客户维度建模

问题描述 投票:0回答:1

我有一个关于如何建模我的客户维度的问题。我们现有的一致维度是使用我们的交易订单处理系统构建的,为零售和非零售客户提供服务。我们还将客户数据输入到进行送货的运输系统中。

交通系统有自己的系统生成的ID。因此,对于输入到运输中的公司 cust1 id,它会生成一个唯一的密钥 trans_cust1 id 等。所有运输交易都使用运输生成的 ID 进行关联。地址等信息可以在交通系统中被覆盖。

Company_ID 是内部客户密钥。 Trans_ID 是下面交通系统生成的密钥。

Trans_ID 公司_ID 地址 状态 拉链 等等
trans_cust1 company_cust1 123ln CA 90011 等等
trans_cust2 company_cust2 789ln TX 78156 等等

现在我们正在将运输客户数据引入我们的数据仓库。我们遵循报告层的星型架构维度模型。我有关于如何将交通客户数据集成到现有星型模式模型中的问题。

用户希望同时上报企业客户数据(现有客户维度表)和交通客户数据。符合的客户维度有 Company_ID 字段。

符合客户要求的尺寸

公司_ID 地址 状态 拉链 等等
company_cust1 12356ln CA 90011 等等
company_cust2 789ln TX 78156 等等

现在引入交通客户数据,建模的最佳方法是什么?

data-warehouse dimensional-modeling star-schema
1个回答
0
投票

具有多源属性的单一客户维度和具有一致维度的单独事实表。

© www.soinside.com 2019 - 2024. All rights reserved.