span8
span4
我想使用的功能合并,合并数据从多个Excel电子表格都有一个共同的唯一的ID。这可能吗?我已经成功合并两个表,但是当我尝试合并第三片新的项目显示为“丢失”我是做错了什么?
当(且仅当):
- “你总是在同一个ID合并在工作表之间”(属性存储此ID必须在所有工作表的名称相同)。
- 和“要合并的属性名称是独一无二的”。(没有在属性命名和值的工作表之间的冲突)
- 和“你有(至少)1个工作表,在这一切的唯一ID。”
比你能解决这个使用1个Featuremerger变压器。就在工作表中所有的唯一ID给请求者端口和所有其他工作表到供应商端口连接。然后启用“proccess重复的供应商的选择。该Featuremerger否则将只能采取先“供应商”工作考虑在内。其结果是,你会加入基于这个唯一的ID的不同的工作表。如果相同的属性出现在多个工作表featuremerger将只参加一次。这就是为什么有唯一的名字是很重要的,你要加入的属性。
你有没有使用尝试InlineQuerier?该变压器允许多个数据集的加入,而不是仅仅两个数据集与FeatureMerger。使用InlineQuerier,你需要建立一个SQL加入基于唯一ID的Excel电子表格。
另外,您也可以使用2个FeatureMergers,在那里你会加入2个电子表格,然后使用从第一FeatureMerger的合并输出端口,并在随后的FeatureMerger第三个电子表格。
[编辑]:请参阅本文章在这里如需更多帮助,如果需要的话。
©2019安全亚搏在线软件公司|法律