2014-10-28 55 views
0

我在我的数据库中有一张表,我想根据具体名称(比如说scientific_name - 下面的示例)在不同文件中导出。对于我表格中的每个科学名称,我想:Pentaho keetle - 根据值创建文件

  1. 创建相应的文件,例如, ab.txtac.txt
  2. 在此文件中插入所有相应的值。

实例

对于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

文本文件输出步骤有一个选项,可以让你在拥有那将要创建的文件名数据集中指定一个字段。

请看下面的例子:
https://drive.google.com/file/d/0BwwXJ3GUloGURUJqT0RkT3g0SmM/view?usp=sharing

这取决于数据集中的列名创建2个不同的文件。这很简单,但它显示了你需要的功能。请记住,此转换将直接在水壶的安装文件夹中输出文件。

+0

嗨卡洛斯, 感谢您的答案和例子。 我终于可以做到了。 我的例子的文本输出只是为了提出这个想法......实际上,所需的输出是shapefile(GIS格式)。 通过为每个人定义一个文件名,我能够导出我的文件。 再次感谢 – 2014-10-30 12:28:42

+0

不客气Arnaud。您应该将问题标记为已回答(由您)。 – 2014-10-30 17:27:59