开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks raise Exception('please check args form?

DataWorks raise Exception('please check args format: key=value')

展开
收起
真的很搞笑 2023-07-31 10:32:16 189 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    当您在使用DataWorks时遇到“please check args form”异常时,可能是因为您提交的任务参数格式不正确导致的。具体来说,DataWorks要求任务参数必须是一个字典类型的对象,其中包含了任务的各个参数及其取值。如果您提交的任务参数格式不正确,则可能会触发该异常。

    要解决这个问题,您可以检查任务参数的格式是否正确,并确保任务参数的各个字段和取值符合DataWorks的规范和要求。您可以参考DataWorks官方文档或其他相关文档,了解任务参数的正确格式和各个参数的含义和取值范围。同时,还需要注意保护数据安全,避免将敏感数据泄露出去。

    以下是一个示例,展示如何正确提交任务参数:

    python
    Copy
    from odps import ODPS
    from odps.models import Instance

    创建ODPS连接

    odps = ODPS(project='your_project_name', access_id='your_access_id', access_key='your_access_key', endpoint='your_endpoint')

    定义任务参数

    params = {
    'input_table': 'your_input_table',
    'output_table': 'your_output_table',
    'param1': 'value1',
    'param2': 'value2'
    }

    创建数据处理实例

    instance = Instance(odps=odps, task_name='your_task_name', task_params=params)

    提交任务

    instance.run()
    在上述示例中,我们定义了一个字典类型的任务参数params,其中包含了输入表、输出表和其他参数的取值。然后,我们使用Instance类创建一个数据处理实例,并将任务参数传递给实例。最后,我们通过run()方法提交任务并执行。

    2023-08-01 08:02:28
    赞同 展开评论 打赏
  • 在DataWorks中,如果遇到raise Exception('please check args format: key=value')的错误提示,通常表示提供的参数格式不正确。这个错误提示要求确认参数的格式是否按照key=value的形式提供。

    请确保您提供的参数符合正确的格式,例如:

    arg1=value1
    arg2=value2
    

    每个参数都应该有一个键(key)和一个值(value),并且它们之间使用等号(=)进行连接。同时,确保没有额外的空格或其他无效字符。

    如果您仍然遇到问题,请检查您提供的参数是否符合正确的格式,并重新尝试。如果问题仍然存在,建议咨询阿里云技术支持,他们将能够针对您的具体情况提供更详细的帮助和解决方案。

    阿里云DataWorks文档:https://help.aliyun.com/product/45325.html

    2023-07-31 11:46:44
    赞同 展开评论 打赏
  • Q:Exception: please check args format: key=value
    image.png

    A:一般报上面的问题是因为您的参数里有空格:40day =201902 day=20190301,在参数名和等号之间有一个空格。,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-07-31 10:41:53
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载