Azure Synapse Analytics 中 Synapse SQL 功能的設計決策和編碼技術

在本文中,您將找到 Synapse SQL 專用 SQL 集區和無伺服器 SQL 集區函式的資源清單。 建議的文章分成兩個區段:重要設計決策和開發和程式代碼撰寫技術。

這些文章的目標是要協助您開發 Azure Synapse Analytics 內 Synapse SQL 元件的最佳技術方法。

關鍵設計決策

下列文章強調 Synapse SQL 開發的概念和設計決策:

發行項 專用 SQL 集區 無伺服器 SQL 集區
關係 Yes Yes
資源類別和并行 No
交易 No
使用者定義的架構 Yes Yes
數據表散發 No
數據表索引 No
數據表分割區 No
統計資料 Yes Yes
CTAS No
外部資料表 Yes Yes
CETAS Yes Yes

建議

以下您將找到強調開發之特定程式碼撰寫技術、秘訣和建議的基本文章:

發行項 專用 SQL 集區 無伺服器 SQL 集區
預存程序 Yes Yes
標籤 No
檢視 Yes Yes
暫存資料表 Yes Yes
動態 SQL Yes
迴圈 Yes Yes
依選項分組 No
變數指派 Yes Yes

優點和最佳做法

T-SQL 功能支援

Transact-SQL 語言用於無伺服器 SQL 集區,專用模型可以參考不同的物件,而且在支援的一組功能中有一些差異。 如需詳細資訊,請參閱 Azure Synapse SQL 中支援的 Transact-SQL 功能一文。

下一步

如需詳細資訊,請參閱 SQL 集區 T-SQL 語句