scd

    1熱度

    1回答

    我正在嘗試通過T-SQL實現緩慢更改維度類型2,但我無法弄清楚如何將請求發揮作用。 表列:cpf,nome,telefone_update,endereco_insert 基本上邏輯是:如果MATCH不發生使用cpf,則記錄必須被插入;如果MATCH發生但只有telefone_update字段已更改,則不需要另一條記錄,我只想更新和覆蓋值;如果MATCH發生但只有endereco_insert字段

    0熱度

    1回答

    我有一個事實表和員工「層」表,比方說。 所以事實表看起來像八九不離十 employee_id call date Mark 1 1-1-2017 Mark 2 1-2-2017 John 3 1-2-2017 再就是需要爲「層級」的數據結構 - 一個緩慢變化的維度表。我想保持這種簡單 - 我可以將此表的結構更改爲任何內容,但現在我已經創建了它。 employee_id

    0熱度

    1回答

    我在其中的條目被作爲歷史與SCD 2表 現在我正在尋找一個可能獲得ALLE PK 它們是在同一時間有效: 對於例如我的表是這樣的: PK;ValidFrom;ValidTo 635582110901;2016-01-04;2016-01-21 635582110901;2016-01-22;2016-01-26 635582110901;2016-01-27;2016-02-14 6355

    0熱度

    1回答

    我在其中的條目被作爲歷史與SCD 2 表看起來像這樣的表: PK ValidFrom ValidTo 635582110901 04.01.2016 21.01.2016 635582110901 22.01.2016 26.01.2016 635582110901 27.01.2016 14.02.2016 635582110901 15.02.2016 10.11.2016 6

    0熱度

    1回答

    我使用SQL Server 2014和Visual Studio的2015年 我有一個SCD2的工作人員的名字,例如 SK AltKey Name Gender IsActive 1 15 Sven Svensson M 1 2 16 Jo Jonsson M 1 ,並在事實表 SK AgentSK CallDuration DateKey 100 1

    0熱度

    1回答

    我有點問題圍繞着這個不斷變化的維度的邏輯。我想將以下兩張表聯繫起來。我需要根據ID和生效日期將成本期間事實表與成本維度相匹配。 正如您所看到的 - 如果月份和年份字段大於其關聯成本維度的生效日期,則應採用該值。一旦將新的生效日期輸入到維度中,它應該將該值用於大於所述日期的任何時間段。 編輯:我對缺乏細節表示歉意,但成本維度實際上會有一個唯一的索引值,並且匹配引用的變化字段爲資源,項目,成本。我試圖

    1熱度

    1回答

    我的ERP數據庫中沒有關於銷售訂單的歷史信息。 我有一張包含銷售訂單的表格。一旦銷售訂單獲得批准,它將轉換爲發票並刪除記錄銷售訂單。 我可以在ERP中編寫一個只有我需要的信息的歷史表。我認爲這是數據倉庫應該解決的問題(也是出於個人興趣)。 我想看看我到底有多少銷售訂單。例如,我希望看到按月計算的總價值XXX的平均X次訂單。 我的想法是在哪裏添加「有效期」和「截至到期」欄。 從那裏我被封鎖,我的初始

    2熱度

    1回答

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

    0熱度

    1回答

    假設我有一個包含說明錯誤的產品表。度量單位被拼寫爲「garms」而不是「grams」。這將如何用查詢語句來表示類型1 - SCD技術。

    0熱度

    1回答

    我正在研究一個數據倉庫項目,該項目涉及集成來自多個源系統的數據。我已經建立了一個SSIS包,用於填充客戶維度並使用緩慢變化的維度工具來跟蹤客戶的更新。 我遇到了一些問題。就拿這個例子: 源系統可能有一個記錄一樣,看起來像這樣: 姓,名,郵編 簡,DOE,14222 源系統B可能有一個記錄同一個客戶端,看起來像這樣: 姓,名,郵編 簡,DOE,未知 如果我先導入由系統中的記錄,我會第一個名字,姓氏和