我们使用doris 2.0.1.1版本,在执行自定义函数的时候,报如下错误
执行的sql语句:
SELECT
*
FROM
(select
*, get_explode_date_list('2023-01-01','2023-10-01', c_effective_dt, c_invalid_dt, 3, 2) as dt
from dashboard.personnel_employee_info WHERE c_company_id = '00000174eda744e09edbdd5faeda8f33'
)x LATERAL VIEW explode(dt) tableName AS c_date
WHERE c_date != ''
我们使用的创建函数的语句如下:
CREATE GLOBAL FUNCTION get_explode_date_list(String, String, Datetime, Datetime, Int, Int) RETURNS array PROPERTIES (
"file"="file:///data/doris/dm.bigdata.data_transformer_udf_01.jar",
"symbol"="com.dianmi.doris.udf.GetExplodeDateList",
"always_nullable"="true",
"type"="JAVA_UDF"
);
想请教一下这个是什么原因?