获取 Studio 经典版笔记本和应用程序元数据 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

获取 Studio 经典版笔记本和应用程序元数据

重要

截至 2023 年 11 月 30 日,之前的亚马逊 SageMaker Studio 体验现在被命名为 Amazon St SageMaker udio Classic。以下部分专门介绍如何使用 Studio Classic 应用程序。有关使用更新后的 Studio 体验的信息,请参阅亚马逊 SageMaker Studio

您可以使用 Amazon SageMaker Studio Classic 用户界面访问笔记本元数据和应用程序元数据。

获取 Studio 经典笔记本元数据

Jupyter 笔记本包含可选的元数据,您可以通过 Amazon SageMaker Studio Classic 用户界面访问这些元数据。

查看笔记本元数据:
  1. 在右侧边栏中,选择 Property Inspector 图标 ( )。

  2. 打开高级工具部分。

元数据应类似于以下内容。

{ "instance_type": "ml.t3.medium", "kernelspec": { "display_name": "Python 3 (Data Science)", "language": "python", "name": "python3__SAGEMAKER_INTERNAL__arn:aws:sagemaker:us-west-2:<acct-id>:image/datascience-1.0" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.10" } }

获取应用程序元数据

在 Amazon SageMaker Studio Classic 中创建笔记本时,应用程序元数据会写入到该文件夹resource-metadata.json中名为的文件中/opt/ml/metadata/。您可以从笔记本中打开映像终端以获取应用程序元数据。元数据为您提供以下信息,其中包括运行笔记本的 SageMaker 图像和实例类型:

  • AppTypeKernelGateway

  • DomainId— 与 Studio ClassicID 相同

  • UserProfile名称-当前用户的个人资料名称

  • ResourceArn— 应用程序的亚马逊资源名称 (ARN),其中包括实例类型

  • ResourceName— SageMaker 图像的名称

Studio Classic 可能会包含其他元数据供内部使用,并且可能会发生变化。

获取应用程序元数据
  1. 在笔记本菜单的中心,选择启动终端 图标 ( )。这将在笔记本电脑运行的 SageMaker 镜像中打开一个终端。

  2. 运行以下命令以显示 resource-metadata.json 文件的内容。

    $ cd /opt/ml/metadata/ cat resource-metadata.json

    该文件应类似于以下内容。

    { "AppType": "KernelGateway", "DomainId": "d-xxxxxxxxxxxx", "UserProfileName": "profile-name", "ResourceArn": "arn:aws:sagemaker:us-east-2:account-id:app/d-xxxxxxxxxxxx/profile-name/KernelGateway/datascience--1-0-ml-t3-medium", "ResourceName": "datascience--1-0-ml", "AppImageVersion":"" }