System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本說明書實施例涉及計算機,特別涉及一種數據處理系統。
技術介紹
1、目前,對于已經投入使用的多個電站,由于各個電站部署的地理位置不同,且各電站之間的距離往往相距甚遠,為便于觀察電站內的各項數據,每個電站均各自配備了一套全面展示站內設施基礎信息和運營數據的總控大屏。然而,若需便捷地一覽所有電站的詳細數據,則需由運維人員整合所有電站的各項數據以進行綜合分析和處理。現有的模式是從各個電站獨立的數據庫中逐一提取關鍵數據,再進行匯總、分析及可視化展示,這一過程不僅耗用了大量的人力和物力資源,而且難以實現預期的理想效果和效率。因此,亟需一種優化方案,以解決此類問題。
技術實現思路
1、有鑒于此,本說明書實施例提供了一種數據處理系統。本說明書一個或者多個實施例同時涉及一種數據處理方法、一種數據處理裝置,一種計算設備,一種計算機可讀存儲介質以及一種計算機程序,以解決現有技術中存在的技術缺陷。
2、根據本說明書實施例的第一方面,提供了一種數據處理系統,包括:至少兩個第一客戶端以及第二客戶端;
3、目標客戶端,被配置為根據電站的點表數據確定數據采集指標,并通過運行數據采集程序,在所述電站采集獲得所述數據采集指標對應的目標數據,通過網絡隧道將所述目標數據及所述電站的電站標識傳輸至數據倉庫進行存儲;其中,所述目標客戶端為所述至少兩個第一客戶端中的每一個;
4、所述第二客戶端,被配置為根據至少兩個電站的電站標識在所述數據倉庫中獲取所述至少兩個電站分別對應的目標數據,對所述
5、可選的,所述目標客戶端還被配置為:通過運行數據采集程序,在所述電站采集獲得預設時間周期內所述數據采集指標對應的目標數據,并將采集獲得的所述目標數據的條數與預設條數進行比對,根據比對結果確定所述目標客戶端與所述電站間的通信狀態。
6、可選的,所述目標客戶端還被配置為:根據電站的信息點表中包含的至少兩個字段確定數據采集指標,通過運行數據采集程序,在所述電站采集獲得預設時間周期內所述數據采集指標對應的目標數據,并將所述目標數據及所述電站的電站標識寫入臨時文件。
7、可選的,所述目標客戶端還被配置為:調用分析函數在所述臨時文件中讀取所述電站標識對應的所述目標數據,通過遍歷所述目標數據,確定所述目標數據的條數,并將所述目標數據的條數與預設條數進行比對,在根據比對結果確定所述目標數據的條數小于所述預設條數的情況下,確定所述目標客戶端與所述電站間的通信狀態異常;或者,在根據比對結果確定所述目標數據的條數等于所述預設條數的情況下,確定所述目標客戶端與所述電站間的通信狀態正常,并通過網絡隧道將所述目標數據及所述電站的電站標識傳輸至數據倉庫進行存儲。
8、可選的,所述第二客戶端還被配置為:根據至少兩個電站的電站標識,在所述數據倉庫中獲取所述至少兩個電站分別對應第一時間區間的第一目標數據以及第二時間區間的第二目標數據,分別對所述第一目標數據及所述第二目標數據進行統計分析,生成第一分析結果及第二分析結果,并按照第一展示形式對所述第一分析結果進行展示,以及按照第二展示形式對所述第二分析結果進行展示。
9、可選的,所述第一時間區間包括當前時間區間,所述第二時間區間包括歷史時間區間;所述第一展示形式包括餅狀圖形式,所述第二展示形式包括曲線圖形式。
10、根據本說明書實施例的第二方面,提供了一種數據處理方法,包括:
11、根據電站的點表數據確定數據采集指標,并通過運行數據采集程序,在所述電站采集獲得所述數據采集指標對應的目標數據;
12、通過網絡隧道將所述目標數據及所述電站的電站標識傳輸至數據倉庫進行存儲;
13、根據至少兩個電站的電站標識在所述數據倉庫中獲取所述至少兩個電站分別對應的目標數據;
14、對所述至少兩個電站分別對應的目標數據進行統計分析,并按照預設展示形式對分析結果進行展示。
15、根據本說明書實施例的第三方面,提供了一種數據處理裝置,包括:
16、采集模塊,被配置為根據電站的點表數據確定數據采集指標,并通過運行數據采集程序,在所述電站采集獲得所述數據采集指標對應的目標數據;
17、傳輸模塊,被配置為通過網絡隧道將所述目標數據及所述電站的電站標識傳輸至數據倉庫進行存儲;
18、獲取模塊,被配置為根據至少兩個電站的電站標識在所述數據倉庫中獲取所述至少兩個電站分別對應的目標數據;
19、展示模塊,被配置為對所述至少兩個電站分別對應的目標數據進行統計分析,并按照預設展示形式對分析結果進行展示。
20、根據本說明書實施例的第四方面,提供了一種計算設備,包括:
21、存儲器和處理器;
22、所述存儲器用于存儲計算機可執行指令,所述處理器用于執行所述計算機可執行指令以實現任意一項所述數據處理方法的步驟。
23、根據本說明書實施例的第五方面,提供了一種計算機可讀存儲介質,其存儲有計算機可執行指令,該指令被處理器執行時實現任意一項所述數據處理方法的步驟。
24、根據本說明書實施例的第六方面,提供了一種計算機程序,其中,當所述計算機程序在計算機中執行時,令計算機執行上述數據處理方法的步驟。
25、本說明書一個實施例中,目標客戶端先根據電站的點表數據確定數據采集指標,并通過運行數據采集程序,在該電站采集獲得所述數據采集指標對應的目標數據,通過網絡隧道將所述目標數據及所述電站的電站標識傳輸至數據倉庫進行存儲;第二客戶端可根據至少兩個電站的電站標識在所述數據倉庫中獲取所述至少兩個電站分別對應的目標數據,對所述至少兩個電站分別對應的目標數據進行統計分析,并按照預設展示形式對分析結果進行展示。本說明書實施例采用自研數據采集系統來實現自動化數據收集,并且在數據采集過程中,通過自定義數據采集指標的方式,實現定制化數據采集。另外,本說明書實施例采用了vpn隧道進行數據傳輸,有效防止了數據泄露和非法訪問,有利于保證數據的安全性。
本文檔來自技高網...【技術保護點】
1.一種數據處理系統,包括:至少兩個第一客戶端以及第二客戶端;
2.根據權利要求1所述的數據處理系統,所述目標客戶端還被配置為:通過運行數據采集程序,在所述電站采集獲得預設時間周期內所述數據采集指標對應的目標數據,并將采集獲得的所述目標數據的條數與預設條數進行比對,根據比對結果確定所述目標客戶端與所述電站間的通信狀態。
3.根據權利要求1所述的數據處理系統,所述目標客戶端還被配置為:根據電站的信息點表中包含的至少兩個字段確定數據采集指標,通過運行數據采集程序,在所述電站采集獲得預設時間周期內所述數據采集指標對應的目標數據,并將所述目標數據及所述電站的電站標識寫入臨時文件。
4.根據權利要求3所述的數據處理系統,所述目標客戶端還被配置為:調用分析函數在所述臨時文件中讀取所述電站標識對應的所述目標數據,通過遍歷所述目標數據,確定所述目標數據的條數,并將所述目標數據的條數與預設條數進行比對,在根據比對結果確定所述目標數據的條數小于所述預設條數的情況下,確定所述目標客戶端與所述電站間的通信狀態異常;或者,在根據比對結果確定所述目標數據的條數等于所述預設
5.根據權利要求1所述的數據處理系統,所述第二客戶端還被配置為:根據至少兩個電站的電站標識,在所述數據倉庫中獲取所述至少兩個電站分別對應第一時間區間的第一目標數據以及第二時間區間的第二目標數據,分別對所述第一目標數據及所述第二目標數據進行統計分析,生成第一分析結果及第二分析結果,并按照第一展示形式對所述第一分析結果進行展示,以及按照第二展示形式對所述第二分析結果進行展示。
6.根據權利要求5所述的數據處理系統,所述第一時間區間包括當前時間區間,所述第二時間區間包括歷史時間區間;所述第一展示形式包括餅狀圖形式,所述第二展示形式包括曲線圖形式。
7.一種數據處理方法,包括:
8.一種數據處理裝置,包括:
9.一種計算設備,包括:
10.一種計算機可讀存儲介質,其存儲有計算機可執行指令,該計算機可執行指令被處理器執行時實現權利要求1至6任意一項所述通信管理方法的步驟。
...【技術特征摘要】
1.一種數據處理系統,包括:至少兩個第一客戶端以及第二客戶端;
2.根據權利要求1所述的數據處理系統,所述目標客戶端還被配置為:通過運行數據采集程序,在所述電站采集獲得預設時間周期內所述數據采集指標對應的目標數據,并將采集獲得的所述目標數據的條數與預設條數進行比對,根據比對結果確定所述目標客戶端與所述電站間的通信狀態。
3.根據權利要求1所述的數據處理系統,所述目標客戶端還被配置為:根據電站的信息點表中包含的至少兩個字段確定數據采集指標,通過運行數據采集程序,在所述電站采集獲得預設時間周期內所述數據采集指標對應的目標數據,并將所述目標數據及所述電站的電站標識寫入臨時文件。
4.根據權利要求3所述的數據處理系統,所述目標客戶端還被配置為:調用分析函數在所述臨時文件中讀取所述電站標識對應的所述目標數據,通過遍歷所述目標數據,確定所述目標數據的條數,并將所述目標數據的條數與預設條數進行比對,在根據比對結果確定所述目標數據的條數小于所述預設條數的情況下,確定所述目標客戶端與所述電站間的通信狀態異常;或者,在根據比對結果確定所述目標數據的條數等于...
【專利技術屬性】
技術研發人員:張杰,施婕,何傳鑫,孫增福,
申請(專利權)人:上海融和元儲能源有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。