本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将具有行级安全 (RLS) 的数据集添加到 Amazon Quick Sight 主题中
您可以向主题中添加包含行级安全 (RLS) 的数据集。主题中的所有字段都遵循应用于数据集的 RLS 规则。例如,如果用户问 “按地区向我显示销售额”,则返回的数据将基于用户对基础数据的访问权限。因此,如果只允许他们看到东部区域,那么答案中只会显示东部地区的数据。
RLS 规则适用于用户提问时的自动建议。用户输入问题时,只会向他们建议他们有权访问的值。如果用户输入了有关他们无权访问的维度值的问题,则他们不会得到该值的答案。例如,假设同一个用户正在输入问题“向我显示西部区域的销售额。” 在这种情况下,即使他们提问,也得不到建议或答案,因为他们没有该区域的 RLS 访问权限。
默认情况下,Quick Sight 允许用户根据用户在 RLS 中的权限询问有关字段的问题。如果您的字段包含要限制访问的敏感数据,则继续使用此选项。如果您的字段不包含敏感信息,并且您希望所有用户都能在建议中看到这些信息,则可以选择允许对字段中的所有值提问。
允许对所有字段提问
-
从 Quick Suite 主页中,选择数据。
-
在数据集选项卡下,选择您添加了 RLS 的数据集,然后选择编辑数据集。
有关将 RLS 添加到数据集的更多信息,请参阅 在 Amazon Quick Suite 中使用行级安全。
-
在数据准备页面上,选择要允许的字段的字段菜单(三个点),然后选择行级别安全性。
-
在打开的 “Quick Suite 的行级安全性” 页面上,选择 “允许用户就此字段上的所有值提问”。
-
选择应用。
-
编辑完数据集后,在右上角的蓝色工具栏中选择保存和发布。
-
将数据集添加到您的主题中。有关更多信息,请参阅之前的部分 在 Amazon Quick Sight 中向主题添加数据集。
如果您当前允许用户就所有值提问,但想实施数据集的 RLS 规则来保护敏感信息,请重复步骤 1-4,然后选择允许用户根据其权限提出有关此字段的问题。完成后,刷新主题中的数据集。有关更多信息,请参阅 在 Quick Sight 主题中刷新数据集。