Bu kursları tamamladıktan sonra profesyonel görselleştirmeler ve panolar oluşturma konusunda kendime güveniyorum
Kurs Açıklaması
Snowflake'ta güvenilir, otomatik işlem hattı oluşturmak için araçları ve teknikleri ustalıkla öğrenin. Verileri büyük ölçekte nasıl alacağınızı öğrenerek başlayacaksınız — aşamaları ve dosya biçimlerini yapılandırarak, COPY INTO ile veri yükleyerek ve farklı gecikme ve hacim gereksinimleri için toplu yükleme, Snowpipe ve Snowpipe Streaming arasında seçim yaparak.
Buradan itibaren, satır düzeyindeki değişiklikleri stream’lerle yakalama, çok adımlı iş akışlarını görev DAG’leriyle zincirleme ve dinamik tablolarla bildirimsel, otomatik yenilenen işlem hatları oluşturma becerileri kazanacaksınız. Ayrıca, çoklu motor ve bulut yerel senaryolar için harici ve Iceberg tablolarını ne zaman kullanmanız gerektiğini de öğreneceksiniz.
Kursun ikinci yarısı, sorgulama ve dönüştürme becerilerinizi geliştirir — VARIANT sütunlarından yarı yapılandırılmış JSON’u çıkarıp iç içe yapısını açmayı, gelişmiş analizler için gruplama uzantılarını ve pencere fonksiyonlarını uygulamayı ve yeniden kullanılabilir mantığı UDF’ler ve saklı yordamlar içinde kapsüllemeyi öğrenirsiniz.
Son olarak, sorgu performansını ele alacaksınız: darboğazları belirlemek için Snowflake’in Query Profile’ını okumayı, doğru optimizasyon aracını — Search Optimization, Query Acceleration Service, clustering keys veya materialized views — seçmeyi ve performansı sessizce düşüren yaygın anti-pattern’lerden kaçınan cache-friendly SQL yazmayı öğreneceksiniz.
Ön Koşullar
Bu kurs için herhangi bir ön koşul yoktur
Müfredat
Kurs planı
1
Veri Yükleme, Alım ve Bağlantı
Snowflake'in veri alım pipeline'ına hâkim ol — dosyaları sahnelemekten (staging) COPY INTO, Snowpipe ve Snowpipe Streaming'e — ve Snowflake'i bağlayıcılar, sürücüler ve dışa aktarma araçlarıyla daha geniş veri ekosistemine bağla.
- Aşamalar, Dosya Biçimleri ve COPY INTO50 XP
- Stage Türlerini Sınıflandırma100 XP
- COPY INTO Hata Yönetimi50 XP
- Snowpipe ve Snowpipe Streaming50 XP
- Doğru Yükleme Mekanizmasını Seçmek50 XP
- Alım Yöntemlerinin Özellikleri100 XP
- Veri Boşaltma ve Bağlanabilirlik50 XP
- Veriyi Bulut Depolamaya Dışa Aktarma50 XP
- Bağlantı Mekanizmaları100 XP
2
Pipeline Orkestrasyonu ve Veri Nesneleri
Snowflake yerel orkestrasyonunu kullanarak sağlam veri pipeline'ları kur — değişiklik yakalama için stream'ler, zamanlama için task'lar, deklaratif dönüşüm için dinamik tablolar ve açık format depolama için external ve Iceberg tabloları.
3
Veri Sorgulama ve Dönüştürme
Nokta gösterimi ve FLATTEN ile yarı yapılandırılmış JSON'u sorgula, GROUPING SETS, ROLLUP ve CUBE ile verileri özetle, pencere fonksiyonlarını hesapla ve yeniden kullanılabilir mantığı UDF'ler ve saklı yordamlarla kapsülle.
4
Sorgu Performansı ve İyileştirme
Snowsight'ta sorguları profille, QUERY_HISTORY ile darboğazları belirle, Search Optimization, Query Acceleration Service, Automatic Clustering ve Materialized Views uygula ve Snowflake'in üç önbellek katmanından yararlanan SQL yaz.
S
Snowflake'te Veri Pipeline'larını Otomatikleştirme
Kurs
Tamamlandı

