導航:首頁 > 數據處理 > olap數據有哪些

olap數據有哪些

發布時間:2022-07-08 12:33:54

⑴ olap系統按照其存儲器的數據存儲格式分為哪些類型

OLAP(聯機分析處理)。 什麼是聯機分析處理

(OLAP) 聯機分析處理 (OLAP) 的概念最早

是由關系資料庫之父E.F.Codd於1993年提出的,

他同時提出了關於OLAP的12條准則。OLAP的提出引起了很大的反響,OLAP作為一類產品同聯機事務處理 (OLTP) 明顯區..

⑵ olap是什麼,給詳細介紹一下!

OLAP(聯機分析處理)。

什麼是聯機分析處理(OLAP)

聯機分析處理 (OLAP) 的概念最早是由關系資料庫之父E.F.Codd於1993年提出的,他同時提出了關於OLAP的12條准則。OLAP的提出引起了很大的反響,OLAP作為一類產品同聯機事務處理 (OLTP) 明顯區分開來。

當今的數據處理大致可以分成兩大類:聯機事務處理OLTP(on-line transaction processing)、聯機分析處理OLAP(On-Line Analytical Processing)。OLTP是傳統的關系型資料庫的主要應用,主要是基本的、日常的事務處理,例如銀行交易。OLAP是數據倉庫系統的主要應用,支持復雜的分析操作,側重決策支持,並且提供直觀易懂的查詢結果。下表列出了OLTP與OLAP之間的比較。

OLTPOLAP用戶操作人員,低層管理人員決策人員,高級管理人員功能日常操作處理分析決策DB 設計面向應用面向主題數據當前的, 最新的細節的, 二維的分立的歷史的, 聚集的, 多維的集成的, 統一的存取讀/寫數十條記錄讀上百萬條記錄工作單位簡單的事務復雜的查詢用戶數上千個上百個DB 大小100MB-GB100GB-TB
OLAP是使分析人員、管理人員或執行人員能夠從多角度對信息進行快速、一致、交互地存取,從而獲得對數據的更深入了解的一類軟體技術。OLAP的目標是滿足決策支持或者滿足在多維環境下特定的查詢和報表需求,它的技術核心是"維"這個概念。

「維」是人們觀察客觀世界的角度,是一種高層次的類型劃分。「維」一般包含著層次關系,這種層次關系有時會相當復雜。通過把一個實體的多項重要的屬性定義為多個維(dimension),使用戶能對不同維上的數據進行比較。因此OLAP也可以說是多維數據分析工具的集合。

OLAP的基本多維分析操作有鑽取(roll up和drill down)、切片(slice)和切塊(dice)、以及旋轉(pivot)、drill across、drill through等。

·鑽取是改變維的層次,變換分析的粒度。它包括向上鑽取(roll up)和向下鑽取(drill down)。roll up是在某一維上將低層次的細節數據概括到高層次的匯總數據,或者減少維數;而drill down則相反,它從匯總數據深入到細節數據進行觀察或增加新維。
·切片和切塊是在一部分維上選定值後,關心度量數據在剩餘維上的分布。如果剩餘的維只有兩個,則是切片;如果有三個,則是切塊。
·旋轉是變換維的方向,即在表格中重新安排維的放置(例如行列互換)。
OLAP有多種實現方法,根據存儲數據的方式不同可以分為ROLAP、MOLAP、HOLAP。

⑶ 多維數據模型上的 olap 操作包括哪些

(1)以偏序關系和映射概念為基礎,提供了很強的復雜維層次結構表達能力,能夠有效地表達數據倉庫的各種復雜層次結構和語義。 (2)包括了一個以完整的OLAP操作集合為核心的操作代數,可以有效地支持OLAP應用。

⑷ OLAP的數據源可以是哪幾類的數據, 這些數據有限制么

2類。
基於關系型資料庫與基於多維數據集。
OLAP(onlineanalyticalprocessing)是一種軟體技術,它使分析人員能夠迅速、一致、交互地從各個方面觀察信息,以達到深入理解數據的目的。從各方面觀察信息,也就是從不同的維度分析數據,因此OLAP也成為多維分析。

⑸ oltp與olap是什麼

如下:

一、兩者的概述不同:

1、OLTP的概述:On-Line Transaction Processing 聯機事務處理過程(OLTP),也稱為面向交易的處理過程。

2、OLAP的概述:聯機分析處理OLAP是一種軟體技術,它使分析人員能夠迅速、一致、交互地從各個方面觀察信息,以達到深入理解數據的目的。

二、兩者的特點不同:

1、OLTP的特點:結構復雜、實時性要求高。

2、OLAP的特點:聯機分析處理的主要特點,是直接仿照用戶的多角度思考模式,預先為用戶組建多維的數據模型,維指的是用戶的分析角度。

三、兩者的用戶不同:

1、OLTP的用戶:操作人員,低層管理人員。

2、OLAP的用戶:決策人員,高級管理人員。

⑹ 什麼是OLAP

OLAP(聯機分析處理)。

什麼是聯機分析處理(OLAP)

聯機分析處理 (OLAP) 的概念最早是由關系資料庫之父E.F.Codd於1993年提出的,他同時提出了關於OLAP的12條准則。OLAP的提出引起了很大的反響,OLAP作為一類產品同聯機事務處理 (OLTP) 明顯區分開來。

當今的數據處理大致可以分成兩大類:聯機事務處理OLTP(on-line transaction processing)、聯機分析處理OLAP(On-Line Analytical Processing)。OLTP是傳統的關系型資料庫的主要應用,主要是基本的、日常的事務處理,例如銀行交易。OLAP是數據倉庫系統的主要應用,支持復雜的分析操作,側重決策支持,並且提供直觀易懂的查詢結果。下表列出了OLTP與OLAP之間的比較。

OLTPOLAP用戶操作人員,低層管理人員決策人員,高級管理人員功能日常操作處理分析決策DB 設計面向應用面向主題數據當前的, 最新的細節的, 二維的分立的歷史的, 聚集的, 多維的集成的, 統一的存取讀/寫數十條記錄讀上百萬條記錄工作單位簡單的事務復雜的查詢用戶數上千個上百個DB 大小100MB-GB100GB-TB
OLAP是使分析人員、管理人員或執行人員能夠從多角度對信息進行快速、一致、交互地存取,從而獲得對數據的更深入了解的一類軟體技術。OLAP的目標是滿足決策支持或者滿足在多維環境下特定的查詢和報表需求,它的技術核心是"維"這個概念。

「維」是人們觀察客觀世界的角度,是一種高層次的類型劃分。「維」一般包含著層次關系,這種層次關系有時會相當復雜。通過把一個實體的多項重要的屬性定義為多個維(dimension),使用戶能對不同維上的數據進行比較。因此OLAP也可以說是多維數據分析工具的集合。

OLAP的基本多維分析操作有鑽取(roll up和drill down)、切片(slice)和切塊(dice)、以及旋轉(pivot)、drill across、drill through等。

·鑽取是改變維的層次,變換分析的粒度。它包括向上鑽取(roll up)和向下鑽取(drill down)。roll up是在某一維上將低層次的細節數據概括到高層次的匯總數據,或者減少維數;而drill down則相反,它從匯總數據深入到細節數據進行觀察或增加新維。
·切片和切塊是在一部分維上選定值後,關心度量數據在剩餘維上的分布。如果剩餘的維只有兩個,則是切片;如果有三個,則是切塊。
·旋轉是變換維的方向,即在表格中重新安排維的放置(例如行列互換)。
OLAP有多種實現方法,根據存儲數據的方式不同可以分為ROLAP、MOLAP、HOLAP。

ROLAP表示基於關系資料庫的OLAP實現(Relational OLAP)。以關系資料庫為核心,以關系型結構進行多維數據的表示和存儲。ROLAP將多維資料庫的多維結構劃分為兩類表:一類是事實表,用來存儲數據和維關鍵字;另一類是維表,即對每個維至少使用一個表來存放維的層次、成員類別等維的描述信息。維表和事實表通過主關鍵字和外關鍵字聯系在一起,形成了"星型模式"。對於層次復雜的維,為避免冗餘數據佔用過大的存儲空間,可以使用多個表來描述,這種星型模式的擴展稱為"雪花模式"。

MOLAP表示基於多維數據組織的OLAP實現(Multidimensional OLAP)。以多維數據組織方式為核心,也就是說,MOLAP使用多維數組存儲數據。多維數據在存儲中將形成"立方塊(Cube)"的結構,在MOLAP中對"立方塊"的"旋轉"、"切塊"、"切片"是產生多維數據報表的主要技術。

HOLAP表示基於混合數據組織的OLAP實現(Hybrid OLAP)。如低層是關系型的,高層是多維矩陣型的。這種方式具有更好的靈活性。

還有其他的一些實現OLAP的方法,如提供一個專用的SQL Server,對某些存儲模式(如星型、雪片型)提供對SQL查詢的特殊支持。

OLAP工具是針對特定問題的聯機數據訪問與分析。它通過多維的方式對數據進行分析、查詢和報表。維是人們觀察數據的特定角度。例如,一個企業在考慮產品的銷售情況時,通常從時間、地區和產品的不同角度來深入觀察產品的銷售情況。這里的時間、地區和產品就是維。而這些維的不同組合和所考察的度量指標構成的多維數組則是OLAP分析的基礎,可形式化表示為(維1,維2,……,維n,度量指標),如(地區、時間、產品、銷售額)。多維分析是指對以多維形式組織起來的數據採取切片(Slice)、切塊(Dice)、鑽取(Drill-down和Roll-up)、旋轉(Pivot)等各種分析動作,以求剖析數據,使用戶能從多個角度、多側面地觀察資料庫中的數據,從而深入理解包含在數據中的信息。

根據綜合性數據的組織方式的不同,目前常見的OLAP主要有基於多維資料庫的MOLAP及基於關系資料庫的ROLAP兩種。MOLAP是以多維的方式組織和存儲數據,ROLAP則利用現有的關系資料庫技術來模擬多維數據。在數據倉庫應用中,OLAP應用一般是數據倉庫應用的前端工具,同時OLAP工具還可以同數據挖掘工具、統計分析工具配合使用,增強決策分析功能。

⑺ 什麼是OLAP他的定義是什麼

OLAP(聯機分析處理)。

什麼是聯機分析處理(OLAP)聯機分析處理 (OLAP) 的概念最早是由關系資料庫之父E.F.Codd於1993年提出的,他同時提出了關於OLAP的12條准則。

OLAP的提出引起了很大的反響,OLAP作為一類產品同聯機事務處理 (OLTP) 明顯區分開來。

當今的數據處理大致可以分成兩大類:聯機事務處理OLTP(on-line transaction processing)、聯機分析處理OLAP(On-Line Analytical Processing)。

OLTP是傳統的關系型資料庫的主要應用,主要是基本的、日常的事務處理,例如銀行交易。OLAP是數據倉庫系統的主要應用,支持復雜的分析操作,側重決策支持,並且提供直觀易懂的查詢結果。

⑻ OLAP具有哪些功能

聯機分析(OLAP)是由關系資料庫之父E.F.Codd於1993年提出的一種數據動態分析模型,它允許以一種稱為多維數據集的多維結構訪問來自商業數據源的經過聚合和組織整理的數據。以此為標准,OLAP作為單獨的一類產品同聯機事務處理(OLTP)得以明顯區分。
有點深奧是不是?其實並不復雜,OLAP最基本的概念其實只有三個:多維觀察、數據鑽取、CUBE運算。
從動態的多維角度分析數據
我們在平時工作中,會遇到各種問題,在分析問題的時候,同樣的現象,我們會從多個角度去分析考慮,並且有時候我們還會從幾個角度綜合起來進行分析。這就是OLAP分析最基本的概念:從多個觀察角度的靈活組合來觀察數據,從而發現數據內在規律。
OLAP將數據分為兩種特徵,一種為表現特徵,比如一個銷售分析模型中的銷售額、毛利等;還有一種為角度特徵,比如銷售分析中的時間周期、產品類型、銷售模式、銷售區域等。前者是被觀察的對象,OLAP術語稱之為「度量數據」,後者為觀察視角,OLAP術語稱之為「維數據」。
如果建立這樣一個模型,我們就可以根據業務需求,從產品類型角度去觀察各個銷售地區的銷售額數據(以產品類型和銷售地區為維、以銷售額為度量);或者我們還可以從銷售模式的角度去觀察各個銷售地區的銷售額數據(以銷售模式和銷售地區為維、以銷售額為度量)。

在Max@X Analyser的OLAP模型中,每個模型最多可以設定255個維、1024個度量,也就是說,我們可以從255個角度或者角度組合,去同時觀察1024個數據對象的變化。
對數據進行鑽取,以獲得更為精確的信息
在分析過程中,我們可能需要在現有數據基礎上,將數據進一步細化,以獲得更為精確的認識。這就是OLAP中數據鑽取的概念。
比如,在銷售分析中,當我們以產品類型和銷售地區為維、以銷售額為度量進行分析的時候,可能希望進一步觀察某類產品的不同銷售模式在各個銷售地區的表現,這時我們就可以在產品大類這個數據維下面,再加上一個銷售模式維,從而獲得相應的信息。

創建數據CUBE
那麼,要滿足上述運算,需要什麼樣的前提呢?
我們可以想像,和報表不同,OLAP分析所需的原始數據量是非常龐大的。一個分析模型,往往會涉及數百萬條、數千萬條、甚至更多;而分析模型中包含多個維數據,這些維又可以由瀏覽者作任意的提取組合。這樣的結果就是大量的實時運算導致的時間延滯。我們可以設想,一個對於1000萬條記錄的分析模型,如果一次提取4個維度進行組合分析,那麼實際的運算次數將達到4的1000次方的數量:這樣的運算量將導致數十分鍾乃至更長的等待時間。如果用戶對維組合次序進行調整,或者增加減少某些維度的話,又將是一個重新的計算過程。
從上面分析,我們可以得出結論,如果不能解決OLAP運算效率問題的話,OLAP將是一個毫無實用價值的概念。那麼,作為一個成熟產品是如何解決這個問題的呢?這就是OLAP中一個非常重要的技術:數據CUBE預運算。
一個OLAP模型中,度量數據和維數據我們應該實現確定,一旦兩者確定下來,那麼我們可以對數據進行預先的處理,在正式發布之前,將數據根據維進行最大限度的聚類運算,運算中會考慮到各種維組合情況,運算結果將生成一個數據CUBE,並保存在伺服器上。這樣,當最終用戶在調閱這個分析模型的時候,就可以直接使用這個CUBE,在此基礎上根據用戶的維選擇和維組合進行復運算,從而達到實時響應的這么一個效果。
作為一個成熟的產品,Max@X Analyser無論是在CUBE創建還是後續的瀏覽操作,效率都是非常高的。測試結果表明:原始數據行數在3200萬條記錄的時候,包含10個維數據組合、2個度量數據的CUBE,創建周期為132分鍾,裝載效率是12.5秒。這樣的成績對比世界上任何一個高端OLAP同類產品,都不遜色。(需要更為詳細的測試報告,可以與炎鼎軟體聯系)。
補充說明
上面所說的,是OLAP最基本的概念,除此以外,OLAP通常包括的功能包括數據旋轉(變換觀察維組合順序)、數據切片(過濾無關數據,對指定數據進行重點觀察),以及對數據進行跨行列運算(如Max@X Analyser中的增加行列差額、等比環比等擴展運算)。
如果您希望了解更多關於OLAP的信息,請與炎鼎軟體技術支持聯系。

⑼ OLAP是什麼意思

OLAP(Online AnalyticalProcessing)是一種數據處理技術,專門設計用於支持復雜的分析操作,側重對決策人員和高層管理人員的決策支持,可以根據分析人員的要求快速、靈活地進行大數據量的復雜查詢處理,並且以一種直觀而易懂的形式將查詢結果提供給決策人員,以便他們准確掌握企業(公司)的經營狀況。

二十幾年前E.F. Codd提出OLAP時,也參照關系資料庫提出了12條規則,但後期沒有得到發展,其中有些規則在現在看來都已經不再完全適用,或者不是OLAP的特殊規則。因此我們從OLAP的本質定位上,重新確定三條原則,用以解析OLAP的歷史發展:

1、提供多維的業務視圖(「維」是OLAP存在和核心概念)

2、滿足靈活的交互分析(面向決策分析需要及時響應查詢需求的變更)

3、提供高速的檢索性能(沒有人希望查詢數據等待太長時間)

(9)olap數據有哪些擴展閱讀

OLAP的技術派系

1、傳統OLAP

尊重傳統是技術領域最缺少的品德,傳統OLAP中尤其是Mondrian和SSAS還是有不少用戶群的(前者是開源軟體),反而選用Cognos、MSTR等的越來越少。

2、可視化OLAP

十幾年前,最火爆的BI產品是BO(2007年以68億美元被SAP收購)。BO里最早的核心技術叫做「動態微立方」,就是把基於語義模型查詢的結果集數據以MOLAP的方式存儲在內存中,以加快後期交互分析的效率。

現在同樣也有各種基於內存計算的軟體,但它們是以可視化為主,比如Tableau和Qlikview等

3、大數據OLAP

Hadoop的生態系統誕生於互聯網公司,從一開始就有開放的基因,這個OLAP派系最有意思的是Kylin,而且是咱中國人在Apache上的定級項目。

⑽ OLTP和OLAP是什麼意思,有什麼區別嗎

OLTP:聯機事務處理,就是我們通常所說的關系型資料庫,記錄了實時的增刪改查數據。
OLAP:聯機分析處理,是數據倉庫的核心,對OLTP的歷史數據進行加工、分析處理,用於處理商務智能、決策支持等重要的決策信息。
區別:
1.oltp是明細的數據,olap是匯總數據。
2.oltp記錄實時的數據,olap包含2-3年歷史數據。

閱讀全文

與olap數據有哪些相關的資料

熱點內容
什麼是最小可能性產品 瀏覽:307
timervb怎麼添加數據 瀏覽:305
關於左側交易的好書有哪些 瀏覽:444
怎麼刪除微信拼多多數據 瀏覽:367
交易碼怎麼發貨 瀏覽:137
怎麼當上刑偵技術員 瀏覽:481
沒有自己的產品怎麼做私域 瀏覽:405
苗圃技術證如何辦 瀏覽:127
成都荷花金池市場是賣什麼的 瀏覽:243
三菱plc程序中的s是什麼指令 瀏覽:540
如何快速找出不同類的產品 瀏覽:841
寧波二手舊貨市場賣什麼 瀏覽:660
股市交易心態怎麼看 瀏覽:394
發在群里的信息應該怎麼撤回 瀏覽:325
聊城哪裡查詢房屋網簽信息 瀏覽:844
如何形容技術大牛 瀏覽:296
廣州房產查冊有什麼小程序 瀏覽:750
如何手動簽字程序設計 瀏覽:981
判決後立案下個程序是什麼 瀏覽:857
用excel如何取數據交集 瀏覽:343