Qlik Sense Ders 3: Gauge Chart (Gösterge)

Gösterge grafik yapımına bakalım.

Konuyu anlatmak adına örnek bir sipariş verisi kullandım. Siz de kendi elinizdeki verilerle gösterge grafiği kolayca kullanabilirsiniz.

Başlayalım.

Sol taraftaki Grafikler bölümüne tıklayarak Gösterge’yi ekrana sürükleyip bırakalım.

Screenshot_1

Hesaplama olarak Maliyet bilgisini toplam şeklinde ekleyelim.

Veri bölümünden Maliyet bilgisine Maliyet olarak bir Etiket ismi verelim.

Screenshot_98

Görünüş
bölümündeki Sunum kısmına tıklayalım ve Maks’a =Sum(Tutar) ifadesini yazalım.

Screenshot_10

Açıklama

Aralık Sınırları grafiğin başlangıç ve bitiş noktalarını ifade eder. Bu kısma manuel değer de girebilirsiniz formül de yazabilirsiniz.

Burada minimum kısmına 0, maksimum kısmına sum(Tutar) yazarak grafiğin maksimum değerinin ciroyu, segmentin de maliyeti göstermesini istiyoruz.

Segmentleri kullan özelliğini, yanındaki düğmeye tıklayarak açıp Kitaplığı kullan özelliğini yine yanındaki düğmeye tıklayarak kapatalım.

Screenshot_11

Açıklama

Segmentleri kullan özelliği, grafikteki minimum ve maksimum veri noktaları arasının bir imleç ile gösterilmesini sağlar.

Kitaplığı kullan özelliğini kapatarak grafiğe limitler verebilir ve bu limitleri farklı renklerle ifade edebilirsiniz.

Sınır ekle diyerek bir sınır ekleyelim. İlk sınır için =Sum(Tutar)*0.3 ifadesini kullanalım ve baştaki renge tıklayarak açık mavi seçelim. Ardından Gradyan seçeneğini işaretleyerek rengin geçişli olmasını sağlayalım.

Tekrar bir sınır ekleyelim. İkinci sınır için =Sum(Tutar)*0.6 ifadesini kullanalım. Ortadaki renk için mavi ve en sondaki renk için koyu mavi seçelim. Ardından Gradyan seçeneğini işaretleyelim.

Bitti diyerek raporun son halini görüntüleyebiliriz.

Screenshot_99

Qlik Sense Desktop’ta grafikleri kendimiz oluşturmuyoruz. Dolayısıyla tasarım yapma gibi bir şansımız yok. Bu yüzden hazır grafikleri kullanmak ve grafik özelliklerini keşfetmek son derece kolay.

Grafik özellikleri yalnızca sağ taraftaki panelden ayarlanıyor.*

Ürünü Türkçe de kullanabildiğimiz için grafik özelliklerini deneyerek siz de keşfedebilirsiniz.

Bu nedenle Qlik için grafikleri tek tek anlatmayı düşünmüyorum. Ön yüz işin basit kısmı olduğu için Qlik anlatırken biraz daha kodlama tarafına gireceğiz.

Reklamlar

Qlik Sense Ders 2: Veri Bağlantısı

Create new app diyerek uygulamaya isim verdikten sonra Create butonuna tıklayalım.

23r2r

Open App diyelim ve veri bağlantısı yapacağımız sayfaya geçelim.

24t3t1

Veri kaynağına bağlanırken yukarıdaki ekran görüntüsünde yer alan iki seçeneği de kullanabilirsiniz.

Add data from files and other sources

Excel dosya formatındaki veriyi çekmek için My Computer‘a tıkladıktan sonra dosya yolunu girelim ve kullanacağımız veriyi seçelim.

ddqw.png

Aşağıdaki bölümden veriyi filtreleyebilir (Filters) çalışmak istediğiniz veri kolonlarını seçebilirsiniz.

1r3r1.png

Verileri yüklemek için Add data butonuna tıkladıktan sonra bizi Insights bölümü karşılar.

Insights, seçtiğimiz ya da seçmediğimiz veri alanlarının kullanılarak oluşturulduğu grafiklerin gösterildiği bir sayfadır.

Raporu hazırlamaya başlamak için Edit diyelim ve hazır grafikleri kullanmaya başlayalım.

w45y2y24.png

Script Editor

Script Editor bölümüne tıklayalım.

Veri bağlantısı için açılan sayfada sağ tarafta bulunan Create new connection diyelim.

23r2r2r.png

Excel dosyasını çekeceğimiz için açılan ekrandan All files‘ı seçelim.

wfqeef2e

Verinin bulunacağı dosyaya bir isim verelim ve Create diyerek dosyayı oluşturalım.

qdwq.png

Oluşturduktan sonra aşağıdaki ekran görüntüsündeki icon’a tıklayalım

dfeqfqf.png

ve Excel dosyasını seçelim.

dwqdq

Eklemek istediğimiz tablo ve alanları seçtikten sonra Insert Script diyerek verileri yükleyelim.

Script ile veriyi çekmek için sağ üstteki Load data butonuna tıklayalım.

wq.png

Veri yüklendiği sıradaki bekleme süresinin sebebi Qlik’in veriyi sıkıştırarak indexleme yapmasıdır.

Veri çekildikten sonra aşağıdaki şekilde bir bilgi ekranı görürüz. Bu ekranda script’in çalışma süresini ve sonuçta kaç satır veri döndüğünü görebilirsiniz.

Eğer bu ekranı görmek istemezseniz close when successfully finished onay kutusunu seçebilirsiniz.

12eee

Close diyerek bu sayfayı kapattıktan sonra sol üst köşeden App overview‘e tıklayarak uygulama sayfasına geçelim.

Pencere işaretine tıklayarak sayfayı yeni sekmede açabilirsiniz.

qedfqf

Create New Sheet diyerek uygulamanın içinde bir sayfa oluşturalım.

Oluşturulan uygulamaya bir isim verelim ve açıklama girelim.

İsterseniz sayfaya ve uygulamaya resim ekleyebilirsiniz.

2f24t2f

Sayfayı tıklayarak açtıktan sonra Edit diyerek raporu hazırlamaya başlayabiliriz.

rthrhtftjytj

Not: Ürün içerisinde veri modelini tasarlarken çok fazla script yazmanız gerekebilir. Yazılan script kodlarının karışmaması için aşağıdaki gibi section‘lar açarak script’inizi bölümlere ayırabilirsiniz.

3t32t

Not 2: Sağ üst taraftaki böcek işaretine (Debug Panel) tıklayarak kodunuzdaki hataları tespit edebilirsiniz.

Debug’ı başlatmak için play işaretine tıklayın.

wfwfew

Debug panelini böcek işaretine tekrar tıklayarak kapatın.

Qlik Sense ile ilgili tanıtım yazısına buraya tıklayarak ulaşabilirsiniz.

Qlik Sense Ders 1: Tanıtım ve Başlangıç

Qlik, İsveç’te kurulan ve merkezi Pensilvanya ABD’de bulunan bir iş zekası yazılımıdır.

Qlik’in ilk çıkardığı iş zekası aracı Qlik View‘in ardından firma ‘drag and drop’ denilen sürükle bırak teknolojisini içine katarak güncel iş zekası aracı olan Qlik Sense‘i piyasaya sürmüştür.

Qlik Sense, Gartner raporlarına göre en iyi üç iş zekası (Tableau, Power BI, Qlik Sense) aracından biridir.

Qlik Sense‘i buraya tıklayarak indirebilir ve ücretsiz olarak kullanabilirsiniz.

Türkçe kullanım kılavuzuna ulaşmak için buraya

Qlik Sense Demo Server için buraya

Qlik Sense’te yapılan sektörel dashboard‘lar için buraya tıklayabilirsiniz.

Qlik Sense veriyi sıkıştırarak veriye bellek içi (in memory) bağlanır.

Qlik’i iş zekası alanında öne çıkaran patentli ilişkisellik (association) teknolojisidir. İlişki, full (bidirectional) natural outer join sonucudur. Qlik’te veri çoklanması durumu pek mümkün olmaz. Böylece sıkıştırılarak saklanan veri modeliniz ile istediğiniz gibi oynayabilirsiniz.

Qlik Sense komut satırı ve script sintaksı, BNF (Backus Naur formalizm) notasyonuyla tanımlanır.

Qlik Sense ile ilgili dosyalar (resim, uzantı vb.) aşağıdaki dosya yolunda bulunur.

Documents\Qlik\Sense 

Qlik Sense’i hem masaüstünde hem de web üzerinden kullanabilirsiniz. Kurulumu yaptıktan sonra kullanıcı adı ve şifre ile giriş yaparak masaüstü uygulamasında raporlarınızı geliştirmeye başlayabilirsiniz. Masaüstünden giriş yaptıktan sonra ürünü web üzerinde kullanmak isterseniz lokalinizdeki Qlik Sense’e aşağıdaki adresten erişebilirsiniz.

http://localhost:4848/hub/my/work

Ürünün masaüstünde kullanıyorsanız dil, bilgisayarın diline göre web’te kullanıyorsanız browser’ın diline göre ayarlanır.

Qlik Sense’in geliştirmesi gereken yönü olarak görselleştirmeden bahsedebiliriz. Görselleştirmeye daha fazla müdahale etmek için Qlik NPrinting ürününü kullanmanız gerekir.

Qlik Sense’i açtığınızda sizi aşağıdaki arayüz karşılar.

ljhuıg7ıugjhgk.png

Uygulama yaratmak için Create new app diyerek uygulamaya bir isim veriyoruz. Ardından bağlanacağımız veriyi seçerek raporumuzu oluşturmaya başlıyoruz.

Veri bağlantısının nasıl yapıldığını öğrenmek için buraya tıklayabilirsiniz.