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

Tip

Microsoft Fabric Data Warehouse geleceğe hazır mimariye, yerleşik yapay zekaya ve yeni özelliklere sahip data lake foundation üzerinde kurumsal ölçekli ilişkisel bir ambardır. Veri ambarı konusunda yeniyseniz Fabric Data Warehouse ile başlayın. Mevcut özel SQL havuzu iş yükleri, veri bilimi, gerçek zamanlı analiz ve raporlama genelinde yeni özelliklere erişmek için Fabric yükseltilebilir.

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:

Article ayrılmış SQL havuzu sunucusuz SQL havuzu
Bağlantılar Evet Evet
Kaynak sınıfları ve eşzamanlılık Evet Hayı
İşlemler Evet Hayı
Kullanıcı tanımlı şemalar Evet Evet
Tablo dağıtımı Evet Hayı
Tablo dizinleri Evet Hayı
Tablo bölümleri Evet Hayı
İstatistikleri Evet Evet
CTAS Evet Hayı
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:

Article ayrılmış SQL havuzu sunucusuz SQL havuzu
Saklı prosedürler Evet Evet
Labels Evet Hayı
Views Evet Evet
Geçici tablolar Evet Evet
Dinamik SQL Evet Evet
Looping Evet Evet
Gruplandırma seçenekleri Evet Hayı
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 desteklenenTransact-SQL özellikler makalesine bakın.

Sonraki adımlar

Daha fazla başvuru bilgisi için SQL havuzu T-SQL deyimleri bölümüne bakın.