LOOKER DEVELOPER DEEP DIVE (LDDD) EĞİTİMİ

LookML ile semantik modeli geliştirici gibi kur

LookML view/model/explore, dimension/measure, derived table ve PDT, SQL runner, caching, access_grant ve Git iş akışını derinlemesine öğrenin.

Looker'ın modelleme dili LookML'i geliştirici gözüyle öğreten ileri eğitim: proje yapısı ve Git, view/explore join desenleri, derived table ve PDT, datagroup caching, Liquid templated filters, access_grant güvenlik ve SQL Runner ile hata ayıklama.

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

Eğitim Hakkında

LookML modelleme, PDT, caching ve geliştirici iş akışı

Bu ileri seviye eğitim, Looker'ın modelleme dili LookML'i geliştirici gözüyle derinlemesine öğretir. Development mode, IDE, Git entegrasyonu ve proje yapısı ile başlar. View dosyalarında dimension/measure tanımı, type'lar, sql ve sql_on, primary_key; explore'larda join ilişkileri (relationship, type, sql_on), symmetric aggregate sorunu ve fan-out ele alınır. Model dosyası, connection, derived table ve kalıcı türetilmiş tablolar (PDT), incremental PDT, datagroup ve caching politikaları işlenir. Liquid parametreleri, templated filters, access_grant ile veri güvenliği, SQL Runner ile hata ayıklama ve LookML stili/validasyon kapsanır. Katılımcı, ölçeklenebilir ve güvenli bir LookML modeli geliştirip yönetebilir.

Süre ve Format

3 Gün. Her gün dört modül; view/explore'dan PDT ve caching'e ilerlenir.

Seviye

İleri Seviye — LookML geliştirme: view/explore/model, derived table, PDT, caching ve geliştirici iş akışının ele alınması.

Öğrenme Metodu

Katılımcılar gerçek bir LookML projesinde view ve explore yazıp PDT ve caching'i uygulayarak öğrenir.

Neden Bu Eğitim?

🛠️LookML Ustalığı

View, explore ve model'i doğru desenlerle yazarsınız.

⚡Performans

PDT ve caching ile sorguları hızlandırırsınız.

🔐Güvenlik

access_grant ve templated filter ile veriyi korursunuz.

Anahtar Konular

lookerlookmlderived tablepdtexploredatagroupcachingaccess_grantliquidanalitik mühendisliği
“İyi bir semantik katman, yüzlerce doğru sorgunun sessiz mimarıdır.”

Ön Koşullar

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

1
Looker Kullanımı

Explore ve dashboard kullanımına dair deneyim beklenir.

2
SQL Bilgisi

Orta düzey SQL (join, agregasyon) bilgisi gereklidir.

3
Geliştirici Erişimi

Development mode ve bir LookML projesine erişim gereklidir.

4
Git Fikri

Temel Git kavramlarına aşinalık faydalıdır.

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ı, view ve explore yazarak doğru join ilişkileri kurabilir.
Modül 1
Geliştirme Ortamı
  • Development mode
  • LookML IDE
  • Proje yapısı (view/model)
  • Git branch iş akışı
  • Validate ve commit
  • Deploy to production
Modül 2
View ve Alanlar
  • view ve sql_table_name
  • dimension type'ları
  • measure type (sum/count)
  • primary_key tanımı
  • sql: ve ${TABLE}
  • drill_fields
Modül 3
Explore ve Join
  • explore tanımı
  • join ve relationship
  • type (left/inner)
  • sql_on koşulu
  • fan-out ve symmetric aggregate
  • join bağımlılığı
Modül 4
Hesaplanan Alanlar
  • type: number hesap
  • yoFiltered measure
  • case ile dimension
  • tier ve bin
  • sql ile türetme
  • label ve description
Günün hedefiKatılımcı, derived table ve PDT kurup caching politikası tanımlayabilir.
Modül 1
Derived Table
  • SQL derived table
  • Native derived table
  • explore_source kullanımı
  • Alt sorgu modelleme
  • DT ile yeniden kullanım
  • DT performansı
Modül 2
PDT
  • Kalıcı türetilmiş tablo
  • sql_trigger_value
  • datagroup_trigger
  • Incremental PDT
  • PDT indeksleme
  • PDT yeniden oluşturma
Modül 3
Caching
  • datagroup tanımı
  • max_cache_age
  • persist_for
  • Cache invalidation
  • Query cache davranışı
  • Caching stratejisi
Modül 4
SQL Runner
  • SQL Runner ile test
  • Üretilen SQL inceleme
  • Explain plan okuma
  • Veritabanı şema keşfi
  • Hata ayıklama
  • Performans teşhisi
Günün hedefiKatılımcı, Liquid ve access_grant ile güvenli, bakımlı model kurabilir.
Modül 1
Liquid
  • Liquid değişkenleri
  • {% condition %} filtresi
  • templated filter
  • Dinamik sql
  • liquid ile link
  • Parametre (parameter) alanı
Modül 2
Güvenlik
  • access_grant tanımı
  • user_attribute kullanımı
  • Row-level security (sql_always_where)
  • access_filter
  • Model izinleri
  • Veri maskeleme
Modül 3
Kalite ve Test
  • LookML validate
  • Content validator
  • LookML stili (naming)
  • data_test ile test
  • Hata yönetimi
  • Kod inceleme
Modül 4
İş Akışı
  • Git branch/merge
  • Pull request akışı
  • Ortam yönetimi
  • Dokümantasyon (description)
  • Yeniden kullanım (extends)
  • Sürüm ve dağıtım

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
View/Explore

View ve explore'u doğru desenlerle yazarsınız.

✅
Join

relationship ve sql_on ile fan-out'u yönetirsiniz.

✅
Derived Table

SQL ve native derived table kurarsınız.

✅
PDT

Incremental PDT ve trigger ile performans sağlarsınız.

✅
Caching

datagroup ve cache politikalarını tanımlarsınız.

✅
Liquid

templated filter ve Liquid ile dinamik SQL üretirsiniz.

✅
Güvenlik

access_grant ve row-level security uygularsınız.

✅
İş Akışı

Git tabanlı LookML geliştirme akışını yönetirsiniz.

Kimler İçin Uygundur?

  • Looker modelleyen analitik mühendisleri
  • BI geliştiriciler
  • veri ekiplerinin LookML sorumluları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Looker modelleyen analitik mühendisleri, BI geliştiriciler ve veri ekiplerinin LookML sorumluları için uygundur.
PDT nedir?
Kalıcı türetilmiş tablodur; derived table sonucunu veritabanında saklayarak tekrar hesaplamayı önler ve trigger ile yenilenir.
Hangi ön bilgi gerekir?
Looker Explore deneyimi ve orta düzey SQL beklenir; temel Git aşinalığı iş akışı modülünü kolaylaştırır.
Satır düzeyi güvenlik kurulabilir mi?
Evet; access_grant, access_filter, user_attribute ve sql_always_where ile row-level security uygulamalı işlenir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. Looker Developer Deep Dive (LDDD) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 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

İş Zekâsı ve Veri GörselleştirmeR Programlama Dili ile Veri Görselleştirme Eğitimi
Veri ve Analitik Eğitimleri

R Programlama Dili ile Veri Görselleştirme Eğitimi

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

R eğitimi: dplyr veri işleme, ggplot2 grammar of graphics, tidyr, plotly ve Shiny ile statik ve interaktif veri görselleştirme üretin.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeRealizing the Power of Reporting and Dashboards Eğitimi
Veri ve Analitik Eğitimleri

Realizing the Power of Reporting and Dashboards Eğitimi

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

Raporlama ve dashboard tasarımı eğitimi: KPI seçimi, görsel algı ilkeleri, grafik seçimi, düzen ve storytelling ile karar destekleyen panolar tasarlayın.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeReporting on the Web (Report Studio) with IBM Cognos Eğitimi
Veri ve Analitik Eğitimleri

Reporting on the Web (Report Studio) with IBM Cognos Eğitimi

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

IBM Cognos Report Studio eğitimi: list, crosstab, grafik, query, prompt, koşullu biçimlendirme ve drill-through ile kurumsal web raporları geliştirin.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeReports & Dashboards Eğitimi
Veri ve Analitik Eğitimleri

Reports & Dashboards Eğitimi

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

Rapor ve dashboard eğitimi: veri hazırlama, tablo/çapraz tablo, grafik seçimi, KPI kartı, filtre ve pano yayınlama ile temelden rapor oluşturun.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeSalesforce Reports & Dashboards in Lightning Experience (SP-RPX101) Eğitimi
Veri ve Analitik Eğitimleri

Salesforce Reports & Dashboards in Lightning Experience (SP-RPX101) Eğitimi

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

Salesforce Lightning raporlama eğitimi: report type, filtre, gruplama, summary formula, bucket ve dynamic dashboard ile CRM raporları kurun.

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