У меня есть таблица со строкой JSON
При выполнении этого запроса Spark SQL:
select from_json('[{"column_1":"hola", "some_number":1.0}]', 'array<struct<column_1:string,some_number:int>>')
я получаю NULL
, так как типы данных для some_number
не совпадают (int
против double
) ...
Если я запускаю это, это работает:
select from_json('[{"column_1":"hola", "some_number":1.0}]', 'array<struct<column_1:string,some_number:double>>')
Есть ли способ ЗАКРЫТЬ это на летать?