2016-05-13 300 views
0

试图计算每月用于累计运行百分比的百分比。我使用case when [defect_qty]=1 then 1 else 0 end创建了一个计算列,名称为[DefectQty]。我还创建了计算列以逐月获得完整缺陷数量,但是我收到错误消息。这是代码sum([DefectQty]) over ([po_created_month])但我得到一个错误..它说外部数据源不支持OVER表达式。每月百分比计算

顺便说一句,我是新来这个论坛和spotfire。

po_created_month sdesc defect_qty volume_qty 
2016-01   PCB :  1   1 
2016-01   PCB :  1   0 
2016-01   NULL  0   1 
2016-01   NULL  0   0 
2016-01   NULL  0   0 
2016-01   Lifted  1   1 
2016-01   NULL  0   0 
2016-01   Device h 1   1 
2016-01   NULL  0   1 
2016-01   NULL  0   1 
2016-01   Device h 1   1 
2016-01   Device l 1   1 

回答

1

这听起来像您已将数据添加到您的分析中作为in-database数据。检查帮助链接了解更多信息。最简单的解决方案是使用信息建模器并将数据创建为信息链接。