Мне нужно загрузить данные в формате json в улей.Проблема в том, что существует поле, которое является датой, которая отличается для каждой записи, что приводит к всевозможным проблемам.DDL для одной записи выглядит следующим образом:
CREATE EXTERNAL TABLE `not_really_awesome_table` (
`super_wtf` struct<
`10-02-2019`: string
>
`super_blah` struct <
`bleh`: string,
`blah`: string,
`sub_blah`: struct <
`blah_field`: string,
`bleh_field`: string
>
>
)
ROW FORMAT serde 'org.openx.data.jsonserde.JsonSerDe'
with serdeproperties ( 'ignore.malformed.json' = 'true' )
LOCATION
's3://wtf/is/this/lol'
TBLPROPERTIES (
'has_encrypted_data'='false',
'transient_lastDdlTime'='1539066055')
;
Есть ли способ игнорировать поле super-wtf
или привести его к какому-либо типу, чтобы избежать дальнейшего его анализа?