本指南可解答有关 Azure Synapse Pathway 最常见的问题。
Azure Synapse Pathway 是什么?
Azure Synapse Pathway 是一款代码转换工具,通过对现有数据仓库进行自动代码转换,使其与基于 T-SQL 的 Azure Synapse SQL 兼容,可以帮助你升级到新式数据仓库平台。
如何下载 Azure Synapse Pathway?
可以从 Microsoft 下载中心下载 Synapse Pathway。
Azure Synapse Pathway 需花费多少费用?
使用 Synapse Pathway 下载和运行代码转换不会产生任何相关费用。
Azure Synapse Pathway 当前支持哪些源/目标对?
从 Synapse Pathway 的 0.5 版本开始,以下数据仓库作为源提供:
- IBM Netezza
- Microsoft SQL Server
- Snowflake
DDL 转换包括哪些内容?
Synapse Pathway 版本支持对数据集、架构、表和视图进行代码转换。
源平台 | 支持的语句类型 |
---|---|
IBM Netezza | Create/Alter/Drop Database Create/Alter/Drop Schema Create/Alter/Drop Table |
Microsoft SQL Server | Create/Alter/Drop Database Create/Alter/Drop Schema Create/Alter/Drop Table Create/Alter/Drop View |
Snowflake | Create/Alter/Drop Database Create/Alter/Drop Schema Create/Drop Table 创建视图 |
DML 转换包括哪些内容?
Microsoft SQL Server 中的 INSERT
语句和 Snowflake 中的 SELECT
语句都包含在 DML 转换中。
它是否还可以扫描环境,并提供需要转换的所有对象的评估报告?
在此 Synapse Pathway 版本中,必须提供指向需要转换的 DDL/DML 脚本的链接。 Synapse Pathway 不会扫描当前环境来确定需要转换的对象。
Azure Synapse Pathway 捕获有关当前数据仓库实例的哪些信息?
由于你可在本地环境中运行 Synapse Pathway,因此它不会捕获除你的姓名和组织(从 Microsoft 下载中心下载 MSI 时,需要这些信息)之外的任何数据。
可以在何处提出在 Azure Synapse Pathway 中遇到的问题?
通过 Microsoft 支持渠道提供对 Synapse Pathway 的支持。 可在 Azure 门户或标准(通常是本地支持)门户中提交票证。
在 DML 转换期间,是否支持创建存储过程?
Microsoft SQL Server 支持创建存储过程和统计信息。 不支持某些复杂语句,在这种情况下,将返回错误或警告消息。