INTERSECT

Van toepassing op: Berekende kolomBerekende tabelMetingVisuele 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