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á.
EventBridge Eventos da Amazon
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.
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
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 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 pelo assinante | 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 |
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 |
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 (pré-visualização) |
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 |
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 API dados do Amazon API Gateway |
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 |
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 |
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) |
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 |
Adiciona uma revisão do conjunto de dados do Amazon API Gateway a um produto e o publica | Revision Published To API Gateway API Data Set |
Eventos para adicionar revisões do conjunto de API dados do Amazon API Gateway |
Revoga a revisão de um produto | Revision Revoked |
Eventos para revogar revisões |
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 |
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 |
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 |
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 |
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 |
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 |
Trabalho de exportação automática concluído | Auto-export Job Completed |
Eventos para um trabalho de exportação automática concluídos |
Falha no trabalho de exportação automática | Auto-export Job Failed |
Falha nos eventos de um trabalho de exportação automática |
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.
Eventos para adicionar conjuntos de dados baseados em arquivo
Quando um provedor adiciona conjuntos de dados baseados em arquivo a um produto e o publica, o assinante recebe um evento com o seguinte tipo de detalhe: Data Sets Published
To Product
.
Veja um exemplo de corpo de evento para um conjunto de dados baseado em arquivo adicionado.
{ "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
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 Sets Published To Product
.
Veja um exemplo de corpo de evento para um conjunto de dados de acesso a dados do Amazon S3 adicionado.
{ "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 (pré-visualização)
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 seguinte tipo de detalhe:. Lake
Formation Data Permission Data Sets Published To Product
(Visualização)
Veja a seguir um exemplo de corpo de evento para adicionar um conjunto de AWS Lake Formation dados de permissão de dados. (Visualização)
{ "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
Quando um provedor adiciona um conjunto de dados da unidade de compartilhamento de dados do Amazon Redshift a um produto e o publica, o assinante recebe um evento com o seguinte tipo de detalhe: Redshift Data Shares
Data Sets Published To Product
.
Veja um exemplo de corpo de evento para um conjunto de dados da unidade de compartilhamento de dados do Amazon Redshift adicionado.
{ "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 API dados do Amazon API Gateway
Quando um provedor adiciona um conjunto de API dados do Amazon API Gateway a um produto e o publica, o assinante recebe um evento com o seguinte tipo de detalhe:. Amazon API Gateway Data Sets
Published To Product
Veja a seguir um exemplo de corpo de evento para um conjunto de API dados adicional do Amazon API Gateway.
{ "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
Quando um provedor adiciona um conjunto de dados a um produto e o publica, o assinante recebe um evento com o seguinte tipo de detalhe: Revision Published To Data Set
.
Veja um exemplo de corpo de evento para uma revisão adicionada.
{ "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
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 seguinte tipo de detalhe: Revision
Published To Amazon S3 Data Access Data Set
.
Veja um exemplo de corpo de evento para uma revisão adicional do conjunto de dados de acesso a dados do Amazon S3.
{ "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)
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 seguinte tipo de detalhe: Revision Published to Lake Formation Data Permission Data Set
(Pré-visualização).
Veja a seguir um exemplo de corpo de evento para uma revisão adicionada a um conjunto de AWS Lake Formation dados de permissão de dados. (Visualização)
{ "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
Quando um provedor adiciona uma revisão do conjunto de dados da unidade de compartilhamento de dados do Amazon Redshift a um produto e a publica, o assinante recebe um evento com o seguinte tipo de detalhe: Revision
Published To Redshift Data Shares Data Set
.
Veja a seguir um exemplo de corpo de evento para uma revisão adicional do conjunto de dados de unidade de compartilhamento de dados do Amazon Redshift.
{ "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 do conjunto de API dados do Amazon API Gateway
Quando um provedor adiciona uma revisão do conjunto de API dados do Amazon API Gateway a um produto e a publica, o assinante recebe um evento com o seguinte tipo de detalhe:. Revision
Published To API Gateway Data Set
Veja a seguir um exemplo de corpo de evento para uma revisão adicional do conjunto de API dados do Amazon API Gateway.
{ "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 API dados do API Gateway.
Código de erro | Message | Descrição |
---|---|---|
CLUSTER_DELETED |
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_ENCRYPTION_DISABLED |
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_DELETED |
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_DEAUTHORIZED |
The datashare is unavailable because the provider deauthorized
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 desautorizou. O provedor deve criar uma nova unidade de compartilhamento de dados para que você possa recuperar o acesso aos dados. |
DATASHARE_PUBLIC_CONSUMER_BLOCKED |
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
Quando um provedor revoga uma revisão de um produto e a publica, o assinante recebe um evento com o seguinte tipo de detalhe: Revision Revoked
.
Veja um exemplo de corpo de evento para uma revisão revogada.
{ "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
Quando um provedor executa uma ação em seus recursos do Amazon Redshift que talvez possa remover o acesso de um assinante, o assinante recebe um evento com o seguinte 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.
Veja um exemplo de corpo de evento para uma ação realizada em um recurso do Amazon Redshift.
{ "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
Quando um provedor executa uma ação em seus recursos do Amazon Redshift que remove o acesso de um assinante, o assinante recebe um evento com o seguinte 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.
Veja um exemplo de corpo de evento para perda de acesso a uma unidade de compartilhamento de dados do 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" } } ] } }
Eventos para um trabalho de exportação automática concluídos
Depois que um trabalho de exportação automática move todos os dados em uma revisão de conjunto de dados de arquivo recém-publicada para o bucket do Amazon S3 escolhido pelo assinante, o assinante recebe um evento de Trabalho de exportação automática concluído.
Veja um exemplo de corpo de evento para um trabalho de exportação automática concluído.
{ "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
Quando um trabalho de exportação automática falha, o assinante recebe um evento Falha no trabalho de exportação automática.
veja um exemplo de corpo de evento para uma Falha no trabalho de exportação automática.
{ "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
Quando um provedor envia uma notificação para atualização de dados, o assinante recebe um evento com o seguinte tipo de informação: Dados atualizados no conjunto de dados.
Veja um exemplo de corpo de evento para uma notificação quando um provedor envia uma notificação para uma atualização de dados.
{ "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
Quando um provedor envia uma notificação para uma alteração de esquema, o assinante recebe um evento com o seguinte tipo de detalhe: Alteração de esquema planejada para conjunto de dados.
Veja um exemplo de corpo de evento para uma notificação quando um provedor envia uma notificação de alteração de esquema.
{ "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
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.
Veja um exemplo de corpo de evento para uma notificação quando um provedor envia uma notificação de atraso de dados.
{ "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
Quando um provedor envia uma notificação para uma descontinuação de dados, o assinante recebe um evento com o seguinte tipo de detalhe: Depreciação planejada para conjunto de dados.
Veja um exemplo de corpo de evento para uma notificação quando um provedor envia uma notificação de descontinuação de dados.
{ "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" ] }] } } } }