一種業務指標的分析方法及裝置的制造方法
【專利摘要】本發明提供了業務指標的分析方法及裝置,獲取所需分析的業務指標;從預設的指標對象庫中查詢是否存儲所述業務指標;當所述預設的指標對象庫存儲所述業務指標時,從所述預設的指標對象庫中獲取所述業務指標的指標樹,所述指標樹用于指示所述業務指標進行物理映射分析所需的相關的業務指標,以及所述相關的業務指標之間的加工邏輯;根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值。預設的指標對象庫存儲有多個業務指標,以及每個業務指標的指標樹,每個系統在進行業務指標分析時,都共享所述預設的指標對象庫對業務指標進行物理映射分析,業務指標的分析結果可以復用,提高業務指標分析的效率。
【專利說明】
一種業務指標的分析方法及裝置
技術領域
[0001]本發明涉及計算機技術領域,特別是涉及一種業務指標的分析方法及裝置。
【背景技術】
[0002]隨著企業的業務不斷拓展創新,當出現新的業務需求時,技術人員要對業務需求進行釋義拆解,定義符合該業務需求的業務指標,即業務指標是對業務需求的抽象。對定義好的業務指標進行分析,即對每個業務指標進行物理映射,建立業務指標與物理表字段之間的對應關系。
[0003]目前,由于企業的IT系統包括核心系統,渠道系統,平臺系統以及內部運營系統等,IT系統架構復雜,各個系統的數據管理相對獨立,各個系統的數據標準不統一,導致每個系統的業務指標的分析相互獨立。每個系統建立一個excel表,記錄與該系統有關的業務指標的分析結果。每個系統建立的excel表不共享,則每個系統的業務指標的分析結果不能復用,導致各個系統間相同的業務指標需要經過多次重復分析,業務指標分析的效率低。
【發明內容】
[0004]本發明解決的技術問題在于提供一種業務指標的分析方法及裝置,從而實現業務指標的分析結果能夠復用,提高業務指標分析的效率。
[0005]為此,本發明解決技術問題的技術方案是:
[0006]—種業務指標的分析方法,所述方法包括:
[0007]獲取所需分析的業務指標;
[0008]從預設的指標對象庫中查詢是否存儲所述業務指標;
[0009]當所述預設的指標對象庫存儲所述業務指標時,從所述預設的指標對象庫中獲取所述業務指標的指標樹,所述指標樹用于指示所述業務指標進行物理映射分析所需的相關的業務指標,以及所述相關的業務指標之間的加工邏輯;
[0010]根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值。
[0011]可選的,所述根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值包括:
[0012]根據所述指標樹中所述業務指標與所述業務指標的相關指標的關聯關系獲得所述業務指標對應的源表接口 ;
[0013]通過所述業務指標對應的源表接口獲得源數據;
[0014]將所述源數據按照所述指標樹中所述業務指標的相關指標之間的加工邏輯進行加工,獲得所述業務指標對應的物理表的落地字段的值。
[0015]可選的,所述方法還包括:
[0016]當所述預設的指標對象庫沒有存儲所述業務指標時,存儲所述業務指標;
[0017]獲取所述業務指標的指標樹存儲至所述預設的指標對象庫。
[0018]可選的,所述方法還包括:
[0019]獲取分析所述業務指標的系統標識ID,分析時間以及柜員ID;
[0020]記錄所述系統ID,分析時間以及柜員ID。
[0021]可選的,所述方法還包括:
[0022]接收編輯指令;
[0023]根據所述編輯指令對所述預設的指標對象庫中的業務指標的指標樹進行編輯。
[0024]—種業務指標的分析裝置,所述裝置包括:
[0025]第一獲取單元,用于獲取所需分析的業務指標;
[0026]查詢單元,用于從預設的指標對象庫中查詢是否存儲所述業務指標;
[0027]第二獲取單元,用于當所述預設的指標對象庫存儲所述業務指標時,從所述預設的指標對象庫中獲取所述業務指標的指標樹,所述指標樹用于指示所述業務指標進行物理映射分析所需的相關的業務指標,以及所述相關的業務指標之間的加工邏輯;
[0028]分析單元,用于根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值。
[0029]可選的,所述分析單元包括:
[0030]第一獲取子單元,用于根據所述指標樹中所述業務指標與所述業務指標的相關指標的關聯關系獲得所述業務指標對應的源表接口;
[0031 ]第二獲取子單元,用于通過所述業務指標對應的源表接口獲得源數據;
[0032]加工子單元,用于將所述源數據按照所述指標樹中所述業務指標的相關指標之間的加工邏輯進行加工,獲得所述業務指標對應的物理表的落地字段的值。
[0033]可選的,所述裝置還包括:
[0034]第一存儲單元,用于當所述預設的指標對象庫沒有存儲所述業務指標時,存儲所述業務指標;
[0035]第二存儲單元,用于獲取所述業務指標的指標樹存儲至所述預設的指標對象庫。
[0036]可選的,所述裝置還包括:
[0037]第三獲取單元,用于獲取分析所述業務指標的系統標識ID,分析時間以及柜員ID;
[0038]記錄單元,用于記錄所述系統標識ID,分析時間以及柜員ID。
[0039]可選的,所述裝置還包括:
[0040]接收單元,用于接收編輯指令;
[0041 ]編輯單元,用于根據所述編輯指令對所述預設的指標對象庫中的業務指標的關聯關系和/或加工邏輯進行編輯。
[0042]通過上述技術方案可知,本發明有如下有益效果:
[0043]本發明實施例提供了業務指標的分析方法及裝置,獲取所需分析的業務指標;從預設的指標對象庫中查詢是否存儲所述業務指標;當所述預設的指標對象庫存儲所述業務指標時,從所述預設的指標對象庫中獲取所述業務指標的指標樹,所述指標樹用于指示所述業務指標進行物理映射分析所需的相關的業務指標,以及所述相關的業務指標之間的加工邏輯;根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值。預設的指標對象庫存儲有多個業務指標,以及每個業務指標的指標樹,每個系統在進行業務指標分析時,都共享所述預設的指標對象庫對業務指標進行物理映射分析,業務指標的分析結果可以復用,提高業務指標分析的效率。
【附圖說明】
[0044]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0045]圖1為本發明實施例提供的業務指標的分析方法流程圖;
[0046]圖2為本發明實施例提供的預設的指標對象庫中存儲的業務指標以及業務指標的指標樹的示意圖;
[0047]圖3為本發明實施例提供的業務指標的分析裝置結構示意圖。
【具體實施方式】
[0048]為了給出業務指標的分析結果可以復用的實現方案,本發明實施例提供了一種業務指標的分析方法及裝置,以下結合說明書附圖對本發明的優選實施例進行說明。
[0049]現有技術中,各個系統分別獨立維護一個excel表,記錄與該系統有關的業務指標的分析結果。各個系統的excel表不共享,則導致業務指標的分析結果在不同的系統中不能復用,同一個業務指標會被重復分析多次,主要是分析業務指標的引用和/或繼承關系,以及業務指標的加工邏輯,業務指標分析的效率低。
[0050]本發明提供了能夠實現復用業務指標分析結果的方法,圖1為本發明實施例提供的業務指標的分析方法流程圖,所述方法包括:
[0051]101:獲取所需分析的業務指標。
[0052]企業的業務方根據業務發展的實際情況,提供具體的業務需求。技術人員對業務需求進行拆解,定義具體的業務指標。將人工分析后得到的業務指標輸入業務指標的分析
目.ο
[0053]102:從預設的指標對象庫中查詢是否存儲所述業務指標。
[0054]103:當所述預設的指標對象庫存儲所述業務指標時,從所述預設的指標對象庫中獲取所述業務指標的指標樹,所述指標樹用于指示所述業務指標進行物理映射分析所需的相關的業務指標,以及所述相關的業務指標之間的加工邏輯。
[0055]預設的指標對象庫中存儲有多個業務指標,以及每個業務指標的指標樹。其中,每個業務指標的指標樹,包含兩方面內容:一方面,描述該業務指標與相關的業務指標之間的關聯關系,相關的業務指標指的是該業務指標進行物理映射分析所需的相關的業務指標,相關的業務指標之間的關聯關系主要是引用關系和/或繼承關系,通過該業務指標與相關的業務指標之間的關聯關系,獲得對該業務指標進行物理映射分析所需的源數據的源表接口,即建立該業務指標與源表接口之間的對應關系;另一方面,描述該業務指標的相關的業務指標之間的加工邏輯,即如何根據源表接口對應的源數據獲得業務指標所需的數據。
[0056]為了更好的理解本發明,以一個業務指標以及該業務指標的指標樹為例,對預設的指標對象庫進行舉例說明:如圖2所示,所述預設的指標對象庫中存儲有業務指標A,業務指標A的指標樹。其中,業務指標A的指標樹為:業務指標A引用業務指標B,引用業務指標C,業務指標B和業務指標C獲得業務指標A所米用的加工邏輯;業務指標B引用業務指標D,繼承業務指標E,業務指標D和業務指標E獲得業務指標B所米用的加工邏輯;業務指標C引用源表接口 OI,引用源表接口 O2,源表接口 OI和源表接口 O2獲得業務指標C所采用的加工邏輯;業務指標D繼承業務指標F,引用源表接口 03,業務指標F和源表接口 03獲得業務指標D所采用的加工邏輯;業務指標E引用源表接口 04,引用源表接口 05,源表接口 04和源表接口 05獲得業務指標E所采用的加工邏輯;業務指標F引用源表接口 06,引用源表接口07,源表接口06和源表接口 07獲得業務指標F所采用的加工邏輯。
[0057]由上述實例可知,所述預設的指標對象庫中存儲的每個業務指標的指標樹,描述該業務指標與相關的業務之間的關聯關系,建立了該業務指標與源表接口之間的對應關系,從源表接口獲取源數據,按照該業務指標的指標樹中的相關的業務指標之間的加工邏輯,獲得該業務指標的物理映射分析的結果。
[0058]這里需要說明的是,所述預設的指標對象庫是預先設置好的,存儲有多個業務指標,以及每個業務指標的指標庫,每個業務指標的指標樹都是由技術人員預先設計好的。所述預設的指標對象庫可以由企業中各個系統進行調用,所述預設的業務指標庫中的每個業務指標的指標樹可以復用,即每個業務指標的分析結果可以復用,不同系統無需在對業務指標進行物理映射分析時,對該業務指標進行重復分析,提高業務指標的分析效率。
[0059]104:根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值。
[0060]從所述預設的業務指標對象庫中查詢到所述業務指標的指標樹,根據所述指標樹中描述的該業務指標與相關的業務指標的關聯關系,獲得所述業務指標對應的源表接口,通過源表接口獲得源數據,根據所述業務指標的指標樹描述的相關的業務指標之間的加工邏輯,逐步分析獲得所述業務指標對應的物理表的落地字段的值。
[0061]在具體實施例中,所述根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值包括:
[0062 ]根據所述指標樹中所述業務指標與所述業務指標的相關指標的關聯關系獲得所述業務指標對應的源表接口 ;
[0063]通過所述業務指標對應的源表接口獲得源數據;
[0064]將所述源數據按照所述指標樹中所述業務指標的相關指標之間的加工邏輯進行加工,獲得所述業務指標對應的物理表的落地字段的值。
[0065]所述業務指標的指標樹中所述業務指標與所述業務指標的相關指標的關聯關系,主要包括引用關系和/或繼承關系,根據所述指標樹中描述的關聯關系,可以建立所述業務指標與源表接口的對應關系,即可以獲得與所述業務指標相關的源數據。
[0066]將獲得的源數據按照所述指標樹中描述的相關的業務指標之間的加工邏輯逐步進行加工,最終得到所述業務指標進行物理映射分析所得的值,將該值存儲在所述業務指標對應的物理表的落地字段中,完成對該業務指標的物理映射分析。
[0067]在具體實施例中,所述方法還包括:
[0068]當所述預設的指標對象庫沒有存儲所述業務指標時,存儲所述業務指標;
[0069]獲取所述業務指標的指標樹存儲至所述預設的指標對象庫。
[0070]當所述預設的指標對象庫中沒有存儲所述業務指標時,表示企業的各個系統沒對該業務指標進行過物理映射分析,技術人員對該業務指標進行物理映射分析,描述該業務指標與相關的業務指標之間的關聯關系,最終映射到源表接口 ;描述相關的業務指標之間的加工邏輯,最終設計得到該業務指標的指標樹,將該業務指標以及該業務指標的指標樹存儲所述預設的指標對象庫。
[0071]這里需要說明的是,所述預設的指標對象庫中存儲的業務指標以及業務指標的指標樹,可以根據實際情況逐步增加完善,已存儲的業務指標以及業務指標的指標樹可以復用。
[0072]在具體實施例中,所述方法還包括:
[0073]獲取分析所述業務指標的系統標識ID,分析時間以及柜員ID;
[0074]記錄所述系統ID,分析時間以及柜員ID。
[0075]當所述預設的指標對象庫被調用時,獲得調用所述預設的指標對象庫的系統ID,分析時間以及柜員ID,記錄所述系統ID,分析時間以及柜員ID,即記錄每次調用所述預設的指標對象庫進行業務指標的物理映射分析的信息,以便管理。
[0076]在具體實施例中,所述方法還包括:
[0077]接收編輯指令;
[0078]根據所述編輯指令對所述預設的指標對象庫中的業務指標的指標樹進行編輯。
[0079]可以根據實際應用情況,對所述預設的指標對象庫中存儲的業務指標以及業務指標的指標樹進行編輯,所述編輯具體為刪除,修改以及增加中的任意一種或多種。
[0080]由上述內容可知,本發明有如下有益效果:
[0081]預設的指標對象庫存儲有多個業務指標,以及每個業務指標的指標樹,每個系統在進行業務指標分析時,都共享所述預設的指標對象庫對業務指標進行物理映射分析,業務指標的分析結果可以復用,提高業務指標分析的效率。
[0082]通過建立指標對象庫,建立不同業務指標間的引用關系和/或繼承關系,使得業務指標與源表接口對應,實現業務指標的物理映射分析結果的復用,以此實現數據治理。使得企業內部各系統可直接復用所述預設的指標對象庫中已存儲的業務指標以及業務指標的指標樹。還可以根據實際情況,建立新的業務指標以及業務指標的指標樹,添加到所述預設的指標對象庫,以供其他系統后續復用,以此實現業務指標的分析結果共享。
[0083]提升科技與業務融合度,項目組或科技部門可根據所述預設的指標對象庫中已存儲的業務指標和業務指標的指標樹,主動向業務部門提出合理建議,具象化業務部門提出的抽象的業務需求,并可合理開放相應權限,向業務部門提供查閱所述預設的指標對象庫,雙向結合,提高業務需求實現的準確性及效率,提升技術部門與業務部門的融合度。
[0084]圖3為本發明實施例提供的業務指標的分析裝置結構示意圖,所述裝置包括:
[0085]第一獲取單元301,用于獲取所需分析的業務指標。
[0086]查詢單元302,用于從預設的指標對象庫中查詢是否存儲所述業務指標。
[0087]第二獲取單元303,用于當所述預設的指標對象庫存儲所述業務指標時,從所述預設的指標對象庫中獲取所述業務指標的指標樹,所述指標樹用于指示所述業務指標進行物理映射分析所需的相關的業務指標,以及所述相關的業務指標之間的加工邏輯。
[0088]分析單元304,用于根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值。
[0089]可選的,所述分析單元304包括:
[0090]第一獲取子單元,用于根據所述指標樹中所述業務指標與所述業務指標的相關指標的關聯關系獲得所述業務指標對應的源表接口;
[0091 ]第二獲取子單元,用于通過所述業務指標對應的源表接口獲得源數據;
[0092]加工子單元,用于將所述源數據按照所述指標樹中所述業務指標的相關指標之間的加工邏輯進行加工,獲得所述業務指標對應的物理表的落地字段的值。
[0093]可選的,所述裝置還包括:
[0094]第一存儲單元,用于當所述預設的指標對象庫沒有存儲所述業務指標時,存儲所述業務指標;
[0095]第二存儲單元,用于獲取所述業務指標的指標樹存儲至所述預設的指標對象庫。
[0096]可選的,所述裝置還包括:
[0097]第三獲取單元,用于獲取分析所述業務指標的系統標識ID,分析時間以及柜員ID;
[0098]記錄單元,用于記錄所述系統標識ID,分析時間以及柜員ID。
[0099]可選的,所述裝置還包括:
[0?00]接收單元,用于接收編輯指令;
[0101]編輯單元,用于根據所述編輯指令對所述預設的指標對象庫中的業務指標的關聯關系和/或加工邏輯進行編輯。
[0102]圖3所示的業務指標的分析裝置是與圖1所示的業務指標的分析方法所對應的裝置,具體實施方法與圖1所示的業務指標的分析方法類似,參考圖1所示的業務指標的分析方法中的描述,這里不再贅述。
[0103]以上所述僅是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。
【主權項】
1.一種業務指標的分析方法,其特征在于,所述方法包括: 獲取所需分析的業務指標; 從預設的指標對象庫中查詢是否存儲所述業務指標; 當所述預設的指標對象庫存儲所述業務指標時,從所述預設的指標對象庫中獲取所述業務指標的指標樹,所述指標樹用于指示所述業務指標進行物理映射分析所需的相關的業務指標,以及所述相關的業務指標之間的加工邏輯; 根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值。2.根據權利要求1所述的方法,其特征在于,所述根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值包括: 根據所述指標樹中所述業務指標與所述業務指標的相關指標的關聯關系獲得所述業務指標對應的源表接口 ; 通過所述業務指標對應的源表接口獲得源數據; 將所述源數據按照所述指標樹中所述業務指標的相關指標之間的加工邏輯進行加工,獲得所述業務指標對應的物理表的落地字段的值。3.根據權利要求1所述的方法,其特征在于,所述方法還包括: 當所述預設的指標對象庫沒有存儲所述業務指標時,存儲所述業務指標; 獲取所述業務指標的指標樹存儲至所述預設的指標對象庫。4.根據權利要求1所述的方法,其特征在于,所述方法還包括: 獲取分析所述業務指標的系統標識ID,分析時間以及柜員ID; 記錄所述系統ID,分析時間以及柜員ID。5.根據權利要求1-4任意一項所述的方法,其特征在于,所述方法還包括: 接收編輯指令; 根據所述編輯指令對所述預設的指標對象庫中的業務指標的指標樹進行編輯。6.一種業務指標的分析裝置,其特征在于,所述裝置包括: 第一獲取單元,用于獲取所需分析的業務指標; 查詢單元,用于從預設的指標對象庫中查詢是否存儲所述業務指標; 第二獲取單元,用于當所述預設的指標對象庫存儲所述業務指標時,從所述預設的指標對象庫中獲取所述業務指標的指標樹,所述指標樹用于指示所述業務指標進行物理映射分析所需的相關的業務指標,以及所述相關的業務指標之間的加工邏輯; 分析單元,用于根據所述指標樹對所述業務指標進行物理映射分析,獲得所述業務指標對應的物理表的落地字段的值。7.根據權利要求6所述的裝置,其特征在于,所述分析單元包括: 第一獲取子單元,用于根據所述指標樹中所述業務指標與所述業務指標的相關指標的關聯關系獲得所述業務指標對應的源表接口 ; 第二獲取子單元,用于通過所述業務指標對應的源表接口獲得源數據; 加工子單元,用于將所述源數據按照所述指標樹中所述業務指標的相關指標之間的加工邏輯進行加工,獲得所述業務指標對應的物理表的落地字段的值。8.根據權利要求6所述的裝置,其特征在于,所述裝置還包括: 第一存儲單元,用于當所述預設的指標對象庫沒有存儲所述業務指標時,存儲所述業務指標; 第二存儲單元,用于獲取所述業務指標的指標樹存儲至所述預設的指標對象庫。9.根據權利要求6所述的裝置,其特征在于,所述裝置還包括: 第三獲取單元,用于獲取分析所述業務指標的系統標識ID,分析時間以及柜員ID; 記錄單元,用于記錄所述系統標識ID,分析時間以及柜員ID。10.根據權利要求6-9任意一項所述的裝置,其特征在于,所述裝置還包括: 接收單元,用于接收編輯指令; 編輯單元,用于根據所述編輯指令對所述預設的指標對象庫中的業務指標的關聯關系和/或加工邏輯進行編輯。
【文檔編號】G06Q10/06GK105976115SQ201610302804
【公開日】2016年9月28日
【申請日】2016年5月9日
【發明人】魏華, 陳豪, 劉龍, 李丹, 楊煜光, 郭鑄, 楊曉輝, 宋科
【申請人】中國銀行股份有限公司