gebeurtenis
31 mrt, 23 - 2 apr, 23
De ultieme Microsoft Fabric-, Power BI-, SQL- en AI-communitygebeurtenis. 31 maart tot 2 april 2025.
Zorg dat u zich vandaag nog registreertDeze browser wordt niet meer ondersteund.
Upgrade naar Microsoft Edge om te profiteren van de nieuwste functies, beveiligingsupdates en technische ondersteuning.
Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening
Retourneert een tabel die het Cartesische product van alle rijen uit alle tabellen in de argumenten bevat. De kolommen in de nieuwe tabel zijn alle kolommen in alle argumenttabellen.
CROSSJOIN(<table>, <table>[, <table>]…)
Term | Definitie |
---|---|
table |
Dax-expressies die een tabel met gegevens retourneren |
Een tabel die het Cartesische product van alle rijen uit alle tabellen in de argumenten bevat.
Kolomnamen van table
argumenten moeten allemaal verschillend zijn in alle tabellen of er wordt een fout geretourneerd.
Het totale aantal rijen dat wordt geretourneerd door CROSSJOIN() is gelijk aan het product van het aantal rijen uit alle tabellen in de argumenten; Het totale aantal kolommen in de resultaattabel is ook de som van het aantal kolommen in alle tabellen. Als TableA- bijvoorbeeld rijen en cA-kolommen en TabelB- rijen en cB- kolommen bevat, en TabelC-rC rijen en cC- kolom bevat; vervolgens bevat de resulterende tabel rA × rb × rC rijen en cA + cB + cC kolommen.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
In het volgende voorbeeld ziet u de resultaten van het toepassen van CROSSJOIN() op twee tabellen: Colors en Briefpapier.
De tabel Kleuren bevat kleuren en patronen:
Kleur | Patroon |
---|---|
Rood | Horizontale streep |
Groen | Verticale streep |
Blauw | Kruishaat |
De tabel briefpapier bevat lettertypen en presentaties:
Lettertype | Presentatie |
---|---|
schreef | Reliëf |
sans-serif | Gegraveerd |
De expressie voor het genereren van de cross join wordt hieronder weergegeven:
CROSSJOIN( Colors, Stationery)
Wanneer de bovenstaande expressie wordt gebruikt waar een tabelexpressie wordt verwacht, zijn de resultaten van de expressie als volgt:
Kleur | Patroon | Lettertype | Presentatie |
---|---|---|---|
Rood | Horizontale streep | schreef | Reliëf |
Groen | Verticale streep | schreef | Reliëf |
Blauw | Kruishaat | schreef | Reliëf |
Rood | Horizontale streep | sans-serif | Gegraveerd |
Groen | Verticale streep | sans-serif | Gegraveerd |
Blauw | Kruishaat | sans-serif | Gegraveerd |
gebeurtenis
31 mrt, 23 - 2 apr, 23
De ultieme Microsoft Fabric-, Power BI-, SQL- en AI-communitygebeurtenis. 31 maart tot 2 april 2025.
Zorg dat u zich vandaag nog registreert