先决条件 - AWS Lake Formation

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

先决条件

在开始本教程之前,您必须拥有一个 AWS 账户 可以以具有正确权限的用户身份登录的。有关更多信息,请参阅 注册获取 AWS 账户创建具有管理访问权限的用户

本教程假定您熟悉 IAM 角色和策略。有关 IAM 的信息,请参阅 IAM 用户指南

要完成本教程,您需要设置以下 AWS 资源:

  • 数据湖管理员用户

  • Lake Formation 数据湖设置

  • Amazon Athena 引擎版本 3

创建数据湖管理员
  1. 以管理员用户身份登录 Lake Formati on 控制台,网址为 https://console.aws.amazon.com/lakeformation/。您将在美国东部(弗吉尼亚北部)地区为本教程创建资源。

  2. 在 Lake Formation 控制台上的导航窗格中,在权限下选择管理角色和任务

  3. 数据湖管理员下选择数据湖管理员

  4. 在弹出窗口管理数据湖管理员中,在 IAM 用户和角色下,选择 IAM 管理用户

  5. 选择保存

启用数据湖设置
  1. 通过 https://console.aws.amazon.com/lakeformation/ 打开 Lake Formation 控制台。在导航窗格中的数据目录下,选择设置。取消选中以下选项:

    • 仅对新数据库使用 IAM 访问控制。

    • 仅对新数据库中的新表使用 IAM 访问控制。

  2. 跨账户版本设置下,选择版本 3 作为跨账户版本。

  3. 选择保存

将 Amazon Athena 引擎升级到版本 3
  1. 通过以下网址打开 Athena 控制台:https://console.aws.amazon.com/athena/

  2. 选择工作组,然后选择主工作组。

  3. 确保工作组的最低版本为 3。如果不是,请编辑工作组,为升级查询引擎选择手动,然后选择版本 3。

  4. 选择保存更改