在網域層級上隱藏執行個體類型和映像 - Amazon SageMaker

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

在網域層級上隱藏執行個體類型和映像

下列顯示如何使用主控台設定規則,以隱藏 Amazon SageMaker 執行個體類型和映像在網域層級 Amazon SageMaker Studio Classic UI 中顯示。如需詳細資訊,請參閱在 Amazon SageMaker Studio UI 中隱藏執行個體類型和映像

在網域層級進行這些變更後:

  • 這些變更不會影響任何目前開放的空間。

  • 這些變更將影響網域使用者從該時間點開始的預設可見性。

    這些預設設定適用於網域中對個別使用者設定進行這些變更的所有使用者。

  • 使用者層級設定優先於網域層級設定。

自訂 Studio UI 功能不適用於 Amazon SageMaker Studio Classic。

在網域層級隱藏執行個體類型和映像 Studio UI (主控台)
  1. 在 開啟 Amazon SageMaker 主控台https://console.aws.amazon.com/sagemaker/

  2. 在左側導覽窗格中,選擇管理員組態

  3. 管理員組態 下,選擇網域

  4. 從網域清單中,選擇要編輯的網域連結。

  5. 網域詳細資訊頁面上,選擇網域設定

  6. 網域設定索引標籤中,您可以在網域規則區段中檢視網域規則

  7. 網域規則區段中,選擇管理規則

  8. 管理網域規則頁面上,選擇規則類型

    請注意,並非所有執行個體類型和映像都適用於所有 AWS 區域。

    1. 如果您選擇執行個體類型 ,您可以使用隱藏動作隱藏您在 SageMaker 執行個體類型 下的下拉式清單中選擇的執行個體類型

    2. 如果您選擇映像 ,您可以使用隱藏動作隱藏在 SageMaker 映像 下的下拉式清單下選擇的影像

  9. (選用) 選擇 + 新增規則以新增更多規則。

  10. 檢閱變更後,請選擇提交

完成後,您會在頁面頂端看到包含成功訊息的綠色橫幅。

您可以使用 AWS CLI 自訂網域層級上 Studio UI 中顯示的 SageMaker 執行個體和映像,使用 StudioWebPortalSettings。使用 HiddenInstanceTypes來隱藏執行個體類型,並使用 HiddenSageMakerImageVersionAliases 來隱藏 SageMaker 影像。

請注意,當您使用 時HiddenSageMakerImageVersionAliases

  • API 唯一接受次要 VersionAliases(例如 1.9),而不是修補版本 (例如 1.9.1)。

  • 您可以透過 CLI或 輸入未發佈的版本SDK。不過,這些版本不會顯示在主控台中,而且會在透過主控台編輯規則之後遭到覆寫。

在下列範例中,對於程式碼編輯器,根據 Code-OSS、Visual Studio Code - Open Source 和 JupyterLab,網域 中的使用者預設會隱藏下列項目domainId

  • 執行個體類型 ml.r6id.24xlargeml.r6id.32xlarge

  • 映像sagemaker_distribution版本 1.91.8

aws sagemaker update-domain \ --domain-id domainId \ --default-user-settings '{ "StudioWebPortalSettings": { "HiddenInstanceTypes": [ "ml.r6id.24xlarge", "ml.r6id.32xlarge" ], "HiddenSageMakerImageVersionAliases": [ { "SageMakerImageName": "sagemaker_distribution", "VersionAliases": [ "1.9", "1.8" ] } ] } }'

請注意,並非所有執行個體類型和映像都適用於所有 AWS 區域。