Я пытаюсь выполнить команду ниже стека улья
выбор стека (2, 'A', 10.1 , '2015-01-01', 'B', 20.123 , '2016-01-01');
Но это дает мне ошибку из-за несоответствий в десятичной точности, ниже сообщение об ошибке
Error: org.apache.spark.sql.AnalysisException: cannot resolve 'stack(2, 'A', 10.1BD, '2015-01-01', 'B', 20.123BD, '2016-01-01')' due to data type mismatch: Argument 2 (decimal(3,1)) != Argument 5 (decimal(5,3)); line 1 pos 7;
'Project [unresolvedalias(stack(2, A, 10.1, 2015-01-01, B, 20.123, 2016-01-01), None)]
+- OneRowRelation (state=,code=0)