DEVELOPING DATA MODELS WITH LOOKML EĞİTİMİ

LookML ile modelden panoya tüm akışı kur

Looker'da LookML ile view/explore ve join'den yeniden kullanıma, LookML panolarına ve Git tabanlı geliştirme akışına kadar veri modeli geliştirmeyi öğrenin.

Looker'da LookML ile view/explore ve join'den yeniden kullanıma, LookML panolara ve Git tabanlı geliştirme akışına uçtan uca veri modeli geliştirmeyi öğreten orta seviye eğitim.

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

Eğitim Hakkında

LookML view/explore, join, refactoring, LookML pano ve Git akışı

Bu eğitim, Looker'da LookML ile bir veri modelini geliştirme döngüsünün tamamını öğretir. Proje yapısı, connection, view ve explore ile temel modelleme; dimension/measure, dimension_group ve timeframes ele alınır. Join türleri, relationship ve symmetric aggregate ile doğru toplamlar; extends, constant ve refactoring ile yeniden kullanım işlenir. LookML tabanlı panolar (dashboard), filtreler ve içerik organizasyonu; Git iş akışı, validate, SQL inceleme ve geliştirme-üretim geçişi uygulanır. Katılımcılar, bir şemadan başlayıp model, explore ve LookML panoya uzanan tutarlı bir Looker projesi geliştirir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar modellemeden yeniden kullanıma, panoya ve geliştirme akışına ilerler.

Seviye

Orta Seviye — Looker'da LookML ile uçtan uca veri modeli geliştirme: view/explore, join, yeniden kullanım, LookML pano ve Git tabanlı geliştirme akışının uygulamalı ele alınması.

Öğrenme Metodu

Katılımcılar Looker IDE'de view/explore, join ve LookML panoyu adım adım geliştirip Git akışıyla yayımlayarak uygular.

Neden Bu Eğitim?

🔄Uçtan Uca

Modelden explore'a ve panoya kadar tüm LookML geliştirme döngüsünü deneyimlersiniz.

♻️Bakımı Kolay

extends ve refactoring ile tekrarsız, sürdürülebilir bir model geliştirirsiniz.

🔧Git Disiplini

Git tabanlı akışla değişiklikleri güvenle test edip yayınlarsınız.

Anahtar Konular

LookMLLookerveri modeliexplorejoinLookML dashboardextendsPDTGit akışı
“LookML'de iyi bir model, kodu kadar onu geliştiren akışın da disiplinli olmasıyla yaşar.”

Ön Koşullar

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

1
SQL

SELECT, JOIN ve GROUP BY seviyesinde SQL bilgisi gereklidir.

2
Veri Modeli

İlişkisel şema ve anahtar kavramına aşinalık faydalıdır.

3
Looker Erişimi

Bir Looker örneği ve geliştirme modu önerilir.

4
Git Fikri

Temel sürüm kontrolü kavramı 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 tanımlayıp view'leri doğru join ile birleştirebilir.
Modül 1
Proje ve View
  • Model, view, explore dosya yapısı
  • connection ve veritabanı bağlama
  • view ve sql_table_name
  • Looker IDE ve geliştirme modu
  • include ile dosya ilişkisi
  • Proje validate
Modül 2
Dimension/Measure
  • dimension type (string, number, yesno)
  • dimension_group ve timeframes
  • primary_key dimension
  • measure: count, sum, average
  • Filtrelenmiş measure
  • value_format ile biçim
Modül 3
Explore
  • explore ve base view
  • Kullanıcıya analiz arayüzü
  • label ve açıklama
  • Explore görünürlük ve erişim
  • Alan gruplama
  • Birden çok explore
Modül 4
Join ve Relationship
  • left_outer/inner join
  • sql_on ile koşul
  • many_to_one, one_to_many
  • Symmetric aggregate ile doğru toplam
  • Fan-out riskini önleme
  • Join doğrulama
Günün hedefiKatılımcı, yeniden kullanım desenleri ve türetilmiş tablolarla bakımı kolay bir model kurabilir.
Modül 1
Refactoring
  • Kod tekrarını tespit etme
  • Ortak alanları ayırma
  • Tutarlı adlandırma standardı
  • Sabit (constant) kullanımı
  • Grup label ve organizasyon
  • Model okunabilirliği
Modül 2
extends
  • extends ile view genişletme
  • explore genişletme
  • Şablon model deseni
  • Refinements ile değişiklik
  • Çok ortamlı yeniden kullanım
  • extends sınırları
Modül 3
Türetilmiş Tablo
  • SQL derived_table
  • Native derived table (NDT)
  • Karmaşık dönüşümü modele taşıma
  • Türetilmiş tablo join'i
  • SQL çıktısını inceleme
  • Ne zaman kullanılır
Modül 4
Caching
  • PDT ve datagroup_trigger
  • max_cache_age ile süre
  • Yenileme ve tazelik dengesi
  • Önbellek isabeti
  • Build izleme
  • Performans etkisi
Günün hedefiKatılımcı, LookML panolar oluşturup Git tabanlı akışla modeli test edip yayımlayabilir.
Modül 1
LookML Pano
  • LookML dashboard tanımı
  • Element ve sorgu (query) tanımı
  • Pano düzeni ve satır/sütun
  • Görsel türü seçimi
  • Sürüm kontrollü pano avantajı
  • UI pano ile farkı
Modül 2
Filtre ve Etkileşim
  • Pano filtreleri ve listen
  • Filtreyi elementlere bağlama
  • Varsayılan filtre değeri
  • Drill ve link ile detay
  • Parametreli görünüm
  • Kullanıcı deneyimi
Modül 3
Git Akışı
  • Geliştirme modu ve branch
  • Commit ve pull request
  • Değişiklik inceleme
  • Çakışma çözümü
  • Deploy to production
  • Geri alma
Modül 4
Yayın ve Doğrulama
  • LookML validate ile hata kontrolü
  • SQL Runner ile doğrulama
  • Content validator
  • Erişim ve yetki yayını
  • Değişiklik etkisini yönetme
  • Sürüm ve bakım

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
View/Explore

View ve explore ile temel modelleme yapabilirsiniz.

✅
Join

relationship ve symmetric aggregate ile doğru join kurabilirsiniz.

✅
Refactoring

extends ve constant ile tekrarsız model yazabilirsiniz.

✅
Türetilmiş Tablo

Derived table ve NDT geliştirebilirsiniz.

✅
Caching

PDT ve datagroup ile performans kazanabilirsiniz.

✅
LookML Pano

Sürüm kontrollü LookML panolar oluşturabilirsiniz.

✅
Git Akışı

Git ile geliştirme-üretim akışını yönetebilirsiniz.

✅
Doğrulama

validate ve SQL Runner ile modeli doğrulayabilirsiniz.

Kimler İçin Uygundur?

  • Looker geliştiricileri
  • BI analistleri
  • analytics engineer'lar
  • LookML geliştirme döngüsünü baştan sona öğrenmek isteyen uzmanlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Looker geliştiricileri, BI analistleri ve LookML geliştirme döngüsünü baştan sona öğrenmek isteyen uzmanlar için uygundur.
Diğer LookML eğitimlerinden farkı nedir?
Bu eğitim modelden LookML panoya ve Git tabanlı geliştirme akışına uzanan uçtan uca döngüye odaklanır.
LookML pano nedir?
Sürüm kontrollü, kod olarak tanımlanan panolardır; UI panolardan farkı ile uygulamalı gösterilir.
Git akışı işleniyor mu?
Evet; branch, commit, pull request, inceleme ve deploy to production adımları uygulanır.
Ön koşul nedir?
SELECT/JOIN/GROUP BY SQL ve ilişkisel şema bilgisi ile bir Looker örneğine erişim ö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 Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.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

Veri Analizi ve İstatistikData Warehousing & Business Intelligence Implementation Eğitimi
Veri ve Analitik Eğitimleri

Data Warehousing & Business Intelligence Implementation Eğitimi

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

Yıldız şema boyutsal modelleme, ETL geliştirme, SCD, semantik katman ve raporlama ile bir DW/BI çözümünü sıfırdan inşa etmeyi öğrenin.

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

Data Wrangling with Trifacta Eğitimi

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

Trifacta ile veri profilleme, öneri destekli dönüştürme recipe'leri, join/union birleştirme ve zamanlanmış akışlarla veri hazırlamayı uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikData, Layouts, & Views Eğitimi
Veri ve Analitik Eğitimleri

Data, Layouts, & Views Eğitimi

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

Tableau'da veri bağlama, shelf düzeni, görünüm türleri, pano yerleşimi, container ve etkileşimli eylemlerle pano tasarımını uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikData, Workflows, & Charting Eğitimi
Veri ve Analitik Eğitimleri

Data, Workflows, & Charting Eğitimi

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

Adımlı veri iş akışları kurup çubuk, çizgi, dağılım ve kombinasyon grafikleriyle doğru görseller üretmeyi uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikData-driven & Web Application Fundamentals Eğitimi
Veri ve Analitik Eğitimleri

Data-driven & Web Application Fundamentals Eğitimi

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

İstemci-sunucu mimarisi, HTTP, veritabanı bağlantısı, REST API ve CRUD ile veri tabanlı bir web uygulamasının temellerini uygulamalı öğrenin.

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