INTERSECT
Van toepassing op: Berekende kolom
Berekende tabel
Meting
Visuele berekening
Retourneert het rijknooppunt van twee tabellen, waarbij dubbele waarden behouden blijven.
Syntaxis
INTERSECT(<table_expression1>, <table_expression2>)
Parameters
Term | Definitie |
---|---|
Table_expression | Een DAX-expressie die een tabel retourneert. |
Retourwaarde
Een tabel die alle rijen in table_expression1 bevat die zich ook in table_expression2
Uitzonderingen
Opmerkingen
Intersect is niet commutatief. In het algemeen heeft Intersect(T1, T2) een andere resultatenset dan Intersect(T2, T1).
Dubbele rijen blijven behouden. Als er een rij wordt weergegeven in table_expression1 en table_expression2, worden deze en alle duplicaten in table_expression_1 opgenomen in de resultatenset.
De kolomnamen komen overeen met de kolomnamen in table_expression1.
De geretourneerde tabel heeft herkomst op basis van de kolommen in table_expression1, ongeacht de herkomst van de kolommen in de tweede tabel. Als de eerste kolom van de eerste table_expression bijvoorbeeld herkomst heeft van de basiskolom C1 in het model, vermindert de kruising de rijen op basis van de kruising op de eerste kolom van tweede table_expression en blijft de herkomst op basiskolom C1 intact.
Kolommen worden vergeleken op basis van positionering en gegevensvergelijking zonder typeverplaatsing.
De geretourneerde tabel bevat geen kolommen uit tabellen die zijn gerelateerd aan table_expression1.
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).
Opmerking
Staten1
Provincie |
---|
A |
A |
B |
B |
B |
E |
D |
D |
Staten2
Provincie |
---|
B |
E |
D |
D |
D |
E |
Intersect(Staten1, Staten2)
Provincie |
---|
B |
B |
B |
E |
D |
D |
Intersect(Staten2, Staten1)
Provincie |
---|
B |
E |
D |
D |
D |