1. 程式人生 > >《BI專案筆記》建立父子維度

《BI專案筆記》建立父子維度

建立步驟:



而ParentOriginID其實就是對應的ParentOriginID,它的 Usage 必須是 Parent 才能表示這樣的一個父子維度。


檢視OriginID屬性, Usage 是 Key。 在這裡一定要注意,父子關係層次結構中的子級必須是維度的關鍵屬性,所以OriginID這裡的 Usage 必須是 Key 。

並且要注意的是每一個維度有且只能有一個屬性的 Usage 屬效能夠被設定為 Key。這裡別混淆了維度屬性和資料庫欄位(屬性),作為維度屬性中的 Key 有可能是由資料庫中的一個或者多個欄位構成的複合主鍵組成的,這個 Key 在維度屬性中只能有一個。
如果是父子維度,那麼有且僅有一個屬性的 Usage 屬性的值被設定為 Parent

,所有其它的屬性的 Usage 屬性的值均為 Regular。

 部署並瀏覽屬性層次結構。

相關推薦

BI專案筆記建立父子維度

建立步驟: 而ParentOriginID其實就是對應的ParentOriginID,它的 Usage 必須是 Parent 才能表示這樣的一個父子維度。 檢視OriginID屬性, Usage 是 Key。 在這裡一定要注意,父子關係層次結構中的子級必須是維度的關鍵屬性,所以OriginID這裡的

BI專案筆記建立時間維度(2)

建立步驟: 序號 選擇的屬性 重新命名後的名稱 屬性類別 1 DateKey D

BI專案筆記建立時間維度(1)

SSAS Date 維度基本上在所有的 Cube 設計過程中都存在,很難見到沒有時間維度的 OLAP 資料庫。但是根據不同的專案需求, Date 維度的設計可能不大相同,所以在設計時間維度的時候需要搞清楚幾個問題: 你的業務涉及到的最低的細節級別是什麼?比如按季度檢視報表還是按月份,或者按周,或者再甚者

BI專案筆記》歷年感官評吸質量均值變化分析Cube的建立

分析主題主要維度:菸葉級別、菸葉級別按等級資訊、菸葉級別按分級標準(標準維度)產地(父子維度)檢測時間(時間維度,以Tqc_Raw_SmokingTest .CheckTime欄位派生CheckDate欄位)樣品維度 主要指標: 香氣特徵_清香_平均值香氣特徵_甜香_平均值香氣特徵_焦香_平均值煙氣特徵_

BI專案筆記》歷年外觀質量均值變化分析Cube的建立

分析主題主要維度:菸葉級別、菸葉級別按等級資訊、菸葉級別按分級標準(標準維度)產地(父子維度)檢測時間(時間維度,以Tqc_Raw_PresentationQuality . CheckTime欄位派生CheckDate欄位)樣品維度 主要指標:部位_平均值顏色_平均值成熟度_平均值油分_平均值身份_平均值

BI專案筆記》歷年的初煙水分均值變化分析Cube的建立

主要維度: 班組班次檢測項質檢日期(時間維度)加工客戶加工型別收購型別生產線產地菸葉級別 主要指標:慢速測定_平均值快速測定_平均值紅外測定_平均值ETL設計 需要抽取的維度表: 序號 表名 說明 備註 1 T_Departme

BI專案筆記》基於雪花模型的維度設計

GBGradeCode 外來鍵關係: 1 菸葉等級 T_GBGradeCode.I_DistinctionID=T_Distinction.I_Distinc

BI專案筆記建立多維資料集Cube(1)

有兩個事實表,因此就有兩個度量值組,並且嚮導將為非維度鍵的事實表中的每一個數值列建立一個度量值。由於我們這裡不需要那麼多,所以只選擇部分度量值。另外要注意,度量值的名稱源於事實表中的列,所有名稱由可能相同。但是在多維資料集中,由於度量值的名稱必須是唯一的,所以嚮導會在重複的度量值名稱後新增所屬的度量值組名

BI專案筆記建立多維資料集Cube(2)

本節建立: 歷年的初煙水分均值變化分析Cube:區域維度:地州,專縣時間維度:年等級維度:大等級,小等級指標:水分均值資料來源檢視: 資料處理: ALTER TABLE T_QualMoisture_Middle ALTER COLUMN V_Produce_ID VARCHAR(50)

BI專案筆記》多維資料集中度量值設計時的聚合函式

Microsoft SQL Server Analysis Services 提供了幾種函式,用來針對包含在度量值組中的維度聚合度量值。預設情況下,度量值按每個維度進行求和。但是,通過 AggregateFunction 屬性,您可以修改此行為。聚合函式的累加性可確定度量值如何在多維資料集的所有維度中進行聚合

BI專案筆記》報到資訊分析Cube

--處理丟失外來鍵關係資料 SELECT * FROM T_ReportLeafGrade WHERE FSubFID NOT IN ( SELECT FID FROM T_RaceLeafReport )

BI專案筆記》無法解密受保護的 XML 節點“DTS:Password” 解決辦法

說明: 無法解密受保護的 XML 節點“DTS:Password”,錯誤為 0x8009000B“該項不適於在指定狀態下使用。”。可能您無權訪問此資訊。當發生加密錯誤時會出現此錯誤。請確保提供正確的金鑰。 解決辦法:1.在Integration Services中找到要執行的包,右鍵選擇匯出包,在匯出包屬性

BI專案筆記》增量ETL資料抽取的策略及方法

增量抽取 增量抽取只抽取自上次抽取以來資料庫中要抽取的表中新增或修改的資料。在ETL使用過程中。增量抽取較全量抽取應用更廣。如何捕獲變化的資料是增量抽取的關鍵。對捕獲方法一般有兩點要求:準確性,能夠將業務系統中的變化資料按一定的頻率準確地捕獲到;效能,不能對業務系統造成太大的壓力,影響現有業務。目前增量資料抽

BI專案筆記》挑選產出分析Cube

資料來源設定: 資料處理邏輯: --I_GBGradeID SELECT * FROM T_NPick_PkgMov WHERE I_GBGradeID NOT IN ( SELECT I_GBGradeID FROM

BI專案筆記》SSAS部署時發生的問題——元資料管理器中存在錯誤 解決辦法

在生成和部署期間出錯。是否繼續?解決辦法: 用Microsoft SQL Server Management Studio 連線Analysis Services 然後刪除多維資料庫,重新佈署。這樣就OK的。 (adsbygoogle = window.adsbygoogle

Godot Engine 學習筆記 建立一個新專案

建立一個新專案 新建專案 編輯器 新建專案 開啟Godot會出現專案管理器 點選"新建"按鈕,會彈出一個新建視窗,輸入專案名和專案路徑即可。 編輯器 新建完專案,Godot了就會開啟編輯器。 現在打算在場景上顯

[BI專案記]-配置Sharepoint2013支援文件版本管理筆記

做開發或者做方案,寫文件是很重要的一個工作,我們經常需要知道文件被修改的次數,誰在什麼時間修改的文件,以及在某一個版本中,都修改了哪些內容,以及不同版本的文件之間有什麼差別。 如何對文件進行版本管理,除了用我們最基本的原始碼工具之外,用Sharepoint是最好不過的一個選擇。當然如果你有Office365

[BI專案記]-新任務建立

上一篇介紹瞭如何處理一個Bug工作,此篇主要介紹如何藉助TFS對於一個新需求建立一個新的工作項。 這裡假定,有一個新的需求,需要建立五個報表。 然後開發的工作流程如下: 這個流程總結起來大致如下: 首先在TFS裡建立一個Task,上傳需求文件。 然後開發開發,簽入相應的程式碼,以及設計開

[BI專案記]-文件版本管理筆記

程式碼的版本管理程式設計師們有專門的工具,那麼作為專案管理人員如何進行文件版本的管理呢,此篇介紹如何通過SharePoint進行文件版本管理。 在沒有SharePoint的時代我們如何管理版本呢?通常我們會在本地建立一個目錄,或者在伺服器上建立一個共享目錄。但隨著專案的進展文件在所難免要更新多次,而每次

[BI專案記]-BUG建立

BUG是在專案過程中以及運維過程中經常遇到的工作項。在處理每一個BUG的過程中,通過專案管理系統把BUG相應的內容紀錄下來也是很重要的。這裡將介紹如何通過TFS來完成BUG的建立工作。 首先我們來看BUG的標準處理過程,BUG上報,BUG處理以及BUG關閉。本片將主要描述如何在系統里根據此建立一個BUG