Support array and map types #120

frsyuki opened this Issue Mar 6, 2015 · 1 comment


None yet

1 participant

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 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