更多的服务器时间维度…

  • 在Facebook上分享
  • 在Twitter上分享
  • 分享在LinkedIn
  • 在Reddit分享
  • 通过电子邮件分享
  • 印刷资源

以前我博客服务器时间维度。这是一个时间维度表自动生成在分析服务器而不是手动创建数据仓库。好吧,如果你想要自动生成但你仍然想要表数据仓库的一部分吗?输入SQL Server 2008…

在SQL Server商业智能开发Studio 2008(真的Visual Studio 2008的一个子集),您可以通过右键单击启动新维度向导维度解决方案资源管理器的一个介绍项目的文件夹。服务器时间维度选项现在被称为“在服务器上生成一个时间表”。新选项的名称是“生成表的数据源”。下面的描述国家”你必须在底层数据源创建对象的许可”。回顾,这意味着我们可以创建一个时间维度表在我们的数据仓库,自动填充它,并让它支持多个日历。非常酷。

弹出窗口非常类似于那些出现在创建服务器时间维度除了表出现在数据仓库相反,完全填充。你要求的日期范围(例如通过12/31/2008 01/01/2001)和时间(例如年、季度、月、周),你希望提供。

接下来会提示您希望支持类型的日历。常规的日历是默认选中但你可以添加财政、报告、制造业和ISO日历就像在服务器时间维度。维设计师然后打开展示你的新维度。这个功能的力量所示新属性关系选项卡。这显示了属性和图形之间的关系显示,报告和生产周完全划分为相应的几个月而财政和常规周只有准确地划分为年。这是预期的,只是不同的日历是如何工作的。

有一个链接到“生成数据源视图”,当这是点击生成新的时间维度和填充。一旦完成,地对地导弹表明,果然,一个新表出现在您的数据源与数据填充自1月1日以来每一天2001年。这个特性节省了我们的麻烦仔细设置一个时间维度和插入每个日历日期排列和有效的数据类型。

下一步是添加新的维度到多维数据集通过使用维度使用选项卡,并添加多维数据集维度按钮。当新的维度选择工具足够聪明问如果你想要新的表被添加到现有的数据源视图是用于生成多维数据集。再一次,这是回顾但帮助同步的数据源,数据源视图并最终多维数据集。然后您可以创建一个常规的关系(一对多)之间的新维度表和事实-维度表包含datetime列,如向数据库。重新部署数据集之后,您可以测试出多维数据集,它应该完全使用新的日历。太棒了。

我们模拟一个服务器时间维度,但一个永久的时间维度表创建数据仓库。这是非常有用的,特别是如果我们想使用其他应用程序的数据仓库分别需要的情报。实际上它消除了详细的机械手动创建一个。

好的,让我们这些开发者支付奖金。由于微软!

干杯

布莱恩

最近的帖子:

服务器时间维度…

对2.0 -关注最终用户…

地对地导弹2008:防止保存更改要求表重建…

我爱这座城市!从野外经验…

相关:

版权©2009 IDG通信公司。Raybet2

企业网络2022的10个最强大的公司