是否可以使用 Apache NiFi 作为 MS SQL 服务器数据库内计算的数据流引擎?
Is it possible to use Apache NiFi as dataflow engine for MS SQL Server in-database computations?
是否可以使用 Apache NiFi 作为 MS SQL 服务器数据库内计算的数据流引擎?
换句话说,我想像使用 Alteryx 一样使用 Apache NiFi。
例如,我可以从 Apache NiFi 中顺序执行两个或多个 MS SQL 程序吗?
你能推荐替代工具吗?
原则上,您可以为此使用 NiFi,但并不理想。
Apache NiFi 支持 DBCPConnectionPool,您可以连接到几乎所有具有 JDBC 连接器的数据库,是的,您将能够 运行 MS SQL 顺序触发。
DBCPConnectionPool 设置要求您在 NiFi 服务器上安装 jdbc jar,并且在参数设置中您可以使用此设置
- 连接 URL :jdbc:sqlserver://ip:port
- Driver Class : com.microsoft.sqlserver.jdbc.SQLServerDriver
Driver 位置 : /opt/nifi/external_libs/mssql-jdbc-6.2.2.jre8.jar
如果你有 ETL 类型的工作负载,那么你将把大量数据从一个点泵送到另一个点,让 NiFi 服务器在大文件上做很多 I/O 我不推荐 NiFI。
是否可以使用 Apache NiFi 作为 MS SQL 服务器数据库内计算的数据流引擎?
换句话说,我想像使用 Alteryx 一样使用 Apache NiFi。
例如,我可以从 Apache NiFi 中顺序执行两个或多个 MS SQL 程序吗?
你能推荐替代工具吗?
原则上,您可以为此使用 NiFi,但并不理想。
Apache NiFi 支持 DBCPConnectionPool,您可以连接到几乎所有具有 JDBC 连接器的数据库,是的,您将能够 运行 MS SQL 顺序触发。
DBCPConnectionPool 设置要求您在 NiFi 服务器上安装 jdbc jar,并且在参数设置中您可以使用此设置
- 连接 URL :jdbc:sqlserver://ip:port
- Driver Class : com.microsoft.sqlserver.jdbc.SQLServerDriver
Driver 位置 : /opt/nifi/external_libs/mssql-jdbc-6.2.2.jre8.jar
如果你有 ETL 类型的工作负载,那么你将把大量数据从一个点泵送到另一个点,让 NiFi 服务器在大文件上做很多 I/O 我不推荐 NiFI。