将 SQL Server 上的存储过程迁移到 HPL/SQL(Hadoop 生态系统)
Posted
技术标签:
【中文标题】将 SQL Server 上的存储过程迁移到 HPL/SQL(Hadoop 生态系统)【英文标题】:Migrate stored procedure on SQL Server to HPL/SQL (Hadoop ecosystem) 【发布时间】:2020-09-23 04:13:40 【问题描述】:我有一个项目需要将所有存储过程从 SQL Server 迁移到 Hadoop 生态系统。
所以主要的一点让我担心如果 HPL/SQL 被终止或不是最新的,如http://www.hplsql.org/new。它显示了 HPL/SQL 0.3.31-September 2011,2017 的最新更新功能
有没有人使用过这个开源工具,根据您的经验,这种迁移是可行的吗?非常感谢您的分享。
【问题讨论】:
【参考方案1】:我面临着将大量存储过程从传统 RDBMS 迁移到 Hadoop 的同样问题。
首先,这个项目仍然有效。它从 2.0 版开始包含在 Apache Hive 中,这就是它自 2017 年 9 月起停止单独发布的原因。您可以从 hive repo 下载最新版本的 HPL/SQL。
您可以查看git history 以了解新功能和错误修复。
【讨论】:
谢谢,这对我的项目来说是很好的输入。但是,由于浪费了太多人力资源而不是在 Hive 上重建它们,我们停止实施这种方式。以上是关于将 SQL Server 上的存储过程迁移到 HPL/SQL(Hadoop 生态系统)的主要内容,如果未能解决你的问题,请参考以下文章
将索引从 SQL Server 2008 迁移到 SQL Azure
将 SQL Server 存储过程转换为 Oracle 过程以从表中查询