在 Microsoft Fabric 中的行级安全更新:无需 Tabular Editor!

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

这篇文章介绍了如何在Microsoft Fabric中设置行级安全(RLS)的更新。以前需要使用Tabular Editor来添加RLS规则,但现在Web Authoring体验中已经添加了RLS功能,不再需要Tabular Editor。文章详细介绍了如何创建一个带有RLS表的语义模型,并设置固定身份和RLS规则。最后,作者展示了通过RLS过滤数据的效果。

🎯

关键要点

  • 文章介绍了在Microsoft Fabric中设置行级安全(RLS)的更新。
  • 以前需要使用Tabular Editor添加RLS规则,现在Web Authoring体验中已添加RLS功能。
  • 创建带有RLS表的语义模型的第一步是创建新的语义模型。
  • 需要设置固定身份以替代最终用户凭据进行身份验证。
  • 在语义模型中设置RLS规则时,可以使用“管理角色”按钮。
  • 可以在界面中设置安全角色,并为所需的表添加过滤器。
  • 完成后,可以测试所设置的规则以确保正确性。
  • 更新使得在浏览器中进行开发变得更加容易。

延伸问答

如何在Microsoft Fabric中设置行级安全(RLS)?

在Microsoft Fabric中设置RLS,首先创建新的语义模型,然后设置固定身份,接着使用“管理角色”按钮添加RLS规则,最后测试规则以确保正确性。

为什么不再需要使用Tabular Editor?

因为Web Authoring体验中新增了RLS功能,用户可以直接在浏览器中设置RLS规则,无需使用Tabular Editor。

设置固定身份的步骤是什么?

设置固定身份的步骤包括打开语义模型设置,创建新的数据源连接,并选择OAuth 2.0作为身份验证方法。

如何在语义模型中添加RLS规则?

在语义模型中,使用“管理角色”按钮打开界面,设置安全角色并为所需的表添加过滤器,然后保存即可。

如何测试设置的RLS规则?

可以通过右键点击角色并选择“测试角色”来测试设置的RLS规则,以确保其正确性。

使用Web Authoring体验有什么好处?

使用Web Authoring体验可以更方便地在浏览器中进行开发,简化了设置RLS的过程,提高了用户体验。

➡️

继续阅读