Elliot West created HIVE-15913: ---------------------------------- Summary: JsonSerDe should support JSON Schema Key: HIVE-15913 URL: https://issues.apache.org/jira/browse/HIVE-15913 Project: Hive Issue Type: Improvement Components: Serializers/Deserializers Reporter: Elliot West
Hive's [{{AvroSerDe}}|https://cwiki.apache.org/confluence/display/Hive/AvroSerDe] has some very nice features around the use of Avro Schema definitions. For example, the SerDe can derive the table definition from an Avro schema declared as a [literal in the table properties|https://cwiki.apache.org/confluence/display/Hive/AvroSerDe#AvroSerDe-Useschema.literalandembedtheschemainthecreatestatement], or [from a URI resource|https://cwiki.apache.org/confluence/display/Hive/AvroSerDe#AvroSerDe-Useavro.schema.url]. This makes it really simple to integrate Hive into an Avro based data pipeline. The JSON data format also has some schema support in the form of the [JSON Schema standard|http://json-schema.org]. This standard is gaining in popularity and is embedded into some high profile use cases. It would be very useful to users of JSON data if the {{JsonSerDe}} could have a comparable set of schema related features to that of Avro's, based upon the JSON Schema standard. -- This message was sent by Atlassian JIRA (v6.3.15#6346)