View a markdown version of this page

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

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

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

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

一旦在網域層級進行了這些變更:

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

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

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

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

Amazon SageMaker Studio Classic 不提供自訂 Studio UI 功能。

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

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

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

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

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

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

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

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

    請注意,並非所有 AWS 區域皆提供所有執行個體類型和映像。

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

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

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

  10. 一旦檢閱了您的變更,請選擇提交

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

注意

若要使用此功能,您可能需要更新至 AWS CLI 最新版本。如需詳細資訊,請參閱安裝或更新至最新版本的 AWS CLI

您可以使用 StudioWebPortalSettings, AWS CLI 在網域層級上自訂 Studio UI 中顯示的 SageMaker AI 執行個體和映像。使用 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 區域皆提供所有執行個體類型和映像。