Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
EventBridge Événements Amazon pour AWS Data Exchange
AWS Data Exchange est intégré à Amazon EventBridge, anciennement Amazon CloudWatch Events. EventBridge est un service de bus d'événements que vous pouvez utiliser pour connecter vos applications à des données provenant de diverses sources. Pour plus d'informations, consultez le guide de EventBridge l'utilisateur Amazon.
En tant qu'abonné ayant un abonnement actif à un produit, vous recevez un événement AWS Data Exchange chaque fois que le fournisseur publie de nouvelles révisions ou ajoute de nouveaux ensembles de données à un produit existant. L'événement contient les informations DataSetId
et la liste de RevisionIds
celles qui ont été publiées.
Les fournisseurs peuvent envoyer des notifications correspondant aux mises à jour des données, aux retards de données, aux modifications du schéma et aux dépréciations. Les fournisseurs ont la possibilité d'inclure des commentaires et des actions attendues que les abonnés devront suivre. Les abonnés reçoivent ces notifications sous forme d'événements sur Amazon EventBridge, qu'ils peuvent utiliser pour créer des flux de travail automatisés ou envoyer des notifications lisibles par l'homme à des e-mails et à des programmes de chat à l'aide des notifications AWS utilisateur.
Les événements liés aux produits de données sont émis Région AWS là où le fournisseur a publié l'ensemble de données. Vous devez configurer des EventBridge règles qui utilisent ces événements de la même manière Région AWS ou voir Envoyer et recevoir des EventBridge événements Amazon entre les deux Régions AWS pour plus d'options.
Cette rubrique fournit des informations détaillées sur chaque événement répertorié dans le tableau suivant. Le tableau inclut les événements reçus par un abonné lorsqu'un fournisseur ajoute un ensemble de données à un produit, ajoute une révision à un produit, révoque une révision d'un produit ou supprime l'accès à un produit.
Actions | Événement reçu | Rubrique connexe |
---|---|---|
Ajoute un ensemble de données basé sur des fichiers à un produit et le publie | Data Sets Published To Product |
Événements pour ajouter des ensembles de données basés sur des fichiers |
Ajoute un ensemble de données d'accès aux données Amazon S3 à un produit et le publie | Amazon S3 Data Access Data Sets Published To Product |
Événements relatifs à l'ajout d'ensembles de données d'accès aux données Amazon S3 |
Ajoute un ensemble de AWS Lake Formation données d'autorisation de données et le publie | AWS Lake Formation Data Permission Data Set Published To
Product |
Événements pour ajouter AWS Lake Formation des ensembles de données d'autorisation |
Ajoute un ensemble de données Amazon Redshift à un produit et le publie | Redshift Data Shares Data Sets Published To Product |
Événements relatifs à l'ajout d'ensembles de données Amazon Redshift Datashare |
Ajoute un ensemble de données Amazon API Gateway à un produit et le publie | API Gateway API Data Sets Published To Product |
Événements relatifs à l'ajout d'ensembles de API données Amazon API Gateway |
Ajoute une révision d'ensemble de données basée sur des fichiers à un produit et la publie | Revision Published To Data Set |
Événements pour ajouter des révisions |
Ajoute une révision de l'ensemble de données d'accès aux données Amazon S3 à un produit et la publie | Revision Published to Amazon S3 Data Access Data Set |
Événements relatifs à l'ajout de révisions d'ensembles de données d'accès aux données Amazon S3 |
Ajoute une AWS Lake Formation révision de l'ensemble de données d'autorisation des données à un produit et la publie | Revision Published To Lake Formation Data Permission Data Set |
Événements relatifs à l'ajout AWS Lake Formation de révisions d'ensembles de données relatifs aux autorisations de données (aperçu) |
Ajoute une révision de l'ensemble de données Amazon Redshift à un produit et la publie | Revision Published To Redshift Data Shares Data Set |
Événements relatifs à l'ajout de révisions d'ensembles de données Amazon Redshift Datashare |
Ajoute une révision d'un ensemble de données Amazon API Gateway à un produit et le publie | Revision Published To API Gateway API Data Set |
Événements relatifs à l'ajout de révisions d'ensembles API de données Amazon API Gateway |
Révoque la révision d'un produit | Revision Revoked |
Événements de révocation des révisions |
Effectue une action sur ses ressources Amazon Redshift susceptible de supprimer l'accès d'un abonné | Action Performed On Redshift Data Share By Provider |
Événements relatifs à une action effectuée sur une ressource Amazon Redshift |
Effectue une action sur ses ressources Amazon Redshift qui supprime l'accès à un abonné | Redshift Data Share Access Lost |
Événements liés à la perte de l'accès à un partage de données Amazon Redshift |
Envoie une notification pour une mise à jour des données | Data Updated in Data Set |
Événements relatifs à une notification de mise à jour de données générée par le fournisseur |
Envoie une notification pour un changement de schéma | Schema Change Planned for Data Set |
Événements relatifs à une notification de modification de schéma générée par le fournisseur |
Envoie une notification en cas de retard de données | Data Set Update Delayed |
Événements relatifs à une notification d'un retard de données générée par le fournisseur |
Envoie une notification pour une dépréciation des données | Deprecation Planned for Data Set |
Événements relatifs à une notification générée par le fournisseur concernant une dépréciation des données |
Envoie un événement lorsqu'un consommateur de données accepte une subvention de données | Data Grant Accepted |
Événements relatifs à l'acceptation d'une subvention de données |
Envoie un événement lorsqu'un producteur de données étend une subvention de données | Data Grant Extended |
Événements visant à étendre les subventions de données |
Envoie un événement lorsqu'un producteur de données révoque une autorisation de données | Data Grant Revoked |
Événements relatifs à la révocation d'une autorisation de traitement des données |
Tâche d'exportation automatique terminée | Auto-export Job Completed |
Événements relatifs à une tâche d'exportation automatique terminée |
Échec de la tâche d'exportation automatique | Auto-export Job Failed |
Les événements liés à une tâche d'exportation automatique ont échoué |
Note
AWS Data Exchange émet des événements dans la mesure du possible. Pour plus d'informations sur l'organisation d'événements, consultez la section Événements à partir de Services AWS.
Événements pour ajouter des ensembles de données basés sur des fichiers
Lorsqu'un fournisseur ajoute des ensembles de données basés sur des fichiers à un produit et le publie, l'abonné reçoit un événement de type Data Sets Published
To Product
détaillé.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements relatifs à l'ajout d'ensembles de données d'accès aux données Amazon S3
Lorsqu'un fournisseur ajoute un ensemble de données d'accès aux données Amazon S3 à un produit et le publie, l'abonné reçoit un événement avec le type de détail suivant :Amazon S3
Data Access Data Set(s) Published To Product
.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements pour ajouter AWS Lake Formation des ensembles de données d'autorisation
Lorsqu'un fournisseur ajoute un AWS Lake Formation ensemble de données d'autorisation de données à un produit et le publie, l'abonné reçoit un événement de type Lake
Formation Data Permission Data Sets Published To Product
détaillé.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements relatifs à l'ajout d'ensembles de données Amazon Redshift Datashare
Lorsqu'un fournisseur ajoute un ensemble de données de partage de données Amazon Redshift à un produit et le publie, l'abonné reçoit un événement de type détaillé. Redshift Data Shares
Data Sets Published To Product
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements relatifs à l'ajout d'ensembles de API données Amazon API Gateway
Lorsqu'un fournisseur ajoute un ensemble de API données Amazon API Gateway à un produit et le publie, l'abonné reçoit un événement avec le type de Amazon API Gateway Data Sets
Published To Product
détail.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements pour ajouter des révisions
Lorsqu'un fournisseur ajoute un ensemble de données à un produit et le publie, l'abonné reçoit un événement de type Revision Published To Data Set
détaillé.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements relatifs à l'ajout de révisions d'ensembles de données d'accès aux données Amazon S3
Lorsqu'un fournisseur ajoute une révision d'un ensemble de données d'accès aux données Amazon S3 à un produit et la publie, l'abonné reçoit un événement de type Revision
Published To Amazon S3 Data Access Data Set
détaillé.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements relatifs à l'ajout AWS Lake Formation de révisions d'ensembles de données relatifs aux autorisations de données (aperçu)
Lorsqu'un fournisseur ajoute une AWS Lake Formation révision d'un ensemble de données d'autorisation de données à un produit et la publie, l'abonné reçoit un événement de type Revision Published to Lake
Formation Data Permission Data Set
détaillé.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements relatifs à l'ajout de révisions d'ensembles de données Amazon Redshift Datashare
Lorsqu'un fournisseur ajoute une révision d'un ensemble de données Amazon Redshift à un produit et la publie, l'abonné reçoit un événement de type détaillé. Revision
Published To Redshift Data Shares Data Set
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements relatifs à l'ajout de révisions d'ensembles API de données Amazon API Gateway
Lorsqu'un fournisseur ajoute une révision d'un ensemble de API données Amazon API Gateway à un produit et le publie, l'abonné reçoit un événement avec le type de Revision
Published To API Gateway Data Set
détail.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Le tableau suivant décrit les codes d'erreur de révision des ensembles de API données API Gateway.
Code d’erreur | Message | Description |
---|---|---|
CLUSTER_DELETED |
The datashare is unavailable because the provider deleted their
cluster. Please contact the provider for more
information. |
Ce message est envoyé lorsque le partage de données n'est plus disponible car le fournisseur a supprimé le cluster contenant le partage de données. |
CLUSTER_ENCRYPTION_DISABLED |
The datashare is unavailable because the provider disabled
encryption on their cluster. Please contact the provider for more
information. |
Ce message est envoyé lorsque le partage de données n'est plus disponible car le fournisseur a désactivé le chiffrement sur son cluster. Pour utiliser un partage de données, le chiffrement doit être activé tant pour le fournisseur que pour l'abonné. |
DATASHARE_DELETED |
The datashare is unavailable because the provider deleted the
datashare. Please contact the provider for more
information. |
Ce message est envoyé lorsque le partage de données n'est plus disponible car le fournisseur l'a supprimé. Le fournisseur doit créer un nouveau partage de données afin que vous puissiez à nouveau accéder aux données. |
DATASHARE_DEAUTHORIZED |
The datashare is unavailable because the provider de-authorized
the datashare. Please contact the provider for more
information. |
Ce message est envoyé lorsque le partage de données n'est plus disponible car le fournisseur a réautorisé le partage de données. Le fournisseur doit créer un nouveau partage de données afin que vous puissiez à nouveau accéder aux données. |
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. |
Ce message est envoyé lorsqu'un fournisseur définit l'option d'accès public sur Désactiver sur le cluster qui contient son partage de données. Si l'option Accès public est définie sur Désactiver dans le cluster de l'abonné, cela n'affectera pas sa capacité à accéder au partage de données. Pour que l'abonné puisse accéder au partage de données, il doit soit définir l'option d'accès public sur Désactiver sur son cluster, soit le fournisseur doit définir l'option d'accès public sur Activer sur son cluster. Désactivez-la sur le cluster qui contient leur partage de données. Si l'option Accès public est définie sur Désactiver dans le cluster de l'abonné, cela n'affectera pas sa capacité à accéder au partage de données. Pour que l'abonné puisse accéder au partage de données, il doit soit définir l'option d'accès public sur Désactiver sur son cluster, soit le fournisseur doit définir l'option d'accès public sur Activer sur son cluster. |
Événements de révocation des révisions
Lorsqu'un fournisseur révoque une révision d'un produit et la publie, l'abonné reçoit un événement avec le type de Revision Revoked
détail.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements relatifs à une action effectuée sur une ressource Amazon Redshift
Lorsqu'un fournisseur effectue une action sur ses ressources Amazon Redshift susceptible de supprimer l'accès à un abonné, celui-ci reçoit un événement de type Action Performed On Redshift Data Share By
Provider
détaillé.
Par exemple, si un fournisseur fait passer le paramètre d'accessibilité publique du partage de données true
àfalse
, l'abonné reçoit un événement.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } ] } }
Événements liés à la perte de l'accès à un partage de données Amazon Redshift
Lorsqu'un fournisseur effectue une action sur ses ressources Amazon Redshift qui supprime l'accès à un abonné, celui-ci reçoit un événement de type Redshift Data Share Access Lost
détaillé.
Par exemple, si un fournisseur supprime un partage de données Amazon Redshift ou supprime un cluster, l'abonné reçoit un événement.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } ] } }
Événements relatifs à une tâche d'exportation automatique terminée
Une fois qu'une tâche d'exportation automatique déplace toutes les données d'une révision d'ensemble de données File récemment publiée vers le compartiment Amazon S3 choisi par l'abonné, celui-ci reçoit un événement avec le type de Auto-export Job Completed
détail.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
", } } }
Les événements liés à une tâche d'exportation automatique ont échoué
Lorsqu'une tâche d'exportation automatique échoue, l'abonné reçoit un événement de type Auto-export Job
Failed
détaillé.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
", } } }
Événements relatifs à une notification de mise à jour de données générée par le fournisseur
Lorsqu'un fournisseur envoie une notification pour une mise à jour des données, l'abonné reçoit un événement du type Data Updated in Data
Set
détaillé.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" ] }] } } } }
Événements relatifs à une notification de modification de schéma générée par le fournisseur
Lorsqu'un fournisseur envoie une notification pour un changement de schéma, l'abonné reçoit un événement avec le type de Schema Change Planned for Data
Set
détail.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" ] }] } } } }
Événements relatifs à une notification d'un retard de données générée par le fournisseur
Lorsqu'un fournisseur envoie une notification concernant un retard de données, l'abonné reçoit un événement du type de détail suivant : Mise à jour différée de l'ensemble de données.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" ] }] } } } }
Événements relatifs à une notification générée par le fournisseur concernant une dépréciation des données
Lorsqu'un fournisseur envoie une notification concernant une dépréciation des données, l'abonné reçoit un événement du type Deprecation Planned for Data
Set
détaillé.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" ] }] } } } }
Événements relatifs à l'acceptation d'une subvention de données
Lorsqu'un consommateur de données accepte une concession de données, le propriétaire des données reçoit un événement avec le type de Data Grant Accepted
détail.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements visant à étendre les subventions de données
Lorsqu'un propriétaire de données accorde une autorisation de données, le consommateur de données reçoit un événement avec le type de Data Grant Extended
détail.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }
Événements relatifs à la révocation d'une autorisation de traitement des données
Lorsqu'un propriétaire de données révoque une autorisation de données, le consommateur de données reçoit un événement du type Data Grant Revoked
détaillé.
L'exemple suivant montre le corps de l'événement pour le type de détail.
{ "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
" } } }