我是 Pentaho 水壶的新手,需要解压缩一组文件,并且这些文件的路径在表格中。我想知道该怎么做。
问问题
1405 次
1 回答
1
这应该是您的主要工作:
第一个转换连接到您的数据库并提取路径,之后另一个名为 (Unzip) 的作业会提取这些文件。我会更清楚,接下来是称为“表格输入”的转换:
使用“表格输入”步骤连接到您的数据库。当您打开它时,您必须创建一个新的连接,然后将您的查询放在画布中。(进行查询,仅从感兴趣的列中提取值,而不是从每一列中提取值)。“将行复制到结果”步骤将数据库中的值提供给下一个作业。
以下是“解压缩”作业:
此作业接收来自先前转换的值并将 tose 传递给“解压缩文件”作业条目。
要知道的事情:
1) 在主作业中双击解压缩作业图标,转到“高级”并指定“将先前结果复制到参数”和“对每个输入行执行”。当然,在作业规范中,您必须指定此作业的路径。
2) 还双击解压缩作业图标,转到参数并放置一个名为您从数据库中提取的值的参数:
3)输入子作业(在我的情况下解压缩)并右键单击,然后转到“作业设置”,然后转到“参数”。现在输入与之前相同的参数名称:
4)记得在“解压缩文件”作业条目中设置文件的目标文件夹和接收参数:
于 2014-06-03T12:30:57.743 回答