elasticsearch - apache NIFI ScrollElasticsearchHttp 过滤掉具有空字段的记录
问题描述
我正在尝试构建一个 ScrollElasticSearchHttp 处理器,该处理器将查询并过滤掉“描述”字段为空或空的记录
我在这里找到了一个查询来做到这一点,当我使用 POST 而不是 GET 时,它在 REST API 客户端中对我有用。 https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-exists-query.html 当我使用 URL 进行查询(https://. ../_search?q=(user%20is%20not%20null)
我应该在 nifi ScrollElasticSearchHttp 处理器配置属性查询中放入什么查询行,以像在浏览器或 REST API 客户端中一样执行相同的操作?
谢谢。
解决方案
推荐阅读
- java - 在 Eclipse IDE 中使用 org.apache.commons.collections 的 ClassNotFoundException 问题
- javascript - TypeScript HTML 按钮“文件不包含在任何 tsconfig.json 中” Intellij
- google-analytics - 谷歌分析中每个用户 ID 的页面访问和持续时间
- angular - 发生未处理的异常:ENOENT: 没有这样的文件或目录,lstat 'E\CoffeShop\node_modules' 有关详细信息,请参阅“C:\aangular-errors.log”
- javascript - 如果在同一日期,则隐藏元素,并且仅使用 ngIf 显示一次
- powershell - 如何让 Powershell 的 Import-Csv 正确导入空格
- class - SwiftUi 初始化一个类中的主结构
- java - 具有复杂 HashMap 结构的 GSON 到 Json
- java - 如何使用@Async在spring boot中为一种方法创建多个线程池
- amazon-web-services - 如何在`serverless.yml`的`Resources`中使用`If`条件?