İngilizce dilinde oku

Aracılığıyla paylaş


DAX sözlüğü

Analitik sorgu

Power BI görselleri, analitik sorgukullanarak veri modelini sorgular. Analiz sorgusu üç farklı aşama kullanarak büyük olabilecek veri hacimlerini azaltmaya ve karmaşıklıkları modellemeye çalışır: Filtreleme, gruplandırma ve özetleme. Alanlar rapor görsellerinin kuyularına atandığında otomatik olarak bir analiz sorgusu oluşturulur. Rapor yazarları alanları yeniden adlandırarak, özetleme tekniğini değiştirerek veya gruplandırma elde etmek için özetlemeyi devre dışı bırakarak alan atamalarının davranışını denetleyebilir. Rapor tasarım zamanında rapora, rapor sayfasına veya görsele filtreler eklenebilir. Okuma görünümünde filtreler Filtreler bölmesinde veya dilimleyiciler ve diğer görsellerle etkileşimler (çapraz filtreleme) ile değiştirilebilir.

BOŞ

DAX, bir değerin yokluğunu BLANK olarak tanımlar. SQL NULL ile eşdeğerdir, ancak tam olarak aynı şekilde davranmaz. Excel'e ve boş bir hücreyi tanımlama şekline daha yakından hizalanır. BLANK, diğer işlemlerle birleştirildiğinde sıfır veya boş bir dize olarak değerlendirilir. Örneğin BLANK + 20 = 20. Daima büyük harf kullanın; çoğul hali, "s" küçük harfle yazılarak, BLANKs şeklindedir.

Hesaplanan sütun

DAX formülü yazarak tablosal modele sütun eklemek için kullanılan model hesaplaması. Formül bir skaler değer döndürmelidir ve tablodaki her satır için değerlendirilir. Hesaplanmış sütun, İçeri Aktarma veya DirectQuery depolama modu tablosuna eklenebilir.

Hesaplanan ölçü

Tablosal modellemede, hesaplanan ölçügibi bir kavram yoktur. Bunun yerine ölçüsünü kullanın. Hesaplanan tabloları ve hesaplanmış sütunları açıklamak için hesaplanan sözcüğü kullanılır. Bunları Power Query'den kaynaklanan tablo ve sütunlardan ayırır. Power Query'de ölçü kavramı yoktur.

Hesaplanan tablo

Bir DAX formülü yazarak tablosal modele tablo eklemek için kullanılan bir model hesaplamasıdır. Formül bir tablo nesnesi döndürmelidir. İçe aktarma depolama modunu kullanan bir tablo oluşur.

Hesaplama

Bir veya daha fazla girişi bir veya daha fazla sonuda dönüştüren kasıtlı bir işlem. Tablosal veri modelinde hesaplama bir model nesnesi olabilir; hesaplanmış tablo, hesaplanmış sütun veya ölçü.

Bağlam

DAX formüllerinin değerlendirildiği ortamı açıklar. İki tür bağlam vardır: Satır bağlamı vefiltre bağlamı . Satır bağlamı "geçerli satırı" temsil eder ve tablo yineleyicileri tarafından kullanılan hesaplanmış sütun formüllerini ve ifadelerini değerlendirmek için kullanılır. Filtre bağlamı ölçüleri değerlendirmek için kullanılır ve model ilişkileri tarafından yayılan model sütunlarına ve filtrelere doğrudan uygulanan filtreleri temsil eder.

DAX

Veri Çözümleme İfadeleri (DAX) dili, Excel'de Power Pivot, Power BI, Azure Analysis Services ve SQL Server Analysis Services'da tablosal modelleme için kullanılan bir formül dilidir. Veri modeli hesaplamaları eklemek ve satır düzeyi güvenlik (RLS) kuralları tanımlamak için DAX'ı da kullanabilirsiniz.

Dinamik güvenlik

Rapor kullanıcısının kimliği kullanılarak satır düzeyi güvenlik (RLS) kuralları uygulandığında. Kurallar, model tablolarını kullanıcı adı kullanarak filtreler. Bu, USERNAME veya USERPRINCIPALNAME işlevleriyle yapılabilir. Bkz. Satır düzeyi güvenlik.

İfade

Değerlendirilen ve sonuç döndüren bir DAX mantığı birimi. İfadeler değişkenleri bildirebilir ve bu durumda bir alt ifade atanır ve son ifadeyi veren bir RETURN deyimi içermelidir. İfadeler model nesneleri (tablolar, sütunlar veya ölçüler), işlevler, işleçler veya sabitler kullanılarak oluşturulur.

Alan

Alanlar bölmesinde sunulan veri modeli kaynağı. Alanlar, rapor filtrelerini ve görsellerini yapılandırmak için kullanılır. Alanlar model sütunlarından, hiyerarşi düzeylerinden ve ölçülerden oluşur.

Formül

Model hesaplaması tanımlamak için kullanılan bir veya daha fazla DAX ifadesi. İç ifadeler alt ifadeler olarak adlandırılır. Çoğul olan formüller'dir.

Fonksiyon

DAX işlevleri, parametrelerin geçirilmesine izin veren bağımsız değişkenlere sahiptir. Formüller, muhtemelen işlevleri diğer işlevlerin içine yerleştirerek birçok işlev çağrısı kullanabilir. Formülde işlev adlarının ardından parantezler girilmelidir. Parantez içinde parametreler geçirilir.

Örtük ölçü

Power BI görseli sütun değerlerini özetlemek üzere yapılandırılarak otomatik olarak oluşturulan hesaplama. Sayısal sütunları toplam, ortalama, minimum, maksimum, sayı (ayrı), Sayı, Standart sapma, Varyans veya Ortanca gibi en büyük özetleme aralığını destekler. Diğer veri türlerinin sütunları da özetlenebilir. Metin sütunları şu şekilde özetlenebilir: İlk (alfabetik), Son (alfabetik), Sayı (Farklı) veya Sayı. Date sütunları şu şekilde özetlenebilir: En Erken, En Geç, Sayı (Benzersiz) veya Sayı. Boole sütunları şu şekilde özetlenebilir: Sayı (Benzersiz) veya Sayı.

Yineleyici işlevi

Belirli bir tablonun tüm satırlarını numaralandıran ve her satır için belirli bir ifadeyi değerlendiren bir DAX işlevi. Model hesaplamalarının verileri özetleme şekli üzerinde esneklik ve denetim sağlar.

MDX

Çok Boyutlu İfadeler (MDX) dili, SQL Server Analysis Services çok boyutlu modelleri için bir formül dilidir (küplerolarak da bilinir). MDX, tablosal modelleri sorgulamak için kullanılabilir, ancak örtük ölçüleri tanımlayamaz. Yalnızca modelde önceden tanımlanmış ölçüleri sorgulayabilir.

Ölçmek

Özetlemeyi başaran bir hesaplama. Ölçüler ya örtük ya da açık . Açık ölçü, DAX formülü yazılarak tablosal veri modeline eklenen bir hesaplamadır. Ölçü formülü skaler değer döndürmelidir. Alanlar bölmesinde, açık ölçüler bir hesap makinesi simgesiyle süslenir. Model, Excel'de Çözümle kullanılırken olduğu gibi Çok Boyutlu İfadeler (MDX) kullanılarak sorgulandığında açık ölçüler gereklidir. Açık ölçü genellikle yalnızca ölçü olarak adlandırılır.

Ölçü grubu

En az bir ölçü içeren ve hiyerarşileri veya görünür sütunları olmayan model tablosu. Alanlar bölmesinde, her ölçü grubu birden çok hesap makinesi simgesiyle süslenmiştir. Ölçü grupları, Alanlar bölmesinin en üstünde birlikte listelenir ve ada göre alfabetik olarak sıralanır.

Model hesaplaması

Tablosal veri modeline hesaplanmış tablo, hesaplanmış sütun veya ölçü eklemek için kullanılan adlandırılmış formül. Yapısı NAME = FORMULA. Hesaplamaların çoğu Power BI Desktop'taki veri modelleyicileri tarafından eklenir, ancak ölçüler canlı bağlantı raporuna da eklenebilir. Bkz. Rapor ölçüleri.

Hızlı ölçüler

Power BI Desktop'ta yaygın olarak tanımlanan ölçüler için DAX formülleri yazma gereksinimini ortadan kaldıran bir özellik. Hızlı ölçüler kategori başına ortalamayı, derecelendirmeyi ve taban çizgisinden farkı içerir.

Rapor önlemleri

olarak da adlandırılanrapor düzeyi ölçüleri. Bir DAX formülü yazılarak Power BI Desktop'ta canlı bağlantı raporuna eklenir, ancak yalnızca Power BI modellerine veya Analysis Services tablolu modellerine yönelik bağlantılar için eklenir.

Satır düzeyi güvenlik

RLSolarak da adlandırılır. Belirli kullanıcılar için veri alt kümelerine erişimi kısıtlamak için tasarım tekniği. Tablosal modelde, model rolleri oluşturularak elde edilir. Rollerin, tablo satırlarını filtrelemek için DAX ifadeleri olan kuralları vardır.

Skaler

DAX'ta skaler tek bir değerdir. Skaler herhangi bir veri türünde olabilir: Ondalık, Tamsayı, DateTime, Dize, Para Birimi, Boole. Skaler değer, birden çok değerden hesaplanan bir ifadenin sonucu olabilir. Örneğin, MAX() gibi bir toplama işlevi, değerlendirilecek bir değer kümesinden tek bir maksimum değer döndürür.

Özetleme

Bir sütunun değerlerine uygulanan bir işlem. ölçüsünü'de görün.

Akıllı zaman gösterimi

Akıllı zaman gösterimi, yıl-bugüne (YTD) gibi zaman içindeki hesaplamalarla ilgilidir.

Akıllı zaman gösterimi işlevi

DAX birçok akıllı zaman gösterimi işlevi içerir. Zeka işlevi, tarih filtreleri için filtre bağlamını değiştirerek sonucunu her seferinde elde eder. Örnek işlevler: TOTALYTD ve SAMEPERIODLASTYEAR.

Değer, değerler

Görselleştirilecek veriler.

What-if parametresi

Dilimleyiciler aracılığıyla kullanıcı girişini kabul etme olanağı sağlayan bir Power BI Desktop özelliği. Her parametre, tek sütunlu bir hesaplanmış tablo ve tek seçili bir değer döndüren bir ölçü oluşturur. Ölçü, kullanıcının girişine yanıt vermek için model hesaplamalarında kullanılabilir.