1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 可以导出,可以使用API调用。
使用:
get-data-quality-ruleset *如果已经定义了规则集*
create-data-quality-ruleset *如果要创建新规则*
文档:
https://awscli.amazonaws.com/v2/documentation/api/latest/reference/glue/create-data-quality-ruleset.html
https://awscli.amazonaws.com/v2/documentation/api/latest/reference/glue/get-data-quality-ruleset.html
例如:要列出您已经设置好的所有规则集,请通过控制台登录Cloudshell并使用:
aws glue list-data-quality-rulesets
这将为每个单独的规则集返回以下信息:
[cloudshell-user@ip-10-4-178-207 ~]$ aws glue list-data-quality-rulesets
{
"Rulesets": [
{
"Name": "my-rule-set",
"Description": "Check data quality in table XXXXXXX in DB yyyyyy",
"CreatedOn": "2023-03-14T06:56:55.596000+00:00",
"LastModifiedOn": "2023-03-14T06:56:55.596000+00:00",
"TargetTable": {
"TableName": "XXXXXXX",
"DatabaseName": "yyyyyy"
},
"RecommendationRunId": "dqrun-e07163bcdf71351494305ec41feb18e969bd77dd",
"RuleCount": 64
}
]
}
[cloudshell-user@ip-10-4-178-207 ~] $
然后,您需要决定您首选的调用这些API的方式,例如通过Lambda调用create-data-quality-ruleset \ *您需要传递两个参数"name"和"ruleset" \ *``
相关内容
- 已提问 1 年前
- AWS 官方已更新 3 个月前
- AWS 官方已更新 1 年前
- AWS 官方已更新 4 年前
- AWS 官方已更新 2 年前