在 Pentaho Kettle ETL 步骤中分发标签有啥作用?
Posted
技术标签:
【中文标题】在 Pentaho Kettle ETL 步骤中分发标签有啥作用?【英文标题】:What does the distribute tag do in a Pentaho Kettle ETL step?在 Pentaho Kettle ETL 步骤中分发标签有什么作用? 【发布时间】:2013-04-09 18:06:44 【问题描述】:<distribute>Y</distribute>
和 <distribute>N</distribute>
有什么区别?在 Spoon 用户界面中,这个值是如何变化的?
<step>
<name>Not Empty</name>
<type>Dummy</type>
<description/>
<distribute>N</distribute>
<copies>1</copies>
<partitioning>
<method>none</method>
<schema_name/>
</partitioning>
<cluster_schema/>
<remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
<xloc>1412</xloc>
<yloc>492</yloc>
<draw>Y</draw>
</GUI>
</step>
【问题讨论】:
【参考方案1】:在 wiki 上查看此页面:
http://wiki.pentaho.com/display/EAI/Partitioning+data+with+PDI
另一个选项是将行复制到所有后续步骤。
【讨论】:
那是一个包含这个标签的步骤,但是那个distribute标签存在于几十种不同的步骤类型中。我对那个标签而不是分区更感兴趣,因为它似乎在我们保存脚本时发生了变化,但我不知道它是怎么发生的。以上是关于在 Pentaho Kettle ETL 步骤中分发标签有啥作用?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Pentaho 的 javascript 步骤中的另一行读取?