New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support array and map types #120

frsyuki opened this Issue Mar 6, 2015 · 1 comment


None yet
2 participants

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

This comment has been minimized.

Show comment
Hide comment

frsyuki Sep 15, 2015


#306 should be implemented first.


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