如何在 Apache NiFi 中管理、排序和过滤大量流?
How to manage, sort, and filter large numbers of flows in Apache NiFi?
Apache Nifi 每个实例只给你一个 canvas。这不适合管理数百个流。 table 视图,其中可以对流进行排序和过滤,可以更好地管理大量流。
Nifi 中是否有我遗漏的类似内容?还是计划中?
目前 Apache NiFi 中的所有流都没有以数据为中心的视图。对于您所描述的管理概述,我认为今天最好的方法是通过 Process Groups 唯一命名流程,并使用 UI 右上角的搜索功能来快速跳转到特定流程。嵌套流程组将允许您围绕您的个人流程设置逻辑边界。
您还可以使用 Reporting Tasks 甚至单独的 NiFi 流将有关 canvas 上的流的数据导出到更有意义的报告工具,例如Solr、Elasticsearch 等结合 Kibana 等可视化工具。通过使用 NiFi API,您可以获得有关系统状态的近乎实时的信息。
对于 canvas 上基于 table 的流程概览,我建议您打开一个功能请求 Jira here。
Apache Nifi 每个实例只给你一个 canvas。这不适合管理数百个流。 table 视图,其中可以对流进行排序和过滤,可以更好地管理大量流。
Nifi 中是否有我遗漏的类似内容?还是计划中?
目前 Apache NiFi 中的所有流都没有以数据为中心的视图。对于您所描述的管理概述,我认为今天最好的方法是通过 Process Groups 唯一命名流程,并使用 UI 右上角的搜索功能来快速跳转到特定流程。嵌套流程组将允许您围绕您的个人流程设置逻辑边界。
您还可以使用 Reporting Tasks 甚至单独的 NiFi 流将有关 canvas 上的流的数据导出到更有意义的报告工具,例如Solr、Elasticsearch 等结合 Kibana 等可视化工具。通过使用 NiFi API,您可以获得有关系统状态的近乎实时的信息。
对于 canvas 上基于 table 的流程概览,我建议您打开一个功能请求 Jira here。