span8
span4
嗨,
我的当前FME工作台使用的AttributeFilter创建不同的属性值单独的输出端口。每个输出端口,然后连接到同一个“系列变压器”。
底座上传递给读者,名称和属性值的计数输入文件会变的,我会导入AttributeFilter每次属性值来照顾这个改变,然后添加或删除“系列变压器'根据AttributeFilter的输出端口。
为了找到一个自动化的方式上面,我知道我必须以某种方式遍历每个属性值,并将其反复传递给系列变压器。我做的第一件事是创建一个自定义变压器,是以系列变压器的关怀和还增加了一个循环到它。
有人建议,这可能是该属性值可以反馈到自定义变压器也告诉工作台何时停止的方式。
谢谢 !
(CAN蟒蛇帮忙吗?)
我和@redgeographics在这一个。我不认为你需要使用一个循环。您可以通过组使用,然后FME负责处理出现的任何“循环”。在自定义外观变压器在变压器参数(导航窗口)。设置并行处理来最低,然后你会得到一个并行处理由参数。选择在那里,你的属性,你应该是好去。你会得到你没有也许需要并行处理,但重要的是,每个属性值另案处理。
这取决于进程的需要重复。这就是变压器的类型,使用等。
如果一个集团按策略是一种选择,目前尚不清楚。
(等你莫名其妙地砖或spatialy涉及的所有要求,或者做所有requiremenst一些共同的属性(值)等)
如果没有,那么你可以做以下。
使用statisticscalculator计算相关的属性值的总数。
其上设置一个计数器”,像‘attrValue_count’。
通过attrValue_count有关的“Total_attrValue_count”用于处理,然后在使用克隆值所需的数据量,至极可以通过unconditionaly做克隆数据集以处理的。
创建索引。
然后馈送到一个自定义的环其中u有一个计数器,测试仪和索引增量器检查wheter它达到计数的属性值的数目。
测试指数=“attrValue_count”,如果是送过低谷的过程。
发送未能测试仪。
测试指数<
“Total_attrValue_count”。失败:没有输出需要。
通过:循环。
(如果u想创建一个多spatialrelator或多推剪例如,你需要这样做。当一个对象是由不同的独立指甲刀修剪。
一些fme甚至在2015版中也对btw感到不安。
还没有在2016年的版本中测试它们。
由于“变形金刚系列”保持不变,我想知道您是否可以通过使用一个组来实现这一点。如果您将该参数作为自定义转换器的参数公开,那么很可能无需求助于python就可以对其进行排序。
你有机会共享你的工作空间吗?这样就更容易给出一些具体的建议。
©2019安全亚搏在线软件公司|法律