【问题标题】:How to Design Pentaho Kettle (data integration) Job/Transformation Which is Run On Server?如何设计在服务器上运行的 Pentaho Kettle(数据集成)作业/转换?
【发布时间】:2014-05-21 09:27:10
【问题描述】:
我是 pentaho 水壶(数据集成)的新手。我们这里使用的版本是社区版 5.0 版。
情况是我想设计一个需要位于远程服务器内的文件(大文件)的工作和转换。该服务器可以通过 ftps 访问。由于我们的工作站资源限制,最好在服务器上运行作业/转换。
谁能告诉我如何设计要在服务器上运行的作业/转换?但是,如果无法按照我上面查询的方式完成该过程,是否有任何可用的方法可以使用其他 ETL 工具来完成?
任何建议都会对我有好处:) 谢谢你的帮助!
【问题讨论】:
标签:
pentaho
etl
kettle
data-integration
【解决方案1】:
您可以通过调用 kitchen.sh 脚本(用于作业)或 pan.sh(用于转换)从命令行运行作业。
【解决方案2】:
您可以创建作业,并且在此文件传输类别下 FTP 的差异选项可用,因此请使用您创建作业中的任何一个,您可以轻松地从服务器获取文件并将其用于您的目的..
如果您必须使用这些文件进行转换,那么在 1 个作业中只需获取这些文件,将其存储到任何特定位置,然后设计 1 个新转换并在输入文件步骤中使用该文件。
reference