DEVELOPING DATA MODELS WITH LOOKML (GC-DDM-LOOK) EĞİTİMİ

GCP Looker'da LookML modelini ileri seviyeye taşı

Google Cloud Looker'da LookML ile PDT ve incremental, datagroup caching, symmetric aggregate, erişim filtreleri ve performans ayarını derinlemesine öğrenin.

GCP Looker'da LookML ile PDT/incremental, caching, symmetric aggregate, satır güvenliği ve BigQuery performans ayarını derinlemesine öğreten ileri seviye eğitim.

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

GCP Looker LookML: PDT/incremental, caching, güvenlik ve performans

Bu eğitim, Google Cloud Looker ortamında LookML ile ileri veri modelleme becerilerini kazandırır. Temel view/explore/join ötesinde kalıcı türetilmiş tablolar (PDT), incremental PDT ve native derived table ele alınır. datagroup ile caching ve yenileme politikaları, symmetric aggregate ile doğru toplamlar, BigQuery entegrasyonu ve maliyet farkındalığı işlenir. access_filter, user_attribute ile satır düzeyi güvenlik, model/explore erişim yönetimi ve Liquid ile dinamik SQL uygulanır. Performans ayarı, SQL inceleme ve LookML en iyi uygulamaları gösterilir. Katılımcılar, ölçeklenen ve güvenli bir GCP Looker modeli geliştirir.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar ileri modelleme, caching, güvenlik ve performansı aşamalı işler.

Seviye

İleri Seviye — Google Cloud Looker'da LookML ile ileri veri modelleme: PDT/incremental, caching, güçlü birleştirme, güvenlik ve performans ayarının uygulamalı ele alınması.

Öğrenme Metodu

Katılımcılar GCP Looker ve BigQuery ortamında PDT, erişim filtresi ve performans ayarını adım adım geliştirip SQL çıktısıyla doğrulayarak uygular.

Neden Bu Eğitim?

⚡Performans

PDT ve caching ile büyük veride sorgu sürelerini ve maliyeti düşürürsünüz.

🔐Satır Güvenliği

access_filter ve user_attribute ile her kullanıcıya doğru satırları gösterirsiniz.

🧮Doğru Toplam

Symmetric aggregate ile fan-out join'lerde bile hatasız toplamalar üretirsiniz.

Anahtar Konular

LookMLLookerPDTincrementalsymmetric aggregateaccess_filterBigQueryLiquidaggregate awareness
“İleri LookML, doğru sonucu hızlı ve her kullanıcıya güvenli biçimde ulaştırma sanatıdır.”

Ön Koşullar

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

1
LookML Temeli

view, explore, dimension/measure ve join bilgisi gereklidir.

2
İleri SQL

CTE, window ve alt sorgu seviyesinde SQL önerilir.

3
GCP/BigQuery

BigQuery ve GCP temel kavramlarına aşinalık faydalıdır.

4
Looker Erişimi

Bir GCP Looker örneği ve geliştirme modu 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ı, PDT, NDT ve incremental PDT ile performanslı türetilmiş modeller geliştirebilir.
Modül 1
Derived Table
  • SQL tabanlı derived_table
  • Explore içinde türetilmiş tablo
  • Karmaşık dönüşümü modele alma
  • Türetilmiş tablo join'i
  • SQL çıktısını inceleme
  • Ne zaman derived table
Modül 2
NDT
  • Native derived table (explore_source)
  • LookML ile SQL yazmadan türetme
  • column ve derived_column
  • NDT ile yeniden kullanım
  • NDT vs SQL derived table
  • NDT sınırları
Modül 3
PDT
  • Kalıcı türetilmiş tablo (PDT) tanımı
  • datagroup_trigger ile yenileme
  • sql_trigger_value ile koşullu yenileme
  • PDT depolama ve şema
  • Yapı (build) izleme
  • PDT performans etkisi
Modül 4
Incremental PDT
  • increment_key ile artımlı yenileme
  • increment_offset kullanımı
  • Tam yeniden yapılanmadan kaçınma
  • Büyük tabloda incremental fayda
  • BigQuery'de incremental dikkatleri
  • Yenileme doğrulama
Günün hedefiKatılımcı, caching politikaları ve symmetric aggregate ile hızlı ve doğru sonuçlar üretebilir.
Modül 1
datagroup
  • datagroup tanımı ve sql_trigger
  • max_cache_age ile süre
  • Model ve explore'a datagroup atama
  • PDT ve cache ilişkisi
  • Veri tazeliği dengesi
  • Yenileme stratejisi
Modül 2
Caching
  • Looker sorgu önbelleği
  • Önbellek isabeti (cache hit)
  • persist_for ve persist_with
  • Önbellek geçersiz kılma
  • BigQuery cache ile ilişki
  • Önbellek izleme
Modül 3
Symmetric Aggregate
  • Fan-out join ve çoğaltma problemi
  • Symmetric aggregate nasıl çalışır
  • Doğru sum/count_distinct
  • relationship'in rolü
  • Performans maliyeti
  • Sonuç doğrulama
Modül 4
Fan-out
  • one_to_many join'de çoğaltma
  • Yanlış toplamayı teşhis
  • Aggregate awareness ile çözüm
  • Agregat tablo (aggregate_table)
  • Granülerite uyumu
  • Test senaryoları
Günün hedefiKatılımcı, satır düzeyi güvenlik ve Liquid ile dinamik ve güvenli modeller kurabilir.
Modül 1
Erişim Yönetimi
  • Model ve explore erişimi
  • access_grant ile alan kısıtı
  • required_access_grants
  • Rol ve izin yönetimi
  • Geliştirme vs üretim erişimi
  • En az ayrıcalık
Modül 2
access_filter
  • access_filter ile satır filtreleme
  • field ve user_attribute eşleme
  • Kullanıcıya göre dinamik satır
  • Çoklu filtre birleştirme
  • Filtre doğrulama
  • RLS senaryoları
Modül 3
user_attribute
  • Kullanıcı niteliği tanımlama
  • Bağlantı ve kimlik niteliği
  • Dinamik parametre aktarımı
  • Varsayılan ve zorunlu değer
  • Nitelik tabanlı davranış
  • Güvenli kullanım
Modül 4
Liquid
  • Liquid şablonu ve değişkenler
  • sql içinde koşullu Liquid
  • _user_attributes ve _filters
  • Dinamik SQL üretimi
  • HTML ve link_url ile sunum
  • Liquid hata ayıklama
Günün hedefiKatılımcı, modeli performans, maliyet ve bakım açısından optimize edip en iyi uygulamalarla sürdürebilir.
Modül 1
Performans Ayarı
  • SQL Runner ile sorgu inceleme
  • Yavaş explore teşhisi
  • Gereksiz join azaltma
  • İndeks/partition farkındalığı
  • Sorgu ve build süresi dengesi
  • Darboğaz tespiti
Modül 2
BigQuery
  • Taranan bayt ve maliyet farkındalığı
  • Partition ve cluster kullanımı
  • BigQuery BI Engine ile hızlandırma
  • Materyalize ve PDT kararı
  • Maliyet izleme
  • Sorgu optimizasyonu
Modül 3
Aggregate Awareness
  • aggregate_table tanımı
  • Looker'ın özet seçmesi
  • Rollup ile detay-özet dengesi
  • Yenileme ve tazelik
  • Maliyet ve hız kazanımı
  • Doğrulama
Modül 4
Bakım
  • LookML stil ve adlandırma standardı
  • Kod tekrarını azaltma (extends, constant)
  • Dokümantasyon ve açıklama
  • Content validator ile bakım
  • Git iş akışı ve inceleme
  • Teknik borç yönetimi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
PDT

PDT ve NDT ile performanslı türetilmiş tablolar kurabilirsiniz.

✅
Incremental

Incremental PDT ile büyük tabloları verimli yenileyebilirsiniz.

✅
Caching

datagroup ile caching politikaları tasarlayabilirsiniz.

✅
Doğru Toplam

Symmetric aggregate ile fan-out hatalarını önleyebilirsiniz.

✅
Satır Güvenliği

access_filter ve user_attribute ile RLS kurabilirsiniz.

✅
Liquid

Liquid ile dinamik SQL ve sunum üretebilirsiniz.

✅
BigQuery Maliyet

BigQuery maliyet ve performansını optimize edebilirsiniz.

✅
En İyi Uygulama

LookML standartlarıyla bakımı kolay model yazabilirsiniz.

Kimler İçin Uygundur?

  • Looker geliştiricileri
  • analytics engineer'lar
  • GCP/BigQuery kullanan BI ekipleri
  • LookML'de ileri seviye çıkmak isteyen uzmanlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
LookML temeli olan Looker geliştiricileri, analytics engineer'lar ve GCP/BigQuery kullanan ekipler için uygundur.
Temel LookML eğitiminden farkı nedir?
Bu eğitim PDT/incremental, caching, güvenlik ve BigQuery performansı gibi ileri konulara odaklanır.
Symmetric aggregate nedir?
Fan-out join'lerde çoğaltmadan doğru sum/count_distinct üreten Looker mekanizmasıdır; uygulamalı gösterilir.
Satır güvenliği nasıl kuruluyor?
access_filter ve user_attribute ile kullanıcıya göre satır düzeyi filtreleme uygulanır.
Ön koşul nedir?
Temel LookML, ileri SQL ve BigQuery/GCP aşinalığı önerilir.

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. Developing Data Models with LookML (GC-DDM-LOOK) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikData Strategy Eğitimi
Veri ve Analitik Eğitimleri

Data Strategy Eğitimi

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

Veri stratejisi eğitimi: veri vizyonu, savunma-saldırı dengesi, olgunluk, işletim modeli, veri ürünleri, mesh, monetizasyon ve yol haritası. Uygulamalı DVA eğit

Detayları Gör →
Veri Analizi ve İstatistikData Transformation & Flow Eğitimi
Veri ve Analitik Eğitimleri

Data Transformation & Flow Eğitimi

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

Veri dönüşümü ve akış eğitimi: temizleme, birleştirme, pivot, DAG orkestrasyonu, zamanlama, idempotentlik, artımlı akış ve lineage. SQL ve Python ile DVA eğitim

Detayları Gör →
Veri Analizi ve İstatistikData Transformation Eğitimi
Veri ve Analitik Eğitimleri

Data Transformation Eğitimi

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

Veri dönüşümü eğitimi: tip dönüşümü, metin ve tarih işleme, JOIN, toplulaştırma, pencere fonksiyonları, pivot/unpivot ve JSON düzleştirme. SQL ve pandas ile DVA

Detayları Gör →
Veri Analizi ve İstatistikData Transportation Eğitimi
Veri ve Analitik Eğitimleri

Data Transportation Eğitimi

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

ETL/ELT boru hatları, Parquet/Avro biçimleri, CDC, idempotent yükleme, Airflow orkestrasyonu ve Kafka ile stream aktarımı uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikData Types & Normalization Eğitimi
Veri ve Analitik Eğitimleri

Data Types & Normalization Eğitimi

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

SQL veri tipleri, birincil/yabancı anahtarlar, fonksiyonel bağımlılık ve 1NF–BCNF normalizasyonunu örneklerle uygulamalı öğrenin.

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