Decisões de design e técnicas de codificação para recursos Synapse SQL no Azure Synapse Analytics

Neste artigo, você encontrará uma lista de recursos para o pool SQL dedicado e funções de pool SQL sem servidor do Synapse SQL. Os artigos recomendados são divididos em duas seções: Principais decisões de design e técnicas de desenvolvimento e codificação.

O objetivo destes artigos é ajudá-lo a desenvolver a abordagem técnica ideal para os componentes SQL do Synapse no Azure Synapse Analytics.

Principais decisões de design

Os artigos abaixo destacam conceitos e decisões de design para o desenvolvimento Synapse SQL:

Artigo pool SQL dedicado conjunto de SQL sem servidor
Ligações Sim Sim
Classes de recursos e simultaneidade Sim No
Transações Sim No
Esquemas definidos pelo utilizador Sim Sim
Distribuição da tabela Sim No
Índices de tabela Sim No
Partições de tabela Sim No
Estatísticas Sim Sim
CTAS Sim No
Tabelas externas Sim Sim
CETAS Sim Sim

Recomendações

Abaixo, você encontrará artigos essenciais que enfatizam técnicas específicas de codificação, dicas e recomendações para desenvolvimento:

Artigo pool SQL dedicado conjunto de SQL sem servidor
Procedimentos armazenados Sim Sim
Etiquetas Sim No
Vistas Sim Sim
Tabelas temporárias Sim Sim
Dynamic SQL Sim Sim
Looping Sim Sim
Agrupar por opções Sim No
Atribuição de variáveis Sim Sim

Benefícios e melhores práticas

Suporte a recursos T-SQL

A linguagem Transact-SQL é usada no pool SQL sem servidor e o modelo dedicado pode fazer referência a objetos diferentes e tem algumas diferenças no conjunto de recursos suportados. Para obter mais informações, consulte Recursos do Transact-SQL com suporte no artigo SQL do Azure Synapse .

Próximos passos

Para obter mais informações de referência, consulte Instruções T-SQL do pool SQL.