Support array and map types #120

Open
frsyuki opened this Issue Mar 6, 2015 · 1 comment

Projects

None yet

1 participant

@frsyuki
Contributor
frsyuki commented Mar 6, 2015

Some databases can store nested values.
Some file formats such as JSON or XM have nested values.
To transfer between those databases and file formats, embulk needs to support nested types.

Discussions are:

  • Array:
    • Fixed type array or variable type array
    • Fixed-type array: array(T) like array(long). [1, 2, 3]
    • Variable-type array: array. [1, "str", 0.3]
  • Map:
    • Fixed type or variable map
    • Allow non-string keys or not
  • Struct:
    • Fixed-length map with fixed-types for each field.
    • For example, struct(int, string))
@frsyuki frsyuki added the new feature label May 20, 2015
@frsyuki
Contributor
frsyuki commented Sep 15, 2015

#306 should be implemented first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment