ÇAPRAZ KATıLMA
Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması
Bağımsız değişkenlerdeki tüm tablolardaki tüm satırların Kartezyen çarpımını içeren bir tablo döndürür. Yeni tablodaki sütunlar, tüm bağımsız değişken tablolarındaki tüm sütunlardır.
Sözdizimi
CROSSJOIN(<table>, <table>[, <table>]…)
Parametreler
Süre | Tanım |
---|---|
table | Veri tablosu döndüren herhangi bir DAX ifadesi |
Dönüş değeri
Bağımsız değişkenlerdeki tüm tablolardaki tüm satırların Kartezyen çarpımını içeren tablo.
Açıklamalar
Tablo bağımsız değişkenlerindeki sütun adlarının tümü tüm tablolarda farklı olmalıdır veya bir hata döndürülür.
CROSSJOIN() tarafından döndürülen toplam satır sayısı, bağımsız değişkenlerdeki tüm tablolardaki satır sayısının çarpımının çarpımındadır; ayrıca sonuç tablosundaki toplam sütun sayısı, tüm tablolardaki sütun sayısının toplamıdır. Örneğin, TabloA'da rA satırları ve cA sütunları, TabloB'de rB satırları ve cB sütunları varsa ve TableC'de rC satırları ve cC sütunu varsa, sonuçta elde edilen tabloda rC satırları ve cA + cB + cC sütunları × rA × rb vardır.
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.
Örnek
Aşağıdaki örnek, iki tabloya CROSSJOIN() uygulamanın sonuçlarını gösterir: Renkler ve İleti Örneği.
Renkler tablosu renkler ve desenler içerir:
Color | Desen |
---|---|
Kırmızı | Yatay Şerit |
Yeşil | Dikey Şerit |
Mavi | Çapraz Çizgi |
İleti Örneği tablosu yazı tiplerini ve sunuyu içerir:
Yazı tipi | Sunum |
---|---|
Serif | Kabartma |
sans-serif | Oyulmuş |
Çapraz birleştirmeyi oluşturmak için ifade aşağıda verilmiştir:
CROSSJOIN( Colors, Stationery)
Yukarıdaki ifade, bir tablo ifadesinin beklendiği her yerde kullanıldığında, ifadenin sonuçları aşağıdaki gibi olacaktır:
Color | Desen | Yazı tipi | Sunum |
---|---|---|---|
Kırmızı | Yatay Şerit | Serif | Kabartma |
Yeşil | Dikey Şerit | Serif | Kabartma |
Mavi | Çapraz Çizgi | Serif | Kabartma |
Kırmızı | Yatay Şerit | sans-serif | Oyulmuş |
Yeşil | Dikey Şerit | sans-serif | Oyulmuş |
Mavi | Çapraz Çizgi | sans-serif | Oyulmuş |