Teradata 至 Snowflake 迁移

科技集团寻求从 Teradata 迁移

一家跨国科技集团在遇到高昂的许可成本和性能问题后,需要帮助解决其数据库服务问题。该集团制造和销售网络硬件、软件和电信设备以及其他高科技服务和产品。

Teradata 和数据库性能面临的业务挑战

Teradata 到 Snowflake 的迁移

该公司希望从其传统解决方案迁移到新的现代数据仓库平台。这将涉及从现有的 Teradata 数据库平台迁移到云原生 Snowflake 数据仓库。

Teradata 在 SAP Business Objects 中使用了特定的 SQL 语法,而该公司正在迁移到 Snowflake。这些 SQL 语法需要重写并重新集成才能在新的 Snowflake 平台中使用。


Teradata 到 Snowflake 转换的概念验证设计

Trianz 设计了一个概念验证来自动化 SQL 查询的转换。这包括包含在一个集中式业务对象世界中的五份 Web 智能报告。然后,使用语义层转换工具来自动化 Teradata 和 Snowflake 之间的 SQL 转换。

从项目开始到完成的时间设定为一个月。

Trianz 如何实现 Teradata 到 Snowflake 的迁移

Trianz 的一个团队负责监督该项目,该团队由两名 Snowflake 数据工程师和一名 Business Objects 架构师组成。他们首先分析并记录了 SAP Business Object 的要求、设计和业务流程。这将有助于在迁移到 Snowflake 期间成功实施。

接下来,Trianz EVOVE 平台用于将 SQL 语法转换为与 Snowflake 兼容的格式,然后 Trianz 在集中的 Business Objects Universe 中重新集成转换后的语法。

大约 90% 的 SQL 表都已自动转换,最后 10% 则需要 Trianz 手动干预。考虑到技术客户正在手动转换查询,这一切换为他们节省了大量时间。

为了验证转换,我们在新的 Snowflake 环境中测试了 Webl 报告。这将确保报告成功运行,并且数据在 Teradata 和 Snowflake 中匹配。所有报告均已成功执行,同时进行了数据匹配检查。

迁移至 Snowflake 后的转型效果

在此项目中,大约 75% 的业务对象实例通过编程转换为 Snowflake。Trianz EVOVE 在此提供了很大帮助,自动转换了 95% 以上的派生表,其中六个表需要手动转换。

在项目开始的第一周内,40% 的报告就达到了预期效果。在一个月内,整个转换和迁移过程就完成了。通常,这样的过程需要长达三个月的时间才能手动完成。

此外,Trianz 还确定了项目范围之外的七个表,这些表可以优化以用于 Snowflake。客户将来还可以扩展至五六个 SAP Universe,从而确保其在 Snowflake 上的数据操作具有未来保障。

宇宙商业对象数数
通过编程方式转换460
手动转换219
无需转换~300
全部的~1900
派生表数数
通过编程方式转换100
手动转换6
全部的106

程序错误分析

编译器修复后已解决手动修复项目基础数据库项无问题项目

245

219

三十五

三十

体验 Trianz 的与众不同

Trianz 通过有效的战略和卓越的执行力实现数字化转型。我们与业务和技术领导者合作,通过提供最佳的咨询、技术专业知识和执行模型,帮助制定和执行运营战略,以实现预期的业务成果。

凭借知识、研究和经验,我们帮助客户利用基础设施、云、分析、数字和安全范例来转变其业务生态系统并实现卓越绩效。联系我们或了解更多信息。

Get in Touch

Let us help you
transform and grow


提交您的信息即表示您同意我们修改后的内容  隐私声明.