Snowflake sorgularınızı hızlandırın
Query profile okuma, spilling, micro-partition pruning, clustering, önbellek katmanları ve warehouse boyutlandırmayla Snowflake sorgu performansını iyileştirmeyi öğreten eğitim.
Snowflake sorgu performansına giriş ve optimizasyon
Bu eğitim, Snowflake'te sorgu performansı optimizasyonunun temellerini öğretir. Query profile (yürütme planı) okuma, operatör ağacı, spilling (yerel/uzak disk), kardinalite ve en pahalı adımların tespiti işlenir. Micro-partition ve pruning mantığı, clustering key ile pruning iyileştirme, sonuç/metadata/local disk önbellekleri ve warehouse boyutlandırmanın etkisi ele alınır. JOIN sıralaması, filtre ve projeksiyon itme, exploding join tespiti, ORDER BY/LIMIT maliyeti ve çok-kümeli warehouse ile eşzamanlılık uygulamalı gösterilir. Sorgu yeniden yazma teknikleri işlenir.
2 Gün. Her gün dört modül; query profile inceleme ve sorgu iyileştirme lableri.
Orta Seviye — Snowflake sorgu performansının temelleri; query profile, pruning, caching ve warehouse boyutlandırmayı kapsar.
Gerçek yavaş sorgular query profile ile analiz edilip yeniden yazılarak ve ölçülerek uygulanır.
Query profile ile yavaşlığın kök nedenini (spilling, join) net görürsünüz.
Clustering ve filtreyle taranan micro-partition'ı azaltıp hızlanırsınız.
Doğru warehouse ve önbellek kullanımıyla krediyi verimli harcarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
JOIN/GROUP BY düzeyinde Snowflake SQL gerekir.
Virtual warehouse kavramına aşinalık beklenir.
Sorgu çalıştırabilen bir çalışma alanı erişimi gerekir.
Micro-partition temeline aşinalık faydalıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Yürütme planını okuyup kök nedeni tespit edersiniz.
Disk spilling'i tanır ve warehouse ile giderirsiniz.
Micro-partition pruning'i filtre ve clustering ile iyileştirirsiniz.
Clustering key kararını maliyetiyle birlikte verirsiniz.
Result/metadata/local cache katmanlarını etkin kullanırsınız.
Boyut ve çok-kümeli ayarıyla hız/maliyet dengesini kurarsınız.
Exploding join ve filtre/projeksiyon sorunlarını çözersiniz.
Sorguları ölçerek daha verimli biçimde yeniden yazarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Databricks Unity Catalog: metastore, GRANT erişim, satır/sütun güvenliği, lineage, audit ve Delta Sharing ile veri yönetişimini uygulamalı öğrenin.
Detayları Gör →Lakehouse mimarisi ve Delta Lake: ACID, şema evrim, MERGE, time travel, change data feed, medallion ve OPTIMIZE/Z-order ile tablo yönetimini öğrenin.
Detayları Gör →Databricks'te DBFS/Volumes, Delta tabloları, dosya formatları ve PySpark/Spark SQL ile veri depolama ve temel işlemeyi uygulamalı öğrenin.
Detayları Gör →Microsoft Fabric ile veri ambarı: Warehouse, OneLake, T-SQL yükleme, boyutsal modelleme, RLS/maskeleme ve Direct Lake Power BI entegrasyonunu öğrenin.
Detayları Gör →Microsoft Fabric ile veri mühendisliği: Lakehouse, Spark, pipeline/Dataflow, medallion, Eventstream, KQL ve DevOps'u DP-700 kapsamında öğrenin.
Detayları Gör →