本公開涉及數(shù)據(jù)分析和呈現(xiàn)領(lǐng)域,更具體地,涉及一種用于基于分項數(shù)據(jù)報告來更新匯總數(shù)據(jù)報告的方法、計算機系統(tǒng)以及存儲介質(zhì)。
背景技術(shù):
1、為了良好地監(jiān)控生產(chǎn)工況,通常會定義許多關(guān)鍵績效指標(kpi)來評價工廠車間的每日、每周和/或每月的績效。為了更精細的監(jiān)控,kpi常常被分解到具體的流水線或工位。這樣,對于同一企業(yè)的不同工廠、不同車間、不同流水線、或者不同工位,可能會產(chǎn)生基于實際工況數(shù)據(jù)的多個分項數(shù)據(jù)報告。例如,一個分項數(shù)據(jù)報告用于顯示噴漆車間的kpi,而另一個分項數(shù)據(jù)報告用于顯示汽車內(nèi)飾組裝流水線的kpi。
2、過去,需要在每天、每周和/或每個月通過人工地維護例如excel表中的數(shù)據(jù)以更新分項數(shù)據(jù)報告。這種方法嚴重依賴于人來填充數(shù)據(jù)。一旦負責此項工作的人缺席,就需要安排另外的人來代替他/她完成數(shù)據(jù)更新過程。這增加了人的負擔以及人力成本。此外,由于數(shù)據(jù)由人工讀取并填入表格,無法確保數(shù)據(jù)的完全準確性,有可能會出現(xiàn)差錯。
3、目前,可以使用諸如power?bi等工具來實現(xiàn)分項數(shù)據(jù)報告的自動數(shù)據(jù)刷新。powerbi是一個統(tǒng)一、可擴展的自助服務(wù)和企業(yè)商業(yè)智能(bi)平臺。可以利用它連接到任何數(shù)據(jù)并實現(xiàn)數(shù)據(jù)可視化,并將視覺對象無縫融入到日常應(yīng)用中。power?bi例如可以基于所監(jiān)控的工廠工況數(shù)據(jù)來生成并顯示分項數(shù)據(jù)報告,以實現(xiàn)分項數(shù)據(jù)報告的自動數(shù)據(jù)刷新。
4、此外,工廠的管理人員(例如,高級管理人員)可能希望隨時在總體上掌握工廠的各項kpi,不論他是在工作中還是在度假中。從而,將一個或多個分項數(shù)據(jù)報告中的kpi集成到匯總數(shù)據(jù)報告中并能夠?qū)崿F(xiàn)自動的及時刷新就變得非常重要。
技術(shù)實現(xiàn)思路
1、本公開旨在提供一種用于基于分項數(shù)據(jù)報告來更新匯總數(shù)據(jù)報告的方法、計算機系統(tǒng)和介質(zhì)。
2、根據(jù)本公開的一些實施例,提供了一種用于基于分項數(shù)據(jù)報告來更新匯總數(shù)據(jù)報告的方法,包括:獲得分項數(shù)據(jù)報告,所述分項數(shù)據(jù)報告包括與利用數(shù)據(jù)分析表達式(dax)編寫的度量值對應(yīng)的至少一個數(shù)據(jù)項;針對所述分項數(shù)據(jù)報告,自動創(chuàng)建至少一個靜態(tài)表,其中所述靜態(tài)表的至少一個列包括所述度量值在不同上下文下的不同取值;以及基于所述至少一個靜態(tài)表中的數(shù)據(jù),顯示所述匯總數(shù)據(jù)報告的一部分,其中所述匯總數(shù)據(jù)報告包括與所述分項數(shù)據(jù)報告的所述度量值在選擇的上下文下的取值相對應(yīng)的數(shù)據(jù)項。
3、根據(jù)本公開的一些實施例,獲得分項數(shù)據(jù)報告包括獲得多個分項數(shù)據(jù)報告,并且所述方法還包括:針對所述多個分項數(shù)據(jù)報告中的每一個,自動創(chuàng)建至少一個靜態(tài)表;以及基于針對所述多個分項數(shù)據(jù)報告創(chuàng)建的靜態(tài)表中的數(shù)據(jù),顯示所述匯總數(shù)據(jù)報告。
4、根據(jù)本公開的一些實施例,所述靜態(tài)表還包括表示所述上下文的上下文列,并且所述上下文列中的各行分別表示不同的上下文。
5、根據(jù)本公開的一些實施例,所述靜態(tài)表中的所述上下文列是表示時間的列。
6、根據(jù)本公開的一些實施例,所述上下文列包括多個上下文列,并且在所述靜態(tài)表的一個行中通過組合所述多個上下文列來唯一地確定所述上下文。
7、根據(jù)本公開的一些實施例,所述靜態(tài)表中的所述表示時間的列是表示以下的時間中的一者的列:日期、周、月或年。
8、根據(jù)本公開的一些實施例,所述至少一個靜態(tài)表包括以下的至少一者:第一靜態(tài)表,所述第一靜態(tài)表的各行對應(yīng)于不同的日期;第二靜態(tài)表,所述第二靜態(tài)表的各行對應(yīng)于不同的周;以及第三靜態(tài)表,所述第三靜態(tài)表的各行對應(yīng)于不同的月。
9、根據(jù)本公開的一些實施例,自動創(chuàng)建至少一個靜態(tài)表包括利用dax函數(shù)創(chuàng)建所述至少一個靜態(tài)表。
10、根據(jù)本公開的一些實施例,顯示所述匯總數(shù)據(jù)報告的一部分包括周期性地更新所述匯總數(shù)據(jù)報告的所述一部分的顯示。
11、根據(jù)本公開的一些實施例,在每次更新所述匯總數(shù)據(jù)報告的所述一部分的顯示之前,針對所述分項數(shù)據(jù)報告,自動創(chuàng)建所述至少一個靜態(tài)表。
12、根據(jù)本公開的一些實施例,顯示所述匯總數(shù)據(jù)報告的一部分包括利用power?bi來顯示所述匯總數(shù)據(jù)報告的所述一部分。
13、根據(jù)本公開一些實施例,提供了一種計算機系統(tǒng),包括:一個或多個處理器,和與所述一個或多個處理器耦接的存儲器,所述存儲器存儲計算機可讀程序指令,所述指令在被所述一個或多個處理器執(zhí)行時執(zhí)行如上所述的方法。
14、根據(jù)本公開一些實施例,提供了一種計算機可讀存儲介質(zhì),其上存儲計算機可讀程序指令,所述指令在被所述處理器執(zhí)行時執(zhí)行如上所述的方法。
15、根據(jù)本公開一些實施例,提供了一種用于基于分項數(shù)據(jù)報告來更新匯總數(shù)據(jù)報告的設(shè)備,包括用于實現(xiàn)如上所述的方法的步驟的裝置。
1.一種用于基于分項數(shù)據(jù)報告來更新匯總數(shù)據(jù)報告的方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,獲得分項數(shù)據(jù)報告包括獲得多個分項數(shù)據(jù)報告,并且所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其中,所述靜態(tài)表還包括表示所述上下文的上下文列,并且所述上下文列中的各行分別表示不同的上下文。
4.根據(jù)權(quán)利要求3所述的方法,其中所述靜態(tài)表中的所述上下文列是表示時間的列。
5.根據(jù)權(quán)利要求3所述的方法,其中所述上下文列包括多個上下文列,并且在所述靜態(tài)表的一個行中通過組合所述多個上下文列來唯一地確定所述上下文。
6.根據(jù)權(quán)利要求4所述的方法,其中,所述靜態(tài)表中的所述表示時間的列是表示以下的時間中的一者的列:
7.根據(jù)權(quán)利要求6所述的方法,其中所述至少一個靜態(tài)表包括以下的至少一者:
8.根據(jù)權(quán)利要求6所述的方法,其中自動創(chuàng)建至少一個靜態(tài)表包括利用dax函數(shù)創(chuàng)建所述至少一個靜態(tài)表。
9.根據(jù)權(quán)利要求1所述的方法,其中顯示所述匯總數(shù)據(jù)報告的一部分包括周期性地更新所述匯總數(shù)據(jù)報告的所述一部分的顯示。
10.根據(jù)權(quán)利要求9所述的方法,其中,在每次更新所述匯總數(shù)據(jù)報告的所述一部分的顯示之前,針對所述分項數(shù)據(jù)報告,自動創(chuàng)建所述至少一個靜態(tài)表。
11.根據(jù)權(quán)利要求1所述的方法,其中顯示所述匯總數(shù)據(jù)報告的一部分包括利用powerbi來顯示所述匯總數(shù)據(jù)報告的所述一部分。
12.一種計算機系統(tǒng),包括:
13.一種計算機可讀存儲介質(zhì),其上存儲計算機可讀程序指令,所述指令在被處理器執(zhí)行時執(zhí)行如權(quán)利要求1-11中任一項所述的方法。
14.一種用于基于分項數(shù)據(jù)報告來更新匯總數(shù)據(jù)報告的設(shè)備,包括用于實現(xiàn)如權(quán)利要求1-11中任一項所述的方法的步驟的裝置。