

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

# 获取 Amazon SageMaker Studio 经典版笔记本和应用程序元数据
<a name="notebooks-run-and-manage-metadata"></a>

**重要**  
截至 2023 年 11 月 30 日，之前的亚马逊 SageMaker Studio 体验现在被命名为 Amazon St SageMaker udio Classic。以下部分专门介绍如何使用 Studio Classic 应用程序。有关使用更新的 Studio 体验的信息，请参阅 [亚马逊 SageMaker Studio](studio-updated.md)。  
Studio Classic 仍针对现有工作负载进行维护，但不再可供入门使用。您只能停止或删除现有的 Studio Classic 应用程序，不能创建新的应用程序。我们建议您将[工作负载迁移到全新 Studio 体验](studio-updated-migrate.md)。

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

**Topics**
+ [获取 Studio Classic 笔记本元数据](#notebooks-run-and-manage-metadata-notebook)
+ [获取应用程序元数据](#notebooks-run-and-manage-metadata-app)

## 获取 Studio Classic 笔记本元数据
<a name="notebooks-run-and-manage-metadata-notebook"></a>

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

**查看笔记本元数据：**

1. 在右侧边栏中，选择 **Property Inspector** 图标 (![\[Black square icon representing a placeholder or empty image.\]](http://docs.amazonaws.cn/sagemaker/latest/dg/images/studio/icons/gears.png))。

1. 打开**高级工具**部分。

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

```
{
    "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"
    }
}
```

## 获取应用程序元数据
<a name="notebooks-run-and-manage-metadata-app"></a>

在 Amazon SageMaker Studio Classic 中创建笔记本时，应用程序元数据会写入到该文件夹`resource-metadata.json`中名为的文件中`/opt/ml/metadata/`。您可以从笔记本中打开映像终端以获取应用程序元数据。元数据为您提供以下信息，其中包括运行笔记本的 SageMaker 图像和实例类型：
+ **AppType** – `KernelGateway` 
+ **DomainId**— 与 Studio ClassicID 相同
+ **UserProfileName**— 当前用户的个人资料名称
+ **ResourceArn**— 应用程序的亚马逊资源名称 (ARN)，其中包括实例类型
+ **ResourceName**— SageMaker 图像的名称

Studio Classic 可能会包含其他元数据供内部使用，并且可能会发生更改。

**获取应用程序元数据**

1. 在笔记本菜单的中心，选择**启动终端**图标 (![\[Dollar sign icon representing currency or financial transactions.\]](http://docs.amazonaws.cn/sagemaker/latest/dg/images/studio/icons/notebook-launch-terminal.png))。这将在笔记本电脑运行的 SageMaker 镜像中打开一个终端。

1. 运行以下命令以显示 `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":""
   }
   ```