翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon SNS トピックを作成する
作業チーム通知用の Amazon SNS トピックを作成する手順は、Amazon SNS デベロッパーガイド」の「開始方法」のステップと似ていますが、もう 1 つの重要な点があります。Amazon SageMaker AI がユーザーに代わってトピックにメッセージを発行できるように、アクセスポリシーを追加する必要があります。
コンソールを使用して作業チームを作成する場合、コンソールにはチーム用に新しいトピックを作成するオプションが用意されているため、以下のステップを実行する必要はありません。
重要
Amazon SNS 機能は Amazon A2I でサポートされていません。作業チームを Amazon SNS トピックに登録すると、ワーカーは Ground Truth ラベル付けジョブに関する通知のみを受信します。Amazon A2I での人間によるレビューの新しいタスクに関する通知はワーカーには届きません。
トピックの作成時にポリシーを追加するには
Amazon SNS コンソール (https://console.aws.amazon.com/sns/v3/home
) を開きます。 -
[トピックの作成] でトピックの名前を入力し、[次のステップ] を選択します。
-
[アクセスポリシー] で、[Advanced] (アドバンスト) を選択します。
-
[JSON editor] (JSON エディタ) で、トピックの ARN を表示する
Resource
プロパティを見つけます。 -
Resource
ARN 値をコピーします。 -
最後の閉じ括弧 (
]
) の前に、以下のポリシーを追加します。, { "Sid": "AwsSagemaker_SnsAccessPolicy", "Effect": "Allow", "Principal": { "Service": "sagemaker.amazonaws.com" }, "Action": "sns:Publish", "Resource": "arn:partition:sns:region:111122223333:MyTopic", # ARN of the topic you copied in the previous step "Condition": { "ArnLike": { "aws:SourceArn": "arn:partition:sagemaker:region:111122223333:workteam/*" # Workteam ARN }, "StringEquals": { "aws:SourceAccount": "111122223333" # SNS topic account } } }
-
トピックを作成する。
作成されたトピックは [トピック] 概要画面に表示されます。トピックの作成の詳細については、「Amazon SNS デベロッパーガイド」の「トピックの作成」を参照してください。