1

我想在建议 deequ 工作流程中添加几条新规则。例如,deequ 提供检查列是否包含 URL (containsURL)。我想制定相应的建议规则。

我将不胜感激如何做到这一点的建议。

谢谢,

德让

4

1 回答 1

0

官方文档包含约束建议的示例。在示例中,约束建议通过以下方式执行

val suggestionResult = ConstraintSuggestionRunner()
  .onData(data)
  .addConstraintRules(Rules.DEFAULT)
  .run()

通过指定 的参数来传递规则addConstraintRulesRules.DEFAULT,要使用的默认规则集,在ConstraintSuggestionRunner(链接) 中定义。

因此,要添加新规则,您需要声明扩展规则ConstraintRule链接)或其子类型之一(链接)并将其传递给ConstraintSuggestionRunner执行时。

于 2020-08-03T09:17:49.987 回答