本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
获取笔记本和应用程序元数据
您可以使用 Amazon 访问笔记本元数据和应用程序元数据 SageMaker UI。
获取笔记本元数据
Jupyter 笔记本包含可通过 Amazon SageMaker UI 访问的可选元数据。
查看笔记本元数据
-
在左侧边栏中,选择 Notebook Tools (笔记本工具) 图标 (
)。仅当 Studio 中有笔记本电脑可用时,该图标才会显示。
-
打开 Advanced Tools (高级工具) 部分。
元数据应类似于以下内容。
{ "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.6" } }
获取应用程序元数据
在亚马逊创建笔记本电脑时 SageMaker Studio 时,应用程序元数据将写入到名为的文件中。resource-metadata.json
在文件夹中的/opt/ml/metadata/
. 您可以从笔记本中打开映像终端以获取应用程序元数据。该元数据为您提供以下信息,其中包括 SageMaker 运行笔记本的映像和实例类型:
-
AppType–
KernelGateway
-
DomainId— 与 StudioID 相同
-
UserProfileName— 当前用户的配置文件名称
-
ResourceArn— 应用程序的 Amazon 资源名称 (ARN),其中包括实例类型
-
ResourceName— 名称 SageMaker 图像
Studio 可能会包含其他元数据,供 Studio 内部使用,可能会发生变化。
获取应用程序元数据
-
在笔记本菜单的中心,选择启动终端 图标 (
)。这会在中打开一个终端。 SageMaker 笔记本运行的映像。
-
运行以下命令以显示
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" }