【发布时间】:2021-01-29 20:12:53
【问题描述】:
我正在做数据仓库项目,需要以下帮助
OLAP 表:
产品尺寸表: Product_id、category_id、category_name、brand_id、brand_name、manufacturer_id、manufacturer_name
OLTP 表: 每个表都包含 create_ts 和 update_ts 用于跟踪表中的创建和更新。
**Product_info, id, product_name,category_id,brand_id,manufacturer,create_ts, update_ts
Product_category_mapping: id,product_id,category_id,create_ts, update_ts
品牌:id、名称、create_ts、update_ts
制造商:id、名称、create_ts、update_ts**
希望跟踪任何表中的所有更改,应反映在维度表中。
例如:
当前 OLAP 快照
Product_id、category_id、category_name、brand_id、brand_name、manufacturer_id、manufacturer_name 1,33,Noodles,45, Nestle,455,nestele_pvt_ltd
假设品牌名称从 nestle 更改为 nestle-us,我们将如何跟踪这一变化,因为我们仅基于 product_info update_ts 捕获更改??
我们应该考虑所有 4 个表更改吗??
请提出建议。
【问题讨论】:
标签: amazon-redshift data-warehouse dimensions dimensional-modeling