将 Amazon SageMaker Feature Store 与 Amazon SageMaker Studio 结合使用 - Amazon SageMaker
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

将 Amazon SageMaker Feature Store 与 Amazon SageMaker Studio 结合使用

您可以使用 Studio 创建和查看有关您的功能组的详细信息。

在 Studio 中创建功能组

中的创建功能组过程包含四个步骤:输入详细信息、定义、所需功能和标签。Studio

在开始之前,请考虑以下选项:

  • 如果您计划仅使用在线商店,则只需使用架构即可实现您的功能。这是您的列和每个列的数据类型。 

  • 如果您计划使用离线存储,则需要 S3 存储桶 URI 和角色 ARN。 

  • 如果您计划使用加密,则需要一个 KMS 密钥。您可以对在线商店和您的离线商店使用同一密钥,也可以对在线商店使用唯一密钥。

  • 如果您计划使用 AWS Glue 集成,请准备提供数据目录名称、数据库名称和表名称。

在 Studio 中创建功能组

  1. 登录到 Studio。有关更多信息,请参阅注册 Amazon SageMaker Studio

  2. 在左侧导航窗格中,选择 Components and registries (组件和注册表) 图标 ( ).

  3. 在文件和资源浏览器中,选择 Feature Store

  4. Feature Store 选项卡列出了您的功能组。

  5. Feature Store 选项卡中,选择 Create Feature Group

  6. 输入功能组详细信息。

  7. (可选)如果您使用的是 Glue,请输入数据目录详细信息。

  8. 输入功能定义。有两个选项可用于为您的功能提供架构:JSON 编辑器或表编辑器。 

  9. 表编辑器接受列名称和数据类型。在最少的示例中,下一步需要至少两个:一个用于记录标识符,另一个用于时间事件功能。您最多可以具有 2,500 个功能定义。

  10. 设置要用于此功能组的记录标识符和时间功能。

  11. (可选)输入标签作为键值对。

  12. 选择 Create feature group (创建功能组)

  13. Actions 列中,选择 Open feature store。 

  14. 在创建完功能组后,它将显示在功能组列表中。选择刷新按钮以刷新列表。

在 Studio 中查看功能组详细信息

您可以查看有关功能组的详细信息,并获取要针对数据源运行的示例查询以收集您定义的功能的数据。

在 Studio 中查看功能组详细信息

  1. 从列表中双击或右键单击功能组,然后选择 Open feature group detail (打开功能组详细信息)

  2. 在详细信息视图中,您可以查看功能组摘要、功能定义、功能组标签和示例查询。 

  3. Feature definitions (功能定义) 选项卡上,您可以按名称搜索 功能。

  4. Feature group tags (功能组标签) 选项卡上,您可以添加和删除标签。

  5. Sample query (示例查询) 选项卡上,您可以看到各种示例查询:交互式探索、时间移动、删除 tombstone 和删除重复项。