【问题标题】:Loading a flexible fact table SSIS加载一个灵活的事实表 SSIS
【发布时间】:2017-04-18 20:25:40
【问题描述】:

我有以下事实表:PlaceId、DateId、StatisticId、StatisticValue。 我有一个维度,其统计 ID 及其名称如下:StatisticId、StatisticName。

我想加载带有 2 个统计数据的事实表。使用这种架构,我的数据的每一行将在我的事实表中用 2 行表示。

数据具有以下属性:地点、日期、Stat1_Value、Stat2_Value。

如何使用这些度量的 ID 及其对应的值加载我的事实表。

谢谢。

【问题讨论】:

    标签: sql-server ssis


    【解决方案1】:

    我会使用 SSIS 将您的数据移动到与您的数据具有相同列的保存表中。然后调用一个使用 SQL 填充事实表的存储过程,使用 UNION 获取所有 Stat1_Values,然后是所有 Stat2_Values。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多