日々精進

新しく学んだことを書き留めていきます

SageMakerのビルトインテンプレートを使用する権限が無い場合の対処法

SageMaker Immersion Dayの資料を見ながらデモを実行していたら、以下で躓いた。

sagemaker-immersionday.workshop.aws

上記サイトでは

プロジェクトページでは、事前に設定された SageMaker MLOps テンプレートを起動できます。 このラボでは、モデル構築、トレーニング、およびデプロイ用の MLOps テンプレート (MLOps template for model building, training, and deployment) を選択し、「Select project template」をクリックします。

と書かれているが、SageMaker MLOps テンプレートが画面に表示されない。「You are not authorized to use the Amazon SageMaker project templates.」と表示されているのでPermissionが無いっぽい。

以下を参考にPermissionを追加しようとしたが、「Enable SageMaker project templates for this account」と「Enable SageMaker project templates for Studio users」ともONになっていた。

github.com

なぜ・・・としばらく悩んだが、念の為「SageMaker Projects and JumpStart - optional」のページを開いてそのままSubmitボタンをクリックしたらPermissionが付与された。

実際の設定と「SageMaker Projects and JumpStart - optional」の画面のスイッチの表示が齟齬っていたっぽい。そんなことあるのか。。