BIGQUERY VE VERİ DEPOLAMA STRATEJİLERİ EĞİTİMİ

BigQuery'de veriyi doğru depolayın

Capacitor depolama, partition/clustering, yaşam döngüsü, yükleme yöntemleri ve maliyet optimizasyonunu birleştiren üç günlük program

BigQuery depolama mimarisi, partition/clustering ve yükleme stratejilerini öğrenin. Capacitor depolama, partition/clustering, yaşam döngüsü, yükleme yöntemleri ve maliyet optimizasyonunu birleştiren üç günlük program.

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

Eğitim Hakkında

BigQuery tablo tasarımı, depolama maliyeti ve veri yükleme stratejilerini uygulamalı biçimde ele alan program

BigQuery ve Veri Depolama Stratejileri eğitimi; BigQuery tablo tasarımı, depolama maliyeti ve veri yükleme stratejilerini laboratuvar çalışmalarıyla ele alır. Program 3 günde şu başlıklarla ilerler: BigQuery Mimarisi ve Veri Depolama; Performans, Maliyet ve Optimizasyon; Veri Yükleme ve Entegrasyon. Her modülde komut, yapılandırma ve sorun giderme adımları uygulanır.

Süre ve Format

3 Gün. Her gün dört modül; günlük akış: BigQuery Mimarisi ve Veri Depolama → Performans, Maliyet ve Optimizasyon → Veri Yükleme ve Entegrasyon.

Seviye

Orta Seviye — Dremel, Capacitor, dataset, partition ve clustering; Sorgu planı, slot kullanımı, materialized view ve BI Engine; Batch/stream yükleme, Dataflow, Data Transfer ve federasyon

Öğrenme Metodu

Her konu, gerçek açık veri setleri ve örnek e-ticaret/log tabloları üzerinde BigQuery konsolu, bq CLI ve SQL çalışma alanında canlı sorgularla işlenir; maliyet ve bytes processed her adımda gözlenir.

Neden Bu Eğitim?

⚡Sorgu Performansı

Partition, clustering ve sorgu planı okuma ile büyük tablolarda sorgu süresini ve maliyetini ölçülebilir biçimde düşürürsünüz.

🔌Veri Entegrasyonu

Batch, streaming ve federasyon yöntemlerini veri hacmi ve gecikme ihtiyacına göre seçmeyi öğrenirsiniz.

💲Maliyet Kontrolü

On-demand, Editions ve slot rezervasyonu arasında bilinçli seçim yaparak faturayı yönetirsiniz.

Anahtar Konular

bigquery ve veri depolama stratejileri eğitimibigquery eğitimigoogle bigquerybigquery sqlbigquery optimizasyonbigquery partition clusteringgoogle cloud veri ambarıbigquery mlbigquery slotbigquery kursu
“Doğru tasarlanmış bir tablo, en hızlı sorgudan bile daha ucuzdur.”

Ön Koşullar

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

1
SQL Temeli

SELECT, JOIN ve GROUP BY seviyesinde SQL bilgisi önerilir.

2
Veri Kavramları

Tablo, şema, ETL ve veri ambarı kavramlarına genel aşinalık yeterlidir.

3
Google Hesabı

Google Cloud erişimi için e-posta hesabı gerekir; lab projesi eğitimde sağlanır.

4
Tarayıcı Erişimi

BigQuery konsoluna ve Cloud Shell'e erişen güncel bir tarayıcı gerekir.

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ı BigQuery'nin depolama ve hesaplama ayrımını açıklar, tabloları partition ve clustering ile tasarlar.
Modül 1
BigQuery Mimarisi
  • Depolama ve hesaplama ayrımı, Dremel ve Colossus
  • Capacitor kolonar format ve sıkıştırma
  • Project, dataset, table ve view hiyerarşisi
  • Slot kavramı ve on-demand ile capacity fiyatlandırma
  • Konsol, bq CLI ve istemci kütüphaneleri
  • Bölge (location) seçimi ve dataset taşıma kısıtları
Modül 2
Tablo Tasarımı
  • Native, external ve temporary tablo türleri
  • Tarih/zaman bazlı ve integer-range partitioning
  • Clustering kolonları ve seçim kriterleri
  • require_partition_filter ve partition expiration
  • Time travel (7 gün) ve fail-safe penceresi
  • Tablo snapshot ve clone
Modül 3
Veri Tipleri ve Şema
  • STRUCT ve ARRAY ile iç içe (nested/repeated) şema
  • Denormalizasyonun sorgu maliyetine etkisi
  • NUMERIC, BIGNUMERIC, GEOGRAPHY ve JSON tipleri
  • Şema evrimi: kolon ekleme ve gevşetme
  • Tablo ve kolon açıklamaları, etiketler
  • INFORMATION_SCHEMA ile meta veri sorgulama
Modül 4
Depolama Stratejileri
  • Aktif ve uzun süreli depolama ücretlendirmesi
  • Veri yaşam döngüsü: expiration ve arşivleme
  • BigQuery ile Cloud Storage data lake ayrımı
  • Biglake ve Iceberg tablolar
  • Fiziksel ve mantıksal depolama faturalandırması
  • Çok bölgeli (US/EU) dataset yerleşimi
Günün hedefiKatılımcı sorgu planını okuyarak darboğazları tespit eder ve maliyeti düşüren optimizasyonlar uygular.
Modül 1
Sorgu Planı ve Analiz
  • Execution graph: stage, input/output ve slot süresi
  • bytes processed ve dry run ile maliyet tahmini
  • INFORMATION_SCHEMA.JOBS ile pahalı sorguların bulunması
  • Query insights ve performans uyarıları
  • Önbellek (cached results) davranışı
  • Shuffle ve spill-to-disk belirtileri
Modül 2
Sorgu Optimizasyon Teknikleri
  • SELECT * kullanımından kaçınma ve kolon budama
  • Partition pruning ve cluster pruning doğrulama
  • Join öncesi filtreleme ve broadcast join
  • ORDER BY ve LIMIT'in etkisi
  • REGEXP ve UDF yerine yerel fonksiyon
  • Tek seferlik hesaplamalar için geçici tablo
Modül 3
Önbellek ve Hızlandırma
  • Materialized view ve otomatik yenileme
  • BI Engine rezervasyonu ve bellek içi hızlandırma
  • Search index ve vector index
  • Ara tablolar ve önceden hesaplanmış özetler
  • Tablo tasarımının sorgu desenine göre revizyonu
  • Büyük JOIN'ler için denormalizasyon kararı
Modül 4
Slot, Rezervasyon ve Maliyet Kontrolü
  • On-demand ve Editions (Standard, Enterprise, Enterprise Plus)
  • Reservation, assignment ve autoscaling slotlar
  • Maximum bytes billed ve kullanıcı kotası
  • Billing export ile maliyet analizi
  • Etiket (label) bazlı maliyet dağılımı
  • Maliyet anomali uyarıları ve bütçe
Günün hedefiKatılımcı farklı kaynaklardan BigQuery'ye veri taşır ve yükleme yöntemini veri hacmine göre seçer.
Modül 1
Batch Yükleme
  • bq load ve LOAD DATA ifadesi
  • CSV, JSON, Avro, Parquet ve ORC format farkları
  • Şema otomatik algılama ve hata toleransı (max_bad_records)
  • Cloud Storage'tan hive partitioned yükleme
  • Yükleme işlerinin izlenmesi ve job geçmişi
  • Yükleme ücretsizdir, sorgu ücretlidir ilkesi
Modül 2
Streaming ve Gerçek Zamanlı
  • Storage Write API ve eski insertAll karşılaştırması
  • Pub/Sub BigQuery subscription
  • Dataflow şablonları ile Pub/Sub'dan BigQuery'ye akış
  • Datastream ile Cloud SQL/Oracle CDC replikasyonu
  • Streaming buffer ve DML kısıtları
  • Exactly-once yazım ve tekilleştirme
Modül 3
Entegrasyon Araçları
  • BigQuery Data Transfer Service (Google Ads, SaaS kaynakları)
  • Zamanlanmış sorgular
  • Dataform ile SQL tabanlı ELT akışı
  • Cloud Composer (Airflow) BigQueryInsertJobOperator
  • Dataflow / Apache Beam BigQueryIO
  • Fivetran ve Datastream gibi üçüncü taraf bağlayıcılar
Modül 4
Federasyon ve Dış Kaynaklar
  • External table: Cloud Storage, Drive, Bigtable
  • Federated query: Cloud SQL ve Spanner EXTERNAL_QUERY
  • BigLake tabloları ve satır/kolon düzeyi güvenlik
  • Analytics Hub ile veri paylaşımı
  • Cross-cloud (BigQuery Omni) genel bakış
  • Federasyon ve yükleme maliyet/performans kıyası

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
BigQuery Mimarisi

Depolama-hesaplama ayrımını ve slot mantığını açıklayabilirsiniz.

🗂️
Tablo Tasarımı

Partition, clustering ve nested/repeated şema ile verimli tablo tasarlayabilirsiniz.

🧮
İleri SQL Yazma

Pencere fonksiyonları, UNNEST ve CTE ile analitik sorgular yazabilirsiniz.

📥
Veri Yükleme

bq load, Storage Write API ve Pub/Sub ile batch ve akış verisi yükleyebilirsiniz.

🔗
Entegrasyon Kurma

Data Transfer Service, Dataflow ve external table ile kaynakları bağlayabilirsiniz.

🚀
Sorgu Optimizasyonu

Execution graph okuyarak ve materialized view kullanarak sorguları hızlandırabilirsiniz.

🔐
Veriyi Koruma

IAM, row/column-level security ve policy tag ile erişimi sınırlayabilirsiniz.

🤖
BigQuery ML

SQL ile model eğitip tahmin üretebilir, sonuçları raporlara taşıyabilirsiniz.

Kimler İçin Uygundur?

  • Veri mühendisleri
  • veri ambarı mimarları
  • BigQuery'de tablo tasarlayan analistler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri mühendisleri, veri ambarı mimarları ve BigQuery'de tablo tasarlayan analistler için uygundur.
BigQuery ve Veri Depolama Stratejileri eğitimi kaç gün sürer ve nasıl işlenir?
Program 3 gündür; her gün dört modül ve modül başına altı konu işlenir. Her konu, gerçek açık veri setleri ve örnek e-ticaret/log tabloları üzerinde BigQuery konsolu, bq CLI ve SQL çalışma alanında canlı sorgularla işlenir; maliyet ve bytes processed her adımda gözlenir.
Eğitime katılmak için ön bilgi gerekir mi?
SELECT, JOIN ve GROUP BY seviyesinde SQL bilgisi önerilir. Tablo, şema, ETL ve veri ambarı kavramlarına genel aşinalık yeterlidir. BigQuery konsoluna ve Cloud Shell'e erişen güncel bir tarayıcı gerekir.
Eğitimde hangi konular işlenir?
Günlük ana başlıklar: BigQuery Mimarisi ve Veri Depolama; Performans, Maliyet ve Optimizasyon; Veri Yükleme ve Entegrasyon.
Eğitim sonunda sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; bu belge DVA'nın katılım ve başarı belgesidir, üçüncü taraf bir sınavın yerine geçmez.

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. BigQuery ve Veri Depolama Stratejileri Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 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 Professional Cloud Architect: Google Cloud Technical Requirements Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Architect: Google Cloud Technical Requirements Eğitimi

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

Cloud Architect: Google Cloud Technical Requirements eğitimi: teknik ve i̇ş gereksinimlerinin analizi uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası veril

Detayları Gör →
Google CloudGoogle Professional Cloud Architect: Load Balancing on Google Cloud Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Architect: Load Balancing on Google Cloud Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Cloud Architect: Load Balancing on Google Cloud eğitimi: yük dengeleme seçenekleri uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası verilir.

Detayları Gör →
Google CloudGoogle Professional Cloud Architect: Migrating Compute to Google Cloud Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Architect: Migrating Compute to Google Cloud Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Cloud Architect: Migrating Compute to Google Cloud eğitimi: hesaplama i̇ş yüklerinin buluta taşınması uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası veril

Detayları Gör →
Google CloudGoogle Professional Cloud Architect: Networking on Google Cloud Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Architect: Networking on Google Cloud Eğitimi

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

Cloud Architect: Networking on Google Cloud eğitimi: bölgeler, zone'lar ve küresel altyapı uygulamalı. 3 gün, DVA Katılım ve Başarı Sertifikası verilir.

Detayları Gör →
Google CloudGoogle Professional Cloud Developer: Building Google Cloud Applications Eğitimi
Bulut Bilişim Eğitimleri

Google Professional Cloud Developer: Building Google Cloud Applications Eğitimi

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

Cloud Developer: Building Google Cloud Applications eğitimi: geliştirme ortamı ve i̇stemci kitaplıkları uygulamalı. 3 gün, DVA Katılım ve Başarı Sertifikası ver

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