我的数据库中有一个表,我想根据具体名称导出不同的文件(比如scientific_name - 下面的例子)。对于我表中的每个科学名称,我想:
ab.txt
,ac.txt
示例
ab.txt
:
id, value
1, 2
3, 3
代表ac.txt
:
id, value
2, 5
4, 4
我的桌子示例:
id | scientific_name | Name | value
1 | ab | aa | 2
2 | ac | cc | 5
3 | ab | aa | 3
4 | ac | cc | 4
你知道我怎么能这样做吗?
非常感谢
阿诺
答案 0 :(得分:0)
文本文件输出步骤有一个选项,允许您在数据集中指定一个具有要创建的文件名称的字段。
看看这个例子:
https://drive.google.com/file/d/0BwwXJ3GUloGURUJqT0RkT3g0SmM/view?usp=sharing
根据数据集中列的名称创建2个不同的文件。它非常简单,但它显示了您需要的功能。请记住,此转换将直接在kettle的安装文件夹中输出文件。