Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloÖlçüGörsel hesaplama
Belirtilen sütunlara uygulanmış filtreler dışında tablodaki tüm bağlam filtrelerini kaldırır.
ALLEXCEPT(<table>,<column>[,<column>[,…]])
Terim | Tanım |
---|---|
table |
Sonraki bağımsız değişkenlerde belirtilen sütunlardaki filtreler dışında tüm bağlam filtrelerinin kaldırıldığı tablo. |
column |
Bağlam filtrelerinin korunması gereken sütun. |
ALLEXCEPT işlevinin ilk bağımsız değişkeni temel tablo başvurusu olmalıdır. Sonraki tüm bağımsız değişkenler temel sütunlara başvuru olmalıdır. ALLEXCEPT işleviyle tablo ifadelerini veya sütun ifadelerini kullanamazsınız.
Belirtilen sütunlardaki filtreler dışında tüm filtrelerin kaldırıldığı bir tablo.
Bu işlev kendi başına kullanılmaz, ancak başka bir hesaplamanın gerçekleştirildiği sonuç kümesini değiştirmek için kullanılabilecek bir ara işlev işlevi görür.
ALL ve ALLEXCEPT farklı senaryolarda kullanılabilir:
İşlev ve kullanım | Açıklama |
---|---|
ALL(Tablo) | Belirtilen tablodan tüm filtreleri kaldırır. Sonuç olarak, ALL(Tablo) tablodaki tüm değerleri döndürür ve başka türlü uygulanmış olabilecek tüm filtreleri bağlamdan kaldırır. Bu işlev, birçok gruplandırma düzeyiyle çalışırken ve toplanmış bir değerin toplam değere oranını oluşturan bir hesaplama oluşturmak istediğinizde kullanışlıdır. |
ALL (Sütun[, Sütun[, ...]]) | Tablodaki belirtilen sütunlardan tüm filtreleri kaldırır; tablodaki diğer sütunlardaki diğer tüm filtreler geçerli olmaya devam eder. Tüm sütun bağımsız değişkenleri aynı tablodan gelmelidir. ALL(Column) değişkeni, belirli bir veya daha fazla sütunun bağlam filtrelerini kaldırmak ve diğer tüm bağlam filtrelerini korumak istediğinizde kullanışlıdır. |
ALLEXCEPT(Tablo, Sütun1 [,Sütun2]...) | Belirtilen sütunlara uygulanan filtreler dışında tablodaki tüm bağlam filtrelerini kaldırır. Bu, bir tablodaki birçok sütundaki filtreleri kaldırmak istediğiniz ancak tümüne değil de bu durumlara yönelik kullanışlı bir kısayoldur. |
Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.
Aşağıdaki ölçü formülü SalesAmount_USD toplar ve Filtrenin CalendarYear sütununa uygulanmış olması dışında DateTime tablosundaki bağlam filtrelerini kaldırmak için ALLEXCEPT işlevini kullanır.
= CALCULATE(SUM(ResellerSales_USD[SalesAmount_USD]), ALLEXCEPT(DateTime, DateTime[CalendarYear]))
Formül ALLEXCEPT kullandığından, bir görselleştirmeyi dilimlemek için DateTime tablosundan CalendarYear dışında herhangi bir sütun kullanıldığında, formül tüm dilimleyici filtrelerini kaldırır ve SalesAmount_USD toplamına eşit bir değer sağlar. Ancak, görselleştirmeyi dilimlerken CalendarYear sütunu kullanılıyorsa sonuçlar farklıdır. CalendarYear ALLEXCEPT bağımsız değişkeni olarak belirtildiğinden, veriler yıla göre dilimlendiğinde satır düzeyinde yıllara bir filtre uygulanır
Filtre işlevleri
ALL işlevi
filter işlevi
Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolun