一家公司拥有一个由 AWS Lake Formation 管理的 Amazon S3 数据湖。该公司希望通过将数据湖与存储在 Amazon Aurora MySQL 数据库中的操作数据连接起来,创建 Amazon QuickSight 可视化。公司必须强制执行列级授权,以便营销团队只能访问部分列。哪种解决方案能够以最少的操作开销满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 Lake Formation 蓝图将数据从数据库摄取到 S3 数据湖。使用 Lake Formation 为 QuickSight 用户强制执行列级访问控制。使用 Amazon Athena 作为 QuickSight 中的数据源。.
为什么这是答案
正确答案是使用 Lake Formation 蓝图将数据从数据库摄取到 S3 数据湖,使用 Lake Formation 为 QuickSight 用户强制执行列级访问控制,并使用 Amazon Athena 作为 QuickSight 中的数据源。Lake Formation 蓝图提供了一种简单的方法,可以将数据从关系数据库(如 Aurora MySQL)摄取到 S3 数据湖。Lake Formation 的核心功能之一是其细粒度访问控制,包括列级授权,这可以直接应用于 QuickSight 用户,满足了营销团队只能访问部分列的要求。通过 Athena 查询数据湖,QuickSight 可以利用这些 Lake Formation 权限。 选项 A 不支持列级授权,并且将数据直接摄取到 SPICE 可能不适合大型数据集。选项 B 中,将 IAM 策略附加到 QuickSight 用户以强制执行列级访问控制在 S3 上是不可行的,S3 本身不提供列级授权。选项 C 中,AWS Glue Elastic Views 主要用于在不同数据存储之间同步数据,并且 S3 存储桶策略无法强制执行列级访问控制。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡