You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
I want to write flattened parquet files, as not everything has support for structs.
Describe the solution you'd like
Recursively flatten all struct columns in a recordbatch (similar to pandas json normalize), alternatively, a solution via datafusion might be acceptable.
Describe alternatives you've considered
Running pyarrow.Table.flatten in a loop until there are no more top level struct columns, though this requires you to go through python.
The text was updated successfully, but these errors were encountered:
If implemented similar to json normalize you could take in a max depth option, this would make it strictly more powerful/flexible than pyarrow.Table.flatten.
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
I want to write flattened parquet files, as not everything has support for structs.
Describe the solution you'd like
Recursively flatten all struct columns in a recordbatch (similar to pandas json normalize), alternatively, a solution via datafusion might be acceptable.
Describe alternatives you've considered
Running pyarrow.Table.flatten in a loop until there are no more top level struct columns, though this requires you to go through python.
The text was updated successfully, but these errors were encountered: