【问题标题】:Why would you use industry standard ETL?为什么要使用行业标准 ETL?
【发布时间】:2015-04-01 20:19:18
【问题描述】:

我刚开始在一家新公司工作,该公司有一个数据仓库,它使用 PHP 中内置的一些奇怪的专有 ETL。

我正在寻找关于为什么值得投资迁移到 SSIS 或 infomatica 等标准系统的论据。我目前的主要原因是:

  1. 一个更广泛、更多样化的开发者社区,可用于合同工作、替换等。
  2. 大型在线知识库/支持网络
  3. 持续更新和支持会更好

还有什么其他好的高级论点可以带来一点标准化:)

唯一真正的缺点是,许多数据源是返回单个逐行记录的 Web api,与标准 ETL 相比,使用 PHP 循环更容易。

【问题讨论】:

  • 当您想经营一家运输公司时,您会购买卡车——而不是制造卡车。同样在这里。不要试图与 Informatica、Oracle、IBM、Microsoft、AbInitio、Pentaho、Taleo 竞争。他们非常好,并且花了很多时间。利用他们的工具,而不是试图重新发明轮子。当然,除非 ETL 是您的业务并且您将完全专注于它。这通常是 - Samik 在下面列出了更具体的原因。

标签: api ssis etl informatica


【解决方案1】:

这里还有一些:

  • 简化开发和部署过程。
  • 易于调试和合并更改。将降低维护和增强成本。
  • 行业标准 ETL 工具在处理大量数据时表现更好,因为它们使用网格计算、并行处理、分区等各种技术。
  • 可以支持多种类型的数据作为源或目标。如果源或目标系统迁移到不同的数据存储,影响较小。
  • 代码可重复使用。相同的代码组件可以在多个进程中使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-05
    • 2011-04-16
    • 2023-03-15
    • 2017-05-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多