ORCHESTRATE BIGQUERY WORKLOADS WITH DATAFORM (OBWD) EĞİTİMİ

Dataform ile BigQuery SQL hatlarını yönetin

Dataform SQLX, assertions, incremental tablolar, release/workflow configuration, Composer ve CI/CD ile SQL orkestrasyonu

Bu eğitim, BigQuery dönüşümlerini Dataform ile yazılım mühendisliği disiplinine taşır. Eğitim 2 gün sürer; her günde dört modül uygulamalı laboratuvarlarla işlenir.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Dataform ile BigQuery’de kod olarak yönetilen SQL dönüşüm hatları

Bu eğitim, BigQuery dönüşümlerini Dataform ile yazılım mühendisliği disiplinine taşır. SQLX dosyaları ve ref() ile bağımlılık grafı, table/view/incremental/operations türleri, assertions ile veri kalitesi, release ve workflow configuration, Git entegrasyonu, Composer veya Workflows ile tetikleme ve Cloud Build ile CI/CD uygulamalı olarak işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, Dataform ile BigQuery iş yüklerini orkestre etme (OBWD) odaklı uygulamalı laboratuvar ve ekip tartışması.

Seviye

Orta Seviye — Dataform Temelleri ve BigQuery, Kalite, Zamanlama ve CI/CD başlıklarını kapsayan Dataform ile BigQuery iş yüklerini orkestre etme (OBWD) eğitimi

Öğrenme Metodu

Örnek veri setleri üzerinde BigQuery konsolu, bq CLI ve Cloud Shell ile adım adım laboratuvarlar yapılır ve sonuçlar birlikte yorumlanır.

Neden Bu Eğitim?

📊Veri Odaklı Laboratuvar

BigQuery, Dataflow ve Pub/Sub gibi servisler gerçek veri setleri üzerinde sorgulanır ve ölçülür.

💰Maliyet Bilinci

Taranan bayt, slot ve depolama sınıfı seçimleri maliyet etkisiyle birlikte değerlendirilir.

🔒Yönetişim Pratiği

IAM, policy tag ve satır düzeyi erişim gibi kontroller veri hattına dahil edilir.

Anahtar Konular

Dataform eğitimiOBWDBigQuery orkestrasyonSQLXDataform assertionsincremental tabloCloud Composeranalitik mühendisliği
“Veri, doğru modellendiğinde sorguya değil karara dönüşür.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
SQL Bilgisi

SELECT, JOIN, GROUP BY ve alt sorgu düzeyinde SQL kullanabilme.

2
Veri Kavramları

Tablo, şema, ETL ve veri ambarı terimlerine temel aşinalık.

3
Bulut Temelleri

Proje, bölge ve IAM gibi temel bulut kavramlarını bilme.

4
Google Cloud Erişimi

BigQuery kullanılabilen bir proje veya sağlanan laboratuvar ortamı.

Eğitim İçeriği

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.

Günün hedefiKatılımcı Dataform projesi kurar, SQLX ile bağımlı dönüşüm hattı yazar.
Modül 1
Dataform Temelleri
  • Dataform repository, workspace ve Git bağlantısı
  • SQLX dosyası yapısı: config bloğu ve ref() fonksiyonu
  • Tablo tipleri: table, view, incremental, operations ve declaration
  • dataform.json / workflow_settings.yaml yapılandırması
  • Bağımlılık grafı ve DAG görselleştirme
  • JavaScript ile yeniden kullanılabilir fonksiyonlar (includes)
Modül 2
BigQuery Mimarisi ve Veri Setleri
  • Dremel, Colossus ve Jupiter tabanlı ayrık depolama/hesaplama mimarisi
  • Dataset, tablo, view ve materialized view kavramları
  • Slot, on-demand ve capacity (editions) fiyatlandırma
  • Tablo partitioning (zaman, tamsayı aralığı) ve clustering
  • Dış tablolar ve BigLake ile GCS üzerinde sorgu
  • BigQuery Studio, bq CLI ve istemci kütüphaneleri
Modül 3
BigQuery SQL ve Analitik Fonksiyonlar
  • Standart SQL: ARRAY, STRUCT, UNNEST ve iç içe alanlar
  • Window function: ROW_NUMBER, LAG, SUM OVER ve QUALIFY
  • APPROX_COUNT_DISTINCT ve HLL++ sketch kullanımı
  • Geçici tablo, scripting, değişken ve prosedürler
  • User-defined function (SQL ve JavaScript UDF)
  • JSON fonksiyonları ve yarı yapısal veri sorgulama
Modül 4
BigQuery Sorgu Performansı ve Maliyeti
  • Query plan ve execution graph okuma
  • Partition pruning ve clustering ile taranan bayt azaltma
  • Join stratejileri: broadcast, hash ve shuffle etkisi
  • INFORMATION_SCHEMA.JOBS ile pahalı sorguları bulma
  • BI Engine ve materialized view ile hızlandırma
  • Maksimum faturalandırılacak bayt, dry run ve kota kontrolleri
Günün hedefiKatılımcı assertions, zamanlama, yönetişim ve CI/CD ile hatları güvenilir işletir.
Modül 1
Dataform ile Veri Kalitesi ve Zamanlama
  • Assertions: uniqueKey, nonNull, rowConditions
  • Incremental tablolar ve uniqueKey ile birleştirme
  • Release configuration ve workflow configuration
  • Zamanlanmış çalıştırma ve hizmet hesabı
  • Cloud Composer / Workflows ile Dataform tetikleme
  • Hata ayıklama, loglama ve CI/CD entegrasyonu
Modül 2
Cloud Composer ve İş Akışı Orkestrasyonu
  • Airflow DAG yapısı, operator ve sensor kavramları
  • Composer 2 ortam boyutlandırma ve Autopilot GKE altyapısı
  • BigQueryInsertJobOperator ve DataflowTemplateOperator
  • XCom, Variable ve Connection yönetimi
  • Zamanlama, backfill ve catchup davranışı
  • Hata bildirimi, retry ve SLA izleme
Modül 3
Cloud Build ve CI/CD Hatları
  • cloudbuild.yaml adımları, substitution değişkenleri ve builder imajları
  • GitHub / Cloud Source Repositories tetikleyicileri
  • Artifact Registry’de Docker, npm ve Maven depoları
  • Cloud Deploy ile delivery pipeline ve promotion
  • Build’de Secret Manager ve KMS kullanımı
  • Binary Authorization ve imaj taraması
Modül 4
BigQuery Güvenlik ve Yönetişim
  • Dataset ve tablo düzeyinde IAM
  • Column-level security ve policy tag
  • Row-level access policy ve authorized view
  • CMEK şifreleme ve VPC Service Controls
  • Data Catalog / Dataplex ile veri keşfi ve soy ağacı
  • Data masking ve DLP ile hassas veri tespiti

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Dataform Temelleri

Dataform Temelleri konusunda Dataform repository, workspace ve Git bağlantısı, SQLX dosyası yapısı: config bloğu ve ref() fonksiyonu ve dataform.json / workflow_settings.yaml yapılandırması başlıklarını uygulamalı olarak öğrenirsiniz.

🛠️
BigQuery Mimarisi ve Veri Setleri

BigQuery Mimarisi ve Veri Setleri konusunda Dremel, Colossus ve Jupiter tabanlı ayrık depolama/hesaplama mimarisi, Dataset, tablo, view ve materialized view kavramları ve Tablo partitioning (zaman, tamsayı aralığı) ve clustering başlıklarını uygulamalı olarak öğrenirsiniz.

🔐
BigQuery SQL ve Analitik Fonksiyonlar

BigQuery SQL ve Analitik Fonksiyonlar konusunda Standart SQL: ARRAY, STRUCT, UNNEST ve iç içe alanlar, Window function: ROW_NUMBER, LAG, SUM OVER ve QUALIFY ve Geçici tablo, scripting, değişken ve prosedürler başlıklarını uygulamalı olarak öğrenirsiniz.

📈
BigQuery Sorgu Performansı ve Maliyeti

BigQuery Sorgu Performansı ve Maliyeti konusunda Query plan ve execution graph okuma, Partition pruning ve clustering ile taranan bayt azaltma ve INFORMATION_SCHEMA.JOBS ile pahalı sorguları bulma başlıklarını uygulamalı olarak öğrenirsiniz.

☁️
Dataform ile Veri Kalitesi ve Zamanlama

Dataform ile Veri Kalitesi ve Zamanlama konusunda Assertions: uniqueKey, nonNull, rowConditions, Incremental tablolar ve uniqueKey ile birleştirme ve Zamanlanmış çalıştırma ve hizmet hesabı başlıklarını uygulamalı olarak öğrenirsiniz.

🔍
Cloud Composer ve İş Akışı Orkestrasyonu

Cloud Composer ve İş Akışı Orkestrasyonu konusunda Airflow DAG yapısı, operator ve sensor kavramları, Composer 2 ortam boyutlandırma ve Autopilot GKE altyapısı ve XCom, Variable ve Connection yönetimi başlıklarını uygulamalı olarak öğrenirsiniz.

⚙️
Cloud Build ve CI/CD Hatları

Cloud Build ve CI/CD Hatları konusunda cloudbuild.yaml adımları, substitution değişkenleri ve builder imajları, GitHub / Cloud Source Repositories tetikleyicileri ve Cloud Deploy ile delivery pipeline ve promotion başlıklarını uygulamalı olarak öğrenirsiniz.

🚀
BigQuery Güvenlik ve Yönetişim

BigQuery Güvenlik ve Yönetişim konusunda Dataset ve tablo düzeyinde IAM, Column-level security ve policy tag ve CMEK şifreleme ve VPC Service Controls başlıklarını uygulamalı olarak öğrenirsiniz.

Kimler İçin Uygundur?

  • BigQuery’de ELT hatları kuran veri mühendisleri
  • analitik mühendisleri
  • ambar geliştiricileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
BigQuery’de ELT hatları kuran veri mühendisleri, analitik mühendisleri ve ambar geliştiricileri için uygundur.
Dataform ile BigQuery iş yüklerini orkestre etme (OBWD) eğitimine katılmak için hangi ön bilgiler gerekir?
SELECT, JOIN, GROUP BY ve alt sorgu düzeyinde SQL kullanabilme. Tablo, şema, ETL ve veri ambarı terimlerine temel aşinalık.
Eğitimde hangi konular işlenir?
Program 2 günde şu başlıkları kapsar: Dataform Temelleri ve BigQuery; Kalite, Zamanlama ve CI/CD.
Eğitim uygulamalı mı ilerler?
Örnek veri setleri üzerinde BigQuery konsolu, bq CLI ve Cloud Shell ile adım adım laboratuvarlar yapılır ve sonuçlar birlikte yorumlanır.
Eğitim sonunda sertifika verilir mi?
Katılımcılara eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Orchestrate BigQuery Workloads with Dataform (OBWD) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Google CloudGoogle Cloud Fundamentals: Core Infrastructure Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Fundamentals: Core Infrastructure Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Google Cloud Fundamentals: Core Infrastructure eğitimi: kaynak hiyerarşisi ve proje yönetimi uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası verilir.

Detayları Gör →
Google CloudGoogle Cloud Platform Fundamentals Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Platform Fundamentals Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

GCP Fundamentals eğitimi: bulut modelleri ve sorumluluk paylaşımı ve bölgeler, zone'lar ve küresel altyapı uygulamalı. 3 gün, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Google CloudGoogle Cloud Platform Temel Bilgiler ve Yönetim Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Platform Temel Bilgiler ve Yönetim Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

GCP Temel Bilgiler ve Yönetim eğitimi: kaynak hiyerarşisi ve proje yönetimi ve cloud iam: kimlik ve yetkilendirme uygulamalı. 3 gün, DVA Katılım ve Başarı Serti

Detayları Gör →
Google CloudGoogle Cloud Platform Temelleri ve Çekirdek Hizmetleri Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Platform Temelleri ve Çekirdek Hizmetleri Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

GCP Temelleri ve Çekirdek Hizmetleri eğitimi: bulut modelleri ve sorumluluk paylaşımı uygulamalı. 3 gün, DVA Katılım ve Başarı Sertifikası verilir.

Detayları Gör →
Google CloudGoogle Cloud Platform: Preparing for the Associate Cloud Engineer Examination Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Platform: Preparing for the Associate Cloud Engineer Examination Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

GCP: Preparing for the Associate Cloud Engineer Examination eğitimi, 4 gün uygulamalı Google Cloud programı. DVA Katılım ve Başarı Sertifikası verilir.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn