【问题标题】:Tool: ETL from an ODBC to SQL 05?工具:从 ODBC 到 SQL 05 的 ETL?
【发布时间】:2010-09-15 09:57:43
【问题描述】:

我只想要一个简单的工具,它可以帮助我快速编写可以安排运行的脚本/包。我的转换要求非常简单(更改列名、合并/拆分表和日期转换)。我会牺牲灵活性来换取这个的开发速度。

想到什么了吗?

【问题讨论】:

  • 添加了一些关于元编程包的材料。

标签: sql database odbc etl


【解决方案1】:

SQL Server 2005? SSIS(但我不会说它简单,但又在你给出的东西列表之外,只有命名真的很简单)

您实际上可以使用 C#(.NET/什么,甚至可能是 PowerShell)编写包创建脚本。

资源herehere

编辑:(希望你不介意我在这里插话)检查你的 ODBC 驱动程序是否与 SSIS 配合得很好。某些驱动程序(例如 DB2/400 和某些版本的 Sybase)不能很好地工作。

【讨论】:

  • 我已经有了它,就打算用它运行。我希望避免“大”,但到目前为止一切都很好。
  • SSIS 并不是所有重量级的部署。您可以在 XML 文件中部署配置(数据库连接等)并使用环境变量指向该文件。用一个设置环境变量的批处理文件包装它。
【解决方案2】:

一些 SQL 开发工具,例如 Advanced Query Tool (AQT),让您可以使用命令文件进行轻量级 ETL 和调度... 我们有 Informatica,但我使用 AQT 从 Oracle 写入文件,用于短期请求..

【讨论】:

    【解决方案3】:

    至少对于旧版本的 SQL Server,它们附带 DTS。不是最简单的,但它确实适用于 ODBC 和 SQL Server,而且您可能已经拥有它。

    【讨论】:

      【解决方案4】:

      我喜欢 Pentaho 数据集成工具(也称为水壶)——虽然它可能有点“对你来说太大了......但值得一试!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-01-13
        • 1970-01-01
        • 2015-12-04
        • 2016-01-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多