span8
span4
你好
我需要公开的通用方式,所有隐藏属性(属性不同,从不同的数据集创建)。
1。随着AttributeExposer我可以选择特定的属性。如何动态地揭露他们?有没有“神奇”的方式来做到这一点?'*' 或者其他的东西?
2。如何通过Python脚本确定属性是隐藏或不?
嗨,一个相当类似的问题最近回答,在这里看看:https://knowledge.亚搏在线safe.com/questions/32483/dynamic-attributes-in-custom-transformer.html
让我们知道,如果你认为你的情况不适用。
想添加一个快速跟进上面我的问题。阅读理解及后以下职位通过@BrianAt亚搏在线Safe,我能做到以下几点,以解决我的问题,避免了上面提到的解决方法(不需要使用用户参数来暴露属性):
我用了一个保留指定只保留属性在我需要的清单(只是第一个)。我们只需要与第一功能合并这些数据,所以在这种情况下,用取样器(1 N项,1项)就只有一个合并。做这件事时,我发现有必要合并之前,使用一个计数器,然后排序计数属性,以确保第一功能具有属性列表。但因为我需要运行一个测试,以筛选出源于(具体到我的工作流)的AttributeExploder不需要的功能,我只是合并的所有功能,避免了计数器,采样器和浏览。亚搏在线希望这可以帮助别人!
你好@david_r,我期待解决这个完全相同的问题,但不能找出建议的解决方案是什么。在我来说,我想读一个FeatureReader一些外部数据(Excel文件)。该模式可以使我使用的是通用端口是文件之间的不同。在Excel文件的基本结构是相同的:他们将与包含一个ID列启动,但列的标题可能会有所不同(所以为什么我不能只是静态指定值)。当我看到所读取的数据,我看到在检查的属性,但没有揭露他们,我无法做到在工作区东西。比如我手动曝光资产编号,但没有标明的,但他们在检查显示:
......但不是在工作区:
上述建议的解决方案中提到的AttributeExploder变压器,但如何将帮助?我已经有架构出来的FeatureReader,但无法弄清楚如何动态地喂到这一个属性曝光(似乎不能够动态读取实际属性,并转换一切字符串)。任何解释/澄清/解决方案将不胜感激!
©2019安全亚搏在线软件公司|法律