Azure Synapse Analytics 中 Synapse SQL 功能的设计决策和编程方法

本文提供了 Synapse SQL 专用 SQL 池和无服务器 SQL 池函数的资源列表。 建议的文章分为两部分:关键设计决策,以及开发和编程方法。

本文旨在帮助你针对 Azure Synapse Analytics 中的 Synapse SQL 组件制定最佳技术方案。

关键设计决策

以下文章重点介绍了 Synapse SQL 开发的概念和设计决策:

项目 专用 SQL 池 无服务器 SQL 池
连接
资源类和并发
中的
用户定义的架构
表分布
表索引
表分区
统计信息
CTAS
外部表
CETAS

建议

以下重要文章重点介绍了有关开发的具体编程方法、技巧和建议:

项目 专用 SQL 池 无服务器 SQL 池
存储过程
标签
视图
临时表
动态 SQL
循环
Group by 选项
变量赋值

优点和最佳做法

T-SQL 功能支持

Transact-SQL 语言在无服务器 SQL 池中使用,专用模型可以引用不同的对象,但在支持的功能集方面存在一些差异。 有关详细信息,请参阅 Azure Synapse SQL 中支持的 Transact-SQL 功能一文。

后续步骤

有关更多参考信息,请参阅 SQL 池 T-SQL 语句