国产精品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>

      基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法與流程

      文檔序號(hào):40534239發(fā)布日期:2024-12-31 13:52閱讀:22來(lái)源:國(guó)知局
      基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法與流程

      本公開(kāi)涉及查表,尤其涉及一種基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法、基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢裝置以及電子設(shè)備。


      背景技術(shù):

      1、如附圖1所示,一般來(lái)說(shuō),數(shù)倉(cāng)建設(shè)過(guò)程中,基于明細(xì)表處理后的dwd或者dws會(huì)有多張事實(shí)表。多張事實(shí)表之間只是維度范圍上有所差異,但指標(biāo)列表是相同的。

      2、雖然后續(xù)進(jìn)行查表管理時(shí),能夠基于不同指標(biāo)對(duì)各個(gè)事實(shí)表進(jìn)行數(shù)據(jù)查表管理,但是在實(shí)際應(yīng)用中還是存在如下技術(shù)缺陷:

      3、首先,在基于明細(xì)表處理生成多張事實(shí)表的過(guò)程中,指標(biāo)平臺(tái)需要?jiǎng)?chuàng)建多個(gè)指標(biāo)、分別映射不同的事實(shí)表,這會(huì)造成指標(biāo)數(shù)據(jù)過(guò)于繁瑣,導(dǎo)致后續(xù)查表進(jìn)程緩慢,查表效率不高;

      4、其次,多個(gè)事實(shí)表的指標(biāo)設(shè)計(jì)不具備統(tǒng)一關(guān)聯(lián)性,因此只能按照指定表進(jìn)行查詢,因此不能夠?qū)崿F(xiàn)有序的加速查詢服務(wù);若是遇上數(shù)據(jù)量規(guī)模大的事實(shí)表,且其中無(wú)所需的指標(biāo)數(shù)據(jù),則會(huì)耽擱后續(xù)的查表進(jìn)度;或者,優(yōu)先查詢具備相同指標(biāo)的數(shù)據(jù)量小的事實(shí)表是最佳路徑,但現(xiàn)實(shí)中用戶是無(wú)法精準(zhǔn)找到最佳路徑。


      技術(shù)實(shí)現(xiàn)思路

      1、為了解決上述問(wèn)題,本申請(qǐng)?zhí)岢鲆环N基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法、基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢裝置以及電子設(shè)備。

      2、本申請(qǐng)一方面,提出一種基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,包括如下步驟:

      3、s1、對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)所述來(lái)源表;

      4、s2、獲取用戶輸入的指標(biāo)查詢條件的查詢維度,遍歷并找到與所述查詢維度相匹配的所述來(lái)源表,將其作為目標(biāo)來(lái)源表;

      5、s3、基于所述目標(biāo)來(lái)源表進(jìn)行指標(biāo)查詢,并返回對(duì)應(yīng)的指標(biāo)計(jì)算結(jié)果。

      6、作為本申請(qǐng)的一可選實(shí)施方案,可選地,s1、對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)所述來(lái)源表,包括:

      7、設(shè)定指標(biāo)名稱和業(yè)務(wù)口徑;

      8、從數(shù)倉(cāng)中查找得到對(duì)應(yīng)所述指標(biāo)名稱和所述業(yè)務(wù)口徑的各個(gè)所述來(lái)源表;

      9、按照分析維度,對(duì)各個(gè)所述來(lái)源表進(jìn)行分組;

      10、對(duì)分組后的各個(gè)所述來(lái)源表,按照數(shù)據(jù)量規(guī)模從小到大排列。

      11、作為本申請(qǐng)的一可選實(shí)施方案,可選地,s1、對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)所述來(lái)源表,還包括:

      12、在對(duì)分組后的各個(gè)所述來(lái)源表,按照數(shù)據(jù)量規(guī)模從小到大排列之后,對(duì)從小到大排列的各個(gè)所述來(lái)源表分別進(jìn)行序號(hào)標(biāo)記。

      13、作為本申請(qǐng)的一可選實(shí)施方案,可選地,s1、對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)所述來(lái)源表,還包括:

      14、將所標(biāo)記的所述序號(hào)與對(duì)應(yīng)的所述來(lái)源表進(jìn)行綁定;

      15、按照序號(hào)從小到大所標(biāo)記的所述來(lái)源表,生成相應(yīng)的來(lái)源表表單并保存。

      16、作為本申請(qǐng)的一可選實(shí)施方案,可選地,s2、獲取用戶輸入的指標(biāo)查詢條件的查詢維度,遍歷并找到與所述查詢維度相匹配的所述來(lái)源表,將其作為目標(biāo)來(lái)源表,包括:

      17、獲取用戶輸入的指標(biāo)查詢條件;

      18、進(jìn)行查詢維度解析,獲取所述指標(biāo)查詢條件中的所述查詢維度;

      19、遍歷來(lái)源表表單,有序識(shí)別所述來(lái)源表表單中各個(gè)所述來(lái)源表的分析維度,判斷所述分析維度中是否包含所述查詢維度:

      20、若是,則遍歷結(jié)束,將所述分析維度中包含所述查詢維度的所述來(lái)源表,標(biāo)記為所述目標(biāo)來(lái)源表;

      21、反之,繼續(xù)遍歷。

      22、作為本申請(qǐng)的一可選實(shí)施方案,可選地,在設(shè)定指標(biāo)名稱和業(yè)務(wù)口徑之時(shí),還包括:

      23、根據(jù)所述查詢維度,構(gòu)建對(duì)應(yīng)所述查詢維度下的所述指標(biāo)名稱和所述業(yè)務(wù)口徑。

      24、作為本申請(qǐng)的一可選實(shí)施方案,可選地,s3、基于所述目標(biāo)來(lái)源表進(jìn)行指標(biāo)查詢,并返回對(duì)應(yīng)的指標(biāo)計(jì)算結(jié)果,包括:

      25、根據(jù)所述查詢維度,構(gòu)建查詢請(qǐng)求;

      26、將所述查詢請(qǐng)求發(fā)送至數(shù)倉(cāng);

      27、通過(guò)數(shù)倉(cāng)響應(yīng)所述查詢請(qǐng)求,基于所述目標(biāo)來(lái)源表進(jìn)行指標(biāo)查詢和指標(biāo)計(jì)算,并返回相應(yīng)的指標(biāo)計(jì)算結(jié)果至用戶。

      28、本申請(qǐng)另一方面,提出一種基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢裝置,用于實(shí)現(xiàn)上述所述基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,包括:

      29、指標(biāo)定義模塊,用于對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)所述來(lái)源表;

      30、執(zhí)行計(jì)劃匹配模塊,用于獲取用戶輸入的指標(biāo)查詢條件的查詢維度,遍歷并找到與所述查詢維度相匹配的所述來(lái)源表,將其作為目標(biāo)來(lái)源表;

      31、指標(biāo)查詢模塊,用于基于所述目標(biāo)來(lái)源表進(jìn)行指標(biāo)查詢,并返回對(duì)應(yīng)的指標(biāo)計(jì)算結(jié)果。

      32、本申請(qǐng)另一方面,還提出一種電子設(shè)備,包括:

      33、處理器;

      34、用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;

      35、其中,所述處理器被配置為執(zhí)行所述可執(zhí)行指令時(shí)實(shí)現(xiàn)所述的一種基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法。

      36、本發(fā)明的技術(shù)效果:

      37、本發(fā)明首先對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)所述來(lái)源表;其次,根據(jù)用戶輸入的指標(biāo)查詢條件,獲取查詢維度,并遍歷各個(gè)數(shù)據(jù)量規(guī)模從小到大排列的所述來(lái)源表,找到與所述查詢維度相匹配的所述來(lái)源表,將其作為目標(biāo)來(lái)源表;最后再基于所述目標(biāo)來(lái)源表進(jìn)行指標(biāo)查詢,并返回對(duì)應(yīng)的指標(biāo)計(jì)算結(jié)果。因此能夠按照指標(biāo)查詢條件的篩選維度范圍,動(dòng)態(tài)一次匹配各來(lái)源表上的可用分析維度,匹配成功即選擇當(dāng)前來(lái)源表進(jìn)行數(shù)據(jù)查詢,找到符合業(yè)務(wù)要求的最佳來(lái)源表,提高指標(biāo)查詢效率。指標(biāo)平臺(tái)可以不需要?jiǎng)?chuàng)建多個(gè)指標(biāo)分別映射不同的事實(shí)表,用一個(gè)指標(biāo)做映射,根據(jù)查詢條件和預(yù)設(shè)的表加速順序,定位查詢表,指標(biāo)管理更簡(jiǎn)單,指標(biāo)分析更加智能。

      38、根據(jù)下面參考附圖對(duì)示例性實(shí)施例的詳細(xì)說(shuō)明,本公開(kāi)的其它特征及方面將變得清楚。



      技術(shù)特征:

      1.一種基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,其特征在于,包括如下步驟:

      2.根據(jù)權(quán)利要求1所述基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,其特征在于,s1、對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)所述來(lái)源表,包括:

      3.根據(jù)權(quán)利要求2所述基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,其特征在于,s1、對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)所述來(lái)源表,還包括:

      4.根據(jù)權(quán)利要求3所述基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,其特征在于,s1、對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)所述來(lái)源表,還包括:

      5.根據(jù)權(quán)利要求2所述基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,其特征在于,s2、獲取用戶輸入的指標(biāo)查詢條件的查詢維度,遍歷并找到與所述查詢維度相匹配的所述來(lái)源表,將其作為目標(biāo)來(lái)源表,包括:

      6.根據(jù)權(quán)利要求5所述基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,其特征在于,在設(shè)定指標(biāo)名稱和業(yè)務(wù)口徑之時(shí),還包括:

      7.根據(jù)權(quán)利要求5所述的一種基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,其特征在于,s3、基于所述目標(biāo)來(lái)源表進(jìn)行指標(biāo)查詢,并返回對(duì)應(yīng)的指標(biāo)計(jì)算結(jié)果,包括:

      8.一種基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢裝置,用于實(shí)現(xiàn)權(quán)利要求1-7中任一項(xiàng)所述基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,其特征在于,包括:

      9.一種電子設(shè)備,其特征在于,包括:


      技術(shù)總結(jié)
      本申請(qǐng)涉及一種基于指標(biāo)中心實(shí)現(xiàn)多事實(shí)表同一指標(biāo)的管理和查詢方法,對(duì)各個(gè)來(lái)源表相同的指標(biāo)進(jìn)行口徑定義,并按照數(shù)據(jù)量規(guī)模從小到大排列各個(gè)來(lái)源表;根據(jù)用戶輸入的指標(biāo)查詢條件,獲取查詢維度,并找到與查詢維度相匹配的來(lái)源表,將其作為目標(biāo)來(lái)源表;再基于目標(biāo)來(lái)源表進(jìn)行指標(biāo)查詢,并返回對(duì)應(yīng)的指標(biāo)計(jì)算結(jié)果。按照指標(biāo)查詢條件的篩選維度范圍,動(dòng)態(tài)一次匹配各來(lái)源表上的可用分析維度,匹配成功即選擇當(dāng)前來(lái)源表進(jìn)行數(shù)據(jù)查詢,找到符合業(yè)務(wù)要求的最佳來(lái)源表,提高指標(biāo)查詢效率。指標(biāo)平臺(tái)不需要?jiǎng)?chuàng)建多個(gè)指標(biāo)分別映射不同的事實(shí)表,用一個(gè)指標(biāo)做映射,根據(jù)查詢條件和預(yù)設(shè)的表加速順序,定位查詢表,指標(biāo)管理更簡(jiǎn)單,指標(biāo)分析更加智能。

      技術(shù)研發(fā)人員:石凱,嚴(yán)林剛
      受保護(hù)的技術(shù)使用者:杭州觀遠(yuǎn)數(shù)據(jù)有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/30
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1