CONTAINS
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa trueifvalues, all viitatut sarakkeet ovat olemassa näissä sarakkeissa or. Muussa tapauksessa funktio palauttaa false.
Syntaksi
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)
Parametrit
Termi | Määritelmä |
---|---|
table |
Mikä tahansa tietotaulukon palauttava DAX lauseke. |
columnName |
Olemassa olevan vakiomuotoista DAX syntaksia käyttävän sarakkeen nimi. Se ei voi olla lauseke. |
value |
Mikä tahansa DAX-lauseke, joka palauttaa yksittäisen skal valueaariarvon , jota etsitään columnName . Lauseke lasketaan tarkalleen kerran and, ennen kuin se siirretään argumenttiluetteloon. |
Palauta value
Kunkin määritetyn value
TRUE
ifvalue on vastaavassa columnName
, or sisältyvät kyseisiin sarakkeisiin. muussa tapauksessa funktio palauttaa FALSE
.
Huomautuksia
columnName
andvalue
argumenttien on oltava pareittain. muussa tapauksessa palautetaan error.columnName
on kuuluttava määritettyyntable
, or taulukkoon, joka relatedtable
.If
columnName
viittaa related taulukon sarakkeeseen, sen on oltava täydellinen. muussa tapauksessa palautetaan error.Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.
Esimerkki
Seuraava esimerkki luo measure, joka kertoo, oliko Internet-myyntiä product 214 and asiakkaalle 11185 samalla time.
= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)