【问题标题】:How to identify Star schema and Snowflake schema?如何识别星型模式和雪花型模式?
【发布时间】:2015-07-13 22:33:37
【问题描述】:

我最近转向了数据仓库工作。我得到了一个数据仓库来构建。我如何确定我应该在雪花模式或星型模式上设计数据仓库?对于这些案例,我应该考虑哪些因素?以及这些模式在各种场景中的用途。

【问题讨论】:

  • 您在询问之前是否尝试过搜索? SO上已经有很多关于星星与雪花的问题,更不用说互联网上其他地方的大量信息了。此外,这个问题非常广泛 - 正如其他地方的答案所指出的那样,设计决策很可能取决于您的一些要求和结构,因此在不知道细节的情况下尝试在它们之间做出决定可能是一个坏主意。一旦您遇到不确定如何建模的特定表的点,SO 可能是一个更好的地方。
  • 这是一个相关的问题,其中答案和 cmets 给出了一个关键点......从一个星号开始,然后你可以考虑在你似乎需要它的地方打雪花。在这些方面,我建议回来寻求具体建议可能是一个想法。在你达到这些点之前,这是一个非常广泛的问题,没有明确的答案。 stackoverflow.com/q/14318335/3964881

标签: database pentaho etl data-warehouse


【解决方案1】:

您应该考虑的主要事情之一是,雪花模型使用标准化数据,而星形模型则使用非标准化数据。

请检查此site,它提供了很好的比较。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-13
    • 2012-12-28
    • 2021-05-12
    • 2023-03-22
    • 2021-08-01
    • 2021-04-21
    • 2012-07-01
    • 2021-04-28
    相关资源
    最近更新 更多