

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

# でのログ記録とモニタリング AWS Data Exchange
<a name="logging-and-monitoring"></a>

モニタリングは、 AWS Data Exchangeの優れたアーキテクチャの性質の重要な部分です。マルチポイント障害が発生した場合は、その障害をより簡単にデバッグできるように、 AWS ソリューションの各部分からモニタリングデータを収集する必要があります。 には、潜在的なインシデントを計画して対応 AWS Data Exchange できるように、 のリソースとアクティビティをモニタリングするための複数のツール AWS が用意されています。

でのアクションとイベントのログ記録 AWS Data Exchange は、Amazon CloudWatch との統合によって実現されます。

以下のセクションでは、モニタリングとログインについて説明します AWS Data Exchange。

**Topics**
+ [モニタリング AWS Data Exchange](monitoring-overview.md)
+ [の Amazon EventBridge イベント AWS Data Exchange](cloudwatch-events.md)
+ [AWS AWS Data Exchange イベントのユーザー通知](user-notifications.md)
+ [を使用した AWS Data Exchange API コールのログ記録 AWS CloudTrail](logging-api-calls-with-cloudtrail.md)
+ [AWS Data Exchange CloudTrail ログ記録の今後の変更](upcoming-changes-in-cloudtrail-logging.md)

# モニタリング AWS Data Exchange
<a name="monitoring-overview"></a>

モニタリングは、 およびその他の AWS Data Exchange AWS ソリューションの信頼性、可用性、パフォーマンスを維持する上で重要な部分です。 AWS には、監視 AWS Data Exchange、問題発生時の報告、必要に応じて自動アクションを実行するための以下のモニタリングツールが用意されています。
+ Amazon CloudWatch Events は、 AWS リソースでの変更を説明するシステムイベントのほぼリアルタイムのストリームを配信します。CloudWatch Events によって、自動イベント駆動型コンピューティングが有効になります。特定のイベントを監視し、これらのイベントが発生したときに他の AWS サービスの自動アクションで応答するルールを作成できます。詳細については、「[Amazon CloudWatch Events ユーザーガイド](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/)」を参照してください。
+ Amazon CloudWatch Logs を使用すると、Amazon Elastic Compute Cloud (Amazon EC2) インスタンスやその他のソースからログファイルをモニタリング AWS CloudTrail、保存、およびアクセスできます。CloudWatch Logs は、ログファイル内の情報をモニタリングし、特定のしきい値が満たされたときに通知します。高い耐久性を備えたストレージにログデータをアーカイブすることも可能です。詳細については、「[Amazon CloudWatch Logs ユーザーガイド](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/)」を参照してください。
+ CloudTrail は、 によって、または に代わって行われた API コールおよび関連イベントをキャプチャ AWS アカウント し、指定した Amazon Simple Storage Service (Amazon S3) バケットにログファイルを配信します。が呼び出したユーザーとアカウント AWS、呼び出し元のソース IP アドレス、呼び出しの発生日時を特定できます。

# の Amazon EventBridge イベント AWS Data Exchange
<a name="cloudwatch-events"></a>

AWS Data Exchange は、以前は Amazon CloudWatch Events と呼ばれていた Amazon EventBridge と統合されています。EventBridge は、アプリケーションをさまざまなソースからのデータに接続するために使用できるイベントバスサービスです。詳細については、[Amazon EventBridge ユーザーガイド](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html)を参照してください。

製品へのアクティブなサブスクリプションのサブスクライバーは、プロバイダーが新しいリビジョンを発行したり、既存の製品に新しいデータセットを追加したりする AWS Data Exchange たびに、 から*イベント*を受け取ります。イベントには、発行された `DataSetId` と `RevisionIds` のリストが含まれています。

プロバイダは、データ更新、データ遅延、スキーマ変更、廃止に関する通知を送信できます。プロバイダーは、購読者がフォローすべきコメントや期待されるアクションを含めることができます。サブスクライバーは、これらの通知を Amazon EventBridge のイベントとして受け取ります。イベントを使用して、自動ワークフローを構築したり、[AWS ユーザー](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html)通知を使用して E メールやチャットプログラムに人間が読み取れる通知を配信したりできます。

データ製品関連のイベントは、プロバイダーがデータセットを発行 AWS リージョン した で出力されます。これらのイベントを使用する EventBridge ルールを同じ で設定するか AWS リージョン 、その他のオプションについては[「 間の Amazon EventBridge イベントの送受信 AWS リージョン](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cross-region.html)」を参照してください。

このトピックでは、次の表に示す各イベントに関する詳細情報を提供します。この表には、プロバイダーが製品にデータセットを追加したり、製品にリビジョンを追加したり、製品へのリビジョンを取り消したり、製品へのアクセスを削除したりしたときに、サブスクライバーが受信するイベントが含まれています。


****  

| アクション | 受信したイベント | 関連トピック | 
| --- | --- | --- | 
| ファイルベースのデータセットを製品に追加し、発行する | Data Sets Published To Product | [ファイルベースのデータセットを追加するイベント](#events-add-data-sets) | 
| Amazon S3 データアクセスデータセットを製品に追加し、発行する | Amazon S3 Data Access Data Sets Published To Product | [Amazon S3 データアクセスデータセットの追加に関するイベント](#events-add-s3-data-access-data-sets) | 
|  AWS Lake Formation データアクセス許可データセットを追加して公開します | AWS Lake Formation Data Permission Data Set Published To Product | [AWS Lake Formation データアクセス許可データセットを追加するためのイベント](#events-add-LF-data-sets) | 
| Amazon Redshift データセットを製品に追加し、発行する | Redshift Data Shares Data Sets Published To Product | [Amazon Redshift データ共有データセットを追加するためのイベント](#events-add-RS-data-sets) | 
| Amazon API Gateway データセットを製品に追加し、発行する | API Gateway API Data Sets Published To Product | [Amazon API Gateway API データセットの追加に関するイベント](#events-add-api-gateway-api-data-sets) | 
| ファイルベースのデータセットのリビジョンを製品に追加し、発行する | Revision Published To Data Set | [リビジョンの追加に関するイベント](#events-add-revisions) | 
| Amazon S3 データアクセスデータセットのリビジョンを製品に追加し、発行する | Revision Published to Amazon S3 Data Access Data Set | [Amazon S3 データアクセスデータセットのリビジョンを追加する](#events-add-s3-revisions) | 
|  AWS Lake Formation データアクセス許可データセットリビジョンを製品に追加して公開します | Revision Published To Lake Formation Data Permission Data Set | [AWS Lake Formation データアクセス許可データセットリビジョンを追加するためのイベント (プレビュー)](#events-add-LF-revision) | 
| Amazon Redshift データ共有データセットのリビジョンを製品に追加し、発行する | Revision Published To Redshift Data Shares Data Set | [Amazon Redshift データ共有データセットのリビジョンを追加する](#events-add-RS-revision) | 
| Amazon API Gateway データセットのリビジョンを製品に追加し、発行する | Revision Published To API Gateway API Data Set | [Amazon API Gateway API データセットのリビジョンをデータセットのリビジョンを追加する](#events-add-api-gateway-api-data-sets-revisions) | 
| 製品へのリビジョンを取り消します。 | Revision Revoked | [リビジョンを取り消すためのイベント](#events-revoke-revisions) | 
| Amazon Redshift リソースに対して、サブスクライバーからのアクセスを削除する 可能性のある アクションを実行する | Action Performed On Redshift Data Share By Provider | [Amazon Redshift リソースで実行されるアクションのイベント](#events-RS-action) | 
| Amazon Redshift リソースに対してサブスクライバーからのアクセスを削除するアクションを実行します | Redshift Data Share Access Lost | [Amazon Redshift データ共有にアクセスできなくなった場合のイベント](#events-RS-lost-access) | 
| データ更新の通知を送信します。 | Data Updated in Data Set | [プロバイダーが生成するデータ更新通知のイベント](#events-provider-generated-notification-of-data-update) | 
| スキーマ変更の通知を送信します。 | Schema Change Planned for Data Set | [プロバイダーが生成するスキーマ変更通知のイベント](#events-provider-generated-notification-of-schema-change) | 
| データ遅延の通知を送信します。 | Data Set Update Delayed | [プロバイダーが生成するデータ遅延通知のイベント](#events-provider-generated-notification-of-data-delay) | 
| データ廃止の通知を送信します。 | Deprecation Planned for Data Set | [プロバイダーが生成するデータ廃止通知のイベント](#events-provider-generated-notification-of-data-deprecation) | 
| データコンシューマーがデータ許可を受け入れるとイベントを送信します | Data Grant Accepted | [データ許可を受け入れるためのイベント](#data-grant-accepted-event) | 
| データプロデューサーがデータ許可を拡張したときにイベントを送信します | Data Grant Extended | [データ許可を拡張するためのイベント](#data-grant-extended-event) | 
| データプロデューサーがデータ許可を取り消すとイベントを送信します | Data Grant Revoked | [データ許可を取り消すためのイベント](#data-grant-revoked-event) | 
| 自動エクスポートジョブ完了 | Auto-export Job Completed | [自動エクスポートジョブのイベントが完了しました](#events-auto-export-job-complete) | 
| 自動エクスポートジョブ失敗 | Auto-export Job Failed | [自動エクスポートジョブのイベントが失敗しました](#events-auto-export-job-failed) | 

**注記**  
AWS Data Exchange は、ベストエフォートベースでイベントを発行します。イベント配信の詳細については、「 [からのイベント AWS のサービス](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html)」を参照してください。

## ファイルベースのデータセットを追加するイベント
<a name="events-add-data-sets"></a>

プロバイダーがファイルベースのデータセットを製品に追加して公開すると、サブスクライバーは`Data Sets Published To Product`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Data Sets Published To Product",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2020-07-29T18:24:04Z",
    "region": "us-east-1",
    "resources":  [
        "prod-uEXAMPLEabc1d" 
    ],
    "detail":  {
        "DataSetIds":  [
            "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
            "5bgd734EXAMPLE100f7gdd9EXAMPLEe9" 
        ],
        "DataSets": [
            {
               "Id" : "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
               "Name": "Data_Set_Hello_World_One"
            },
            {
               "Id" : "5bgd734EXAMPLE100f7gdd9EXAMPLEe9",
               "Name": "Data_Set_Hello_World_Two"
            }
        ],
        "Product":  
         { 
            "Id" : "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World"
         }
    }
}
```

## Amazon S3 データアクセスデータセットの追加に関するイベント
<a name="events-add-s3-data-access-data-sets"></a>

プロバイダーが Amazon S3 データアクセスデータセットを製品に追加して公開すると、サブスクライバーは、詳細タイプ：`Amazon S3 Data Access Data Set(s) Published To Product` のイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
	"version": "0",
	"id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
	"detail-type": "S3 Data Access Data Set(s) Published to Product",
	"source": "aws.dataexchange",
	"account": "123456789012",
	"time": "2020-07-29T18:24:04Z",
	"region": "us-east-1",
	"resources": [
		"prod-uEXAMPLEabc1d"
	],
	"detail": {
		"DataSetIds": [
			"4afc623EXAMPLE099e6fcc8EXAMPLEe8",
			"5bgd734EXAMPLE100f7gdd9EXAMPLEe9"
		],
		"DataSets": [{
				"Id": "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
				"Name": "Data_Set_Hello_World_One"
			},
			{
				"Id": "5bgd734EXAMPLE100f7gdd9EXAMPLEe9",
				"Name": "Data_Set_Hello_World_Two"
			}
		],
		"Product": {
			"Id": "prod-uEXAMPLEabc1d",
			"Name": "Product_Hello_World"
		}
	}
}
```

## AWS Lake Formation データアクセス許可データセットを追加するためのイベント
<a name="events-add-LF-data-sets"></a>

プロバイダーが AWS Lake Formation データアクセス許可データセットを製品に追加して公開すると、サブスクライバーは`Lake Formation Data Permission Data Sets Published To Product`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Lake Formation Data Permission Data Sets Published To Product",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2021-12-15T18:24:04Z",
    "region": "us-east-1",
    "resources": [
        "prod-uEXAMPLEabc1d"
    ],
    "detail": {
        "DataSetIds": [
            "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
            "5bgd734EXAMPLE100f7gdd9EXAMPLEe9"
        ],
        "DataSets": [
            {
                "Id": "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                "Name": "Data_Set_Hello_World_One"
            },
            {
                "Id": "5bgd734EXAMPLE100f7gdd9EXAMPLEe9",
                "Name": "Data_Set_Hello_World_Two"
            }
        ],
        "Product": {
            "Id": "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World"
        }
    }
}
```

## Amazon Redshift データ共有データセットを追加するためのイベント
<a name="events-add-RS-data-sets"></a>

プロバイダーが Amazon Redshift データ共有データセットを製品に追加して公開すると、サブスクライバーは`Redshift Data Shares Data Sets Published To Product`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Redshift Data Shares Data Sets Published To Product",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2021-12-15T18:24:04Z",
    "region": "us-east-1",
    "resources":  [
        "prod-uEXAMPLEabc1d" 
    ],
    "detail":  {
        "DataSetIds":  [
            "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
            "5bgd734EXAMPLE100f7gdd9EXAMPLEe9" 
        ],
        "DataSets": [
            {
               "Id" : "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
               "Name": "Data_Set_Hello_World_One"
            },
            {
               "Id" : "5bgd734EXAMPLE100f7gdd9EXAMPLEe9",
               "Name": "Data_Set_Hello_World_Two"
            }
        ],
        "Product":  
        { 
            "Id" : "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World"
        } 
        
    }
}
```

## Amazon API Gateway API データセットの追加に関するイベント
<a name="events-add-api-gateway-api-data-sets"></a>

プロバイダーが Amazon API Gateway API データセットを製品に追加して公開すると、サブスクライバーは`Amazon API Gateway Data Sets Published To Product`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "API Gateway API Data Sets Published To Product",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2021-12-15T18:24:04Z",
    "region": "us-east-1",
    "resources":  [
        "prod-uEXAMPLEabc1d" 
    ],
    "detail":  {
        "DataSetIds":  [
            "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
            "5bgd734EXAMPLE100f7gdd9EXAMPLEe9" 
        ],
        "DataSets":  [
            {
                "Id" : "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                "Name": "Data_Set_Hello_World_One" 
            },
            {
                "Id" : "5bgd734EXAMPLE100f7gdd9EXAMPLEe9",
                "Name": "Data_Set_Hello_World_Two" 
            }
        ],
        "Product":  {
            "Id" : "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World" 
        }
    }
}
```

## リビジョンの追加に関するイベント
<a name="events-add-revisions"></a>

プロバイダーがデータセットを製品に追加して公開すると、サブスクライバーは`Revision Published To Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Revision Published To Data Set",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2020-07-29T04:16:28Z",
    "region": "us-east-1",
    "resources":  [
        "aae4c2cdEXAMPLE54f9369dEXAMPLE66" 
    ],
    "detail":  {
        "RevisionIds":  [
            "3afc623EXAMPLE099e6fcc8EXAMPLEe7" 
        ],
        "Revisions": [
            {
                "Id" : "3afc623EXAMPLE099e6fcc8EXAMPLEe7",
                "Comment": "Revision_Comment_One" 
            }
         ],
        "DataSets":  [
            {
                "Id" : "aae4c2cdEXAMPLE54f9369dEXAMPLE66",
                "Name": "Data_Set_Hello_World_One" 
            }
         ],
        "Product":  {
            "Id" : "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World" 
        }
    }
}
```

## Amazon S3 データアクセスデータセットのリビジョンを追加する
<a name="events-add-s3-revisions"></a>

プロバイダーが Amazon S3 データセットリビジョンを製品に追加して公開すると、サブスクライバーは`Revision Published To Amazon S3 Data Access Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Revision Published to S3 Data Access Data Set(s)",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2020-07-29T04:16:28Z",
    "region": "us-east-1",
    "resources":  [
        "aae4c2cdEXAMPLE54f9369dEXAMPLE66" 
    ],
    "detail":  {
        "RevisionIds":  [
            "3afc623EXAMPLE099e6fcc8EXAMPLEe7" 
        ],
        "Revisions": [
            {
                "Id" : "3afc623EXAMPLE099e6fcc8EXAMPLEe7",
                "Comment": "Revision_Comment_One" 
            }
         ],
        "DataSets":  [
            {
                "Id" : "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                "Name": "Data_Set_Hello_World_One" 
            }
         ],
        "Product":  {
            "Id" : "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World" 
        }
    }
}
```

## AWS Lake Formation データアクセス許可データセットリビジョンを追加するためのイベント (プレビュー)
<a name="events-add-LF-revision"></a>

プロバイダーが AWS Lake Formation データアクセス許可データセットリビジョンを製品に追加して公開すると、サブスクライバーは`Revision Published to Lake Formation Data Permission Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Revision Published to Lake Formation Data Permission Data Set",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2021-12-15T18:24:04Z",
    "region": "us-east-1",
    "resources": [
        "prod-uEXAMPLEabc1d"
    ],
    "detail": {
        "DataSetIds": [
            "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
            "5bgd734EXAMPLE100f7gdd9EXAMPLEe9"
        ],
        "DataSets": [
            {
                "Id": "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                "Name": "Data_Set_Hello_World_One"
            },
            {
                "Id": "5bgd734EXAMPLE100f7gdd9EXAMPLEe9",
                "Name": "Data_Set_Hello_World_Two"
            }
        ],
        "Product": {
            "Id": "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World"
        }
    }
}
```

## Amazon Redshift データ共有データセットのリビジョンを追加する
<a name="events-add-RS-revision"></a>

プロバイダーが Amazon Redshift データ共有データセットリビジョンを製品に追加して公開すると、サブスクライバーは`Revision Published To Redshift Data Shares Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Revision Published To Redshift Data Shares Data Set",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2021-12-15T18:24:04Z",
    "region": "us-east-1",
    "resources":  [
        "aae4c2cdEXAMPLE54f9369dEXAMPLE66" 
    ],
    "detail":  {
        "RevisionIds":  [
            "3afc623EXAMPLE099e6fcc8EXAMPLEe7" 
        ],
        "Revisions": [
            {
                "Id" : "3afc623EXAMPLE099e6fcc8EXAMPLEe7",
                "Comment": "Revision_Comment_One," 
            }
         ],
        "DataSets":  [
            {
                "Id" : "aae4c2cdEXAMPLE54f9369dEXAMPLE66",
                "Name": "Data_Set_Hello_World_One" 
            }
         ],
        "Product":  {
            "Id" : "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World" 
        }
    }
}
```

## Amazon API Gateway API データセットのリビジョンをデータセットのリビジョンを追加する
<a name="events-add-api-gateway-api-data-sets-revisions"></a>

プロバイダーが Amazon API Gateway API データセットリビジョンを製品に追加して公開すると、サブスクライバーは`Revision Published To API Gateway Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Revision Published To API Gateway API Data Set",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2021-12-15T18:24:04Z",
    "region": "us-east-1",
    "resources":  [
        "aae4c2cdEXAMPLE54f9369dEXAMPLE66" 
    ],
    "detail":  {
        "RevisionIds":  [
            "3afc623EXAMPLE099e6fcc8EXAMPLEe7" 
        ],
        "Revisions": [
            {
                "Id" : "3afc623EXAMPLE099e6fcc8EXAMPLEe7",
                "Comment": "Revision_Comment_One" 
            }
         ],
        "DataSets":  [
            {
                "Id" : "aae4c2cdEXAMPLE54f9369dEXAMPLE66",
                "Name": "Data_Set_Hello_World_One" 
            }
         ],
        "Product":  {
            "Id" : "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World" 
        }
    }
}
```

次の表は、API Gateway API データセットのリビジョンエラーコードを示しています。


| エラーコード | メッセージ | 説明 | 
| --- | --- | --- | 
| CLUSTER\$1DELETED | The datashare is unavailable because the provider deleted their cluster. Please contact the provider for more information. | このメッセージは、プロバイダがデータ共有を含むクラスターを削除したためにデータ共有が使用できなくなったときに送信されます。 | 
| CLUSTER\$1ENCRYPTION\$1DISABLED | The datashare is unavailable because the provider disabled encryption on their cluster. Please contact the provider for more information. | このメッセージは、プロバイダーがクラスターの暗号化を無効にしたためにデータ共有が使用できなくなったときに送信されます。データ共有を使用するには、プロバイダーとサブスクライバーの両方で暗号化が有効になっている必要があります。 | 
| DATASHARE\$1DELETED | The datashare is unavailable because the provider deleted the datashare. Please contact the provider for more information. | このメッセージは、プロバイダーがデータ共有を削除したためにデータ共有が使用できなくなったときに送信されます。データに再びアクセスできるように、プロバイダーは新しいデータ共有を作成する必要があります。 | 
| DATASHARE\$1DEAUTHORIZED | The datashare is unavailable because the provider de-authorized the datashare. Please contact the provider for more information. | このメッセージは、プロバイダーがデータ共有を再承認したためにデータ共有が利用できなくなったときに送信されます。データに再びアクセスできるように、プロバイダーは新しいデータ共有を作成する必要があります。 | 
| DATASHARE\$1PUBLIC\$1CONSUMER\$1BLOCKED | You cannot access a non-publicly accessible datashare from a publicly accessible cluster. You must turn off public accessibility on your cluster to access this datashare. Please contact your provider for more information. |  このメッセージは、プロバイダーがデータ共有を含むクラスターで [**パブリックアクセス可能**] オプションを [**無効**] に設定したときに送信されます。サブスクライバーのクラスターの [パブリックアクセス可能****] オプションが [無効****] に設定されている場合、サブスクライバーのデータ共有へのアクセスには影響しません。サブスクライバーがデータ共有にアクセスするには、サブスクライバーがクラスターの [パブリックアクセス可能****] オプションを [**無効**] に設定するか、プロバイダーがクラスターの [**パブリックアクセス可能**] オプションを [有効****] に設定する必要があります。 データ共有を含むクラスターでは無効にします。サブスクライバーのクラスターの [パブリックアクセス可能] オプションが [無効] に設定されている場合、サブスクライバーのデータ共有へのアクセスには影響しません。サブスクライバーがデータ共有にアクセスするには、サブスクライバーがクラスターの [パブリックアクセス可能] オプションを [無効] に設定するか、プロバイダーがクラスターの [パブリックアクセス可能] オプションを [有効] に設定する必要があります。 | 

## リビジョンを取り消すためのイベント
<a name="events-revoke-revisions"></a>

プロバイダーが製品のリビジョンを取り消して公開すると、サブスクライバーは`Revision Revoked`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Revision Revoked",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2022-02-17T21:25:06Z",
    "region": "us-east-1",
    "resources":  [
        "aae4c2cdEXAMPLE54f9369dEXAMPLE66" 
    ],
    "detail":  {
        "RevisionIds":  [
            "3afc623EXAMPLE099e6fcc8EXAMPLEe7" 
        ],
        "RevocationComment": "example revocation comment",
        "Revisions": [
            {
                "Id" : "3afc623EXAMPLE099e6fcc8EXAMPLEe7",
                "Comment": "Revision_Comment_One" 
            }
         ],
        "DataSets":  [
            {
                "Id" : "aae4c2cdEXAMPLE54f9369dEXAMPLE66",
                "Name": "Data_Set_Hello_World_One" 
            }
         ],
        "Product":  {
            "Id" : "prod-uEXAMPLEabc1d",
            "Name": "Product_Hello_World" 
        }
    }
}
```

## Amazon Redshift リソースで実行されるアクションのイベント
<a name="events-RS-action"></a>

プロバイダーが Amazon Redshift リソースに対して、サブスクライバーからアクセスを削除する*可能性のある*アクションを実行すると、サブスクライバーは`Action Performed On Redshift Data Share By Provider`詳細タイプのイベントを受け取ります。

たとえば、プロバイダがデータ共有のパブリックアクセシビリティ設定を `true` から `false` に変更すると、サブスクライバーはイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Action Performed On Redshift Data Share By Provider",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2021-12-15T18:24:04Z",
    "region": "us-east-1",
    "resources":  [
        "arn:aws:redshift:us-east-1:098765432123:datashare:01234567-2590-7654-1234-f57ea0081234/test_data_share" 
    ],
    "detail":  {
        "Message": "This is an example message which explains why you may have lost access.",
        "AssociatedProducts":  [
            {
                "ProductId": "aae4c2cdEXAMPLE54f9369dEXAMPLE66",
                "DataSetIds":  [
                    "4afc623EXAMPLE099e6fcc8EXAMPLEe8" 
                ],
                "DataSets":  [
                    {
                        "Id" : "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                        "Name": "Data_Set_Hello_World_One" 
                    }
                ],
                "Product":  {
                    "Id" : "aae4c2cdEXAMPLE54f9369dEXAMPLE66",
                    "Name": "Product_Hello_World" 
                }
            }
        ]
    }
}
```

## Amazon Redshift データ共有にアクセスできなくなった場合のイベント
<a name="events-RS-lost-access"></a>

プロバイダーがサブスクライバーからアクセスを削除する Amazon Redshift リソースに対してアクションを実行すると、サブスクライバーは`Redshift Data Share Access Lost`詳細タイプのイベントを受け取ります。

たとえば、プロバイダが Amazon Redshift データ共有を削除したり、クラスターを削除したりすると、サブスクライバーはイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Redshift Data Share Access Lost",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2021-12-15T18:24:04Z",
    "region": "us-east-1",
    "resources":  [
        "arn:aws:redshift:us-east-1:098765432123:datashare:01234567-2590-7654-1234-f57ea0081234/test_data_share" 
    ],
    "detail":  {
        "Message": "This is an example message which explains why you may have lost access.",
        "AssociatedProducts":  [
            {
                "ProductId": "aae4c2cdEXAMPLE54f9369dEXAMPLE66",
                "DataSetIds":  [
                    "4afc623EXAMPLE099e6fcc8EXAMPLEe8" 
                ],
                "DataSets":  [
                    {
                        "Id" : "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                        "Name": "Data_Set_Hello_World_One" 
                    }
                ],
                "Product":  {
                    "Id" : "prod-uEXAMPLEabc1d",
                    "Name": "Product_Hello_World" 
                }
            }
        ]
    }
}
```

## 自動エクスポートジョブのイベントが完了しました
<a name="events-auto-export-job-complete"></a>

自動エクスポートジョブが新しく公開されたファイルデータセットリビジョン内のすべてのデータをサブスクライバーが選択した Amazon S3 バケットに移動すると、サブスクライバーは`Auto-export Job Completed`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Auto-export Job Completed",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2020-07-29T18:24:04Z",
    "region": "us-east-1",
    "resources": [
        "prod-uEXAMPLEabc1d"
    ],
    "detail": {
        "RevisionIds": [
            "3afc623EXAMPLE099e6fcc8EXAMPLEe7"
        ],
        "Revisions": [{
            "Id": "3afc623EXAMPLE099e6fcc8EXAMPLEe7",
            "Comment": "Revision_Comment_One"
        }],
        "DataSetIds": [
            "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
        ],
        "DataSets": [{
            "Id": "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
            "Name": "Data_Set_Hello_World_One"
        }, ],
        "Product": {
            "Id": "prod-uEXAMPLEabc1d",
        }
    }
}
```

## 自動エクスポートジョブのイベントが失敗しました
<a name="events-auto-export-job-failed"></a>

自動エクスポートジョブが失敗すると、サブスクライバーは`Auto-export Job Failed`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Auto-Export job failed",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2020-07-29T18:24:04Z",
    "region": "us-east-1",
    "resources": [
        "prod-uEXAMPLEabc1d"
    ],
    "detail": {
        "RevisionIds": [
            "3afc623EXAMPLE099e6fcc8EXAMPLEe7"
        ],
        "Revisions": [{
            "Id": "3afc623EXAMPLE099e6fcc8EXAMPLEe7",
            "Comment": "Revision_Comment_One"
        }],
        "DataSetIds": [
            "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
            "5bgd734EXAMPLE100f7gdd9EXAMPLEe9"
        ],
        "DataSets": [{
                "Id": "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                "Name": "Data_Set_Hello_World_One"
            },
            {
                "Id": "5bgd734EXAMPLE100f7gdd9EXAMPLEe9",
                "Name": "Data_Set_Hello_World_Two"
            }
        ],
        "Product": {
            "Id": "prod-uEXAMPLEabc1d",
        }
    }
}
```

## プロバイダーが生成するデータ更新通知のイベント
<a name="events-provider-generated-notification-of-data-update"></a>

プロバイダーがデータ更新の通知を送信すると、サブスクライバーは`Data Updated in Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Data Updated in Data Set",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2023-08-21T10:29:48Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:dataexchange:us-east-1::data-sets/b5538f9f45e4613d448eb9eEXAMPLEc6"
    ],
    "detail": {
        "DataSet": {
            "Id": "b5538f9f45e4613d448eb9eEXAMPLEc6",
            "Name": "Example Data Set",
            "AssetType": "S3_DATA_ACCESS"
        },
        "Product": {
            "Id": "prod-7ip6EXAMPLEhs",
            "Name": "Example Data Product",
            "ProviderContact": "no-reply@marketplace.aws"
        },
        "Notification": {
            "Comment": "This is a test DATA_UPDATE notification.",
            "Type": "DATA_UPDATE",
            "Details": {
                "DataUpdate": {
                    "DataUpdatedAt": "2023-07-12T00:00:00Z"
                }
            },
            "Scope": {
                "S3DataAccesses": [{
                    "KeyPrefixes": [
                        "KeyPrefix"
                    ],
                    "Keys": [
                        "KeyA",
                        "KeyB"
                    ]
                }]
            }
        }
    }
}
```

## プロバイダーが生成するスキーマ変更通知のイベント
<a name="events-provider-generated-notification-of-schema-change"></a>

プロバイダーがスキーマ変更の通知を送信すると、サブスクライバーは`Schema Change Planned for Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Schema Change Planned for Data Set",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2023-08-21T10:29:48Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:dataexchange:us-east-1::data-sets/b5538f9f45e4613d448eb9eEXAMPLEc6"
    ],
    "detail": {
        "DataSet": {
            "Id": "b5538f9f45e4613d448eb9eEXAMPLEc6",
            "Name": "Example Data Set",
            "AssetType": "S3_DATA_ACCESS"
        },
        "Product": {
            "Id": "prod-7ip6EXAMPLEhs",
            "Name": "Example Data Product",
            "ProviderContact": "no-reply@marketplace.aws"
        },
        "Notification": {
            "Comment": "This is a test SCHEMA_CHANGE notification.",
            "Type": "SCHEMA_CHANGE",
            "Details": {
                "SchemaChange": {
                    "Changes": [{
                            "Type": "ADD",
                            "Description": "This object is being added to the bucket, or a field is being added to the object.",
                            "Name": "KeyA"
                        },
                        {
                            "Type": "REMOVE",
                            "Description": "This object is being removed from the bucket or a field is being removed from the object.",
                            "Name": "KeyB"
                        },
                        {
                            "Type": "MODIFY",
                            "Description": "The usage or meaning of this key prefix is changing, or something is changing about every file under this key prefix.",
                            "Name": "KeyPrefix"
                        }
                    ],
                    "SchemaChangeAt": "2023-09-08T13:46:01Z"
                }
            },
            "Scope": {
                "S3DataAccesses": [{
                    "KeyPrefixes": [
                        "KeyPrefix"
                    ],
                    "Keys": [
                        "KeyA",
                        "KeyB"
                    ]
                }]
            }
        }
    }
}
```

## プロバイダーが生成するデータ遅延通知のイベント
<a name="events-provider-generated-notification-of-data-delay"></a>

プロバイダーがデータ遅延の通知を送信すると、サブスクライバーは「**データセット更新遅延**」という詳細タイプのイベントを受信します。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Data Set Update Delayed",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2023-08-21T10:29:48Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:dataexchange:us-east-1::data-sets/b5538f9f45e4613d448eb9eEXAMPLEc6"
    ],
    "detail": {
        "DataSet": {
            "Id": "b5538f9f45e4613d448eb9eEXAMPLEc6",
            "Name": "Example Data Set",
            "AssetType": "S3_DATA_ACCESS"
        },
        "Product": {
            "Id": "prod-7ip6EXAMPLEhs",
            "Name": "Example Data Product",
            "ProviderContact": "no-reply@marketplace.aws"
        },
        "Notification": {
            "Comment": "This is a test DATA_DELAY notification.",
            "Type": "DATA_DELAY",
            "Scope": {
                "S3DataAccesses": [{
                    "KeyPrefixes": [
                        "KeyPrefix"
                    ],
                    "Keys": [
                        "KeyA",
                        "KeyB"
                    ]
                }]
            }
        }
    }
}
```

## プロバイダーが生成するデータ廃止通知のイベント
<a name="events-provider-generated-notification-of-data-deprecation"></a>

プロバイダーがデータ非推奨の通知を送信すると、サブスクライバーは`Deprecation Planned for Data Set`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Deprecation Planned for Data Set",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2023-08-21T10:29:48Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:dataexchange:us-east-1::data-sets/b5538f9f45e4613d448eb9eEXAMPLEc6"
    ],
    "detail": {
        "DataSet": {
            "Id": "b5538f9f45e4613d448eb9eEXAMPLEc6",
            "Name": "Example Data Set",
            "AssetType": "S3_DATA_ACCESS"
        },
        "Product": {
            "Id": "prod-7ip6EXAMPLEhs",
            "Name": "Example Data Product",
            "ProviderContact": "no-reply@marketplace.aws"
        },
        "Notification": {
            "Comment": "This is a test DEPRECATION notification.",
            "Type": "DEPRECATION",
            "Details": {
                "Deprecation": {
                    "DeprecationAt": "2023-09-08T13:46:01Z"
                }
            },
            "Scope": {
                "S3DataAccesses": [{
                    "KeyPrefixes": [
                        "KeyPrefix"
                    ],
                    "Keys": [
                        "KeyA",
                        "KeyB"
                    ]
                }]
            }
        }
    }
}
```

## データ許可を受け入れるためのイベント
<a name="data-grant-accepted-event"></a>

データコンシューマーがデータ許可を受け入れると、データ所有者は`Data Grant Accepted`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Data Grant Accepted",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2022-02-17T21:25:06Z",
    "region": "us-east-1",
    "resources":  [
        "arn:aws:dataexchange:us-east-1::data-sets/4afc623EXAMPLE099e6fcc8EXAMPLEe8" 
    ],
    "detail":  {
        "DataSets":  [
            {
                "Id" : "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                "Name": "Data_Set_Hello_World_One" 
            }
         ],
        "DataGrant":  {
            "Arn" : "arn:aws:dataexchange:us-east-1:123456789012:data-grants/4afc623EXAMPLE099e6fcc8EXAMPLEe9",
            "Name": "DataGrant_Hello_World" 
        }
    }
}
```

## データ許可を拡張するためのイベント
<a name="data-grant-extended-event"></a>

データ所有者がデータ許可を拡張すると、データコンシューマーは`Data Grant Extended`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Data Grant Extended",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2022-02-17T21:25:06Z",
    "region": "us-east-1",
    "resources":  [
        "arn:aws:dataexchange:us-east-1::data-sets/4afc623EXAMPLE099e6fcc8EXAMPLEe8"
    ],
    "detail":  {
        "DataSets":  [
            {
                "Id" : "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                "Name": "Data_Set_Hello_World_One" 
            }
         ],
         "DataGrant":  {
            "Arn" : "arn:aws:dataexchange:us-east-1:123456789012:data-grants/4afc623EXAMPLE099e6fcc8EXAMPLEe9",
            "Name": "DataGrant_Hello_World" 
        }
    }
}
```

## データ許可を取り消すためのイベント
<a name="data-grant-revoked-event"></a>

データ所有者がデータ許可を取り消すと、データコンシューマーは`Data Grant Revoked`詳細タイプのイベントを受け取ります。

次の例は、詳細タイプのイベント本文を示しています。

```
{
    "version": "0",
    "id": "dc529cb6-2e23-4c5f-d020-EXAMPLE92231",
    "detail-type": "Data Grant Revoked",
    "source": "aws.dataexchange",
    "account": "123456789012",
    "time": "2022-02-17T21:25:06Z",
    "region": "us-east-1",
    "resources":  [
        "arn:aws:dataexchange:us-east-1::data-sets/4afc623EXAMPLE099e6fcc8EXAMPLEe8"
    ],
    "detail":  {
        "DataSets":  [
            {
                "Id" : "4afc623EXAMPLE099e6fcc8EXAMPLEe8",
                "Name": "Data_Set_Hello_World_One" 
            }
         ],
         "DataGrant":  {
            "Arn" : "arn:aws:dataexchange:us-east-1:123456789012:data-grants/4afc623EXAMPLE099e6fcc8EXAMPLEe9",
            "Name": "DataGrant_Hello_World" 
        }
    }
}
```

# AWS AWS Data Exchange イベントのユーザー通知
<a name="user-notifications"></a>

[AWS ユーザー通知](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html) を使用して、 AWS Data Exchange イベントについて通知する配信チャネルを設定できます。指定したルールにイベントが一致すると、通知を受け取ります。E メール、チャットアプリケーションの Amazon Q Developer チャット通知、 AWS Console Mobile Application プッシュ通知など、複数のチャネルを通じてイベントの通知を受け取ることができます。ユーザー通知コンソールでコンソール通知センターを使用して AWS 通知を表示することもできます。 AWS ユーザー通知は集約をサポートしているため、特定のイベント中に受け取る通知の数を減らすことができます。詳細については、[AWS User Notifications ユーザーガイド](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html)を参照してください。

 AWS ユーザー通知を使用するには、正しい AWS Identity and Access Management (IAM) アクセス許可が必要です。IAM アクセス許可の設定の詳細については、[AWS 「 ユーザー通知ユーザーガイド](https://docs.aws.amazon.com/notifications/latest/userguide/getting-started.html#getting-started-step1)*AWS 」の「ユーザー通知の設定*」を参照してください。

次の表に、 AWS ユーザー通知を使用して AWS Data Exchange イベントに対して設定できる通知の詳細を示します。


| アクション | サブスクライバーが受信した通知 | 
| --- | --- | 
| ファイルベースのデータセットを製品に追加し、発行する | Data Sets Published To Product | 
| Amazon Redshift データセットを製品に追加し、発行する | Redshift Data Shares Data Sets Published To Product | 
| ファイルベースのデータセットのリビジョンを製品に追加し、発行する | Revision Published To Data Set | 
| 製品へのリビジョンを取り消します。 | Revision Revoked | 
| Amazon Redshift データセットのリビジョンを製品に追加し、発行する | Revision Published To Redshift Data Shares Data Set | 
| Amazon Redshift リソースに対して、サブスクライバーからのアクセスを削除する可能性のあるアクションを実行します。 | Action Performed On Redshift Data Share By Provider | 
| Amazon Redshift リソースに対してサブスクライバーからのアクセスを削除するアクションを実行します | Redshift Data Share Access Lost | 
| Amazon API Gateway データセットを製品に追加し、発行する | API Gateway API Data Sets Published To Product | 
| Amazon API Gateway データセットのリビジョンを製品に追加し、発行する | Revision Published To API Gateway API Data Set | 
|  AWS Lake Formation 製品にデータセットを追加して公開する (プレビュー) | Lake Formation Data Permission Data Sets Published To Product (Preview) | 
|  AWS Lake Formation 製品にデータセットリビジョンを追加し、公開します (プレビュー) | Revision Published To Lake Formation Data Permission Data Set (Preview) | 
| 自動エクスポートジョブ完了 | Auto-export Job Completed | 
| 自動エクスポートジョブ失敗 | Auto-export Job Failed | 
| データ更新の通知を送信する | Data Updated in Data Set | 
| スキーマ変更の通知を送信する | Schema Change Planned for Data Set | 
| データ遅延の通知を送信する | Data Set Update Delayed | 
| データ廃止の通知を送信する | Deprecation Planned for Data Set | 

# を使用した AWS Data Exchange API コールのログ記録 AWS CloudTrail
<a name="logging-api-calls-with-cloudtrail"></a>

 AWS Data Exchange は と統合されています。これは AWS CloudTrail、ユーザー、ロール、または のサービスによって実行されたアクションを記録する AWS サービスです AWS Data Exchange。 は、 AWS Data Exchange コンソールからの呼び出しや AWS Data Exchange API オペレーションへのコード呼び出しを含む、 AWS Data Exchange API オペレーションへのすべての呼び出しをイベントとして AWS CloudTrail キャプチャします。

証跡を作成する場合は、イベントを含む Amazon Simple Storage Service (Amazon S3) バケットへの CloudTrail イベントの継続的な配信を有効にすることができます AWS Data Exchange。証跡を設定しない場合でも、CloudTrail コンソールの **[イベント履歴]** で最新のイベントを表示できます。CloudTrail によって収集された情報を使用して、リクエストの実行元の IP アドレス AWS Data Exchange、リクエストの実行者、リクエストの実行日時などの詳細を確認できます。

**重要**  
実行できるアクションの一部は、コンソール限定アクションです。 AWS SDK または AWS Command Line Interface () に対応する API はありませんAWS CLI。これらは、製品の公開やサブスクライブなどの AWS Marketplace 機能に依存するアクションです。 は、これらのコンソールのみのアクションのサブセットに CloudTrail ログ AWS Data Exchange を提供します。CloudTrail ログが提供されるコンソール限定アクションについては、以下のリストを参照してください。  
詳細については、[「 とは」を参照してください AWS CloudTrail。](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/)

は、すべての [AWS Data Exchange APIs](https://docs.aws.amazon.com/data-exchange/latest/apireference) および対応するコンソールアクションの CloudTrail イベントに加えて、 AWS Marketplaceバックアップされたコンソールのみのアクションのサブセットの CloudTrail 証跡 AWS Data Exchange も提供します。 AWS Data Exchange は、次のコンソールのみのアクションの CloudTrail ログを提供します。

**サブスクライバーアクション**
+ 製品をサブスクライブする
+ サブスクリプション検証リクエストを送信する
+ サブスクリプションの自動更新を有効にする
+ サブスクリプションの自動更新を無効にする
+ サブスクリプション検証リクエストをキャンセルする
+ アクティブなサブスクリプションをリストする
+ サブスクリプションのステータスを確認する
+ ターゲットのプライベートオファーを一覧表示する
+ 特定の製品およびオファーの詳細を表示する
+ 特定のサブスクリプションの詳細を表示する
+ 特定のサブスクリプション検証リクエストの詳細を表示する

**プロバイダーアクション**
+ 製品を公開する
+ 製品を非公開にする
+ 製品を編集する
+ カスタムオファーを作成する
+ カスタムオファーを編集する
+ サブスクリプション検証リクエストを承認する
+ サブスクリプション検証リクエストを拒否する
+ サブスクライバーの連絡先情報を削除する
+ サブスクリプション検証リクエストをリストする
+ 特定のサブスクリプション検証リクエストの詳細を表示する
+ データセットの通知を送信

## AWS Data Exchange CloudTrail の情報
<a name="information-in-cloudtrail"></a>

CloudTrail は、 の作成時に有効になります AWS アカウント。アクティビティが発生すると AWS Data Exchange、アクティビティはイベント**履歴**の他の AWS サービスイベントとともに CloudTrail イベントに記録されます。で最近のイベントを表示、検索、ダウンロードできます AWS アカウント。詳細については、「AWS CloudTrail ユーザーガイド**」の「[CloudTrail イベント履歴でのイベントの表示](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/view-cloudtrail-events.html)」を参照してください。

のイベントなど AWS アカウント、 のイベントの継続的な記録については AWS Data Exchange、証跡を作成します。CloudTrail は、この証跡を使用して S3 バケットにログファイルを配信します。デフォルトでは、コンソールを使用して証跡を作成すると、すべての に適用されます AWS リージョン。証跡は、すべてのリージョンからのイベントをログし、ユーザー指定の S3 バケットにログファイルを配信します。 AWS の他のサービスを設定して、CloudTrail ログで収集されたイベントデータをさらに分析し、それに基づく対応を行うことができます。詳細については、以下を参照してください。
+ [証跡を作成するための概要](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-create-and-update-a-trail.html)
+ [CloudTrail がサポートするサービスと統合](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-aws-service-specific-topics.html#cloudtrail-aws-service-specific-topics-integrations)
+ [CloudTrail の Amazon SNS 通知の設定](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/getting_notifications_top_level.html)
+ [CloudTrail ログファイルの複数のリージョンからの受け取り](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/receive-cloudtrail-log-files-from-multiple-regions.html)
+ [複数のアカウントから CloudTrailログファイルを受け取る](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-receive-logs-from-multiple-accounts.html)

 すべての AWS Data Exchange アクションは *AWS Data Exchange API リファレンス*に記載されています。を除くすべての AWS Data Exchange アクションは `SendAPIAsset`CloudTrail によってログに記録されます。例えば、`CreateDataSet`、`StartImportAssetsFromS3Workflow`、および `ListRevisionAssets` API 操作への呼び出しによって、CloudTrail ログファイル内にエントリが生成されます。

すべてのイベントまたはログエントリには、誰がリクエストを生成したかに関する情報が含まれています。アイデンティティ情報は、以下を判別するのに役立ちます。
+ リクエストがルート認証情報または AWS Identity and Access Management (IAM) 認証情報を使用して行われたかどうか。
+ リクエストがロールまたはフェデレーションユーザーのテンポラリなセキュリティ認証情報を使用して行われたかどうか。
+ リクエストが別の AWS サービスによって行われたかどうか。

詳細については、「[CloudTrail userIdentity 要素](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-event-reference-user-identity.html)」を参照してください。

## AWS Data Exchange ログファイルエントリについて
<a name="understanding-log-entries"></a>

証跡は、ユーザー指定の S3 バケットにイベントをログファイルとして配信することを可能にする設定です。CloudTrail ログファイルには、1 つ、または複数のログエントリが含まれています。イベントは任意のソースからの単一のリクエストを表し、リクエストされたアクション、アクションの日時、リクエストパラメータなどに関する情報が含まれています。CloudTrail ログファイルは、パブリック API コールの順序付きスタックトレースではないため、順不同で表示されます。

**注記**  
これらの例は、読みやすさを向上させるためにフォーマットされています。CloudTrail ログファイルでは、すべてのエントリとイベントが単一の行に連結されています。この例では、1 つの AWS Data Exchange エントリに制限されています。実際の CloudTrail ログファイルには、複数の AWS のサービスからのエントリとイベントが表示されます。

以下は、`CreateDataSet` 操作を示す CloudTrail ログエントリの例です。

```
{
    "eventVersion": "1.05",
    "userIdentity": {
        "type": "AssumedRole",
        "principalId": "AIDACKCEVSQ6C2EXAMPLE:account_name",
        "arn": "arn:aws:sts::123456789012:user/Mary_Major",
        "accountId": "123456789012",
        "accessKeyId": "AKIAIOSFODNN7EXAMPLE",
        "sessionContext": {
            "attributes": {
                "mfaAuthenticated": "false",
                "creationDate": "2018-06-20T18:32:25Z"
            },
            "sessionIssuer": {
                "type": "Role",
                "principalId": "AIDACKCEVSQ6C2EXAMPLE",
                "arn": "arn:aws:iam::123456789012:role/Admin",
                "accountId": "123456789012",
                "userName": "username"
            }
        }
    },
    "eventTime": "2018-06-20T19:04:36Z",
    "eventSource": "dataexchange.amazonaws.com",
    "eventName": "CreateDataSet",
    "awsRegion": "us-east-1",
    "sourceIPAddress": "203.0.113.12",
    "userAgent": "console.amazonaws.com",
    "requestParameters": {
        "Name": "MyDataSet",
        "AssetType": "S3_SNAPSHOT",
        "Description": "This is my data set"
    },
    "responseElements": {
        "Origin": "OWNED",
        "AssetType": "S3_SNAPSHOT",
        "Name": "MyDataSet",
        "CreatedAt": 1726255485679,
        "UpdatedAt": 1726255485679,
        "Arn": "arn:aws:dataexchange:us-east-1:123456789012:data-sets/DataSetIdentifier",
        "Id": "DataSetIdentifier",
        "Description": "This is my data set"
    },
    "requestID": "cb8c167e-EXAMPLE",
    "eventID": "e3c6f4ce-EXAMPLE",
    "readOnly": false,
    "eventType": "AwsApiCall",
    "recipientAccountId": "123456789012"
}>
```

# AWS Data Exchange CloudTrail ログ記録の今後の変更
<a name="upcoming-changes-in-cloudtrail-logging"></a>

このセクションでは、 の API コールをログに記録するための今後の変更点をまとめ AWS CloudTrail ます AWS Data Exchange。この変更の発効日は 2023 年 9 月 1 日以降です。CloudTrail の使用状況を見直して、この変更がモニタリング、分析、または監査に影響しないことを確認することをお勧めします。質問や懸念事項については、[サポート](https://console.aws.amazon.com/support/home#/case/create%3FissueType=customer-service) にメールメッセージを送信してください。


| 顧客ペルソナ | イベントの説明 | 前のeventName | 新しいeventName | 前のイベントソース | 新しいイベントソース | 
| --- | --- | --- | --- | --- | --- | 
| サブスクライバー | 製品をサブスクライブする | Subscribe | CreateAgreementRequest および AcceptAgreementRequest | aws-marketplace.amazonaws.com | agrement-marketplace.amazonaws.com | 
| サブスクライバー | サブスクリプション検証リクエストを送信する | Subscribe | CreateAgreementRequest および AcceptAgreementRequest | aws-marketplace.amazonaws.com | agrement-marketplace.amazonaws.com | 
| サブスクライバー | サブスクリプションの自動更新を有効にする | Subscribe | CreateAgreementRequest および AcceptAgreementRequest | aws-marketplace.amazonaws.com | agrement-marketplace.amazonaws.com | 
| サブスクライバー | サブスクリプションの自動更新を無効にする | Unsubscribe | CreateAgreementRequest および AcceptAgreementRequest | aws-marketplace.amazonaws.com | agrement-marketplace.amazonaws.com | 
| サブスクライバー | サブスクリプション検証リクエストをキャンセルする | CancelAgreementRequest | CancelAgreementRequest | aws-marketplace.amazonaws.com | agrement-marketplace.amazonaws.com | 
| プロバイダー | 製品を公開する | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| プロバイダー | 製品を編集する | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| プロバイダー | 製品を発行解除する | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| プロバイダー | カスタムオファーを作成する | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| プロバイダー | カスタムオファーを編集する | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| プロバイダー | サブスクリプション検証リクエストを承認する | AcceptAgreementApprovalRequest | AcceptAgreementApprovalRequest | aws-marketplace.amazonaws.com | agrement-marketplace.amazonaws.com | 
| プロバイダー | サブスクリプション検証リクエストを拒否する | RejectAgreementApprovalRequest | RejectAgreementApprovalRequest | aws-marketplace.amazonaws.com | agrement-marketplace.amazonaws.com | 
| プロバイダー | サブスクライバーの連絡先情報を削除する | UpdateAgreementApprovalRequest | UpdateAgreementApprovalRequest | aws-marketplace.amazonaws.com | agrement-marketplace.amazonaws.com | 