我有以下事实表:PlaceId,DateId,StatisticId,StatisticValue。 我有一个维度,其中包含统计信息ID及其名称,如下所示:StatisticId,StatisticName。
我想用带有2个统计信息的数据加载事实表。使用这种架构,我的数据的每一行将在我的事实表中用2行表示。
数据具有以下属性:Place,Date,Stat1_Value,Stat2_Value。
如何使用这些度量的ID及其相应的值加载我的事实表。
谢谢。
答案 0 :(得分:0)
我会使用SSIS将您的数据移动到与您的数据具有相同列的保留表中。然后调用使用SQL填充事实表的存储过程,使用UNION获取所有Stat1_Values,然后调用所有Stat2_Values。