Amazon DataZone イベントと通知の使用 - Amazon DataZone

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon DataZone イベントと通知の使用

Amazon DataZone は、サブスクリプションリクエスト、更新、コメント、システムイベントなど、データポータル内の重要なアクティビティを常に把握します。Amazon DataZone は、データポータルの専用受信トレイまたは Amazon の EventBridge デフォルトバス経由でメッセージを配信することで、この情報を提供します。

Amazon DataZone データポータルの専用受信トレイを介したイベントの操作

Amazon DataZone は、メッセージを表示してアクションを実行できる専用の受信トレイをデータポータルに用意しています。最近のメッセージは、ホームページ、プロジェクトページ、カタログページにも表示されます。例えば、ユーザーがデータアセットへのアクセスをリクエストし、そのアセットのプロジェクトの所有者と寄稿者を公開すると、そのリクエストがデータポータルに表示され、アクションが実行されると、このリクエストに関連するサブスクライブプロジェクトのプロジェクトメンバーは、データポータルの通知を確認します。メッセージには 2 種類あります。

  • タスク - これらのメッセージは、どこかでアクションが必要であることを受信者に通知します。追跡に使用できるオプションのステータスフィールドがあります。

  • イベント - これらのメッセージは情報であり、ステータスは割り当てられていません。イベントは、最近の更新の監査証跡を提供します。

Amazon では DataZone、次のイベントタイプに対してメッセージが生成されます。

イベントカテゴリ イベント名 イベントの説明 イベントタイプ
サブスクリプション サブスクリプションリクエストが作成されました サブスクリプションリクエストの作成時にイベントが生成されます。 タスク
サブスクリプション サブスクリプションリクエストが承諾されました サブスクリプションリクエストが受け入れられるとイベントが生成されます。 イベント
サブスクリプション サブスクリプションリクエストが拒否されました サブスクリプションリクエストが拒否されるとイベントが生成されます イベント
サブスクリプション サブスクリプションリクエストが削除されました サブスクリプションリクエストが削除されるとイベントが生成されます。 イベント
プロジェクト プロジェクトの作成に成功しました イベントは、プロジェクトの作成が成功したときに生成されます。 イベント
プロジェクトメンバーシップ プロジェクトメンバーの追加に成功しました イベントは、新しいメンバーがプロジェクトに追加されると生成されます。 イベント
プロジェクトメンバーシップ プロジェクトメンバーの削除に成功しました メンバーがプロジェクトから削除されるとイベントが生成されます。 イベント
プロジェクトメンバーシップ プロジェクトメンバーロールの変更に成功しました イベントが生成されます。プロジェクト内のメンバーのロールが変更されます。 イベント
環境 環境のデプロイが開始されました イベントは、環境デプロイが開始されたときに生成されます。 イベント
環境 環境のデプロイが完了しました イベントは、環境のデプロイが正常に完了すると生成されます。 イベント
環境 環境のデプロイに失敗しました 環境のデプロイが失敗するとイベントが生成されます。 イベント
環境 環境デプロイカスタムワークフローが開始されました イベントは、カスタムワークフローを使用する環境が開始されたときに生成されます。 イベント
データアセット インベントリに追加されたアセット イベントは、新しいデータアセットがインベントリに追加される、つまりドラフト状態でカタログに追加されるときに生成されます。 イベント
データアセット アセットの公開 イベントは、新しいデータアセットが公開されたとき、つまりサブスクリプションに利用できるときに生成されます。 イベント
データアセット アセットスキーマが変更されました イベントは、前回の取り込みジョブ以降にアセットスキーマが変更されたときに生成されます。 イベント
登録中 サブスクリプションが作成されました イベントは、誰かがデータアセットのサブスクライブをリクエストしたときに生成されます。 タスク
登録中 サブスクリプションが承認されました イベントは、サブスクリプションがパブリッシングプロジェクト所有者または寄稿者によって承認されたときに生成されます。 イベント
登録中 サブスクリプションが拒否されました イベントは、サブスクリプションがパブリッシングしているプロジェクトの所有者または寄稿者によって拒否されたときに生成されます。 イベント
登録中 サブスクリプションが削除されました サブスクライバーがサブスクリプションをキャンセルすると、イベントが生成されます。 イベント
登録中 サブスクリプション付与のリクエスト イベントは、誰かがアセットへのアクセスをリクエストしたときに生成されます。 イベント
登録中 サブスクリプション付与が完了しました イベントは、サブスクリプションがパブリッシュしているプロジェクトの所有者または寄稿者によってアセットへのアクセスが付与されたときに生成されます。 イベント
登録中 サブスクリプションの付与に失敗しました サブスクリプション許可が失敗するとイベントが生成されます イベント
登録中 サブスクリプション付与の取り消しがリクエストされました イベントは、サブスクリプション付与の取り消しが、パブリッシングしているプロジェクトの所有者または寄稿者によって開始されたときに生成されます。 イベント
登録中 サブスクリプション許可の取り消しが完了しました サブスクリプション許可の取り消しが完了するとイベントが生成されます。 イベント
登録中 サブスクリプション許可の取り消しに失敗しました サブスクリプション許可の取り消しが失敗するとイベントが生成されます。 イベント
ビジネス名の自動生成 生成されたビジネス名は成功しました 自動ビジネス名生成ジョブが正常に完了すると生成されるイベント イベント
ビジネス名の自動生成 生成されたビジネス名に失敗しました イベントは、自動ビジネス名生成ジョブが失敗した場合に生成されます。 イベント
データソースの実行 作成されたデータソース イベントは、新しいデータソースの作成時に生成されます。 イベント
データソースの実行 データソースの更新 イベントは、既存のデータソースが更新されると生成されます。 イベント
データソースの実行 データソース実行のトリガー イベントは、データソースの実行が開始されたときに生成されます。 イベント
データソースの実行 データソースの実行が成功しました イベントは、データソースの実行が成功したときに生成されます。 イベント
データソースの実行 データソースの実行に失敗しました イベントは、データソースの実行が失敗すると生成されます。 イベント

データポータルの受信トレイでタスクを表示するには、次のステップを実行します。

  1. データ DataZone ポータル URL を使用して Amazon データポータルに移動し、 SSO または AWS 認証情報を使用してログインします。Amazon DataZone 管理者の場合は、Amazon DataZone ドメインが作成された AWS アカウントの https://console.aws.amazon.com/datazone にある Amazon DataZone コンソールにアクセスして、データポータル URL を取得できます。

  2. データポータルで、最近の一連のタスクを含むポップアップを表示するには、検索バーの横にあるベルアイコンを選択します。

  3. すべて表示 を選択して、すべてのタスクを表示します。イベントタブを選択すると、ビューを変更したり、すべてのイベントを表示したりできます。

  4. 検索は、イベント件名、アクティブまたは非アクティブなステータス、または日付範囲でフィルタリングできます。

  5. 個々のタスクを選択して、タスクに応答できる場所に移動します。

データポータルの受信トレイでイベントを表示するには、次のステップを実行します。

  1. データ DataZone ポータル URL を使用して Amazon データポータルに移動し、 SSO または AWS 認証情報を使用してログインします。Amazon DataZone 管理者の場合は、Amazon DataZone ルートドメインが作成された AWS アカウントの https://console.aws.amazon.com/datazone にある Amazon DataZone コンソールにアクセスして、データポータル URL を取得できます。

  2. データポータルで、最近の一連のイベントのポップアップを表示するには、検索バーの横にあるベルアイコンを選択します。

  3. すべて表示 を選択して、すべてのイベントを表示します。タスクタブを選択すると、ビューを変更したり、すべてのタスクを表示したりできます。

  4. イベント件名または日付範囲で検索をフィルタリングします。

  5. 個々のイベントを選択して、そのイベントの詳細を表示できる場所に移動します。

Amazon EventBridge デフォルトバスによるイベントの操作

データポータルの専用受信トレイにメッセージを送信するだけでなく、 は、Amazon DataZone ルートドメインがホストされているのと同じ AWS アカウントの Amazon EventBridge デフォルトイベントバス DataZone にもメッセージを送信します。これにより、サブスクリプションフルフィルメントや他のツールとのカスタム統合など、イベント駆動型の自動化が可能になります。受信する Amazon EventBridge イベントに一致するルールを作成し、処理のために Amazon EventBridge ターゲットに送信できます。1つのルールで複数のターゲットにイベントを送信し、それを並行して実行することができます。

イベントの例を次に示します。

{ "version": "0", "id": "bd3d6239-2877-f464-0572-b1d76760e085", "detail-type": "Subscription Request Created", "source": "aws.datazone", "account": "111111111111", "time": "2023-11-13T17:57:00Z", "region": "us-east-1", "resources": [], "detail": { "version": "655", "metadata": { "domain": "dzd_bc8e1ez8r2a6xz", "user": "44f864b8-50a1-70cc-736f-c1f763934ab7", "id": "5jbc0lie0sr99j", "version": "1", "typeName": "SubscriptionRequestEntityType", "owningProjectId": "6oy92hwk937pgn", "awsAccountId": "111111111111", "clientToken": "e781b7b5-78c5-4608-961e-3792a6c3ff0d" }, "data": { "autoApproved": true, "requesterId": "44f864b8-50a1-70cc-736f-c1f763934ab7", "status": "PENDING", "subscribedListings": [ { "id": "ayzstznnx4dxyf", "ownerProjectId": "5a3se66qm88947", "version": "12" } ], "subscribedPrincipals": [ { "id": "6oy92hwk937pgn", "type": "PROJECT" } ] } } }

Amazon でサポートされている詳細タイプの詳細なリスト DataZone は次のとおりです。

  • サブスクリプションリクエストが作成されました

  • サブスクリプションリクエストが承諾されました

  • サブスクリプションリクエストが拒否されました

  • サブスクリプションリクエストが削除されました

  • サブスクリプション付与のリクエスト

  • サブスクリプションの付与が完了しました

  • サブスクリプションの付与に失敗しました

  • サブスクリプション付与の取り消しがリクエストされました

  • サブスクリプション付与の取り消しが完了しました

  • サブスクリプション付与の取り消しに失敗しました

  • インベントリに追加されたアセット

  • カタログに追加されたアセット

  • アセットスキーマが変更されました

  • データソースステータスの変更

  • データソースの作成

  • データソースの更新

  • データソース実行のトリガー

  • データソースの実行が成功しました

  • データソースの実行に失敗しました

  • ドメイン作成が成功

  • ドメインの作成に失敗しました

  • ドメインの削除が成功しました

  • ドメインの削除に失敗しました

  • 環境のデプロイが開始されました

  • 環境のデプロイが完了しました

  • 環境のデプロイに失敗しました

  • 環境の削除が開始されました

  • 環境の削除が完了しました

  • 環境の削除に失敗しました

  • プロジェクト作成に成功しました

  • プロジェクトメンバーの追加が成功

  • プロジェクトメンバーの削除に成功しました

  • プロジェクトメンバーロールの変更が成功

  • 環境デプロイカスタマーワークフロー開始

  • ビジネス名の生成が成功

  • ビジネス名の生成に失敗しました

詳細については、「Amazon EventBridge」を参照してください。