DAX

Power BI Tarih Tablosu

İş zekası projelerinde sıklıkla farklı tarih bilgileriyle karşılaşırız. Örneğin, bir e-ticaret şirketinde sipariş tarihi, teslimat tarihi ve iade tarihi gibi birden fazla tarih sütunu bulunabilir. Bu durum, veri modelinde netliği azaltır, analizleri karmaşıklaştırır ve bazı durumlarda doğru sonuçlar elde etmeyi zorlaştırır. Sorunların önüne geçmek için, farklı tarih sütunlarını ortak bir tarih tablosuyla ilişkilendiririz. Aynı zamanda […]

Power BI Tarih Tablosu Read More »

Power BI ile What-If (Senaryo) Analizi: Değişen Dünyada Değişmeyen Yaklaşım

Koşullar ya da öngörüler değişirse sonuç nasıl etkilenir? Senaryo analizi ya da orijinal adıyla What-If analizi bu sorunun cevabını arayanlar için ideal bir bakış açısı sunuyor. Örneğin belirli bir dönemde  %3 ile %10 arasında parite değişimi öngörünüz mü var ve her bir % değişimde oluşacak sonucu mu gözlemlemek istiyorsunuz? Ya da yeni pazarlama kampanyasının tahmini

Power BI ile What-If (Senaryo) Analizi: Değişen Dünyada Değişmeyen Yaklaşım Read More »

Power BI’da Hareketli Ortalamalar: Trendler ve Sezonlar

Veri analizinde sıklıkla karşılaştığımız gürültülü veriler, altında yatan gerçek trendleri ve sezon dönemlerini maskeleyebilir. Bu durum, özellikle hisse senedi fiyatları, satış rakamları gibi sürekli değişen verilerde daha belirgindir. Hareketli ortalama, bu gürültüyü filtreleyerek, verinin genel eğilimini daha net bir şekilde ortaya koymamızı sağlar. Bu sayede, gelecekteki hareketler hakkında daha iyi tahminlerde bulunabiliriz. Bugünkü konumuzda, DAX’ta

Power BI’da Hareketli Ortalamalar: Trendler ve Sezonlar Read More »

DAX’ta Değişkenler (VAR) ve Sık Görülen Hataların Nedenleri

DAX’ta değişkenler (VAR), karmaşık hesaplamaları daha yönetilebilir ve okunaklı hale getirmek için sıklıkla kullanılır. Değişkenler, uzun ve karmaşık formülleri daha küçük parçalara ayırarak hem kodun anlaşılmasını kolaylaştırır hem de hataların daha hızlı tespit edilmesine yardımcı olur. Ancak, DAX’ta değişken kullanırken bazı sık görülen hatalar da mevcut. Bu yazıda değişkenleri inceliyoruz. DAX’ta Değişken Nedir? DAX’ta değişken

DAX’ta Değişkenler (VAR) ve Sık Görülen Hataların Nedenleri Read More »

DAX All() Fonksiyonu

DAX ile çalışırken sıklıkla filtre bağlamına başvururuz. Filtreleri davranışlarını kontrol etmek için kullanılan fonksiyonlar, özellikle karmaşık ölçüler oluştururken kritik öneme sahiptir. Veri üzerindeki filtreleri tamamen veya kısmen kaldırmak, ya da tam tersine, filtrelerin etkisini korumak, sadece hesaplamaların çeşitliliğini ve doğruluğunu sağlamakla kalmaz, aynı zamanda rapor performansını da önemli ölçüde etkiler. Bu noktada, DAX sorgularımızın esnekliğini

DAX All() Fonksiyonu Read More »

DAX’ta ALLEXCEPT () Fonksiyonu : Performans Ve Risk

DAX’ta doğru sonuçlara ulaşmak için göz önünde bulundurulması gereken birçok nokta var. Fonksiyonların çalışma detayları, birbirleriyle etkileşimleri, hangi durumda hangi alternatif yaklaşımın izlenmesi gerektiği konusu bazen biraz karmaşık gelebilir. Bugün, kullanırken dikkatli olunması gereken fonksiyonlardan birine, ALLEXCEPT() fonksiyonuna daha yakından bakıyoruz. ALLEXCEPT() fonksiyonu iki temel kullanım alanı var. Tablo döndürebilir ya da daha popüler kullanımıyla

DAX’ta ALLEXCEPT () Fonksiyonu : Performans Ve Risk Read More »

DAX’ta KEEPFILTERS() Fonksiyonu

Filtre bağlamıyla tanışma dönemi zordur. Tasarladığınız formüller, beklentinizden farklı ve çoğu zaman hatalı sonuçlar verebilir. Bağlamlar ve filtrelerin birbirleriyle ilişkisini her aşamada imgeleştirene kadar da bu süreç devam eder. Aynı sonucu veren satırlar, hatalı oluşan toplamlar, yanlış ortalamalar vb. sorunlar çoğu zaman ya filtrelerin nüanslarından ya da bağlamları göz önünde bulundurmanın atlanmasından kaynaklanır. Bugün en

DAX’ta KEEPFILTERS() Fonksiyonu Read More »

DAX’ta SUMMARIZE() Fonksiyonu

SUMMARIZE(), DAX’ta sıklıkla kullanılan bir gruplama fonksiyonudur. Hem tablo sonucu verebilir hem de ölçüler içerisinde tablo başvurusu olarak kullanılabilir. Aynı tablodan ya da ilişkili tablolardan gelen bilgileri özetlemek için idealdir. Bugünkü yazımızda SUMMARIZE() fonksiyonu söz dizimi, ADDCOLUMNS() fonksiyonuyla beraber kullanımı, FILTER() fonksiyonuyla beraber kullanımı ve bazı ip uçlarını ele alıyoruz. Hazırsanız söz dizimini Contoso üzerinden

DAX’ta SUMMARIZE() Fonksiyonu Read More »

DAX Studio ile Performans Analizi

Power BI’da veri alımından görsel tasarıma kadar, her aşamada rapor performansını etkileyen pek çok faktör bulunur. Formüllerin optimizasyonu, bu unsurların en önemlilerinden biridir. DAX Studio gibi gelişmiş araçlar sayesinde formülleri detaylı bir şekilde analiz ederek, Power BI’ın tüm potansiyelinden en yüksek verimle yararlanabiliriz. Bu yazıda, ALLEXCEPT() ve SUMMARIZE() gibi yaygın olarak kullanılan DAX fonksiyonlarını karşılaştırarak,

DAX Studio ile Performans Analizi Read More »

Power BI’da Hesaplama Grupları Oluşturmak

Power BI raporlarında fazlasıyla ölçü olur, çoğu zaman yüzlerce. Veri modelinde yapılan değişikliklerde, tüm bu ölçülerde de güncelleme yapılması gerekebiliyor. Ölçülere boyut kazandırabilseydik, ölçü sayısını da azaltabilirdik. Gerçekten var mı ki böyle bir özellik? Evet var! Adı da Hesaplama Grupları! Power BI geliştiricileri tarafından en çok talep edilen özelliklerden biri oldu 2023 sonlarında aramıza katılana

Power BI’da Hesaplama Grupları Oluşturmak Read More »