

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Registro e monitoramento em AWS Data Exchange
<a name="logging-and-monitoring"></a>

O monitoramento é uma parte importante da natureza bem arquitetada da AWS Data Exchange. Você deve coletar dados de monitoramento de cada parte da AWS solução para poder depurar com mais facilidade uma falha multiponto, caso ocorra. AWS fornece várias ferramentas para monitorar seus recursos e atividades para AWS Data Exchange que você possa planejar e responder a possíveis incidentes.

O registro de ações e eventos AWS Data Exchange é realizado por meio de sua integração com a Amazon CloudWatch.

As seções a seguir descrevem o monitoramento e o login AWS Data Exchange:

**Topics**
+ [Monitoramento AWS Data Exchange](monitoring-overview.md)
+ [EventBridge Eventos da Amazon para AWS Data Exchange](cloudwatch-events.md)
+ [AWS Notificações do usuário para AWS Data Exchange eventos](user-notifications.md)
+ [Registrando chamadas de AWS Data Exchange API com AWS CloudTrail](logging-api-calls-with-cloudtrail.md)
+ [Próximas mudanças no AWS Data Exchange CloudTrail registro](upcoming-changes-in-cloudtrail-logging.md)

# Monitoramento AWS Data Exchange
<a name="monitoring-overview"></a>

O monitoramento é uma parte importante da manutenção da confiabilidade, disponibilidade e desempenho de AWS Data Exchange suas outras AWS soluções. AWS fornece as seguintes ferramentas de monitoramento para observar AWS Data Exchange, relatar quando algo está errado e realizar ações automáticas quando apropriado:
+ A Amazon CloudWatch Events fornece um near-real-time fluxo de eventos do sistema que descrevem mudanças nos AWS recursos. CloudWatch Os eventos permitem a computação automatizada baseada em eventos. Você pode criar regras que observem determinados eventos e respondam com ações automatizadas em outros AWS serviços quando esses eventos ocorrerem. Para obter mais informações, consulte o [Guia do usuário do Amazon CloudWatch Events](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/).
+ O Amazon CloudWatch Logs possibilita que você monitore, armazene e acesse seus arquivos de log a partir de instâncias do Amazon Elastic Compute Cloud (Amazon EC2) e de outras fontes. AWS CloudTrail CloudWatch Os registros podem monitorar as informações nos arquivos de log e notificá-lo quando determinados limites forem atingidos. É possível também arquivar seus dados de log em armazenamento resiliente. Para obter mais informações, consulte o [Guia do usuário do Amazon CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/).
+ CloudTrail captura chamadas de API e eventos relacionados feitos por você ou em seu nome Conta da AWS e entrega os arquivos de log para um bucket do Amazon Simple Storage Service (Amazon S3) especificado por você. Você pode identificar quais usuários e contas ligaram AWS, o endereço IP de origem a partir do qual as chamadas foram feitas e quando elas ocorreram.

# EventBridge Eventos da Amazon para AWS Data Exchange
<a name="cloudwatch-events"></a>

AWS Data Exchange é integrado com a Amazon EventBridge, anteriormente chamada de Amazon CloudWatch Events. EventBridge é um serviço de barramento de eventos que você pode usar para conectar seus aplicativos a dados de várias fontes. Para obter mais informações, consulte o [Guia EventBridge do usuário da Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html).

Como assinante com uma assinatura ativa de um produto, você recebe um *evento* AWS Data Exchange sempre que o provedor publica novas revisões ou adiciona novos conjuntos de dados a um produto existente. O evento contém o `DataSetId` e a lista dos `RevisionIds` que foram publicados.

Os provedores podem enviar notificações correspondentes a atualizações de dados, atrasos de dados, alterações de esquema e descontinuações. Os provedores têm a opção de incluir comentários e ações esperadas para os assinantes seguirem. [Os assinantes recebem essas notificações como eventos na Amazon EventBridge, que podem ser usadas para criar fluxos de trabalho automatizados ou enviar notificações legíveis para e-mails e programas de bate-papo usando as Notificações do Usuário.AWS](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html)

Os eventos relacionados ao produto de dados são emitidos no local em Região da AWS que o provedor publicou o conjunto de dados. Você deve configurar EventBridge regras que usem esses eventos no mesmo Região da AWS ou consulte [Enviar e receber EventBridge eventos da Amazon entre](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cross-region.html) eles Regiões da AWS para obter mais opções.

Este tópico fornece informações detalhadas sobre cada evento indicado na tabela a seguir. A tabela inclui eventos recebidos por um assinante quando um provedor adiciona um conjunto de dados a um produto, adiciona uma revisão a um produto, revoga uma revisão a um produto ou remove o acesso a um produto.


****  

| Ações | Evento recebido | Tópico relacionado | 
| --- | --- | --- | 
| Adiciona um conjunto de dados baseado em arquivo a um produto e o publica | Data Sets Published To Product | [Eventos para adicionar conjuntos de dados baseados em arquivo](#events-add-data-sets) | 
| Adiciona um conjunto de dados de acesso a dados do Amazon S3 a um produto e o publica | Amazon S3 Data Access Data Sets Published To Product | [Eventos para adicionar conjuntos de dados de acesso a dados do Amazon S3](#events-add-s3-data-access-data-sets) | 
| Adiciona um conjunto AWS Lake Formation de dados de permissão de dados e o publica | AWS Lake Formation Data Permission Data Set Published To Product | [Eventos para adicionar conjuntos AWS Lake Formation de dados de permissão de dados](#events-add-LF-data-sets) | 
| Adiciona um conjunto de dados do Amazon Redshift a um produto e o publica | Redshift Data Shares Data Sets Published To Product | [Eventos para adicionar conjuntos de dados de unidade de compartilhamento de dados do Amazon Redshift](#events-add-RS-data-sets) | 
| Adiciona um conjunto de dados do Amazon API Gateway a um produto e o publica | API Gateway API Data Sets Published To Product | [Eventos para adicionar conjuntos de dados de API do Amazon API Gateway](#events-add-api-gateway-api-data-sets) | 
| Adiciona uma revisão de conjunto de dados baseada em arquivo a um produto e a publica | Revision Published To Data Set | [Eventos para adicionar revisões](#events-add-revisions) | 
| Adiciona uma revisão do conjunto de dados de acesso a dados do Amazon S3 a um produto e a publica | Revision Published to Amazon S3 Data Access Data Set | [Eventos para adicionar revisões de conjuntos de dados de acesso a dados do Amazon S3](#events-add-s3-revisions) | 
| Adiciona uma AWS Lake Formation revisão do conjunto de dados de permissão de dados a um produto e a publica | Revision Published To Lake Formation Data Permission Data Set | [Eventos para adicionar AWS Lake Formation revisões do conjunto de dados de permissão de dados (visualização prévia)](#events-add-LF-revision) | 
| Adiciona uma revisão do conjunto de dados da unidade de compartilhamento de dados do Amazon Redshift a um produto e a publica | Revision Published To Redshift Data Shares Data Set | [Eventos para adicionar revisões de conjuntos de dados da unidade de compartilhamento de dados do Amazon Redshift](#events-add-RS-revision) | 
| Adiciona uma revisão do conjunto de dados do Amazon API Gateway a um produto e a publica | Revision Published To API Gateway API Data Set | [Eventos para adicionar revisões de conjuntos de dados da API do Amazon API Gateway](#events-add-api-gateway-api-data-sets-revisions) | 
| Revoga a revisão de um produto | Revision Revoked | [Eventos para revogar revisões](#events-revoke-revisions) | 
| Executa uma ação nos recursos do Amazon Redshift que talvez possa remover o acesso de um assinante | Action Performed On Redshift Data Share By Provider | [Eventos para uma ação executada em um recurso do Amazon Redshift](#events-RS-action) | 
| Realiza uma ação em seus recursos do Amazon Redshift que remove o acesso de um assinante | Redshift Data Share Access Lost | [Eventos para perda de acesso a uma unidade de compartilhamento de dados do Amazon Redshift](#events-RS-lost-access) | 
| Envia uma notificação para uma atualização de dados | Data Updated in Data Set | [Eventos para uma notificação de atualização de dados gerada pelo provedor](#events-provider-generated-notification-of-data-update) | 
| Envia uma notificação para uma alteração de esquema | Schema Change Planned for Data Set | [Eventos para uma notificação gerada pelo provedor de uma alteração de esquema](#events-provider-generated-notification-of-schema-change) | 
| Envia uma notificação sobre um atraso de dados | Data Set Update Delayed | [Eventos para uma notificação de atraso de dados gerada pelo provedor](#events-provider-generated-notification-of-data-delay) | 
| Envia uma notificação para uma descontinuação de dados | Deprecation Planned for Data Set | [Eventos para uma notificação gerada pelo provedor sobre uma descontinuação de dados](#events-provider-generated-notification-of-data-deprecation) | 
| Envia um evento quando um consumidor de dados aceita uma concessão de dados | Data Grant Accepted | [Eventos para aceitar uma concessão de dados](#data-grant-accepted-event) | 
| Envia um evento quando um produtor de dados estende uma concessão de dados | Data Grant Extended | [Eventos para estender as concessões de dados](#data-grant-extended-event) | 
| Envia um evento quando um produtor de dados revoga uma concessão de dados | Data Grant Revoked | [Eventos para revogar uma concessão de dados](#data-grant-revoked-event) | 
| Trabalho de exportação automática concluído | Auto-export Job Completed | [Eventos para um trabalho de exportação automática concluídos](#events-auto-export-job-complete) | 
| Falha no trabalho de exportação automática | Auto-export Job Failed | [Falha nos eventos de um trabalho de exportação automática](#events-auto-export-job-failed) | 

**nota**  
AWS Data Exchange emite eventos com base no melhor esforço. Para obter mais informações sobre a entrega de eventos, consulte [Eventos de Serviços da AWS](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html).

## Eventos para adicionar conjuntos de dados baseados em arquivo
<a name="events-add-data-sets"></a>

Quando um provedor adiciona conjuntos de dados baseados em arquivos a um produto e o publica, o assinante recebe um evento com o tipo de detalhe. `Data Sets Published To Product` 

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "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"
         }
    }
}
```

## Eventos para adicionar conjuntos de dados de acesso a dados do Amazon S3
<a name="events-add-s3-data-access-data-sets"></a>

Quando um provedor adiciona um conjunto de dados de acesso a dados do Amazon S3 a um produto e o publica, o assinante recebe um evento com o seguinte tipo de detalhe: `Amazon S3 Data Access Data Set(s) Published To Product`.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
	"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"
		}
	}
}
```

## Eventos para adicionar conjuntos AWS Lake Formation de dados de permissão de dados
<a name="events-add-LF-data-sets"></a>

Quando um provedor adiciona um conjunto de AWS Lake Formation dados de permissão de dados a um produto e o publica, o assinante recebe um evento com o tipo de `Lake Formation Data Permission Data Sets Published To Product` detalhe. 

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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"
        }
    }
}
```

## Eventos para adicionar conjuntos de dados de unidade de compartilhamento de dados do Amazon Redshift
<a name="events-add-RS-data-sets"></a>

Quando um provedor adiciona um conjunto de dados de compartilhamento de dados do Amazon Redshift a um produto e o publica, o assinante recebe um evento com o tipo de detalhe. `Redshift Data Shares Data Sets Published To Product`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "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"
        } 
        
    }
}
```

## Eventos para adicionar conjuntos de dados de API do Amazon API Gateway
<a name="events-add-api-gateway-api-data-sets"></a>

Quando um provedor adiciona um conjunto de dados de API do Amazon API Gateway a um produto e o publica, o assinante recebe um evento com o tipo de `Amazon API Gateway Data Sets Published To Product` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "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" 
        }
    }
}
```

## Eventos para adicionar revisões
<a name="events-add-revisions"></a>

Quando um provedor adiciona um conjunto de dados a um produto e o publica, o assinante recebe um evento com o tipo de `Revision Published To Data Set` detalhe. 

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "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" 
        }
    }
}
```

## Eventos para adicionar revisões de conjuntos de dados de acesso a dados do Amazon S3
<a name="events-add-s3-revisions"></a>

Quando um provedor adiciona uma revisão do conjunto de dados de acesso a dados do Amazon S3 a um produto e a publica, o assinante recebe um evento com o tipo de detalhe. `Revision Published To Amazon S3 Data Access Data Set`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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" 
        }
    }
}
```

## Eventos para adicionar AWS Lake Formation revisões do conjunto de dados de permissão de dados (visualização prévia)
<a name="events-add-LF-revision"></a>

Quando um provedor adiciona uma AWS Lake Formation revisão do conjunto de dados de permissão de dados a um produto e a publica, o assinante recebe um evento com o tipo de `Revision Published to Lake Formation Data Permission Data Set` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "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"
        }
    }
}
```

## Eventos para adicionar revisões de conjuntos de dados da unidade de compartilhamento de dados do Amazon Redshift
<a name="events-add-RS-revision"></a>

Quando um provedor adiciona uma revisão do conjunto de dados de compartilhamento de dados do Amazon Redshift a um produto e a publica, o assinante recebe um evento com o tipo de detalhe. `Revision Published To Redshift Data Shares Data Set`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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" 
        }
    }
}
```

## Eventos para adicionar revisões de conjuntos de dados da API do Amazon API Gateway
<a name="events-add-api-gateway-api-data-sets-revisions"></a>

Quando um provedor adiciona uma revisão do conjunto de dados da API Amazon API Gateway a um produto e a publica, o assinante recebe um evento com o tipo de `Revision Published To API Gateway Data Set` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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" 
        }
    }
}
```

A tabela a seguir descreve os códigos de erro de revisão do conjunto de dados da API do API Gateway.


| Código de erro | Mensagem | Description | 
| --- | --- | --- | 
| CLUSTER\$1DELETED | The datashare is unavailable because the provider deleted their cluster. Please contact the provider for more information. | Essa mensagem é enviada quando a unidade de compartilhamento de dados não está mais disponível porque o provedor excluiu o cluster que contém a unidade de compartilhamento de dados. | 
| CLUSTER\$1ENCRYPTION\$1DISABLED | The datashare is unavailable because the provider disabled encryption on their cluster. Please contact the provider for more information. | Essa mensagem é enviada quando a unidade de compartilhamento de dados não está mais disponível porque o provedor desativou a criptografia em seu cluster. Para usar a unidade de compartilhamento de dados, tanto o provedor quanto o assinante devem ter a criptografia habilitada. | 
| DATASHARE\$1DELETED | The datashare is unavailable because the provider deleted the datashare. Please contact the provider for more information. | Essa mensagem é enviada quando a unidade de compartilhamento de dados não está mais disponível porque o provedor a excluiu. O provedor deve criar uma nova unidade de compartilhamento de dados para que você possa recuperar o acesso aos dados. | 
| DATASHARE\$1DEAUTHORIZED | The datashare is unavailable because the provider de-authorized the datashare. Please contact the provider for more information. | Essa mensagem é enviada quando o compartilhamento de dados não está mais disponível porque o provedor autorizou novamente o compartilhamento de dados. O provedor deve criar uma nova unidade de compartilhamento de dados para que você possa recuperar o acesso aos dados. | 
| 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. |  Essa mensagem é enviada quando um provedor define a opção de **Acesso público** como **Desabilitar** no cluster que contém a unidade de compartilhamento de dados. Se o cluster do assinante estiver com a opção **Acessível publicamente** definida como **Desativar**, isso não afetará sua capacidade de acessar a unidade de compartilhamento de dados. Para que o assinante acesse a unidade de compartilhamento de dados, o assinante deve definir a opção de **Acesso público** como **Desabilitar** em seu cluster, ou o provedor deve definir a opção de **Acesso público** como **Ativar** em seu cluster. Desative no cluster que contém a unidade de compartilhamento de dados. Se o cluster do assinante estiver com a opção Acessível publicamente definida como Desativar, isso não afetará sua capacidade de acessar a unidade de compartilhamento de dados. Para que o assinante acesse a unidade de compartilhamento de dados, o assinante deve definir a opção de Acesso público como Desabilitar em seu cluster, ou o provedor deve definir a opção de Acesso público como Ativar em seu cluster. | 

## Eventos para revogar revisões
<a name="events-revoke-revisions"></a>

Quando um provedor revoga uma revisão de um produto e a publica, o assinante recebe um evento com o `Revision Revoked` tipo de detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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" 
        }
    }
}
```

## Eventos para uma ação executada em um recurso do Amazon Redshift
<a name="events-RS-action"></a>

Quando um provedor realiza uma ação em seus recursos do Amazon Redshift que *pode* remover o acesso de um assinante, o assinante recebe um evento com o tipo de detalhe. `Action Performed On Redshift Data Share By Provider`

Por exemplo, se um provedor alterar a definição de acessibilidade pública do compartilhamento de dados de `true` para `false`, o assinante receberá um evento.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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" 
                }
            }
        ]
    }
}
```

## Eventos para perda de acesso a uma unidade de compartilhamento de dados do Amazon Redshift
<a name="events-RS-lost-access"></a>

Quando um provedor realiza uma ação em seus recursos do Amazon Redshift que remove o acesso de um assinante, o assinante recebe um evento com o tipo de detalhe. `Redshift Data Share Access Lost`

Por exemplo, se um provedor excluir uma unidade de compartilhamento de dados do Amazon Redshift ou excluir um cluster, o assinante receberá um evento.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe. 

```
{
    "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" 
                }
            }
        ]
    }
}
```

## Eventos para um trabalho de exportação automática concluídos
<a name="events-auto-export-job-complete"></a>

Depois que um trabalho de exportação automática move todos os dados em uma revisão recém-publicada do conjunto de dados de arquivos para o bucket Amazon S3 escolhido pelo assinante, o assinante recebe um evento com o tipo de detalhe. `Auto-export Job Completed`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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",
        }
    }
}
```

## Falha nos eventos de um trabalho de exportação automática
<a name="events-auto-export-job-failed"></a>

Quando uma tarefa de exportação automática falha, o assinante recebe um evento com o tipo de `Auto-export Job Failed` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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",
        }
    }
}
```

## Eventos para uma notificação de atualização de dados gerada pelo provedor
<a name="events-provider-generated-notification-of-data-update"></a>

Quando um provedor envia uma notificação para uma atualização de dados, o assinante recebe um evento com o tipo de `Data Updated in Data Set` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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"
                    ]
                }]
            }
        }
    }
}
```

## Eventos para uma notificação gerada pelo provedor de uma alteração de esquema
<a name="events-provider-generated-notification-of-schema-change"></a>

Quando um provedor envia uma notificação para uma alteração de esquema, o assinante recebe um evento com o tipo de `Schema Change Planned for Data Set` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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"
                    ]
                }]
            }
        }
    }
}
```

## Eventos para uma notificação de atraso de dados gerada pelo provedor
<a name="events-provider-generated-notification-of-data-delay"></a>

Quando um provedor envia uma notificação sobre um atraso de dados, o assinante recebe um evento com o seguinte tipo de detalhe: **Atualização do conjunto de dados atrasada**.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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"
                    ]
                }]
            }
        }
    }
}
```

## Eventos para uma notificação gerada pelo provedor sobre uma descontinuação de dados
<a name="events-provider-generated-notification-of-data-deprecation"></a>

Quando um provedor envia uma notificação sobre a suspensão de uso de dados, o assinante recebe um evento com o tipo de detalhe. `Deprecation Planned for Data Set`

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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"
                    ]
                }]
            }
        }
    }
}
```

## Eventos para aceitar uma concessão de dados
<a name="data-grant-accepted-event"></a>

Quando um consumidor de dados aceita uma concessão de dados, o proprietário dos dados recebe um evento com o tipo de `Data Grant Accepted` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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" 
        }
    }
}
```

## Eventos para estender as concessões de dados
<a name="data-grant-extended-event"></a>

Quando um proprietário de dados estende uma concessão de dados, o consumidor de dados recebe um evento com o tipo de `Data Grant Extended` detalhe.

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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" 
        }
    }
}
```

## Eventos para revogar uma concessão de dados
<a name="data-grant-revoked-event"></a>

Quando um proprietário de dados revoga uma concessão de dados, o consumidor de dados recebe um evento com o tipo de `Data Grant Revoked` detalhe. 

O exemplo a seguir mostra o corpo do evento para o tipo de detalhe.

```
{
    "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 Notificações do usuário para AWS Data Exchange eventos
<a name="user-notifications"></a>

Você pode usar as [Notificações de Usuário da AWS](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html) para configurar canais de entrega que notificam você sobre eventos do AWS Data Exchange . Você recebe uma notificação quando um evento corresponde a uma regra especificada. Você pode receber notificações de eventos por meio de vários canais, incluindo e-mail, Amazon Q Developer em aplicativos de bate-papo, notificações por chat ou notificações AWS Console Mobile Application push. Você também pode ver as notificações usando a Central de Notificações do Console no console de Notificações AWS do Usuário. AWS As notificações do usuário oferecem suporte à agregação, o que pode reduzir o número de notificações que você recebe durante eventos específicos. Para obter mais informações, consulte o [Guia do usuário do AWS  User Notifications](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html).

Para usar as notificações AWS do usuário, você deve ter as permissões corretas AWS Identity and Access Management (IAM). Para obter mais informações sobre como configurar suas permissões do IAM, consulte [Como configurar notificações AWS do usuário no Guia do](https://docs.aws.amazon.com/notifications/latest/userguide/getting-started.html#getting-started-step1) usuário de *notificações AWS do usuário*. 

A tabela a seguir fornece mais informações sobre as notificações que você pode configurar para AWS Data Exchange eventos usando as Notificações AWS do usuário.


| Ações | Notificação recebida pelo assinante | 
| --- | --- | 
| Adiciona um conjunto de dados baseado em arquivo a um produto e o publica | Data Sets Published To Product | 
| Adiciona um conjunto de dados do Amazon Redshift a um produto e o publica | Redshift Data Shares Data Sets Published To Product | 
| Adiciona uma revisão de conjunto de dados baseada em arquivo a um produto e a publica | Revision Published To Data Set | 
| Revoga a revisão de um produto | Revision Revoked | 
| Adiciona uma revisão do conjunto de dados do Amazon Redshift a um produto e publica | Revision Published To Redshift Data Shares Data Set | 
| Realiza uma ação nos recursos do Amazon Redshift que pode remover o acesso de um assinante | Action Performed On Redshift Data Share By Provider | 
| Realiza uma ação nos recursos do Amazon Redshift que remove o acesso de um assinante | Redshift Data Share Access Lost | 
| Adiciona um conjunto de dados do Amazon API Gateway a um produto e o publica | API Gateway API Data Sets Published To Product | 
| Adiciona uma revisão do conjunto de dados do Amazon API Gateway a um produto e a publica | Revision Published To API Gateway API Data Set | 
| Adiciona um conjunto de AWS Lake Formation dados a um produto e o publica (pré-visualização) | Lake Formation Data Permission Data Sets Published To Product (Preview) | 
| Adiciona uma revisão do conjunto de AWS Lake Formation dados a um produto e a publica (pré-visualização) | Revision Published To Lake Formation Data Permission Data Set (Preview) | 
| Trabalho de exportação automática concluído | Auto-export Job Completed | 
| Falha no trabalho de exportação automática | Auto-export Job Failed | 
| Envia notificação sobre uma atualização de dados | Data Updated in Data Set | 
| Envia notificação sobre uma alteração de esquema | Schema Change Planned for Data Set | 
| Envia notificação sobre um atraso de dados | Data Set Update Delayed | 
| Envia notificação sobre uma descontinuação de dados | Deprecation Planned for Data Set | 

# Registrando chamadas de AWS Data Exchange API com AWS CloudTrail
<a name="logging-api-calls-with-cloudtrail"></a>

 AWS Data Exchange é integrado com AWS CloudTrail, um serviço que fornece um registro das ações realizadas por um usuário, função ou AWS serviço em AWS Data Exchange. AWS CloudTrail captura todas as chamadas para operações de AWS Data Exchange API como eventos, incluindo chamadas do AWS Data Exchange console e de chamadas de código para as operações de AWS Data Exchange API.

Se você criar uma trilha, poderá habilitar a entrega contínua de CloudTrail eventos para um bucket do Amazon Simple Storage Service (Amazon S3), incluindo eventos para. AWS Data Exchange Se você não configurar uma trilha, ainda poderá ver os eventos mais recentes no CloudTrail console no **Histórico de eventos**. Usando as informações coletadas por CloudTrail, você pode determinar a solicitação que foi feita AWS Data Exchange, o endereço IP do qual a solicitação foi feita, quem fez a solicitação, quando ela foi feita e outros detalhes.

**Importante**  
Algumas ações que você pode realizar são ações apenas do console. Não há API correspondente no AWS SDK ou AWS Command Line Interface (AWS CLI). Essas são ações que dependem da AWS Marketplace funcionalidade, como publicar ou assinar um produto. AWS Data Exchange fornece CloudTrail registros para um subconjunto dessas ações somente do console. Veja a lista a seguir de ações somente para console para as quais CloudTrail os registros são fornecidos.  
Para obter mais informações, consulte [O que é AWS CloudTrail?](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/)

Além de CloudTrail eventos para todas as ações do console [AWS Data Exchange APIs](https://docs.aws.amazon.com/data-exchange/latest/apireference)e correspondentes, AWS Data Exchange também fornece CloudTrail trilhas para um subconjunto das ações somente do console AWS Marketplace suportadas. AWS Data Exchange fornece um CloudTrail registro das seguintes ações somente para console:

**Ações do assinante**
+ Assinar um produto
+ Enviar solicitação de verificação de assinatura
+ Ativar renovação automática de assinatura
+ Desativar renovação automática de assinatura
+ Cancelar solicitação de verificação de assinatura
+ Indicar as assinaturas ativas
+ Verificar status da assinatura
+ Indicar ofertas privadas direcionadas
+ Ver detalhes de um produto e oferta específicos
+ Ver detalhes de uma assinatura específica
+ Ver detalhes de uma solicitação de verificação de assinatura específica

**Ações do provedor**
+ Publicar um produto
+ Cancelar a publicação de um produto
+ Editar um produto
+ Criar uma oferta personalizada
+ Editar uma oferta personalizada
+ Aprovar solicitação de verificação de assinatura
+ Recusar solicitação de verificação de assinatura
+ Excluir informações de contato do assinante
+ Indicar solicitações de verificação de assinatura
+ Ver detalhes de uma solicitação de verificação de assinatura específica
+ Enviar uma notificação para um conjunto de dados

## AWS Data Exchange informações em CloudTrail
<a name="information-in-cloudtrail"></a>

CloudTrail é ativado quando você cria seu Conta da AWS. Quando a atividade ocorre em AWS Data Exchange, a atividade é registrada em um CloudTrail evento junto com outros eventos AWS de serviço no **histórico de eventos**. Você pode visualizar, pesquisar e baixar eventos recentes no seu Conta da AWS. Para obter mais informações, consulte [Visualização de CloudTrail eventos com histórico](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/view-cloudtrail-events.html) de eventos no *Guia AWS CloudTrail do usuário*.

Para um registro contínuo dos eventos em sua Conta da AWS, incluindo eventos para AWS Data Exchange, crie uma trilha. CloudTrail usa essa trilha para entregar arquivos de log para um bucket do S3. Por padrão, quando você usa o console para criar uma trilha, ela se aplica a todos Regiões da AWS. A trilha registra eventos de todas as regiões e entrega os arquivos de log ao bucket do S3 especificado. Você pode configurar outros AWS serviços para analisar e agir com base nos dados de eventos coletados nos CloudTrail registros. Para obter mais informações, consulte:
+ [Visão geral da criação de uma trilha](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-create-and-update-a-trail.html)
+ [CloudTrail Serviços e integrações compatíveis](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-aws-service-specific-topics.html#cloudtrail-aws-service-specific-topics-integrations)
+ [Configurando notificações do Amazon SNS para CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/getting_notifications_top_level.html)
+ [Recebendo arquivos de CloudTrail log de várias regiões](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/receive-cloudtrail-log-files-from-multiple-regions.html)
+ [Recebendo arquivos de CloudTrail log de várias contas](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-receive-logs-from-multiple-accounts.html)

 Todas as AWS Data Exchange ações estão documentadas na *Referência AWS Data Exchange da API*. Todas as AWS Data Exchange ações, exceto a`SendAPIAsset`, são registradas por CloudTrail. Por exemplo, chamadas para as operações de `CreateDataSet``StartImportAssetsFromS3Workflow`, e `ListRevisionAssets` API geram entradas nos arquivos de CloudTrail log.

Cada entrada de log ou evento contém informações sobre quem gerou a solicitação. As informações de identidade ajudam a determinar o seguinte:
+ Se a solicitação foi feita com credenciais raiz ou AWS Identity and Access Management (IAM).
+ Se a solicitação foi feita com credenciais de segurança temporárias de um perfil ou de um usuário federado.
+ Se a solicitação foi feita por outro AWS serviço.

Para obter mais informações, consulte [Elemento userIdentity do CloudTrail ](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-event-reference-user-identity.html).

## Entendendo as entradas do arquivo de AWS Data Exchange log
<a name="understanding-log-entries"></a>

Uma trilha é uma configuração que possibilita a entrega de eventos como arquivos de log em um bucket do S3 especificado por você. CloudTrail os arquivos de log contêm uma ou mais entradas de log. Um evento representa uma única solicitação de qualquer fonte e inclui informações sobre a ação solicitada, a data e a hora da ação, os parâmetros da solicitação e assim por diante. CloudTrail os arquivos de log não são um rastreamento de pilha ordenado das chamadas públicas da API, portanto, eles não aparecem em nenhuma ordem.

**nota**  
Estes exemplos foram formatados para melhorar a legibilidade. Em um arquivo de CloudTrail log, todas as entradas e eventos são concatenados em uma única linha. Este exemplo foi limitado a uma única AWS Data Exchange entrada. Em um arquivo de CloudTrail log real, você vê entradas e eventos de vários AWS serviços.

O exemplo a seguir mostra uma entrada de CloudTrail registro que demonstra a `CreateDataSet` operação.

```
{
    "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"
}>
```

# Próximas mudanças no AWS Data Exchange CloudTrail registro
<a name="upcoming-changes-in-cloudtrail-logging"></a>

Esta seção resume as próximas mudanças no registro de chamadas de API AWS CloudTrail para AWS Data Exchange. A data efetiva da alteração será no dia 1º de setembro de 2023 ou após essa data. Recomendamos revisar seu CloudTrail uso para garantir que essa alteração não afetará seu monitoramento, análise ou auditoria. Em caso de dúvidas ou interesses, envie uma mensagem de e-mail para [Suporte](https://console.aws.amazon.com/support/home#/case/create%3FissueType=customer-service).


| Personalidade de cliente | Descrição do evento | eventName anterior | Novo eventName | eventSource anterior | Nova eventSource | 
| --- | --- | --- | --- | --- | --- | 
| Assinante | Assinar um produto | Subscribe | CreateAgreementRequest e AcceptAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Assinante | Enviar solicitação de verificação de assinatura | Subscribe | CreateAgreementRequest e AcceptAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Assinante | Ativar renovação automática de assinatura | Subscribe | CreateAgreementRequest e AcceptAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Assinante | Desativar renovação automática de assinatura | Unsubscribe | CreateAgreementRequest e AcceptAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Assinante | Cancelar solicitação de verificação de assinatura | CancelAgreementRequest | CancelAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Fornecedor | Publicar um produto | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Fornecedor | Editar um produto | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Fornecedor | Cancelar a publicação de um produto | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Fornecedor | Criar uma oferta personalizada | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Fornecedor | Editar uma oferta personalizada | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Fornecedor | Aprovar solicitação de verificação de assinatura | AcceptAgreementApprovalRequest | AcceptAgreementApprovalRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Fornecedor | Recusar solicitação de verificação de assinatura | RejectAgreementApprovalRequest | RejectAgreementApprovalRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Fornecedor | Excluir informações de contato do assinante | UpdateAgreementApprovalRequest | UpdateAgreementApprovalRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 