如果您在表格存储里面的数据有着独特的结构,希望自定义开发逻辑来处理每一行数据,例如解析特定的 Json 字符串,可以使用 UDF(User Defined Function,即用户自定义函数)来处理。
如果您在表格存储里面的数据有着独特的结构,希望自定义开发逻辑来处理每一行数据,例如解析特定的 Json 字符串,可以使用 UDF(User Defined Function,即用户自定义函数)来处理。
下图是一个简单的 UDF 定义,将两个字符串连接。MaxCompute 支持更复杂的 UDF,包括自定义窗口执行逻辑等,更多信息请参考开发和调试 UDF。
选择 File > Project Structure > Artifacts,输入Name 和 Output directory 后,单击 + 选择输出模块。打包后通过 ODPS Project Explorer 来上传资源、创建函数,然后就可以在 SQL 中调用。
// 我们选出来1行数据,并将name/name传入UDF,返回两个string的累加
select cloud_metric_extract_md5(name, name) as udf_test from test_table limit 1;
返回结果如下:
在文档使用中是否遇到以下问题
更多建议
匿名提交