dimensional-modeling

    0熱度

    1回答

    將創建者,創建時間戳,修改者,修改時間戳包括到維度模型中的最佳做法是什麼? 前兩個從不改變。對於某些數據元素,最後兩個數據元素會緩慢變化,而對其他數據元素則會很快。不過,我寧願採用一致的方法,以便報告用戶熟悉它。 假設我真的只關心最近的價值;我不需要歷史。 是否最好將它們放入一個維度中,以知道對於高度修改的數據,維度會經常變化?或者,將它們放入事實表中,是否更好地處理不變的創建信息,就像銷售訂單號

    0熱度

    1回答

    建立信息集市時,如果我們可以應用業務規則,建立商業倉庫的目的是什麼?

    0熱度

    1回答

    即時尋找一些尺寸建模的指導。 我正在查看以星型模式存儲在數據庫中的一些搜索數據。查詢有一個維度,登錄頁面有一個維度。兩個維都有一個代理鍵,它們作爲外鍵存儲在事實表中。 事實表有大約100萬行和每個維度具有約10萬行。 由於這些表的連接正在很長最近我想知道如果這將是兩個維度組合成一個,因此只能連接到一個表是一個好主意。這兩個維度是M:N,所以新維度將非常龐大。 謝謝!

    0熱度

    1回答

    我正在研究數據倉庫項目,並遇到角色扮演維度的概念,我想知道是否有人使用扮演日期/時間維度以外的維度表的角色?因爲無論我在哪裏搜索,Date Dimension都是唯一給出的例子,我無法想象其他任何以類似方式扮演多個角色的維度!

    -4熱度

    2回答

    請幫助我,我需要對我的維度進行增量處理,以便通過T-SQL存儲歷史數據。我嘗試使用MERGE語句,但它不起作用,因爲此過程會刪除目標中但不在源表中存在的數據。 有人有建議嗎? 對於爲例我源表:源表是我的階段, 鱈DESCRIPT國家 AAA DESC1 MI BBB說明2 TX CCC說明3 MA 在第一負載我的尺寸將等於STAGE 但是我可以在源表改變值爲例 AAA CHANGEDESCRIPT

    2熱度

    1回答

    正如我們所知,參照約束不是由Redshift強制執行的。我們是否應該選擇尺寸建模? 如果是這樣,我們如何解決數據倉庫的限制和維護數據的完整性。

    0熱度

    1回答

    我竭力試圖使此過程能夠工作,我有我的包體內的下面的代碼: PACKAGE BODY PKG_DM_TRANS_DIMENSIONES AS PROCEDURE SP_DM_TRANS_DIM_CUENTA AS vNumRegistrosDimCuentas NUMBER; BEGIN SELECT COUNT(*) INTO vNumR

    2熱度

    2回答

    我正在使用SQL Server 2016將信息從存儲在DB2數據庫中的ERP系統中提取出來。這裏有成千上萬的表格,裏面沒有任何按鍵。從系統中提取表格時,我希望能夠識別表格中的匹配列名,以便在建立維度時開始創建關係和鍵。 有沒有辦法創建一個查詢,它將搜索我的數據庫中的列名並列出每個使用該列名的表?我一直在使用OPENQUERY和INFORMATION_SCHEMA.TABLES來確定我想要的表格,但

    0熱度

    1回答

    我是新增的維數據建模。我有一個維度和兩個事實表: 使用代理鍵將一個事實表(fact1)連接到維。這裏沒有問題。我似乎無法弄清楚將維度加入第二個事實表(fact2)的最佳方式是什麼。如果是關係數據庫設計,我會在fact2表上使用NaturalKey2: (NaturalKey1 + NaturalKey2在維度表中記錄唯一)。 即 DIMENSION SurogateKey | NaturalKe

    0熱度

    2回答

    爲了填充SCD2維度表,標記要記錄最新的活動行總是有益的。 有兩種方法我能想到 1)VALID_FROM /失效日期 2)active_status的主動/刪除 顯然,VALID_FROM /失效日期則更多的信息,但將是複雜的ETL過程中有很多? 這兩種方法的prons和crons是什麼?