亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

個人經驗總結:數據倉庫的數據存儲和實現
來源:易賢網 閱讀:2851 次 日期:2016-07-09 13:28:40
溫馨提示:易賢網小編為您整理了“個人經驗總結:數據倉庫的數據存儲和實現”,方便廣大網友查閱!

當面對大量的數據,而且是各種各樣類型的數據,還可能有的數據單元(粒度)很大,單純靠數據庫是不易解決,為了解決這些問題,提高系統后臺的效率,就需要引進數據倉庫。

有關數據倉庫的數據存儲的幾個基本問題:

1、數據存儲的方式?

數據倉庫的數據由兩種存儲方式:一種是存儲在關系數據庫中,另一種是按多維的方式存儲,也就是多維數組。

2、存儲何種數據?

數據倉庫中存在不同的綜合級別的數據。一般把數據分成四個級別,早期細節(jié)級數據,當前細節(jié)級數據,輕度綜合級,高度綜合級。不同的綜合級別一般稱為粒度。粒度越大,表示細節(jié)程度越低,綜合程度越高。級別的劃分是根據粒度進行的。

數據倉庫中還有一種是元數據,也就是關于數據的數據。傳統數據庫中的數據字典或者系統目錄都是元數據,在數據倉庫中 元數據表現為兩種形式:一種是為了從操作型環(huán)境向數據倉庫環(huán)境轉換而建立的元數據,它包含了數據源的各種屬性以及轉換時的各種屬性;另一種元數據是用來與多維模型和前端工具建立映射用的。

3、粒度與分割

粒度是對數據倉庫中的數據的綜合程度高低的一個衡量。粒度越小,細節(jié)程度越高,綜合程度越低,回答查詢的種類越多;反之粒度越大,細節(jié)程度越低,綜合程度越高,回答查詢的種類越少。

分割是將數據分散到各自的物理單元中去以便能分別獨立處理,以提高數據處理的效率。數據分割后的數據單元成為分片。數據分割的標準可以根據實際情況來確定,通常可選擇按日期、地域或者業(yè)務領域等進行分割,也可以按照多個標準組合分割。

4、追加時數據的組織方式

這里說一種比較簡單的情況,輪轉綜合文件。比如:數據存儲單位被分為日、周、季度、年等幾個級別。每天將數據記錄在日記錄集中;然后七天的數據被綜合存放在周記錄集中,每隔一季度周記錄集中的數據被存放到季度記錄集中,依此類推……這種方法把越早期的記錄存放的綜合程度越高,也就是粒度越大。

B<>數據倉庫的實現步驟:

一般地,設計和創(chuàng)建數據倉庫的步驟是:

1.確定用戶需求

確定終端用戶的需要,為數據倉庫中存儲的數據建立模型。通過數據模型,可以得到企業(yè)完整而清晰的描述信息。數據模型是面向主題建立的,同時又為多個面向應用的數據源的集成提供了統一的標準。數據倉庫的數據模型一般包括:企業(yè)的各個主題域、主題域之間的聯系、描述主題的碼和屬性組。

深入地分析企業(yè)的數據源,記錄數據源系統的功能與處理過程。一般地,設計數據倉庫最重要的一步便是要理解商業(yè)動作的規(guī)律,只有了解數據是如何被處理的,才能分解商業(yè)處理過程,從中獲取數據元素。

利用現有系統的信息,確定從源數據到數據倉庫的數據模型所必須的轉化/綜合邏輯。這涉及到應該合并轉化多少數據;是綜合所有的數據文件還是綜合發(fā)生變化的操作系統文件;轉化/綜合過程應該多長時間執(zhí)行一次等問題。決定數據轉化與更新頻率是重要的商業(yè)事件。無論數據倉庫的更新是采用事件驅動還是時間驅動,都必須讓數據倉庫知道當某種事件發(fā)生時就需要更新數據。

在數據倉庫建立之前,應該寫一個詳細的方案和實現規(guī)劃。這種方案和實現規(guī)劃包括:建立商業(yè)案例、收集用戶需求、確定技術需求。建立商業(yè)案例包括由該方案解決的商業(yè)需求、方案的成本和投資的收益。收集用戶需求主要是調查用戶建立數據倉庫的意圖。用戶需求可以確定這些內容:數據需求(粒度級)、企業(yè)經營系統包含的數據、這些數據遵循的商業(yè)規(guī)則、需要提供給用戶的查詢、用戶需要的標準報告、將要使用的客戶應用程序工具。確定技術要求包括下列內容:硬件體系結構和框架(例如,鏈接到數據市場所在的地理位置)、備份和恢復機制、安全性限制、從經營系統到數據倉庫加載數據和轉換數據的方法。

2.設計和建立數據庫

設計和建立數據庫是成功地創(chuàng)建數據倉庫的一個關鍵步驟。這一步通常由有經驗的數據庫設計人員使用,因為這一步涉及的數據來自多種數據源并且要把它們合并成一個單獨的邏輯模型。不象OLTP系統那樣以高度的正規(guī)化形式存儲數據,數據倉庫中存儲的數據以一種非常非正規(guī)化的形式存儲數據以便提高查詢的性能。數據倉庫常常使用星型模式和雪花型模式來存儲數據,作為OLAP工具管理的合計基礎,以便盡可能快地響應復雜查詢。

星型模式是最流行的實現數據倉庫的設計結構。星型模式通過使用一個包含主題的事實表和多個包含事實的非正規(guī)化描述的維度表來執(zhí)行典型的決策支持查詢。一旦創(chuàng)建了事實表,那么可以使用OLAP工具預先計算常用的訪問信息。星型模式是一種關系型數據庫結構,在該模式的中間是事實表,周圍是次要的表,數據在事實表中維護,維度數據在維度表中維護。每一個維度表通過一個關鍵字直接與事實表關聯。維度是組織數據倉庫數據的分類信息,例如時間、地理位置、組織等等。維度用于父層和子層這類分層結構。例如,地理位置維度可以包含國家、城市等數據。因此,在該維度表中,緯度由所有的國家、所有的城市組成。為了支持這種分層結構,在維度表中需要包括每一個成員與更高層次上緯度的關系。維度關鍵字是用于查詢中心事實表數據的唯一標識符。維度關鍵字就像主鍵一樣,把一個維度表與事實表中的一行鏈接起來。這種結構使得很容易構造復雜的查詢語句并且支持決策支持系統中向下挖掘式的分析。事實表包含了描述商業(yè)特定事件的數據。例如銀行業(yè)務或者產品銷售。事實表還包含了任何數據合計,例如每一個地區(qū)每月的銷售情況。一般地,事實表中的數據是不允許修改的,新數據只是簡單地增加進去。維度表包含了用于參考存儲在事實表中數據的數據,例如產品描述、客戶姓名和地址、供應商信息等。把特征信息和特定的事件分開,可以通過減少在事實表中掃描的數據量提高查詢性能。維度表不包含與事實表同樣多的數據,維度數據可以改變,例如客戶的地址或者電話號碼改變了。

通過降低需要從磁盤讀取數據的數據量,星型模式設計有助于提高查詢性能。查詢語句分析比較小的維度表中的數據來獲取維度關鍵字以便在中心的事實表中索引,可以降低掃描的數據行。

在轉換OLTP數據庫模式到星型模式時,涉及的步驟如下:

確定事實表和維度表

設計事實表

設計維度表

實現數據庫設計

(1)確定事實表和維度表

確認在OLTP系統中現有的表和數據包含了將要用在事實表和維度表中的數據,是非常重要的。如果確認不正確,那么數據倉庫的性能就比較差,在以后可能需要重新設計。重新設計一個可能包含了大量數據的數據倉庫是一項耗費很大的任務。確定事實表和維度表的結構和組成的過程比較難,特別是當涉及多個OLTP系統時。

(2)設計事實表

設計事實表的主要目標是最小化表的大小。事實表是數據庫中最大的表,因為它們包含了基本的商業(yè)事務的詳細信息。然而,一定要考慮存儲和維護這些大表的成本。例如,大表的處理時間比較長、備份和恢復的時間比較長、執(zhí)行查詢的時間也比較長。降低事實表大小的最簡單方法如下:降低列的數量、盡可能地降低每一個列的大小、把歷史數據歸檔到單獨的事實表等。

(3)設計維度表

設計維度表的主要目標是非正規(guī)化那么參考事實表的數據到一個單獨的表。最常用的維度數據應該直接參考事實表,而不是通過其他維度表間接參考維度表。這種方法可以最小化表連接的數量,提高系統的性能。

(4)實現數據庫設計

當事實表和維度表設計之后,最后一步是在Microsoft SQL Server中物理地實現數據庫。當創(chuàng)建數據庫時,考慮分區(qū)策略,可以使用由SQL Server提供的可以并行處理數據的文件組。當創(chuàng)建用于存儲事實和維度的表時,應該盡可能地考慮數據庫的分區(qū)策略,把事實表分別存儲在不同的文件組上。索引可以加速數據倉庫的檢索,應該在每一個維度表的關鍵字列上創(chuàng)建一個索引。

3.提取和加載數據

把經營系統中數據提取出來然后加載到數據倉庫中,隨著復雜性的變化而變化。如果在數據源中的數據和將要出現在數據倉庫中的數據是直接關聯,那么這個進程非常簡單。這個進程也可能非常地復雜,例如數據源的數據駐留在多個異構系統中,并且在加載數據之前需要大量的轉變格式和修改。提取和加載數據的進程如下:

校驗經營系統中的數據

從經營系統中提取數據

凈化數據

把數據轉換和遷移到數據倉庫中

(1)校驗數據

在數據從OLTP系統提取之前,確保數據是完全有效的是非常必要的。應該由商業(yè)分析人員在數據源確定是有效的。對數據的任何變化應該在經營系統中改變,而不是在數據倉庫中。校驗數據是非常耗時的,通過寫存儲過程來檢查數據的域完整性來自動化校驗進程。然而,手工校驗數據也是必要的。如果發(fā)現了無效的數據,應該盡力找到錯誤發(fā)生的原因和更正這些錯誤。

(2)遷移數據

從經營系統中遷移數據一般是在數據拷貝到數據倉庫之前,把數據拷貝到一個中間數據庫中。如果數據需要凈化,那么把數據拷貝到中間數據庫中是必要的。應該在OLTP系統中活動比較低的時候拷貝數據,否則會降低系統的性能。另外,如果該數據倉庫是由來自多個相關經營系統中的數據構成,應該確保數據遷移發(fā)生在系統同步的時候。如果經營系統不同步,那么數據倉庫中的數據可能會產生預想不到的錯誤。在Microsoft SQL Server 7中,Microsoft SQL Server Data Transformation Services Import and Export wizards可以用來創(chuàng)建一系列任務,可以把數據從異構經營系統中拷貝到一個運行SQL Server的中間數據庫中。

(3)數據凈化

數據凈化就是使數據達到一致性。在多個經營系統中,可能有相同的數據。例如,一個名稱為ABC Cooperation的公司可能被寫成ABC Co、ABC、ABC Cooperation等。如果這些名稱不一致,那么在查詢的時候就會將這個公司作為兩個不同的公司處理。如果在數據倉庫中的數據生成一致的信息,那么該公司的名稱必須完全一致。

數據凈化可以通過下面幾種方法得到:

在從OLTP系統拷貝到中間數據庫或者數據倉庫時,使用SQL Server的數據轉換服務的數據引入引出向導修改數據

寫一個連接數據源的Microsoft ActiveX腳本或者Visual C++程序,由DTS API程序執(zhí)行,來凈化數據

例如,在定單系統中,這些數據需要凈化:State(必須總是兩個字符的值)以及ProductName(必須是產品的完整名稱,不能使用縮寫)。那么,在拷貝數據的進程中,可以使用數據轉換服務的引入引出向導檢查State的值,使其為兩個字符的值,通過寫Visual C++程序可以保證產品的名稱為完整的名稱。一旦數據凈化之后,就可以把數據移動到數據倉庫中。

(4)轉換數據

在數據的遷移進程中,一般地,經常需要把經營數據轉換成一種單獨的格式,以便適應數據倉庫的設計。例如,轉換數據可以包括下列內容:把所有的字母字符轉變成大寫字母;重新計算匯總數據;把單個數據分解成多個數據,例如把格式為nnnn-description的產品代碼分解成單獨的代碼和描述值;把多個數據合并成一個數據,例如把姓和名合成一個數據姓名;把數據從一種表示形式映射成另外一種表示形式。例如把數據(1, 2, 3, 4)轉換成(I, II, III, IV);由于數據已經被凈化了,所以數據轉換進程發(fā)生在遷移進程中,這時數據要么從經營數據庫中要么從中間數據庫中拷貝到數據倉庫中。

更多信息請查看計算機類
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
国内激情久久| 国产三区二区一区久久| 欧美三区在线| 狠狠综合久久| 一本色道久久综合亚洲精品不| 亚洲精品三级| 国产精品综合| 欧美精品亚洲| 99成人精品| 老牛国产精品一区的观看方式| 国内一区二区三区在线视频| 亚洲作爱视频| 欧美精品三级| 亚洲综合激情| 精品91在线| 久久经典综合| 亚洲精品九九| 欧美日韩专区| 久久久精品五月天| 一区二区毛片| 亚洲激情精品| 欧美特黄a级高清免费大片a级| 国产精品亚洲一区| 亚洲国产一区二区三区a毛片| 久久本道综合色狠狠五月| 国产综合婷婷| 久久综合五月| 午夜亚洲视频| 一本不卡影院| 亚洲激情一区| 影音先锋一区| 红桃视频亚洲| 国产精品a久久久久| 久久青青草综合| 国产日韩欧美一区二区| 亚洲一级网站| 好吊日精品视频| 欧美破处大片在线视频| 久久久久国产精品一区二区| av不卡在线| 日韩一级免费| 亚洲色诱最新| 亚洲欧美日韩国产一区二区| 亚洲一区二区三区高清| 国产亚洲午夜| 亚洲免费中文| 久久狠狠婷婷| 欧美日本三区| 国产精品v欧美精品v日韩精品| 久久久久久九九九九| 久久高清国产| 久久先锋资源| 欧美福利专区| 好吊色欧美一区二区三区视频| 国产自产在线视频一区| 亚洲高清二区| 国产亚洲一区在线播放| 亚洲一区三区视频在线观看| 久久久亚洲人| 亚洲视频一区| 国产精品欧美久久| 欧美在线播放| 亚洲黑丝一区二区| 国产精品有限公司| 午夜日韩激情| 亚洲精品日韩在线观看| 亚洲在线网站| 国产精品国产三级欧美二区| 亚洲经典自拍| 久久九九99| 一区二区视频欧美| 免费视频一区| 精品999日本| 欧美中日韩免费视频| 国产一区二区三区久久| 亚洲综合日韩| 亚洲无线视频| 久久久久看片| 日韩视频在线观看国产| 久久字幕精品一区| 妖精视频成人观看www| 久久综合狠狠| 99精品免费视频| 欧美日韩高清在线一区| 午夜久久福利| 国产日韩欧美一区在线| 欧美网站在线| 久久久久久九九九九| 亚洲国产影院| 亚洲欧美亚洲| 在线一区日本视频| 激情成人亚洲| 欧美粗暴jizz性欧美20| 国产日韩视频| 亚洲成色www久久网站| 久久夜色精品| 性久久久久久| 国产日韩欧美一区| 亚洲精品婷婷| 久久久水蜜桃| 免费不卡亚洲欧美| 中文在线一区| 在线视频一区观看| 影音先锋亚洲一区| 国产精品豆花视频| 欧美精品一区二区三区在线看午夜| 国产精品日韩高清| 中文欧美日韩| 国产亚洲毛片| 国产精品亚洲综合| 国产视频欧美| 国产亚洲综合精品| 亚洲少妇自拍| 亚洲一区二区四区| 国产精品呻吟| 午夜在线精品偷拍| 久久xxxx精品视频| 久久精品官网| 男人的天堂亚洲| 翔田千里一区二区| 久久国产精品高清| 久久久精品动漫| 久久综合给合久久狠狠色| 久久久综合网| 欧美日韩一区二区视频在线 | 在线看无码的免费网站| 欧美视频官网| 欧美午夜电影在线观看| 久久av一区| 久久亚洲二区| 黄色工厂这里只有精品| 亚洲黄页一区| 欧美亚洲专区| 亚洲欧美亚洲| 在线精品福利| 亚洲一区bb| 久久一区二区三区四区五区| 亚洲欧美日韩国产| 国产精品久久亚洲7777| 免费看黄裸体一级大秀欧美| 午夜性色一区二区三区免费视频 | 久久婷婷影院| 欧美成人69av| 国产尤物精品| 正在播放亚洲| 欧美高清一区二区| 91久久精品www人人做人人爽| 日韩香蕉视频| 欧美韩国一区| 国产欧美日韩亚洲一区二区三区| 久久不射中文字幕| 在线观看一区视频| 久久精品人人| 在线 亚洲欧美在线综合一区| 国产欧美亚洲日本| 国模精品娜娜一二三区| 亚洲欧美日韩国产一区二区| 国产一区日韩一区| 久久久久天天天天| 一区二区高清| 伊人天天综合| 欧美久久成人| 久久久久成人精品免费播放动漫| 亚洲欧洲一区二区在线观看| 午夜久久资源| 久久久精品网| 国产九九精品| 亚洲精品四区| 狠狠色狠狠色综合人人| 久久久久se| 国产精品日本一区二区| 亚洲福利免费| 国产精品国产三级国产专区53| 亚洲欧美日韩专区| 国产日韩欧美一区| 99精品视频免费| 亚洲精一区二区三区| 激情久久久久久| 欧美日韩亚洲一区二区三区在线观看 | 一区二区国产精品| 伊人久久婷婷| 激情久久婷婷| 激情视频一区二区三区| 国产精品v欧美精品v日韩精品| 久久蜜桃资源一区二区老牛| 亚洲激情国产| 亚洲电影在线| 在线日韩中文| 在线播放亚洲| 99精品99| 国产亚洲亚洲| 亚洲欧美日韩国产一区二区| 亚洲综合精品四区| 香蕉久久夜色精品国产| 毛片一区二区| 午夜天堂精品久久久久| 国产精品地址| 日韩亚洲视频在线| 亚洲一区精品视频| 久久不射网站| 欧美日韩综合另类| 91久久综合| 亚洲欧美电影在线观看| 久久综合九色综合久99| 欧美成人久久| 亚洲高清视频一区| 国产私拍一区| 久久中文字幕一区二区三区| 欧美片第1页综合| 精品999成人| 国产午夜精品一区二区三区欧美| 美脚丝袜一区二区三区在线观看| 久久这里只有| 亚洲激情社区| 久久青草久久| 伊人久久婷婷| 蜜桃av综合| 激情视频一区| 噜噜噜91成人网| 亚洲大胆av| 久久精品二区三区| 在线日韩欧美| 狼狼综合久久久久综合网| 亚洲图片在线| 免费精品视频| 在线精品福利| 欧美一区二区在线| 亚洲深夜影院| 国产精品分类| 久久久久久久久久久一区| 在线不卡欧美| 欧美日本不卡| 蜜桃av综合| 在线亚洲激情| 在线播放亚洲| 欧美视频日韩| 母乳一区在线观看| 中文高清一区| 亚洲高清自拍| 亚洲图片欧洲图片日韩av| 欧美亚洲免费在线| 中文日韩在线| 亚洲欧洲在线一区| 欧美午夜一区| 欧美国产综合| 久久亚洲精选| 午夜亚洲一区| 国产亚洲午夜| 亚洲色图自拍| 亚洲黄色高清| 雨宫琴音一区二区在线| 欧美日韩精品综合| 欧美va天堂在线| 免费亚洲一区二区| 亚洲在线国产日韩欧美| 在线一区欧美| 国产精品亚洲欧美| 国产亚洲在线| 亚洲欧美国产精品桃花| 国产日韩欧美一区二区| 国产日韩欧美三级| 国产精品亚洲综合| 国产精品日韩欧美一区| 国产精品入口| 亚洲欧美清纯在线制服| 亚洲一区3d动漫同人无遮挡| 国产农村妇女精品一二区| 国产精品一区二区在线观看| 国产精品欧美久久| 亚洲少妇自拍| 亚洲免费网站| 蜜桃久久av| 午夜日韩在线| 狠狠爱综合网| 亚洲国产精品123| 日韩午夜免费| 欧美综合国产| 欧美日韩在线观看一区二区三区| 国产一区二区中文字幕免费看| 亚洲午夜精品久久久久久浪潮| 亚洲国产免费| 国产精品一区二区a| 久久久久国产精品一区三寸| 欧美日韩精品| 亚洲美女91| 噜噜噜久久亚洲精品国产品小说| 欧美va天堂在线| 在线播放一区| 久久动漫亚洲| 伊人久久亚洲美女图片| 国产精品毛片在线看| 欧美国产另类| 在线亚洲自拍| 欧美va天堂在线| 亚洲欧洲一区二区在线观看 | 欧美日韩亚洲国产精品| 黄色工厂这里只有精品| 国产精品毛片一区二区三区| 欧美1区2区3区| 99re国产精品| 欧美人成在线| 国产欧美亚洲一区| 欧美色123| 亚洲一区二区三区色| 欧美日韩免费| 亚洲女优在线| 亚洲天堂男人| 久久精品动漫| 亚洲美女网站| 欧美午夜精品| 久久激情婷婷| 亚洲三级免费| 国产一区免费视频| 鲁大师影院一区二区三区| 在线欧美三区| 欧美日本久久| 裸体素人女欧美日韩| 亚洲国内在线| 欧美日韩在线精品一区二区三区| 国产伦精品一区二区三区视频孕妇 | 中文精品一区二区三区| 欧美1区2区| 国产精品一页| 亚洲激情精品| 亚洲视频综合| 欧美一区亚洲二区| 亚洲综合好骚| 国产欧美二区| 亚洲人久久久| 欧美日韩无遮挡| 欧美一区亚洲| 久久久av水蜜桃| 亚洲欧美日韩国产一区| 一区二区三区|亚洲午夜| 黄色一区三区| 亚洲婷婷在线| 好吊色欧美一区二区三区视频| 久久综合中文| 欧美成熟视频| 欧美成人69av| 久久这里只有| 久久综合九色| 欧美成人一区二免费视频软件| 噜噜噜噜噜久久久久久91| 欧美亚洲网站| 免费在线观看成人av| 国产亚洲欧洲| 欧美专区18| 欧美在线播放| 国产精品啊啊啊| 雨宫琴音一区二区在线| 精品二区久久| 99成人在线| 亚洲一区二区三区色| 麻豆av一区二区三区久久| 久久深夜福利| 亚洲天堂偷拍| 在线午夜精品| 久久久精品网| 欧美日韩综合| 亚洲精品视频一区二区三区| 亚洲作爱视频| 久久精品亚洲| 国模一区二区三区| 亚洲另类黄色| 久久久久国产精品一区三寸| 国产精品magnet| 99成人精品| 久久婷婷麻豆| 在线视频国内自拍亚洲视频| 国产精品视频| 欧美激情精品久久久六区热门| 在线精品观看| 美女日韩在线中文字幕| 国产精品av一区二区| 国产欧美91| 国产精品mv在线观看| 国产精品入口66mio| 国产精品v欧美精品v日本精品动漫| 亚洲精品人人| 欧美一区二区三区久久精品| 亚洲欧洲精品一区| 久久午夜精品一区二区| 亚洲精品乱码视频| 欧美在线视频二区| 宅男噜噜噜66国产日韩在线观看| 欧美成人嫩草网站| 99精品99| 亚洲视屏一区| 欧美凹凸一区二区三区视频| 亚洲精品一区二区三区蜜桃久| 久久久久高清| 一区二区冒白浆视频| 国产一区观看| 久久一区视频| 免费亚洲婷婷| 中文高清一区| 亚洲精品美女91| 在线观看不卡| 国产精品s色|