【问题标题】:are there any downsides to a full load-strategy for datamarts...?数据集市的完整加载策略是否有任何缺点......?
【发布时间】:2016-03-17 15:47:38
【问题描述】:

...除了性能影响?

在我们的情况下,数据量是可以监督的,复杂性可能不是。

背景:
我经历了一个项目,其中数据集市每天都被完全加载。 这简化了 ETL,因为不需要进行增量处理。出于同样的原因,性能也是可以接受的。但是我不确定这种情况是否总是可用的,如果有缺点,例如当最终用户告诉我们数据在 4 天后“错误”时 - 很难追溯。

感谢您的意见

【问题讨论】:

  • 请重新表述问题。带有“请提供链接”的问题是题外话:“要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于 Stack Overflow 来说是题外话,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。"
  • 谢谢,我改了。我只是想让这个问题可以回答——这就是为什么

标签: etl datamart


【解决方案1】:

根据业务需求,这是一个完全可以接受的策略。

您将失去的一件事是展示缓慢变化维度的历史的能力。如果这对您的业务不重要,请不要担心。

Ajilius 有一位高级时装行业的客户每小时重新加载他们的数据仓库。这是因为需要显示其产品规划周期的近实时可视化,这是季节性的,任何数据都可以随时更改,并且没有长期历史要求。

更常见的情况是源 DBMS 中没有变更数据捕获功能。在这种情况下,您经常会看到大量的事实和维度。事实不太可能 - 您通常有一个日期或时间戳来管理提取 - 但全维度重新加载经常发生。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多