3、创建用户自定义函数。
1)复制下方地址,在Chromium浏览器打开新页签,粘贴并访问,下载ip2region.jar。
https://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/85298/cn_zh/1532163718650/ip2region.jar?spm=a2c4g.11186623.0.0.43df4d0dwSRLzd&file=ip2region.jar
2)在数据开发页面,选择业务流程>您的业务流程>MaxCompute,右键单击资源,选择新建>JAR。
3)在新建资源对话框中,资源名称输入为ip2region.jar,单击点击上传。
4)选择已经下载至虚拟桌面的ip2region.jar,单击打开。
5)在新建资源对话框中,单击新建。
6)在上方工具栏中,单击图标。
7)在提交新版本对话框中,单击提交。
8)在数据开发页面,选择业务流程>您的业务流程>MaxCompute,右键单击函数,单击新建函数。
9)在新建函数对话框中,函数名称输入为getregion,单击新建。
10)在注册函数页签,配置如下参数,其他配置保持默认,单击 图标。
参数说明:
- 类名:输入org.alidata.odps.udf.Ip2Region。
- 资源列表:输入ip2region.jar。
- 描述:输入IP地址转换地域。
- 命令格式:输入getregion(‘ip’)。
- 参数说明:输入IP地址。
11)在注册函数页签,单击 图标。
12)在提交新版本对话框中,单击确定。