Sdílet prostřednictvím


Známý problém – Sestavy, které používají funkce se zabezpečením na úrovni řádků, nefungují

Pro tabulku obsahující míry můžete definovat zabezpečení na úrovni řádků (RLS). USERELATIONSHIP() a CROSSFILTER() funkce nelze v měřeních použít. Nedávno byla provedena změna pro vynucení tohoto požadavku.

stav : otevřený

Zkušenost s produktem: Power BI

Symptomy

Při prohlížení sestavy se zobrazí chybová zpráva. Chybová zpráva je podobná: "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" nebo "The USERELATIONSHIP() and CROSSFILTER() functions may not be used when querying 'T' because it is constrained by row-level security."

Řešení a alternativní řešení

Změnou je vynucování požadavku na zabezpečení. Pokud chcete zabránit selhání sestav, můžete z měr odebrat USERELATIONSHIP() a CROSSFILTER(). Můžete také upravit relace pomocí doporučení pro modely RLS.

Další kroky