国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于海量實時數(shù)據(jù)庫的電力行業(yè)實時報表方法

      文檔序號:6515955閱讀:1973來源:國知局
      基于海量實時數(shù)據(jù)庫的電力行業(yè)實時報表方法
      【專利摘要】本發(fā)明公開了一種基于海量實時數(shù)據(jù)庫的電力行業(yè)實時報表方法,屬于電力系統(tǒng)自動化【技術領域】。本發(fā)明在編制Excel自定義公式時,按照電力自動化及信息化對報表業(yè)務數(shù)據(jù)及統(tǒng)計數(shù)據(jù)的要求,利用電力系統(tǒng)海量實時數(shù)據(jù)庫提供的數(shù)據(jù)獲取接口,實現(xiàn)公式對所需數(shù)據(jù)的獲取,然后完成對已編制公式的COM類庫封裝并注冊,然后在Excel加載項中以自動化加載項的方式將已編制的公式添加到Excel中,最后在實時報表客戶端界面中利用已編制的公式實時獲取、刷新電力系統(tǒng)海量實時數(shù)據(jù)庫中的實時數(shù)據(jù),形成實時報表。本發(fā)明解決了電力行業(yè)海量數(shù)據(jù)報表制作復雜、數(shù)據(jù)統(tǒng)計分析耗時較長的問題,通過使用本方法,用戶可以快速定制所需的個性化報表模板、實現(xiàn)實時報表。
      【專利說明】基于海量實時數(shù)據(jù)庫的電力行業(yè)實時報表方法
      【技術領域】
      [0001]本發(fā)明屬于電力系統(tǒng)自動化【技術領域】,特別是涉及一種基于海量實時數(shù)據(jù)庫的電力行業(yè)實時報表方法。
      【背景技術】
      [0002]現(xiàn)在電力行業(yè)自動化及信息化程度越來越高,隨之而來的是數(shù)據(jù)采集及存儲規(guī)模的急劇上升,為了滿足電網(wǎng)精細化管理的要求,數(shù)據(jù)采集頻率也越來越高。因此,為了滿足適應電力系統(tǒng)自動化及信息化的發(fā)展,海量實時數(shù)據(jù)庫正在被廣泛的應用到電力行業(yè)。但是,面對如此海量的數(shù)據(jù),如何快速定制生成日報、月報、年報等統(tǒng)計報表及個性化實時報表以輔助管理決策,就成了一個亟需解決的重要問題。
      [0003]微軟的Excel具有強大的數(shù)據(jù)分析、顯示和計算能力,已經(jīng)成為辦公自動化的行業(yè)標準。Excel包含了很多內(nèi)置公式,如數(shù)學、日期、文本、邏輯等公式,非常方便,可以靈活快捷的對數(shù)據(jù)進行處理。雖然Excel內(nèi)置公式非常強大,可是進行處理具體業(yè)務統(tǒng)計報表時,僅僅依靠內(nèi)置公式是遠遠不夠的,需要添加自定義公式來進行業(yè)務計算和報表統(tǒng)計。
      [0004]VSTO是.Net平臺下的Office開發(fā)技術,提供了更加強大的Office開發(fā)平臺,VSTO技術的出現(xiàn)大大提高了 Office產(chǎn)品和具體業(yè)務結合能力,可以通過VSTO技術構建更加靈活的、強大的、跨平臺的企業(yè)級解決方案。可借助于VSTO技術基于COM類庫的Excel自定義公式。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明的目的是提供一種基于海量實時數(shù)據(jù)庫的電力行業(yè)的實時報表方法,通過該方法,用戶可以快速查看電力設備運行狀況的實時數(shù)據(jù)、歷史數(shù)據(jù)、采樣數(shù)據(jù)、統(tǒng)計數(shù)據(jù)及計算數(shù)據(jù)等不同類型的數(shù)據(jù)信息,可以按照個性化報表需求快速定制日報、月報、年報等多種類型報表模板,可以隨時查看報表模板的即時報表數(shù)據(jù),可以實時刷新報表實時數(shù)據(jù),從而監(jiān)控實時報表的實時數(shù)據(jù)、快速生成統(tǒng)計報表數(shù)據(jù),以輔助用戶快速做出決策。
      [0006]具體地說,本發(fā)明是采用以下的技術方案來實現(xiàn)的,包括下列步驟:
      1)在編制Excel自定義公式時,按照電力自動化及信息化對報表業(yè)務數(shù)據(jù)及統(tǒng)計數(shù)據(jù)的要求,利用電力系統(tǒng)海量實時數(shù)據(jù)庫提供的數(shù)據(jù)獲取接口,實現(xiàn)Excel自定義公式對所需數(shù)據(jù)的獲取;
      2)利用VSTO技術完成對步驟I)已編制的Excel自定義公式的COM類庫封裝;
      3)使用.Net自帶的程序集注冊工具Regasm.exe注冊已封裝的Excel自定義公式的COM類庫,然后在Excel加載項中以自動化加載項的方式將已編制的Excel自定義公式添加到Excel中;
      4)在實時報表客戶端界面中利用已編制的Excel自定義公式實時獲取、刷新電力系統(tǒng)海量實時數(shù)據(jù)庫中的實時數(shù)據(jù),形成實時報表。
      [0007]上述技術方案的進一步特征在于:所述Excel自定義公式的所需數(shù)據(jù)包括電力設備測點的實時數(shù)據(jù)、某時間段的設備歷史數(shù)據(jù)信息、某時間段的等間隔采樣數(shù)據(jù)信息、某時間段的多種類型的統(tǒng)計數(shù)據(jù)信息、某時間段歷史/采樣值的表達式計算數(shù)據(jù)、某時間段歷史/采樣值的表達式過濾數(shù)據(jù)及設備數(shù)據(jù)滿足表達式條件的時間統(tǒng)計數(shù)據(jù)。
      [0008]上述技術方案的進一步特征在于:所述電力系統(tǒng)海量實時數(shù)據(jù)庫提供的數(shù)據(jù)獲取接口,支持批量設備測點數(shù)據(jù)的獲取、支持結果集數(shù)據(jù)是否帶時間戳。
      [0009]本發(fā)明的有益效果如下:本發(fā)明解決了電力行業(yè)海量數(shù)據(jù)報表制作復雜、數(shù)據(jù)統(tǒng)計分析耗時較長的問題。通過使用本發(fā)明,用戶可以快速定制所需的個性化報表模板。只要打開報表模板,自定義公式就會自動計算獲取報表數(shù)據(jù)從而自動高效地生成報表數(shù)據(jù),使用實時刷新功能,報表上的實時數(shù)據(jù)會實時刷新從而達到數(shù)據(jù)監(jiān)控的目的。
      【專利附圖】

      【附圖說明】
      [0010]圖1是本發(fā)明的實時報表技術的系統(tǒng)架構圖。
      [0011]圖2是本發(fā)明的自定義Excel公式支持的時間格式示意圖。
      [0012]圖3是基于實時報表技術的電壓合格率統(tǒng)計報表示意圖。
      【具體實施方式】
      [0013]下面參照附圖并結合實例對本發(fā)明作進一步詳細描述。
      [0014]本發(fā)明的系統(tǒng)架構如圖1所示,大致分為四個步驟:
      步驟一、在編制Excel自定義公式時,按照電力自動化及信息化對報表業(yè)務數(shù)據(jù)及統(tǒng)計數(shù)據(jù)的要求,利用電力系統(tǒng)海量實時數(shù)據(jù)庫提供的數(shù)據(jù)獲取接口,實現(xiàn)Excel自定義公式對所需數(shù)據(jù)的獲取。
      [0015]海量實時數(shù)據(jù)庫提供了大量的數(shù)據(jù)獲取接口,一般應包括電力設備測點的實時數(shù)據(jù)、某時間段的設備歷史數(shù)據(jù)信息、某時間段的等間隔采樣數(shù)據(jù)信息、某時間段的多種類型的統(tǒng)計數(shù)據(jù)信息、某時間段歷史/采樣值的表達式計算數(shù)據(jù)、某時間段歷史/采樣值的表達式過濾數(shù)據(jù)及設備數(shù)據(jù)滿足表達式條件的時間統(tǒng)計數(shù)據(jù)等。
      [0016]接口支持批量設備測點數(shù)據(jù)的獲取,支持結果集數(shù)據(jù)是否帶時間戳,支持結果集行、列等多種顯示效果。數(shù)據(jù)的時間參數(shù)支持絕對時間和相對時間兩種類型多種樣式的時間顯示格式,具體見圖2。
      [0017]步驟二、借由VSTO技術完成Excel自定義公式的COM-AddIn公式庫的封裝。
      [0018]按照VSTO 技術的實現(xiàn)方式添加對 Interop.Microsoft.0ffice.Core, dll 及Microsoft.0ffice.1nterop.Excel, dll兩個Office類庫的引用,然后實現(xiàn)COM類庫的注冊及反注冊方法 RegisterFunction 和 UnregisterFunction0
      [0019]如果海量實時數(shù)據(jù)庫提供的數(shù)據(jù)獲取接口不支持托管代碼調(diào)用,則需要使用托管代碼與非托管代碼的封送技術重新封裝數(shù)據(jù)庫接口。
      [0020]步驟三、Excel公式庫的部署與加載。
      [0021]首先使用.Net自帶的程序集注冊工具Regasm.exe注冊已實現(xiàn)的COM類庫;然后在Excel加載項中以自動化加載項的方式將開發(fā)的Excel公式庫添加到Excel中。這樣用于解決基于海量實時數(shù)據(jù)庫的電力行業(yè)業(yè)務應用的Excel公式庫已經(jīng)開發(fā)完成并添加到Excel程序中。[0022]步驟四、Excel公式使用界面及實時刷新。
      [0023]公式的客戶端界面是公式使用的必不可少的一部分,可以幫助用戶在不了解公式功能的情況下快速定制所需的日報、月報、年報等統(tǒng)計報表及個性化實時報表。公式的客戶端界面以Excel加載項.xla文件提供,對每個公式都提供對應的操作界面。最后,在實時報表客戶端界面中利用已編制的Excel自定義公式實時獲取、刷新電力系統(tǒng)海量實時數(shù)據(jù)庫中的實時數(shù)據(jù),形成實時報表。在客戶端中以定時器方式控制實時報表中報表公式的數(shù)據(jù)實時獲取及實時刷新。
      [0024]本發(fā)明方法在部署使用前,應首先確認數(shù)據(jù)已經(jīng)采集到已部署好并正常使用的海量實時數(shù)據(jù)庫中,然后要求使用實時報表的PC機操作系統(tǒng)為Windows操作系統(tǒng)并且已經(jīng)安裝了 Office。如果上述環(huán)境已經(jīng)準備就緒,貝U首先在PC機上使用Regasm.exe工具注冊已完成的Excel自定義公式庫,然后在Excel中加載該公式庫,最后將客戶端界面放到Excel啟動自動加載宏目錄下,則實時報表就部署完成。用戶就可以通過實時報表客戶端界面定義各種所需統(tǒng)計報表,會發(fā)現(xiàn)統(tǒng)計數(shù)據(jù)會自動計算并顯示到Excel中,每次打開該Excel統(tǒng)計數(shù)據(jù)都會自動計算。圖3是本發(fā)明方法實時報表的一個實例,給出了基于實時報表技術的電壓合格率統(tǒng)計情況。
      [0025]雖然本發(fā)明已以較佳實施例公開如上,但實施例并不是用來限定本發(fā)明的。在不脫離本發(fā)明之精神和范圍內(nèi),所做的任何等效變化或潤飾,同樣屬于本發(fā)明之保護范圍。因此本發(fā)明的保護范圍應當以本申請的權利要求所界定的內(nèi)容為標準。
      【權利要求】
      1.基于海量實時數(shù)據(jù)庫的電力行業(yè)實時報表方法,其特征在于,包括如下步驟: 1)在編制Excel自定義公式時,按照電力自動化及信息化對報表業(yè)務數(shù)據(jù)及統(tǒng)計數(shù)據(jù)的要求,利用電力系統(tǒng)海量實時數(shù)據(jù)庫提供的數(shù)據(jù)獲取接口,實現(xiàn)Excel自定義公式對所需數(shù)據(jù)的獲??; 2)利用VSTO技術完成對步驟I)已編制的Excel自定義公式的COM類庫封裝; 3)使用.Net自帶的程序集注冊工具Regasm.exe注冊已封裝的Excel自定義公式的COM類庫,然后在Excel加載項中以自動化加載項的方式將已編制的Excel自定義公式添加到Excel中; 4)在實時報表客戶端界面中利用已編制的Excel自定義公式實時獲取、刷新電力系統(tǒng)海量實時數(shù)據(jù)庫中的實時數(shù)據(jù),形成實時報表。
      2.根據(jù)權利要求1所述的基于海量實時數(shù)據(jù)庫的電力行業(yè)實時報表方法,其特征在于,所述Excel自定義公式的所需數(shù)據(jù)包括電力設備測點的實時數(shù)據(jù)、某時間段的設備歷史數(shù)據(jù)信息、某時間段的等間隔采樣數(shù)據(jù)信息、某時間段的多種類型的統(tǒng)計數(shù)據(jù)信息、某時間段歷史/采樣值的表達式計算數(shù)據(jù)、某時間段歷史/采樣值的表達式過濾數(shù)據(jù)及設備數(shù)據(jù)滿足表達式條件的時間統(tǒng)計數(shù)據(jù)。
      3.根據(jù)權利要求1所述的基于海量實時數(shù)據(jù)庫的電力行業(yè)實時報表方法,其特征在于,所述電力系統(tǒng)海量實時數(shù)據(jù)庫提供的數(shù)據(jù)獲取接口,支持批量設備測點數(shù)據(jù)的獲取、支持結果集數(shù)據(jù)是否帶時間戳。
      【文檔編號】G06Q50/06GK103914501SQ201310494306
      【公開日】2014年7月9日 申請日期:2013年10月21日 優(yōu)先權日:2013年10月21日
      【發(fā)明者】趙裕嘯, 施永益, 周升, 陳軍, 應芳義, 費冬虎, 陳建, 李賢慧, 王安蒙 申請人:國家電網(wǎng)公司, 國網(wǎng)浙江省電力公司湖州供電公司, 國網(wǎng)浙江長興縣供電公司, 江蘇瑞中數(shù)據(jù)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1