Del via


Kjent problem – Rapporter som bruker funksjoner med RLS fungerer ikke

Du kan definere sikkerhet på radnivå (RLS) for en tabell som inneholder mål. USERELATIONSHIP() og CROSSFILTER() funksjoner kan ikke brukes i målene. Det ble nylig gjort en endring for å håndheve dette kravet.

status: åpne

produktopplevelse: Power BI

Symptomer

Når du viser en rapport, ser du en feilmelding. Feilmeldingen ligner: "Error fetching data for this Visual. The UseRelationship() and Crossfilter() functions may not be used when querying <dataset> because it is constrained by row level security" eller "The USERELATIONSHIP() and CROSSFILTER() functions may not be used when querying 'T' because it is constrained by row-level security."

Løsninger og midlertidige løsninger

Endringen er å fremtvinge et sikkerhetskrav. Hvis du vil hindre at rapportene mislykkes, kan du fjerne USERELATIONSHIP() og CROSSFILTER() fra målene. Alternativt kan du endre relasjonene ved hjelp av anbefalinger for RLS-modeller.

Neste trinn