QLIKVIEW: SCRIPTING EĞİTİMİ

Yükleme betiğiyle veriyi QlikView'de şekillendirin

LOAD, RESIDENT, mapping, QUALIFY ve incremental load ile QlikView associative veri modelini sıfırdan kurun.

QlikView yükleme betiğiyle LOAD/RESIDENT, mapping, QUALIFY, JOIN, IntervalMatch, QVD katmanı ve artımlı yüklemeyi kullanarak associative veri modeli kurmayı öğreten uygulamalı eğitim.

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

Eğitim Hakkında

QlikView script motoruyla veri yükleme ve modelleme

Bu eğitim, QlikView yükleme betiği (load script) ile veri modelleme ve dönüşümü öğretir. Script editörü, LOAD ve SQL SELECT ifadeleri, RESIDENT yükleme, INLINE tablolar, associative veri modeli ve sentetik anahtar (synthetic key) ile dairesel referans çözümü işlenir. ApplyMap ve Mapping Load, QUALIFY/UNQUALIFY, CONCATENATE ve JOIN prefix'leri, IntervalMatch, QVD dosyaları ve artımlı (incremental) yükleme uygulamalı ele alınır. Değişkenler, dolar işareti genişletmesi ($-expansion) ve döngü (FOR/LOOP) yapıları gösterilir.

Süre ve Format

3 Gün. Her gün dört modül; gerçek veri kaynaklarıyla script yazma ve veri modeli kurma lableri.

Seviye

Orta Seviye — QlikView yükleme betiği (load script), associative model, veri dönüşümü ve artımlı yüklemeyi kapsar.

Öğrenme Metodu

Script editöründe adım adım LOAD ifadeleri yazıp associative modeli ve QVD katmanını kurarak uygulanır.

Neden Bu Eğitim?

📜Script Motoru

LOAD ve SQL ifadeleriyle veriyi tam kontrolle QlikView belleğine alırsınız.

🔗Associative Model

Sentetik anahtar ve ilişki tuzaklarını çözerek temiz veri modeli kurarsınız.

⚡QVD & Incremental

QVD katmanı ve artımlı yükleme ile yenileme sürelerini ciddi kısaltırsınız.

Anahtar Konular

qlikview eğitimiqlikview scriptload scriptqvd dosyasıincremental loadassociative modelapplymapsentetik anahtar
“İyi bir QlikView uygulaması, iyi yazılmış bir script ile başlar.”

Ön Koşullar

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

1
SQL Temeli

Temel SELECT, WHERE ve JOIN bilgisi script için faydalıdır.

2
Veri Modeli

Yıldız/kar tanesi şema kavramına aşinalık beklenir.

3
QlikView Desktop

Lisanslı veya kişisel sürüm QlikView Desktop kurulumu gerekir.

4
Lab Ortamı

İnternet erişimli bir bilgisayar ve ilgili yazılımın kurulabildiği ortam 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ı script editöründe LOAD ve SQL ifadeleriyle tablo yükleyebilir.
Modül 1
Script Editörü
  • Script editörü sekmeleri ve bölümler
  • LOAD ifadesi söz dizimi
  • SQL SELECT ile veritabanı
  • Dosya yükleme sihirbazı (table files)
  • INLINE tablo oluşturma
  • Yorum ve ifade biçimi
Modül 2
Alan ve İfade
  • Alan yeniden adlandırma (AS)
  • Hesaplanmış alan script'te
  • String ve tarih fonksiyonları
  • Num#, Date#, Interval# dönüşümü
  • Koşullu (if) ifade
  • AutoNumber ile anahtar
Modül 3
Önyükleme
  • Preceding load (önceki yükleme)
  • Alan üzerinde çok katmanlı dönüşüm
  • WHERE ile satır filtreleme
  • DISTINCT yükleme
  • FIRST n satır
  • Where exists() kullanımı
Modül 4
RESIDENT & Tablolar
  • RESIDENT ile bellek tablosundan yükleme
  • NOCONCATENATE zorlaması
  • DROP TABLE / DROP FIELD
  • RENAME TABLE
  • Tablo ismi ve $Table
  • TableName() ve NoOfRows()
Günün hedefiKatılımcı sentetik anahtar ve ilişki tuzaklarını çözüp mapping uygulayabilir.
Modül 1
Associative Model
  • Tablolar arası otomatik ilişki
  • Sentetik anahtar (synthetic key) oluşumu
  • Dairesel referans (circular reference)
  • QUALIFY / UNQUALIFY
  • Link table (bağ tablosu) tasarımı
  • Composite key oluşturma
Modül 2
Mapping Load
  • MAPPING LOAD tanımı
  • ApplyMap() ile değer eşleme
  • Map ... Using
  • Varsayılan değer parametresi
  • Çok sütunlu arama alternatifi
  • Mapping ile JOIN karşılaştırması
Modül 3
JOIN & CONCATENATE
  • INNER/LEFT/OUTER JOIN prefix
  • CONCATENATE ile dikey birleştirme
  • KEEP prefix davranışı
  • Join sonrası tablo sayısı
  • NullAsValue etkisi
  • Join tuzakları ve çoğalma
Modül 4
IntervalMatch
  • IntervalMatch ile aralık eşleme
  • Yavaş değişen boyut (SCD)
  • Tarih aralığı eşleştirme
  • Köprü (bridge) tablo üretimi
  • Çok alanlı IntervalMatch
  • Zaman dilimine satır atama
Günün hedefiKatılımcı QVD tabanlı artımlı yükleme ve değişken yapıları kurabilir.
Modül 1
QVD Dosyaları
  • STORE ile QVD yazma
  • QVD'den optimized load
  • QvdCreateTime, QvdNoOfRecords
  • Üç katmanlı QVD mimarisi
  • QVD'nin optimize edilmesi
  • Buffer (incremental buffer) load
Modül 2
Artımlı Yükleme
  • Incremental load mantığı
  • Insert/Update/Delete senaryosu
  • ModificationTime ile delta
  • Where not exists() birleştirme
  • MaxDate değişkeni
  • Tam vs artımlı dengesi
Modül 3
Değişken & Genişletme
  • LET ve SET farkı
  • $-expansion (dolar genişletme)
  • Değişken ile parametrik script
  • Include dosyaları
  • Sistem değişkenleri
  • vL. local değişken deseni
Modül 4
Döngü & Kontrol
  • FOR...NEXT döngüsü
  • FOR EACH dosya listesi
  • DO...LOOP
  • SUB ve CALL ile altyordam
  • Peek() ve FieldValue()
  • Hata yakalama (ErrorMode)

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Script Yazma

LOAD ve SQL ifadeleriyle veriyi QlikView'e yüklersiniz.

✅
Dönüşüm

Preceding load ve fonksiyonlarla veriyi dönüştürürsünüz.

✅
Model Temizliği

Sentetik anahtar ve dairesel referansı çözersiniz.

✅
Mapping

ApplyMap ile hızlı değer eşlemesi yaparsınız.

✅
Join/Concat

JOIN ve CONCATENATE ile tabloları birleştirirsiniz.

✅
QVD Mimarisi

Üç katmanlı QVD tasarımı kurarsınız.

✅
Artımlı Yükleme

Incremental load ile yenilemeyi hızlandırırsınız.

✅
Değişken/Döngü

Değişken ve döngülerle dinamik script yazarsınız.

Kimler İçin Uygundur?

  • QlikView uygulaması geliştiren BI geliştiricileri
  • veri modelini script
  • kuran analistler ve QVD altyapısı tasarlayanlar

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
QlikView uygulaması geliştiren BI geliştiricileri ve veri modelini script ile kuran analistler için uygundur.
SQL bilmek gerekir mi?
Temel SELECT/WHERE/JOIN bilgisi script yazarken faydalıdır, derinlemesine SQL şart değildir.
Sentetik anahtar nedir?
Birden çok ortak alan nedeniyle QlikView'in oluşturduğu otomatik anahtardır; eğitimde link table ile çözülür.
QVD ne işe yarar?
Hızlı, optimize yüklemeye olanak veren QlikView dosyasıdır; üç katmanlı mimari ve incremental load işlenir.
Sertifika veriliyor mu?
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. QlikView: Scripting 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

İş Zekâsı ve Veri GörselleştirmeThe Tableau Ecosystem and Tableau Prep Builder Eğitimi
Veri ve Analitik Eğitimleri

The Tableau Ecosystem and Tableau Prep Builder Eğitimi

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

Tableau ürün ailesini (Desktop, Prep, Server/Cloud, Public) tanıyın ve Prep Builder ile input, clean, join ve çıktı adımlarıyla ilk akışınızı kurun.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeTSRS ve Sürdürülebilirlik Raporlaması Eğitimi
Veri ve Analitik Eğitimleri

TSRS ve Sürdürülebilirlik Raporlaması Eğitimi

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

TSRS/ISSB kapsamında sürdürülebilirlik raporlaması: önemlilik analizi, Scope 1/2/3 emisyon hesabı, ESG metrikleri, konsolidasyon ve güvenceye hazır rapor.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeUnderstanding and Organizing Fields in Tableau Eğitimi
Veri ve Analitik Eğitimleri

Understanding and Organizing Fields in Tableau Eğitimi

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

Tableau'da alanları yönetin: boyut/ölçü, veri tipi ve varsayılanlar, hiyerarşi, grup, set, bin ve klasörlerle düzenli, analize hazır veri kaynağı kurun.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeUsing Dashboards & Reports in Google Analytics Web Eğitimi
Veri ve Analitik Eğitimleri

Using Dashboards & Reports in Google Analytics Web Eğitimi

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

GA4 ile web raporlama: olay modeli, standart raporlar, Explorations ile huni ve yol analizi, dönüşüm, attribution ve Looker Studio panoları.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmeUsing DAX in Power BI Eğitimi
Veri ve Analitik Eğitimleri

Using DAX in Power BI Eğitimi

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

Power BI DAX eğitimi: ölçü ve hesaplanmış sütun, satır/filtre bağlamı, CALCULATE, iteratörler ve time intelligence ile doğru, hızlı ölçüler yazın.

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