【发布时间】:2020-07-23 03:22:48
【问题描述】:
我想在建议 deequ 工作流程中添加几条新规则。例如,deequ 提供检查列是否包含 URL (containsURL)。我想制定相应的建议规则。
我将不胜感激如何做到这一点的建议。
谢谢,
德让
【问题讨论】:
标签: amazon-deequ
我想在建议 deequ 工作流程中添加几条新规则。例如,deequ 提供检查列是否包含 URL (containsURL)。我想制定相应的建议规则。
我将不胜感激如何做到这一点的建议。
谢谢,
德让
【问题讨论】:
标签: amazon-deequ
官方文档包含一个example 用于约束建议。在示例中,约束建议通过
执行val suggestionResult = ConstraintSuggestionRunner()
.onData(data)
.addConstraintRules(Rules.DEFAULT)
.run()
通过指定addConstraintRules 的参数传入规则。 Rules.DEFAULT,默认使用的规则集,在ConstraintSuggestionRunner (link) 中定义。
因此,要添加新规则,您需要声明扩展 ConstraintRule (link) 或其子类型之一 (link) 的规则,并在执行时将其传递给 ConstraintSuggestionRunner。
【讨论】: