1
我有一個數據如何使用Pentaho Kettle中的一致外鍵遷移表?
name, state
csv文件。
我希望把這些數據表:這裏
Table1{id[PK], name}
State{table1_id[FK], state}.
主要問題是如何存儲新創建的表1 ID和插入到表狀態如何 與Pentaho的做到這一點時使用它呢?
我有一個數據如何使用Pentaho Kettle中的一致外鍵遷移表?
name, state
csv文件。
我希望把這些數據表:這裏
Table1{id[PK], name}
State{table1_id[FK], state}.
主要問題是如何存儲新創建的表1 ID和插入到表狀態如何 與Pentaho的做到這一點時使用它呢?
對於表1(在你的例子是尺寸)用「組合的查找/更新」從「數據倉庫」標籤:
將'組合查找/更新'連接到'插入/更新'。使用「插入/更新」狀態表(在你的例子中它是事實表)
「組合查詢/更新」檢查,如果某一領域的維度表中存在,如果是那麼你從數據庫中,如果沒有ID那麼將插入新的值並返回新的密鑰。
Regards Mateusz