Delen via


Bekend probleem: rapporten die gebruikmaken van functies met beveiliging op rijniveau werken niet

U kunt beveiliging op rijniveau (RLS) definiƫren voor een tabel die metingen bevat. USERELATIONSHIP()- en CROSSFILTER()-functies kunnen niet worden gebruikt in de metingen. Er is onlangs een wijziging aangebracht om deze vereiste af te dwingen.

status: Open

Productervaring: Power BI

Symptomen

Wanneer u een rapport bekijkt, ziet u een foutbericht. Het foutbericht is vergelijkbaar met: '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' of 'The USERELATIONSHIP() and CROSSFILTER() functions may not be used when querying 'T' because it is constrained by row-level security'.

Oplossingen en tijdelijke oplossingen

De wijziging is het afdwingen van een beveiligingsvereiste. Als u wilt voorkomen dat uw rapporten mislukken, kunt u USERELATIONSHIP() en CROSSFILTER() uit uw metingen verwijderen. U kunt de relaties ook wijzigen met behulp van aanbevelingen voor RLS-modellen.

Volgende stappen