2 關於資料倉儲維度資料處理的方法探究系列——無變化維度處理
無變化維度處理
概述
無變化維度一般都是比較簡單的維度,都是經過一次性處理後就不再變化的資料;通常這些維度都是一些常識資料(如性別,重要程度)和分段資料(為了減少單層維度的數量,按照一定業務標準進行的人為分組)。
2.2實現
這類維度的實現一般都比較簡單,即一次性插入之後就完成了;當然如果需要考慮以後的變化,還是建議按照緩慢變化維的第一種處理方式。
2.3程式碼
--建立一個維度表,簡單維度表的ID欄位通常為手工生成欄位 CREATE TABLE t_dem_xxx ( ID VARCHAR(20) NOT NULL, Name VARCHAR(50), CONSTRAINT PK_t_dem_xxx PRIMARY KEY (ID) ) go
CREATE PROCEDURE p_dem_xxx AS --維度抽取儲存過程 BEGIN DECLARE @num NUMERIC(10,0) SELECT @num = COUNT(*) FROM t_dem_xxx
--下列情況為手工加入 IF @num = 0 BEGIN INSERT INTO t_dem_xxx(ID,Name) values('1','aaa') INSERT INTO t_dem_xxx(ID,Name) values('2','bbb') INSERT INTO t_dem_xxx(ID,Name) values('3','ccc') END
--下列情況為從臨時表中加入 IF @num = 0 BEGIN INSERT INTO t_dem_xxx (ID,Name) SELECT ID,Name FROM t_tmp_xxx END END |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6517/viewspace-145436/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 9 關於資料倉儲維度資料處理的方法探究系列——雪花維
- 7 關於資料倉儲維度資料處理的方法探究系列——急劇變化維概述
- 4 關於資料倉儲維度資料處理的方法探究系列——緩慢變化維處理——覆蓋方式
- 1 關於資料倉儲維度資料處理的方法探究系列——維的概述
- 5 關於資料倉儲維度資料處理的方法探究系列——緩慢變化維處理——全歷史記錄
- 6 關於資料倉儲維度資料處理的方法探究系列——緩慢變化維處理——記錄最新記錄及上
- 資料倉儲中維度變化和事實變化的處理方法
- 維度處理-資料倉儲-讀書筆記(四)筆記
- 處理多維度變化——橋接模式(四)橋接模式
- 處理多維度變化——橋接模式(三)橋接模式
- 處理多維度變化——橋接模式(二)橋接模式
- 處理多維度變化——橋接模式(一)橋接模式
- 【資料倉儲】|3 維度建模之維度表設計
- 資料倉儲維度建模入門
- 資料倉儲維度建模筆記筆記
- 理解維度資料倉儲——事實表、維度表、聚合表
- 資料預處理–資料降維
- 【資料倉儲】|4 維度建模之事實表設計
- Oracle 資料倉儲簡單時間維度表的建立Oracle
- 資料倉儲(8)數倉事實表和維度表技術
- 海量資料處理2
- 關於裸裝置資料的處理
- ORACLE資料庫壞塊的處理 (處理無物件壞快的方法)Oracle資料庫物件
- 【資料倉儲】|5 維度建模設計和實施過程
- 關於 Eloquent ORM 對資料處理的思考ORM
- Python資料處理(二):處理 Excel 資料PythonExcel
- 《資料倉儲工具箱:維度建模的完全指南》筆記總結筆記
- 處理恢復資料方法
- 資料處理
- 資料預處理-資料整合與資料變換
- 處理百萬級以上的資料處理
- 資料分析-基礎維度
- 快手關於海量模型資料處理的實踐模型
- JMeter中對於Json資料的處理方法JMeterJSON
- 關於批處理(bat)資料庫備份BAT資料庫
- 影像資料不足時的處理方法
- 關於java處理不同資料庫字符集的資料同步Java資料庫
- 資料預處理方法彙總