dimensional-modeling

    2熱度

    1回答

    我想了解SCD類型5,6 & 7如何工作。 我讀這article金博爾集團和6 類型stack overflow答案,我能理解型概念6,它是如何工作以及何時使用它。 但是,我仍然無法理解type 5 & 7的工作原理以及何時使用它們。 類型5的說明& 7用示例非常感謝。 在此先感謝。

    0熱度

    1回答

    我目前正在設計,其中也有像 訂單,產品,發貨,退貨,物品尺寸的三維模型。 我的目標是在日期級別計算指標並填充事實表。 度量指標是每天的訂單數,每天的總銷售額,每天的總銷售淨額。 我設計了尺寸,我面臨的問題是如何設計我的事實表。由於我只需要這三個指標,我希望我的事實表在我的事實表中具有以下四個字段,以獲得更好的性能。 但是,我擔心的是,如果我離開沒有連接到事實表的隔離的尺寸會是好嗎? 請在此告訴我。

    6熱度

    1回答

    我有一個DimPlace維度,其中包含地點名稱(由用戶手動輸入)以及該地點的緯度和經度(自動捕獲)。由於地點是手動輸入的,因此同一地點可能會有多次不同的名稱,另外,兩個不同的地點可能彼此非常接近。 我們希望能夠分析兩個「地點」之間的MPG,但我們希望將它們分組以製作更大的區域 - 即使用長整型拼寫的一個位置,以及不同但非常關閉的地點,在一個記錄。 我打算爲此做一個新的維度 - 就像DimPlace

    0熱度

    1回答

    我們最近開始研究我們的數據倉庫。我們有技術員,銷售員,日期,分支,客戶作爲我們的維度。我們在OLTP中也有交易表,例如銷售訂單,協議,這些表在某些情況下是相互引用的。我打算將銷售訂單,協議信息放入事實表中。所以,我想在兩個事實表中引用上面提到的所有維度。但是,我的問題出現了。 銷售訂單和服務協議需要相互引用。在大多數情況下,需要在銷售訂單中引用協議信息。我可以在事實表中相互引用兩個事實表嗎? OL

    1熱度

    1回答

    在星型模式的維度中爲37種不同屬性/「檢查點」(可以分級爲通過/失敗/不適用)建模的最佳方式是什麼?事實表中的每一行都是針對相關檢查點進行分級的通信? TL; DR: 我已經開發了星型架構模型,其中在事實表中的每一行是一個單一的通信。這些通信經歷了一系列分級的「檢查」(例如「張貼時間」,「正確的電子郵件主題」,「XYZ內容正確複製」等),並且每個檢查可以被評爲「合格」,「錯過」或「不適用」。 不同

    0熱度

    1回答

    我有一個開始日期和結束日期作爲參數的畫面報告。 我有一個表是type2,並有用戶的開始日期和用戶的結束日期。示例數據如下 user_id partner user_start_date user_end_date U1 XYZ 2016-07-10 2016-07-23 U1 XYZ 2016-07-24 2016-07-30 U1 ABC 2016-07-31 2999-

    -2熱度

    1回答

    當設計一個用於分析診所進度計劃過程的維度模型時,是預約糧食在事實表中嗎? 如果約會是糧食,如何計算預訂屬性,如超額預訂屬性?

    0熱度

    1回答

    我有一個數據源視圖與用戶ID(PK),部門,用戶名(和其他不相關的屬性)的表。 我創建了一個維度。我選擇UserID作爲PK。我選擇Department作爲屬性。 所以,現在我有一個具有屬性的維度表:UserID,Department。 我使用Department-> UserID創建一個層次結構。 我轉到瀏覽器,單擊全部,然後開始顯示來自另一個不是Department的列的值。如果我進一步向下擴

    0熱度

    2回答

    目標:我有一個關係數據庫(RDB)模型。一些表格有一個屬性時間戳。 我想爲我的多維模型創建一個日期維度。 查看Microsoft Tutorial解決方案3我注意到Date維表的屬性FullDateAlternateKey的時間與RDB表中的timestamp屬性具有相同的格式。 問:所以,我想知道如果有一種方法可以自動生成日期維度表的模式(與FullDateAlternateKey作爲主鍵),並

    0熱度

    2回答

    有關維度建模和角色扮演的問題。 我們有一個地址維度是「角色扮演」。我們收到來自不同來源的地址,包括CRM系統。地址也可以是不同的類型,例如公司地址,個人等。因此,從角色扮演地址維度中,單個地址可以被標記爲公司和地址的地址以用不同的事實來計費。 有不同的事實表,他們有不同的密鑰,將保存地址數據。 Fact_Sales將具有諸如Customer_Address_Key,Company_Head_Off