取得 Amazon SageMaker Studio Classic 筆記本和應用程式中繼資料 - Amazon SageMaker AI

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

取得 Amazon SageMaker Studio Classic 筆記本和應用程式中繼資料

重要

自 2023 年 11 月 30 日起,先前的 Amazon SageMaker Studio 體驗現在命名為 Amazon SageMaker Studio Classic。下節專門介紹如何使用 Studio Classic 應用程式。如需使用已更新 Studio 體驗的資訊,請參閱 Amazon SageMaker Studio

Studio Classic 仍會針對現有工作負載進行維護,但無法再用於加入。您只能停止或刪除現有的 Studio Classic 應用程式,而且無法建立新的應用程式。建議您將工作負載遷移至新的 Studio 體驗

您可以使用 Amazon SageMaker Studio Classic UI 來存取筆記本中繼資料和應用程式中繼資料。

取得 Studio Classic Notebook 中繼資料

Jupyter 筆記本包含可透過 Amazon SageMaker Studio Classic UI 存取的選用中繼資料。

如何檢視筆記本中繼資料:
  1. 在右側邊欄中,選擇屬性檢查人員圖示 ( Black square icon representing a placeholder or empty image. )。

  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 中建立筆記本時,應用程式中繼資料會寫入至資料夾 /opt/ml/metadata/ 中名為 resource-metadata.json 的檔案。您可以在筆記本內開啟映像終端機,進而取得應用程式中繼資料。該中繼資料會提供下列資訊,其中包含執行筆記本的 SageMaker 映像和執行個體類型:

  • AppTypeKernelGateway

  • DomainId – 與 Studio ClassicID 相同

  • UserProfileName – 目前使用者的設定檔名稱

  • ResourceArn – 應用程式的 Amazon Resource Name (ARN),其中包含執行個體類型

  • ResourceName – SageMaker 映像的名稱

Studio Classic 可能會包含其他中繼資料供內部使用,且可能會有所變更。

取得應用程式中繼資料
  1. 在筆記本功能表的中央,選擇啟動終端機圖示 ( Dollar sign icon representing currency or financial transactions. )。這會在執行筆記本的 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":"" }