创建注册表 - AWS Glue

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

创建注册表

您可以使用默认注册表,也可以使用 AWS Glue API 或 AWS Glue 控制台创建任意数量的新注册表。

AWS Glue API

您可以按照以下步骤使用 AWS Glue API 执行此任务。

要将 AWS CLI 用于 AWS Glue 架构注册表 API,请确保将 AWS CLI 更新到最新版本。

要添加新注册表,请使用 CreateRegistry 操作(Python:create_registry) API。将 RegistryName 指定为要创建的注册表的名称,其最大长度为 255 个字符,且只能包含字母、数字、连字符、下划线、美元符号或哈希标记。

Description 指定为字符串,其长度不超过 2048 个字节,与 URI 地址多行字符串模式匹配。

(可选)为注册表指定一个或多个 Tags,作为键值对的映射数组。

aws glue create-registry --registry-name registryName1 --description description

您的注册表创建后,会被分配一个 Amazon Resource Name(ARN),您可以在API 响应的 RegistryArn 中查看。现在,您已创建注册表,请为该注册表创建一个或多个架构。

AWS Glue 控制台

在 AWS Glue 控制台中添加新注册表:

  1. 登录 AWS Management Console,然后打开 AWS Glue 控制台,网址为:https://console.aws.amazon.com/glue/

  2. 在导航窗格中的 Data catalog (数据目录) 下面,选择 Schema registries (架构注册表)

  3. 选择 Add registry (添加注册表)

  4. 为注册表输入 Registry name (注册表名称),包含字母、数字、连字符或下划线。此名称不能更改。

  5. 为注册表输入 Description (说明)(可选)。

  6. 或者,将一个或多个标签应用到您的注册表。选择 Add new tag (添加新标签),指定 Tag key (标签键)Tag value (标签值)(可选)。

  7. 选择 Add registry (添加注册表)

注册表创建示例。

创建注册表后,系统会为其分配一个 Amazon Resource Name(ARN),您可以从 Schema registries (架构注册表) 列表中选择注册表进行查看。现在,您已创建注册表,请为该注册表创建一个或多个架构。