DataWorks调用API创建质量监控规则的时候,这个ID哪里能拿全呀?[阿里云]

DataWorks调用API创建质量监控规则的时候,有个参数“校验器的ID”是必填项,这个ID哪里能拿全呀?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
3 条回复 A 作者 M 管理员
  1. CheckerId Integer 7
    校验器的ID。

    ListQualityResultsByRule
    根据校验规则校验数据源的质量,并查询校验结果。

    调试
    您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。https://help.aliyun.com/zh/dataworks/developer-reference/api-listqualityresultsbyrule?spm=a2c4g.11186623.0.i100

  2. 这个哈
    ,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

  3. 校验器的ID可以在DataWorks的“质量规则”页面中找到。具体步骤如下:

    1. 登录DataWorks控制台,进入“数据开发”模块。
    2. 在左侧导航栏中,点击“质量规则”。
    3. 在质量规则页面中,点击右上角的“新建规则”按钮。
    4. 在新建规则页面中,选择“API调用”作为规则类型。
    5. 在API调用规则的配置页面中,找到“校验器ID”输入框。
    6. 点击输入框旁边的“选择校验器”按钮,系统会弹出一个校验器列表。
    7. 在校验器列表中,选择一个合适的校验器,然后点击“确定”按钮。
    8. 选中的校验器的ID会自动填充到“校验器ID”输入框中。
    9. 根据需要配置其他参数,然后点击“保存”按钮即可创建成功。
  4. 在 DataWorks 中调用 API 创建质量监控规则时,”校验器的ID” 是必填项,这个 ID 是指用于标识质量校验规则的唯一标识符。您可以通过以下步骤获取质量校验规则的 ID:

    1. 进入 DataWorks 控制台,在左侧导航栏中选择 “数据开发”。
    2. 在数据开发页面中,找到您要创建质量监控规则的项目并进入。
    3. 在项目页面中,点击顶部导航栏的 “质量管理”。
    4. 在质量管理页面中,可以看到已经定义的质量校验规则列表。找到您想要使用的校验器,并记录其对应的 ID。

    另外,如果您希望通过 API 自动化地获取校验器的 ID,可以使用 DataWorks 的元数据查询 API。具体的步骤如下:

    1. 调用 ListQualityRules 接口,该接口会返回所有质量校验规则的列表。
    2. 从返回结果中找到您需要的校验器,并记录其对应的 ID。