我按事件将数据提取到德鲁伊数据库事件中,但我想删除特定于特定用户的所有事件。
对于前者在摄取数据时我想删除所有的事件……
您可以使用 filters 的财产 transformSpec 在摄取过程中过滤掉事件。这是在摄取规范中指定过滤器的标准方法。根据文档,
filters
transformSpec
变换规范允许Druid在摄取期间过滤和转换输入数据。
任何 德鲁伊过滤器 可以用于 transformSpec 。对于前者在这种情况下,筛选出特定的名称 transformSpec 会是这样的:
"transformSpec": { "filter": { "type": "not", "field": { "type": "selector", "dimension": "name", "value": "Ram" } }, "transforms": [] }
有关转换规范的更多详细信息,请访问: 转换规范文档链接