Qlik Sense Ders 9: Stored Prosedure Tetikleme

SQL’de hazırladığımız prosedürü tetiklemek için -yarattığımız değişkenleri- kullanabiliriz.

Diyelim ki elimizde YIL ve YUZDE olarak iki parametreden beslenen bir prosedür var.

Bu parametreleri kendi değişkenlerimizle tetiklemek için VYIL ve VYUZDE diye iki değişken oluşturmamız gerekir.

Not: Değişkenler, prosedürün orjinal parametreleriyle aynı isimde olmak zorunda değildir.

(Load Editor’den bağlantıyı sağladıktan sonra aşağıdaki şekilde değişkenler oluşturulur ve veri yüklenir)

LIB CONNECT TO ‘localhost’;
let VYIL= ‘$(VYIL)’;
let VYUZDE=’$(VYUZDE)’;
sql exec [STOK] ‘$(VYIL)’,’$(VYUZDE)’;

Arka tarafı yapılandırdıktan sonra ön yüze geçerek Variable uzantısını kullanabiliriz.

Variable‘ı, yıl için combo box (select); yüzde için  field olarak render ediyoruz.

ef2-e1560173424615.png

Burada amaç, toplam stoğun yıllara göre yüzdelik dilimlerinin dağılımı göstermektir.

wvr

2012 (değişken) yılında stok satışının %5’ini (değişken) hangi stokların oluşturduğunu değişkenleri değiştirerek reload butona bastığımızda görebiliriz.

Gönderdiğimiz değişkenler ile prosedür canlı veriye gider ve veriyi çeker.

Not: Reload button buraya tıklayarak github’tan indirebileceğiniz bir uzantıdır.

Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.