我想實現一個UDF DLT管道。我看過的文檔說明它是可能的但我得到一個錯誤之後添加一個SQL UDF細胞在筆記本上連接到管道。UDF的目的是有一個單獨的筆記本的但都失敗了,同樣的錯誤(見附下圖)。
這是UDF:
如果不存在創建函數gtin_std(字符串)
返回字符串
開始
聲明gtin VARCHAR (20);
聲明gtin_std VARCHAR (20);
設置的gtin = REGEXP_REPLACE(數字,[^ 0 - 9],”);
如果長度(gtin) (8、12、13、14)
設置gtin_std = LPAD(修剪(gtin), 14日,' 0 ');
返回gtin_std;
其他的
返回NULL;
如果;
結束;