集线器上有一个nofeaturestester,您可以试试。您还可以使用无条件功能合并,创建一个功能以转到供应商端口,如果没有功能输入请求者,则可以从未发布的供应商端口获得输出
我正在使用Desktop 2018.1,我没有看到“设置连接运行时顺序”选项。假设它对所有连接都不起作用?
以上特性保持器=>;采样器模式对我很有用。&在继续执行另一个分支之前,请等待一个分支完成;。如果第一个分支从未完成怎么办?这不一定意味着失败。但我能测试一下吗?我正在处理一个在发送电子邮件之前等待完成的过程。如果这种情况从未发生过,我还能触发电子邮件通知吗?
它仍然存在,从FME 2019.0.2开始:
注意上下文菜单选项不可见,除非有多个连接从源变压器输出:
设置连接运行时顺序在2018年似乎不再可用。是不是换了别的东西?
这问题困扰我了。曾经尝试都“运行命令”,并没有运气可言的FeatureHolder方法。任何人都可以提供展示如何设置两个数据库的作家,它是某些简单的如水晶.FMW例如,对于第一个完成最后一个等待。 p>
我明白这是如何工作的,但它不是直观的初学者。我常想,应该是相当于一个电子晶体管的变压器。使用的功能之一码流来控制,再没有这两个流混合。或者释放个别或组在一个流中基于从另一进入的功能,或释放整个流的另一已结束之后,或打一个预定阈值。 P>
您好/vchalmel.html“nodeid=”4985“>@vchalmel
我想用以下建议详细说明功能保持器:
使用此实现将确保在底部分支完成之前完全执行顶部分支激活,因为FeatureHolder_2将等待来自顶部分支采样器的信号。由于采样器只返回前0个特征,因此不会向底部分支添加特征
在除了由@erik_jan提到FeatureHolder,看看这里的示例:<目标=“_空白的” href =“https://knowledge.safe.com/questions/34290/control-the-flow亚搏在线-of-设有-IN-A-workspace.html“> https://knowledge.safe.亚搏在线com/questions/34290/control-the-flow-of-features-in-a-workspace.html p>
与FME 2016.1开始,你可以通过鼠标右键点击连接,还设置了连接运行秩序哪里,这将适用于: p>
p>
在PythonCaller之前放置一个FeatureHolder,它将保存所有特征,直到另一个流结束。但是请注意,FeatureHolder是内存密集型的,因为它在内存(或文件)中保存所有功能