新建资源。下载ip2region.jar。在数据开发页面打开业务流程,右键单击MaxCompute,选择新建 > 资源 > JAR。
在新建资源对话框中,输入资源名称,并选择目标文件夹。说明请选中上传为ODPS资源。资源名称无需与上传的文件名保持一致。资源名称命名规范:1~128个字符,字母、数字、下划线、小数点,大小写不敏感,JAR资源的后缀为.jar,Python资源的后缀为.py。单击点击上传,选择已经下载至本地的ip2region.jar,单击打开。单击确定。单击工具栏中的
图标。
注册函数。在数据开发页面打开业务流程,右键单击MaxCompute,选择新建 > 函数。在新建函数对话框中,输入函数名称(示例为getregion),单击提交。在注册函数对话框中,配置各项参数。
参数 描述
函数类型 选择函数类型。
MaxCompute引擎实例 默认不可以修改。
函数名 新建函数时输入的函数名称。
责任人 选择责任人。
类名 输入org.alidata.odps.udf.Ip2Region。
资源列表 输入ip2region.jar。
描述 输入IP地址转换地域。
命令格式 输入getregion(‘ip’)。
参数说明 输入IP地址。分别单击工具栏中的
https://help-static-aliyun-doc.aliyuncs.com/as
https://help.aliyun.com/document_detail/146696.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。