EventBridge Eventos de Amazon - AWS Data Exchange Guía del usuario

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

EventBridge Eventos de Amazon

AWS Data Exchange está integrado con Amazon EventBridge, anteriormente denominado Amazon CloudWatch Events. EventBridge es un servicio de bus de eventos que puede utilizar para conectar sus aplicaciones con datos de diversas fuentes. Para obtener más información, consulta la Guía del EventBridge usuario de Amazon.

Como suscriptor con una suscripción activa a un producto, recibirás un evento AWS Data Exchange cada vez que el proveedor publique nuevas revisiones o añada nuevos conjuntos de datos a un producto existente. El evento contiene los DataSetId y la lista de RevisionIds publicados.

Los proveedores pueden enviar las notificaciones correspondientes a las actualizaciones de datos, retrasos en los datos, cambios en esquemas y casos de obsolescencia. Los proveedores pueden incluir comentarios y acciones esperadas para que los suscriptores las sigan. Los suscriptores reciben estas notificaciones como eventos en Amazon EventBridge, que pueden usar para crear flujos de trabajo automatizados o enviar notificaciones legibles a correos electrónicos y programas de chat mediante AWS User Notifications.

Los eventos relacionados con los productos de datos se emiten en el Región de AWS lugar donde el proveedor publicó el conjunto de datos. Debes configurar EventBridge reglas que utilicen estos eventos de forma simultánea Región de AWS o consulta Enviar y recibir EventBridge eventos de Amazon entre ellos Regiones de AWS para ver más opciones.

En este tema se proporciona información detallada sobre cada uno de los eventos que se enumeran en la siguiente tabla. La tabla incluye los eventos que un suscriptor recibe cuando un proveedor agrega un conjunto de datos a un producto, agrega una revisión a un producto, revoca una revisión de un producto o elimina el acceso a un producto.

Acciones Evento recibido por el suscriptor Tema relacionado
Agrega un conjunto de datos basado en archivos a un producto y lo publica Data Sets Published To Product Eventos por agregar conjuntos de datos basados en archivos
Agrega un conjunto de datos de acceso a datos de Amazon S3 a un producto y lo publica Amazon S3 Data Access Data Sets Published To Product Eventos por agregar conjuntos de datos de acceso a datos de Amazon S3
Añade un conjunto AWS Lake Formation de datos, permisos y lo publica. AWS Lake Formation Data Permission Data Set Published To Product Eventos para añadir conjuntos AWS Lake Formation de datos y permisos (vista previa)
Agrega un conjunto de datos de Amazon Redshift a un producto y lo publica Redshift Data Shares Data Sets Published To Product Eventos por agregar conjuntos de datos de recursos compartidos de datos a Amazon Redshift
Agrega un conjunto de datos de Amazon API Gateway a un producto y lo publica API Gateway API Data Sets Published To Product Eventos por agregar conjuntos de datos de API de Amazon API Gateway
Agrega una revisión a un conjunto de datos basado en archivos a un producto y la publica Revision Published To Data Set Eventos por agregar revisiones
Agrega una revisión a un conjunto de datos de acceso a datos de Amazon S3 a un producto y la publica Revision Published to Amazon S3 Data Access Data Set Eventos por agregar revisiones de conjuntos de datos de acceso a datos de Amazon S3
Añade una AWS Lake Formation revisión del conjunto de datos de permisos de datos a un producto y la publica Revision Published To Lake Formation Data Permission Data Set Eventos para agregar revisiones AWS Lake Formation de conjuntos de datos de permisos de datos (vista previa)
Agrega un conjunto de datos de recursos compartidos de datos de Amazon Redshift a un producto y lo publica Revision Published To Redshift Data Shares Data Set Eventos por agregar revisiones de conjuntos de datos de recursos compartidos de datos a Amazon Redshift
Agrega una revisión de un conjunto de datos de Amazon API Gateway a un producto y la publica Revision Published To API Gateway API Data Set Eventos por agregar revisiones de conjuntos de datos de API de Amazon API Gateway
Revoca una revisión de un producto Revision Revoked Eventos por revocar revisiones
Realiza una acción sobre sus recursos de Amazon Redshift que podría impedir el acceso a un suscriptor Action Performed On Redshift Data Share By Provider Eventos de una acción realizada en un recurso de Amazon Redshift
Realiza una acción sobre sus recursos de Amazon Redshift que impide el acceso a un suscriptor Redshift Data Share Access Lost Eventos por una pérdida de acceso a un recurso compartido de datos de Amazon Redshift
Envía una notificación de una actualización de datos Data Updated in Data Set Eventos de notificación generada por un proveedor relativa a una actualización de datos
Envía una notificación de un cambio de esquema Schema Change Planned for Data Set Eventos de notificación generada por un proveedor relativa a un cambio de esquema
Envía una notificación de un retraso en los datos Data Set Update Delayed Eventos de notificación generada por un proveedor relativa a un retraso en los datos
Envía una notificación de la obsolescencia de unos datos Deprecation Planned for Data Set Eventos de notificación generada por un proveedor relativa a la obsolescencia de unos datos
Trabajo de exportación automática completado Auto-export Job Completed Eventos por la finalización de un trabajo de exportación automática
Fallo en un trabajo de exportación automática Auto-export Job Failed Eventos por error en un trabajo de exportación automática
nota

AWS Data Exchange emite eventos haciendo el mejor esfuerzo posible. Para obtener más información sobre la organización de eventos, consulte Eventos de Servicios de AWS.

Eventos por agregar conjuntos de datos basados en archivos

Cuando un proveedor agrega conjuntos de datos basados en archivos a un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle siguiente: Data Sets Published To Product.

El siguiente es un ejemplo del cuerpo de un evento correspondiente a la incorporación de un conjunto de datos basado en archivos.

{ "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 por agregar conjuntos de datos de acceso a datos de Amazon S3

Cuando un proveedor agrega un conjunto de datos de acceso basados en acceso a datos de Amazon S3 a un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle siguiente: Amazon S3 Data Access Data Sets Published To Product.

El siguiente es un ejemplo del cuerpo de un evento correspondiente a la incorporación de un conjunto de datos de acceso a datos de Amazon S3.

{ "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 añadir conjuntos AWS Lake Formation de datos y permisos (vista previa)

Cuando un proveedor agrega un conjunto de AWS Lake Formation datos de permisos de datos a un producto y lo publica, el suscriptor recibe un evento con el siguiente tipo de detalle:Lake Formation Data Permission Data Sets Published To Product. (Vista previa)

El siguiente es un ejemplo del cuerpo de un evento para agregar un conjunto de AWS Lake Formation datos de permisos de datos. (Vista previa)

{ "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 por agregar conjuntos de datos de recursos compartidos de datos a Amazon Redshift

Cuando un proveedor agrega un conjunto de recursos compartidos de datos de Amazon Redshift a un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle siguiente: Redshift Data Shares Data Sets Published To Product.

El siguiente es un ejemplo del cuerpo de un evento correspondiente a la incorporación de un conjunto de datos de recursos compartidos de datos de Amazon Redshift.

{ "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 por agregar conjuntos de datos de API de Amazon API Gateway

Cuando un proveedor agrega un conjunto de datos de API de Amazon API Gateway a un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle siguiente: Amazon API Gateway Data Sets Published To Product.

El siguiente es un ejemplo del cuerpo de un evento correspondiente a la incorporación de un conjunto de datos de API de 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 por agregar revisiones

Cuando un proveedor agrega un conjunto de datos a un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle siguiente: Revision Published To Data Set.

El siguiente es un ejemplo del cuerpo de un evento de agregar una revisión.

{ "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 por agregar revisiones de conjuntos de datos de acceso a datos de Amazon S3

Cuando un proveedor agrega una revisión de un conjunto de datos de acceso a datos de Amazon S3 a un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle siguiente: Revision Published To Amazon S3 Data Access Data Set.

El siguiente es un ejemplo del cuerpo de un evento correspondiente a la incorporación de una revisión de un conjunto de datos de acceso a datos de 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 agregar revisiones AWS Lake Formation de conjuntos de datos de permisos de datos (vista previa)

Cuando un proveedor añade una AWS Lake Formation revisión del conjunto de datos de permisos de datos a un producto y la publica, el suscriptor recibe un evento con el siguiente tipo de detalle: Revision Published to Lake Formation Data Permission Data Set (Vista previa).

A continuación se muestra un ejemplo del cuerpo de un evento para una revisión agregada a un conjunto de AWS Lake Formation datos de permisos de datos. (Vista previa)

{ "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 por agregar revisiones de conjuntos de datos de recursos compartidos de datos a Amazon Redshift

Cuando un proveedor agrega una revisión de conjunto de recursos compartidos de datos de Amazon Redshift a un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle siguiente: Revision Published To Redshift Data Shares Data Set.

El siguiente es un ejemplo del cuerpo de un evento correspondiente a la incorporación de una revisión de un conjunto de datos de recursos compartidos de datos de 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 por agregar revisiones de conjuntos de datos de API de Amazon API Gateway

Cuando un proveedor agrega una revisión de un conjunto de datos de API de Amazon API Gateway a un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle siguiente: Revision Published To API Gateway Data Set.

El siguiente es un ejemplo del cuerpo de un evento correspondiente a la incorporación de una revisión de un conjunto de datos de API de 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" } } }

En la tabla siguiente se describen los códigos de error de revisión de un conjunto de datos de API de API Gateway.

Código de error Mensaje Descripción
CLUSTER_DELETED The datashare is unavailable because the provider deleted their cluster. Please contact the provider for more information. Este mensaje se envía cuando el recurso compartido de datos deja de estar disponible porque el proveedor ha eliminado el clúster que lo contenía.
CLUSTER_ENCRYPTION_DISABLED The datashare is unavailable because the provider disabled encryption on their cluster. Please contact the provider for more information. Este mensaje se envía cuando el recurso compartido de datos deja de estar disponible porque el proveedor ha desactivado el cifrado del clúster que lo contenía. Para usar un recurso compartido de datos, tanto el proveedor como el suscriptor deben tener el cifrado activado.
DATASHARE_DELETED The datashare is unavailable because the provider deleted the datashare. Please contact the provider for more information. Este mensaje se envía cuando el recurso compartido de datos deja de estar disponible porque el proveedor lo ha eliminado. El proveedor debe crear un nuevo recurso compartido de datos para que pueda recuperar el acceso a los datos.
DATASHARE_DEAUTHORIZED The datashare is unavailable because the provider deauthorized the datashare. Please contact the provider for more information. Este mensaje se envía cuando el recurso compartido de datos deja de estar disponible porque el proveedor lo ha desautorizado. El proveedor debe crear un nuevo recurso compartido de datos para que pueda recuperar el acceso a los datos.
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.

Este mensaje se envía cuando un proveedor establece la opción Accesible públicamente como Desactivar en el clúster que contiene su recurso compartido de datos. Si el clúster del suscriptor tiene la opción Accesible públicamente configurada como Desactivar, esto no afectará a su capacidad de acceder al recurso compartido de datos. Para que el suscriptor pueda acceder al recurso compartido de datos, el suscriptor debe configurar la opción Accesible públicamente como Desactivar en su clúster, o el proveedor debe configurar la opción Accesible públicamente como Activar en su clúster.

Desactívela en el clúster que contiene su recurso compartido de datos. Si el clúster del suscriptor tiene la opción Accesible públicamente configurada como Desactivar, esto no afectará a su capacidad de acceder al recurso compartido de datos. Para que el suscriptor pueda acceder al recurso compartido de datos, el suscriptor debe configurar la opción Accesible públicamente como Desactivar en su clúster, o el proveedor debe configurar la opción Accesible públicamente como Activar en su clúster.

Eventos por revocar revisiones

Cuando un proveedor revoca una revisión de un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle siguiente: Revision Revoked.

El siguiente es un ejemplo del cuerpo de un evento de revocar una revisión.

{ "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 de una acción realizada en un recurso de Amazon Redshift

Cuando un proveedor realiza una acción en sus recursos de Amazon Redshift que puede anular el acceso de un suscriptor, el suscriptor recibe un evento con el tipo de detalle siguiente: Action Performed On Redshift Data Share By Provider.

Por ejemplo, si un proveedor cambia la configuración de accesibilidad pública del recurso compartido de datos de true a false, el suscriptor recibe un evento.

A continuación se muestra un ejemplo del cuerpo de un evento de una acción realizada sobre un recurso de 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 por una pérdida de acceso a un recurso compartido de datos de Amazon Redshift

Cuando un proveedor realiza una acción en sus recursos de Amazon Redshift que puede anular el acceso de un suscriptor, el suscriptor recibe un evento con el tipo de detalle siguiente: Redshift Data Share Access Lost.

Por ejemplo, si un proveedor elimina un recurso compartido de datos de Amazon Redshift o elimina un clúster, el suscriptor recibe un evento.

El siguiente es un ejemplo del cuerpo de un evento por la pérdida del acceso a un recurso compartido de datos de 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 por la finalización de un trabajo de exportación automática

Cuando un trabajo de exportación automática mueve todos los datos de una revisión de un conjunto de datos de archivos recién publicada al bucket de Amazon S3 elegido por el suscriptor, el suscriptor recibe un evento de trabajo de exportación automática completado.

A continuación se muestra un ejemplo del cuerpo del evento por la finalización de un trabajo de exportación automática.

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

Eventos por error en un trabajo de exportación automática

Cuando se produce un error en un trabajo de exportación automática, el suscriptor recibe un evento Error en trabajo de exportación automática.

A continuación se muestra un ejemplo del cuerpo del evento por Error en trabajo de exportación 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 de notificación generada por un proveedor relativa a una actualización de datos

Cuando un proveedor envía una notificación relativa a una actualización de datos, el suscriptor recibe un evento con el siguiente tipo de detalle: Se han actualizado los datos en un conjunto de datos.

A continuación se muestra un ejemplo del cuerpo de un evento para una notificación cuando un proveedor envía una notificación de una actualización de datos.

{ "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 de notificación generada por un proveedor relativa a un cambio de esquema

Cuando un proveedor envía una notificación relativa a un cambio de esquema, el suscriptor recibe un evento con el siguiente tipo de detalle: Cambio de esquema planificado para un conjunto de datos.

A continuación se muestra un ejemplo del cuerpo de un evento para una notificación cuando un proveedor envía una notificación de cambio 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 de notificación generada por un proveedor relativa a un retraso en los datos

Cuando un proveedor envía una notificación relativa a un retraso en los datos, el suscriptor recibe un evento con el siguiente tipo de detalle: Retraso en la actualización de un conjunto de datos.

A continuación se muestra un ejemplo del cuerpo de un evento para una notificación cuando un proveedor envía una notificación de retraso en los datos.

{ "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 de notificación generada por un proveedor relativa a la obsolescencia de unos datos

Cuando un proveedor envía una notificación relativa a la obsolescencia de unos datos, el suscriptor recibe un evento con el siguiente tipo de detalle: Obsolescencia planificada para un conjunto de datos.

A continuación se muestra un ejemplo del cuerpo de un evento para una notificación cuando un proveedor envía una notificación de obsolescencia de datos.

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