Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Structured types currently use ROW to STRING logic. However, this is not very useful for users as the field order might be determined by Flink. Also, structured types has the nice property of defining a custom toString and attribute names.
I would suggest the following:
If the structured type has a StructuredType.getImplementationClass convert to external class and call toString.
If no implementation class is present or the toString is not possible, use the string representation of maps.
Attachments
Issue Links
- links to