国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

數(shù)據(jù)倉庫—什么是OLAP

這篇具有很好參考價(jià)值的文章主要介紹了數(shù)據(jù)倉庫—什么是OLAP。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

從事數(shù)據(jù)倉庫或者大數(shù)據(jù)的同學(xué),應(yīng)該經(jīng)常會(huì)聽到OLAP這個(gè)詞。什么OLAP分析,OLAP引擎等等名詞。今天就來聊聊什么是OLAP。

OLAP與OLTP

說起OLAP,就不得不提一下他的好兄弟OLTP,兩者經(jīng)常會(huì)被拿來比較。

首先,看一下兩者的

定義:

OLAP(On-Line Analytical Processing):聯(lián)機(jī)分析處理,OLAP是數(shù)據(jù)倉庫系統(tǒng)的主要應(yīng)用,支持復(fù)雜的分析操作,側(cè)重決策支持,并且提供直觀易懂的查詢結(jié)果。

OLTP(on-line transaction processing):聯(lián)機(jī)事務(wù)處理,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫的主要應(yīng)用,主要是基本的、日常的事務(wù)處理。

區(qū)別:

數(shù)據(jù)倉庫—什么是OLAP

通俗來講的話就是:OLTP主要是面向傳統(tǒng)的“增刪改查”事務(wù)系統(tǒng),數(shù)據(jù)大都是以實(shí)體對(duì)象模型來存儲(chǔ)數(shù)據(jù),并滿足3NF(數(shù)據(jù)庫第三范式),追求高并發(fā)場景下的快速響應(yīng)。而OLAP是面向決策分析場景,采用維度建模思想構(gòu)建模型,追求大規(guī)模聚合分析查詢的性能表現(xiàn)。

OLAP的分類

一般來說,根據(jù)建模方式OLAP可分為3種類型:關(guān)系型聯(lián)機(jī)實(shí)時(shí)分析系統(tǒng)(Relational-OLAP,ROLAP),多維聯(lián)機(jī)實(shí)時(shí)分析系統(tǒng)(Multidimensional-OLAP,MOLAP),混合型聯(lián)機(jī)實(shí)時(shí)分析系統(tǒng)(Hybrid-OLAP,HOLAP)。

ROLAP

一種通過在RDMS后端服務(wù)和客戶前端之間建立中間層的OLAP實(shí)現(xiàn)方式。通過RDMS來存儲(chǔ)和管理數(shù)據(jù)倉庫數(shù)據(jù),而通過OLAP中間件來實(shí)現(xiàn)多維數(shù)據(jù)上的操作映射為標(biāo)準(zhǔn)關(guān)系操作。

ROLAP的處理引擎主要有:Presto,Impala,GreenPlum,Clickhouse、Doris。

ROLAP 適用于對(duì)查詢模式不固定、查詢靈活性要求高的場景,但是處理的數(shù)據(jù)量級(jí)受限于引擎性能,對(duì)于超大數(shù)據(jù)量的復(fù)雜查詢表現(xiàn)不太好

MOLAP

MOLAP一般會(huì)根據(jù)用戶定義的數(shù)據(jù)維度、度量(也可以叫指標(biāo))在數(shù)據(jù)寫入時(shí)生成預(yù)聚合數(shù)據(jù);Query查詢到來時(shí),實(shí)際上查詢的是預(yù)聚合的數(shù)據(jù)而不是原始明細(xì)數(shù)據(jù),在查詢模式相對(duì)固定的場景中,這種優(yōu)化提速很明顯。

MOLAP的處理引擎主要有:Druid 和 Kylin

MOLAP 適用于查詢場景相對(duì)固定并且對(duì)查詢性能要求非常高的場景,靈活性較差。

HOLAP

HOLAP是 MOLAP 和 ROLAP 的一種融合。當(dāng)查詢聚合性數(shù)據(jù)的時(shí)候,使用MOLAP 技術(shù);當(dāng)查詢明細(xì)數(shù)據(jù)時(shí),使用 ROLAP 技術(shù)。

一般商業(yè)OLAP引擎是HOLAP架構(gòu),以便可以滿足不同客戶的需求。

OLAP的基本操作

OLAP的多維分析操作包括:鉆?。―rill-down)、上卷(Roll-up)、切片(Slice)、切塊(Dice)以及旋轉(zhuǎn)(Pivot)

鉆取(Drill-down):

在維的不同層次間的變化,從上層降到下一層,或者說是將匯總數(shù)據(jù)拆分到更細(xì)節(jié)的數(shù)據(jù),比如通過對(duì)2010年第二季度的總銷售數(shù)據(jù)進(jìn)行鉆取來查看2010年第二季度4、5、6每個(gè)月的消費(fèi)數(shù)據(jù),如上圖;當(dāng)然也可以鉆取浙江省來查看杭州市、寧波市、溫州市……這些城市的銷售數(shù)據(jù)。

上卷(Roll-up):

鉆取的逆操作,即從細(xì)粒度數(shù)據(jù)向高層的聚合,如將江蘇省、上海市和浙江省的銷售數(shù)據(jù)進(jìn)行匯總來查看江浙滬地區(qū)的銷售數(shù)據(jù),如上圖。

切片(Slice):

選擇維中特定的值進(jìn)行分析,比如只選擇電子產(chǎn)品的銷售數(shù)據(jù),或者2010年第二季度的數(shù)據(jù)。

切塊(Dice):

選擇維中特定區(qū)間的數(shù)據(jù)或者某批特定值進(jìn)行分析,比如選擇2010年第一季度到2010年第二季度的銷售數(shù)據(jù),或者是電子產(chǎn)品和日用品的銷售數(shù)據(jù)。

旋轉(zhuǎn)(Pivot):

即維的位置的互換,就像是二維表的行列轉(zhuǎn)換,如圖中通過旋轉(zhuǎn)實(shí)現(xiàn)產(chǎn)品維和地域維的互換。

常見OLAP引擎對(duì)比

數(shù)據(jù)倉庫—什么是OLAP

?文章來源地址http://www.zghlxwxcb.cn/news/detail-458063.html

到了這里,關(guān)于數(shù)據(jù)倉庫—什么是OLAP的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 從事鐵路工作保護(hù)足部,穿什么勞保鞋更安全

    從事鐵路工作保護(hù)足部,穿什么勞保鞋更安全

    鐵路運(yùn)輸在我國交通運(yùn)輸業(yè)中起著骨干作用,為國民經(jīng)濟(jì)的可持續(xù)發(fā)展和人口流動(dòng)做出了巨大貢獻(xiàn)。安全是鐵路運(yùn)輸不可忽視的問題,在作業(yè)場地隨處能見到“安全就是生命,責(zé)任重于泰山”的安全標(biāo)語,由此可見安全問題是放在首位的。 鐵路施工作業(yè)一般較為復(fù)雜,從事鐵

    2024年01月25日
    瀏覽(26)
  • 什么是OLAP

    什么是OLAP

    OLAP(On-line Analytical Processing,聯(lián)機(jī)分析處理)是在基于數(shù)據(jù)倉庫多維模型的基礎(chǔ)上實(shí)現(xiàn)的面向分析的各類操作的集合??梢员容^下其與傳統(tǒng)的OLTP(On-line Transaction Processing,聯(lián)機(jī)事務(wù)處理)的區(qū)別來看一下它的特點(diǎn): OLAP的優(yōu)勢是基于數(shù)據(jù)倉庫面向主題、集成的、保留歷史及不

    2024年02月10日
    瀏覽(19)
  • 什么是OLAP?

    什么是OLAP?

    OLAP 是 在線分析處理 ,顧名思義就是OLAP是 用于數(shù)據(jù)分析 的;因此,它使我們能夠同時(shí)分析來自多個(gè)數(shù)據(jù)庫系統(tǒng)的信息。換句話說,我們可以說它是一種計(jì)算方法,可以讓用戶輕松提取所需的數(shù)據(jù)并查詢數(shù)據(jù),以便從不同的角度進(jìn)行分析。 它基本上是基于龐大的數(shù)據(jù),稱為

    2024年02月03日
    瀏覽(37)
  • 社會(huì)工作師證能從事什么工作崗位 可以去哪應(yīng)聘

    社會(huì)工作師證能從事什么工作崗位 可以去哪應(yīng)聘 社會(huì)工作師可以在社會(huì)保障,社會(huì)福利類事業(yè)單位從事相關(guān)崗位或者在社區(qū)居委會(huì)從事相關(guān)服務(wù)工作以及在政府批準(zhǔn)建立的獨(dú)立民間社會(huì)服務(wù)機(jī)構(gòu)從事社會(huì)工作服務(wù),維系社會(huì)良好秩序。 社工證能從事什么工作崗位 有社會(huì)工作

    2024年02月08日
    瀏覽(16)
  • 數(shù)據(jù)倉庫—什么是數(shù)據(jù)倉庫

    數(shù)據(jù)倉庫(Data Warehouse)是一種面向主題的(Subject Oriented)、集成的(Integrated)、相對(duì)穩(wěn)定的(Non-Volatile)、反映歷史數(shù)據(jù)(Time-Variant)的數(shù)據(jù)集合,用于支持管理決策分析。 數(shù)據(jù)倉庫的核心特點(diǎn) 面向主題(Subject Oriented) 數(shù)據(jù)倉庫按照特定的主題域(如銷售、財(cái)務(wù)、客戶等)對(duì)數(shù)據(jù)進(jìn)行邏輯組

    2024年04月13日
    瀏覽(17)
  • 想從事UE4開發(fā)相關(guān)工作,C++學(xué)到什么程度可以開始學(xué)習(xí)針對(duì)虛幻4的編程開發(fā)呢?

    想從事UE4開發(fā)相關(guān)工作,C++學(xué)到什么程度可以開始學(xué)習(xí)針對(duì)虛幻4的編程開發(fā)呢?

    想從事UE4開發(fā)相關(guān)工作,C++是一個(gè)必須要熟練掌握的語言。在學(xué)習(xí)C++過程中,需要掌握語法、面向?qū)ο缶幊?、?shù)據(jù)結(jié)構(gòu)和算法等內(nèi)容,這些都是開發(fā)UE4所需要的基礎(chǔ)。 在掌握了C++基礎(chǔ)之后,可以先從UE4的官方文檔開始學(xué)習(xí)UE4的基礎(chǔ)知識(shí)和概念。在這里,我們可以了解到UE4的整

    2024年02月06日
    瀏覽(20)
  • 為什么需要數(shù)據(jù)倉庫

    為什么不在OLTP環(huán)境下分析?? OLTP環(huán)境也會(huì)存儲(chǔ)歷史數(shù)據(jù),但這些歷史數(shù)據(jù)并不是業(yè)務(wù)運(yùn)行所需的,這些歷史數(shù)據(jù)需要經(jīng)常歸檔到數(shù)據(jù)倉庫,并且在OLTP數(shù)據(jù)庫中刪除。 相比之下,事務(wù)環(huán)境適用于連續(xù)處理事務(wù),通常應(yīng)用于訂單錄入以及財(cái)務(wù)和零售事務(wù)。它們并不依賴歷史數(shù)據(jù)

    2024年01月25日
    瀏覽(32)
  • 數(shù)據(jù)倉庫(什么是拉鏈表)

    數(shù)據(jù)倉庫(什么是拉鏈表)

    中文名 : 企業(yè)數(shù)據(jù)倉庫 外文名 : Enterprise Data Warehouse 簡稱 : EDW 數(shù)據(jù)倉庫(DW)概念的創(chuàng)始人W. H.Inmon對(duì)數(shù)據(jù)倉庫下了這樣的定義:“數(shù)據(jù)倉庫是一個(gè)面向主題的、集成的、非易失的且隨時(shí)間變化的數(shù)據(jù)集合,用來支持管理人員的決策?!睌?shù)據(jù)倉庫將大量用于事物處理的傳統(tǒng)數(shù)

    2024年04月10日
    瀏覽(28)
  • 什么是數(shù)據(jù)倉庫?

    數(shù)據(jù)倉庫 :DATA WAREHOUSE,簡稱數(shù)倉、DW。是一個(gè)用于存儲(chǔ)、分析、報(bào)告的數(shù)據(jù)系統(tǒng)。目的是構(gòu)建面向分析的集成化數(shù)據(jù)環(huán)境,為企業(yè)提供決策支持。 數(shù)倉本身不\\\"產(chǎn)生\\\"任何數(shù)據(jù),其數(shù)據(jù)來源于不同的外部系統(tǒng);同時(shí)數(shù)倉本身也不\\\"消費(fèi)\\\"任何數(shù)據(jù),其結(jié)果開放給各個(gè)外部應(yīng)用使用

    2024年02月11日
    瀏覽(15)
  • 為什么要搭建數(shù)據(jù)倉庫

    數(shù)據(jù)是企業(yè)中最重要的資源之一,因此,隨著企業(yè)數(shù)據(jù)量的不斷增大和復(fù)雜度的提高,建立一個(gè)可靠和健全的數(shù)據(jù)倉庫變得越來越重要。在數(shù)聚股份看來,一個(gè)數(shù)據(jù)倉庫可以作為一個(gè)企業(yè)數(shù)據(jù)存儲(chǔ)和管理系統(tǒng),能夠更有效地存儲(chǔ)、管理和分析數(shù)據(jù)。那么,為什么要搭建數(shù)據(jù)倉

    2024年02月11日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包