斯潘8
斯潘4
你好,
我是FME新手。我有一个Excel文件,格式复杂,因为根据子区域,我只需要一些参数来计算。例如,对于分区P01,我应该得到:总成本,A+B和T+U,与P02相同。值得一提的是,我可以有几个子区域,对数据进行分组对于我获取数据的方式来说是一个挑战。
希望有人能帮助我,
谢谢
您好!@德尔加杜耶内特,我将向每个数据行添加适当的子区域名称,然后使用inlinequerier(SQL查询语句)创建所需的表。
然后,添加一个inlinequerier并根据需要设置SQL语句。
SQL查询示例
选择*从(选择“子区域”,“总成本”为“项目”,“成本”,“人工成本”,“总计”,“卷”,“total cost”from source,其中“item”='\total'union all选择“子区域”,‘A+C’,总额(“成本”),总额(“人工成本”),总额(“总额”),SUM(“体积”),来源的总额(“总成本”),其中(“a”)中的“项目”,'c')按“子区域”分组联合所有选择“子区域”,‘Q+S’,总额(“成本”),总额(“人工成本”),总额(“总额”),SUM(“体积”),来源的总和(“总成本”),其中(“q”)中的“项目”,‘s’)按“子区域”分组)按“子区域”排序
另请参见随附的演示:maniple-complex-excel-table-example.fmwt(FME 2017.0)
希望这有帮助。
?2019安全亚搏在线软件公司|合法的