多维数据集设计问题 - SQL Server

发布于 2024-10-05 10:55:28 字数 108 浏览 2 评论 0原文

我们有大约 10-15 个反映不同粒度级别的维度表以及我们想要跟踪的大约 15-20 个指标。是在最粒度级别构建一个多维数据集并向上滚动或向下钻取更有意义,还是在不同粒度级别拥有多个多维数据集更有意义?

We have about 10-15 dimension tables that reflect different levels of granularity and about 15-20 metrics we want to track. Does it make more sense to build one cube at the most granular level and roll up or drill down, or to have multiple cubes at different levels of granularity?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

起风了 2024-10-12 10:55:28

以最细粒度的级别构建一个多维数据集。这将为您提供最大的报告灵活性。

某些报告在投入生产或使用大量数据对其进行测试后可能会运行得太慢。只有这样,您才应该考虑创建更具体的多维数据集。

Build one cube at the most granular level. This will provide you with the most flexibility in reporting.

Certain reports might run too slowly, once it's in production or once you test it with sizeable data. Only then should you consider creating more specific cubes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文