已知問題 - 搭配 RLS 使用函式的報表無法運作
您可以為包含量值的數據表定義資料列層級安全性 (RLS)。 無法在量值中使用 USERELATIONSHIP()
和 CROSSFILTER()
函式。 最近已進行變更,以強制執行這項需求。
狀態: 開啟
產品體驗: Power BI
癥狀
檢視報表時,您會看到錯誤訊息。 錯誤訊息類似於:「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
」或「The USERELATIONSHIP() and CROSSFILTER() functions may not be used when querying 'T' because it is constrained by row-level security
」。
解決方案和因應措施
變更是為了強化安全性需求。 若要防止報表失敗,您可以從量值中移除 USERELATIONSHIP()
和 CROSSFILTER()
。 或者,您可以使用 RLS 模型 的建議來修改關聯性。