Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan Power BI Diskop uygulamasında DAX fonksiyonlarının kullanımını anlatan kapsamlı bir eğitim içeriğidir.
- Video, Power BI'de DAX fonksiyonlarının ne olduğu ve nasıl kullanılacağı konusunu ele almaktadır. İlk bölümde veri kaynaklarının yükleme ve ilişki kurma işlemleri gösterilirken, ikinci bölümde SUM, SUMX, AVERAGE, CALCULATE ve FILTER gibi temel DAX fonksiyonlarının kullanım alanları detaylı şekilde anlatılmaktadır. Eğitmen, satış verileri üzerinden örnekler vererek yeni ölçü oluşturma, filtreleme, toplam hesaplama ve oran hesaplama gibi işlemleri adım adım göstermektedir.
- Video ayrıca SUM ve SUMX arasındaki farklar, iterasyon ve agregasyon kavramları, related ve related table kullanımı gibi konuları da içermektedir. İzleyicilere kendi örneklerini yapmaları için pratik uygulamalar sunulmakta ve veri görünümü ile rapor görünümü arasında DAX kullanımı gösterilmektedir.
- 00:01Power BI'de DAX Fonksiyonlarının Kullanımı
- Video, Power BI'de DAX fonksiyonlarından SUM ve SUMX kullanımını göstermek amacıyla hazırlanmıştır.
- Ürünler, satışlar, üretim ve hedefler gibi farklı veri kaynaklarını birleştirmek için uygun ilişkiler kurulması gerekmektedir.
- SUM fonksiyonu doğrudan kullanılabilirken, SUMX gibi işlemler için RELATED ve RELATEDTABLE fonksiyonları gereklidir.
- 01:54DAX'in Amacı ve Kullanım Alanları
- DAX (Data Analysis Expressions), verileri almak ve uygun görseller üzerinde raporlar oluşturmak için kullanılır.
- Veriler üzerinde çeşitli işlemler yapmak, yeni sütunlar ve ölçüler oluşturmak için DAX ifadeleri yazmak gerekir.
- DAX, Power BI'de kullanılırken aynı zamanda Excel'in Power Pivot ve diğer araçlarda da kullanılabilir.
- 04:11DAX İfadelerinin Oluşturulması
- Yeni bir DAX ifadesi oluşturmak için önce bir ad verilir, örneğin "Yeni Tutar" gibi.
- DAX ifadesi yazılırken önce adı yazıp eşittir işareti konulur, sonra fonksiyon ve parametreler belirtilir.
- Oluşturulan DAX ifadeleri, veri modelindeki tabloların içine yerleştirilebilir veya yeni tablolar oluşturulabilir.
- 07:17SUM ve SUMX Fonksiyonlarının Karşılaştırması
- SUM fonksiyonu, belirtilen sütunun toplamını alırken, SUMX ise satır satır işlem yapar.
- SUMX fonksiyonu, adet ve fiyat gibi farklı sütunların çarpımının toplamını almak için kullanılır.
- SUMX, SUM ile farklı olarak matris ve tablo üzerinde gösterme imkanı sunar.
- 08:41Diğer DAX Fonksiyonları
- DAX'te tarih fonksiyonları (today, the mount, the week name) ve filtre işlemlerini yapmak için fonksiyonlar bulunmaktadır.
- Metin işlemlerini yapmak için soldan, sağdan kesme ve değiştirme gibi Excel'e benzer fonksiyonlar kullanılır.
- CALCULATE fonksiyonu, belirli bir koşul altında toplamı almak için kullanılır.
- 11:51DAX Fonksiyonları ve Kullanımı
- DAX (Data Analysis Expressions) ile yeni ölçüler oluşturulabilir ve bu ölçüler kart üzerinde gösterilebilir.
- SUM ve SUMX fonksiyonları arasındaki fark, SUM'ın toplam değerleri hesaplaması iken SUMX'ın satır satır işlem yapabilmesidir.
- SUMX kullanırken önce tablonun ismi belirtilir ve çoklu ilişkili tablolar arasında related ve related table fonksiyonları kullanılır.
- 14:23Diğer DAX Fonksiyonları
- VIGNAM fonksiyonu kullanılarak tarih bilgilerinden hafta numarası gibi bilgiler elde edilebilir.
- CALCULATE fonksiyonu filtreleme işlemleri için kullanılır ve orta düzey kullanıcılar için SUMX ve CALCULATE ile filtreleme yeterlidir.
- CALCULATE ile filtreli toplam hesaplamalar yapılabilir, örneğin belirli bir ürün koduna göre satış adetlerinin toplamı alınabilir.
- 18:42DAX Örnekleri
- Üretim miktarı ve satış adetleri arasında üretim-satış oranı hesaplanabilir ve yüzdesel formatlanabilir.
- İskonto hesaplamaları için SUMX ile ürün adetleri ve fiyatları çarpılarak iskontolu tutar hesaplanabilir.
- SUMX ile belirli filtreler uygulanabilir, örneğin 200 adetten fazla satılan ürünlerin toplam tutarı hesaplanabilir.
- 23:05Filtreleme İşlemleri
- IN operatörü birden çok filtre koşulu belirlemek için kullanılır, örneğin belirli ürün kodları için filtreleme yapılabilir.
- IN operatörü filtrede birden çok değeri kontrol etmek için kullanılır ve parantez içinde belirtilir.
- DAX ile yeni ölçüler hem kart üzerinde gösterilebilir hem de yeni sütunlar eklenerek kullanılabilir.