Inline input plugin for Embulk
Inline input plugin for Embulk.
Overview
- Plugin type: input
- Resume supported: no
- Cleanup supported: no
- Guess supported: no
Configuration
-
schema: embulk schema (array, required)
- name: column name (string, required)
- type: column type (string, required)
- data: input data (array, required)
Example
in:
type: inline
schema:
- { name: long_column, type: long }
- { name: string_column, type: string }
- { name: double_column, type: double }
- { name: boolean_column, type: boolean }
- { name: json_column, type: json }
- { name: timestamp_column, type: timestamp }
data:
- { long_column: 1, string_column: test, json_column: { id: 1, name: toyama }, double_column: 0.1, boolean_column: true, timestamp_column: '2016-06-14 15:19:05' }
- { long_column: 2, string_column: test, json_column: { id: 2, name: toyama }, double_column: 0.1, boolean_column: true, timestamp_column: '2016-06-14 15:19:05' }
- { long_column: 3, string_column: test, json_column: { id: 3, name: toyama }, double_column: 0.1, boolean_column: true, timestamp_column: '2016-06-14 15:19:05' }
- {}
- { long_column: 4 }
out:
type: stdout
Output
2016-06-14 15:40:47.724 +0900: Embulk v0.8.9
2016-06-14 15:40:49.046 +0900 [INFO] (0001:preview): Loaded plugin embulk/input/inline from a load path
+------------------+----------------------+----------------------+------------------------+--------------------------+----------------------------+
| long_column:long | string_column:string | double_column:double | boolean_column:boolean | json_column:json | timestamp_column:timestamp |
+------------------+----------------------+----------------------+------------------------+--------------------------+----------------------------+
| 1 | test | 0.1 | true | {"id":1,"name":"toyama"} | 2016-06-14 06:19:05 UTC |
| 2 | test | 0.1 | true | {"id":2,"name":"toyama"} | 2016-06-14 06:19:05 UTC |
| 3 | test | 0.1 | true | {"id":3,"name":"toyama"} | 2016-06-14 06:19:05 UTC |
| | | | | | |
| 4 | | | | | |
+------------------+----------------------+----------------------+------------------------+--------------------------+----------------------------+
Build
$ rake