span8
span4
我试图计算一个数据集中每个特征类的空值百分比。空值由'-99999'或'noinformation'或'No Information'定义。
我有数百个特性类,每个类都有数百个不同名称的属性。因此,构建一个专门调用每个属性的工作台将非常耗时。这需要一个动态的解决方案。
到目前为止,我已经尝试了attributequarder和ListSearcher,但我在计算基于功能类的总数时遇到了麻烦。
在StatisticsCalculator中使用Group By按组计算总数,在本例中使用feature类名(fme_feature_type)。
如果您的数据存储在SQL数据库中,那么一个更快的解决方案是使用SQLExecutor
从your_feature_class中选择sum(当your_attribute in ('-99999', 'noinformation', 'No Information'),然后选择1 else 0 end) * 100 / count(*)作为percentage_empty
你可以如。使用“模式(任何格式)”阅读器提取所有特性类和所有属性名的列表,以提供给SQLExecutor。
©2019安全亚搏在线软件公司法律