Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Schemaless table allows to easily create tables for json data. However, it is difficult to get any schema information or sample data because tajo doesn't allow to retrieve all columns from schemaless tables. The reason why tajo doesn't support it is, it is impossible to get the entire schema before retrieving whole data. So, it is very difficult to consistently print the final result.
IMO, it will be useful for uses even if tajo allows to do it limitedly. To prevent from using too much memory, retrieving all columns needs to be allowed only when it is used with LIMIT clause together.