首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何不看到前面的字段进入输出表的步骤?

问如何不看到前面的字段进入输出表的步骤?
EN

Stack Overflow用户
提问于 2017-02-14 09:32:01
回答 2查看 79关注 0票数 0

我有一个转化为凯特尔五旬节名为测试。

这个ETL过程应该加载单个数据库的三个不同的表,其中每个表都有自己的源到另一个数据库的不同表中。

为此,我使用了三个table input steps。每一个连接到一个value mapper,这个连接到一个Select value step,然后是一个Data Validator,然后是一个add sequence step,最后是一个table output。

总结一下,每个表负载总共有六个步骤。当我编辑期末考试的步骤时,我发现了我想要解决的问题,我拖动前面表的字段加载。

例如,表A装载有field bank_id,在第二个表中它不存在,但是在第二个加载过程的table output step中,我可以选择这个,尽管我不想这样做。

是否有任何选项不查看前面的字段?这样我就能避免容易的错误。特别是,当表具有相同名称的字段时。

谢谢

编辑

​

​

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-16 13:09:23

截图极大地澄清了情况,所以现在的答案很简单:

删除行之间的对角线跳(箭头)。

PDI中的转换没有一个起始点或结束点,因此不需要将所有步骤连接到一行中。有三条独立的小溪就好了。

转换中的所有步骤都是并行开始的,然后等待和处理行的到来(或者在输入步骤的情况下,开始读取数据并将行生成到它们的输出跳中)。这意味着您的三个流将在从输入到输出的过程中并行执行。

票数 2
EN

Stack Overflow用户

发布于 2017-02-14 20:21:09

添加一个选择值步骤,我经常使用添加筛选步骤来“清理”流

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42222363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档