Aracılığıyla paylaş


Azure Synapse Analytics'te Synapse SQL özellikleri için tasarım kararları ve kodlama teknikleri

Bu makalede, Synapse SQL'in ayrılmış SQL havuzu ve sunucusuz SQL havuzu işlevleri için kaynakların listesini bulacaksınız. Önerilen makaleler iki bölüme ayrılmıştır: Önemli tasarım kararları ve geliştirme ve kodlama teknikleri.

Bu makalelerin amacı, Azure Synapse Analytics içindeki Synapse SQL bileşenleri için en uygun teknik yaklaşımı geliştirmenize yardımcı olmaktır.

Önemli tasarım kararları

Aşağıdaki makalelerde Synapse SQL geliştirmesi için kavramlar ve tasarım kararları vurgulanır:

Makale ayrılmış SQL havuzu sunucusuz SQL havuzu
Bağlantılar Evet Evet
Kaynak sınıfları ve eşzamanlılık Evet Hayır
İşlemler Evet Hayır
Kullanıcı tanımlı şemalar Evet Evet
Tablo dağıtımı Evet Hayır
Tablo dizinleri Evet Hayır
Tablo bölümleri Evet Hayır
İstatistikler Evet Evet
CTAS Evet Hayır
Dış tablolar Evet Evet
CETAS Evet Evet

Öneriler

Aşağıda belirli kodlama tekniklerini, ipuçlarını ve geliştirme önerilerini vurgulayan temel makaleleri bulabilirsiniz:

Makale ayrılmış SQL havuzu sunucusuz SQL havuzu
Saklı yordamlar Evet Evet
Etiketler Evet Hayır
Görünümler Evet Evet
Geçici tablolar Evet Evet
Dinamik SQL Evet Evet
Döngü Evet Evet
Seçeneklere göre gruplandırma Evet Hayır
Değişken ataması Evet Evet

Avantajlar ve en iyi yöntemler

T-SQL özellik desteği

Transact-SQL dili sunucusuz SQL havuzunda kullanılır ve ayrılmış model farklı nesnelere başvurabilir ve desteklenen özellikler kümesinde bazı farklılıklara sahiptir. Daha fazla bilgi için Azure Synapse SQL'de desteklenen Transact-SQL özellikleri makalesine bakın.

Sonraki adımlar

Daha fazla başvuru bilgisi için bkz . SQL havuzu T-SQL deyimleri.