Существует ли решение Spark SQL Only для применения приведения к сложному столбцу, как показано ниже:
amap map<bigint,struct<dname1:string,dval1:decimal(38,18)>>
Я хочу, чтобы приведенный столбец выглядел так, как показано ниже (на самом деле, приведение только к десятичной точности)
amap map<bigint,struct<dname1:string,dval1:decimal(18,5)>>
Я ищу решение только для Spark-SQL, что-то вроде:
SELECT CAST(amap as <NOTSUREWHAT>) AS casted_map from ...