0

我是 SSIS 的 SQL Server 开发人员。但这是我第一次从事 SSAS 工作。我正在尝试从 Microsoft 提供的免费视频教程中学习它。在教程中,当他们尝试使用 AdventureWorks 数据库中的表创建数据源视图时,架构在 DimDate 和 FactInternetSales 之间存在关系(具有 3 个连接列/行),而其他表具有一个连接列/行。

But when i tried to do the same, the schema shows no relationship between DimDate and FactInternetSales. Note: Other tables had one connectivity ..same as the video tutorial.

请指教。

谢谢,瓦努

4

1 回答 1

0

Fact 日期键和 DimDate 维度之间必须存在一对一的关系。因此,在您的示例中,架构视图中有三个连接指针,这意味着事实表必须包含三个不同的日期键。
这可能类似于 Start_Date_Key、End_Date_Key、As_of_Date_Key,它们都可以指向 DimDate.Date_Key 键字段。考虑到这一点,您的行将如下所示

Start_Date_Key = 20120101
As_of_Date_Key = 20120605
End_Date_Key = 20150101 SomeotherKey
= 10
Sales_Product_Key = 5

希望这可以帮助。

于 2012-06-05T23:55:27.700 回答