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 para AWS Data Exchange
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 | 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 |
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 |
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 |
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 |
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 |
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 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
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
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
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 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 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
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
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)
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
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 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 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 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 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_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 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
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
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
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
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
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
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
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
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
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
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
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
" } } }