Azure Synapse Pathway FAQ

本指南可解答有关 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 支持创建存储过程和统计信息。 不支持某些复杂语句,在这种情况下,将返回错误或警告消息。

后续步骤