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 para AWS Data Exchange
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 notificaciones de AWS usuario.
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 | 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 de permisos |
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 |
Añade un conjunto de datos de Amazon API Gateway a un producto y lo publica | API Gateway API Data Sets Published To Product |
Eventos para añadir conjuntos de API datos API de Amazon 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 con permisos de datos a un producto y la publica | Revision Published To Lake Formation Data Permission Data Set |
Eventos para añadir permisos AWS Lake Formation de datos, revisiones del conjunto 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 |
Añade una revisión del conjunto de datos de Amazon API Gateway a un producto y la publica | Revision Published To API Gateway API Data Set |
Eventos para añadir revisiones de conjuntos de API datos 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 |
Envía un evento cuando un consumidor de datos acepta una concesión de datos | Data Grant Accepted |
Eventos para aceptar una concesión de datos |
Envía un evento cuando un productor de datos extiende una concesión de datos | Data Grant Extended |
Eventos para extender las concesiones de datos |
Envía un evento cuando un productor de datos revoca una concesión de datos | Data Grant Revoked |
Eventos para revocar una concesión de 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 Data Sets Published
To Product
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 Set(s) Published To Product
.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 de permisos
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 tipo de Lake
Formation Data Permission Data Sets Published To Product
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 añade un conjunto de datos compartidos de Amazon Redshift a un producto y lo publica, el suscriptor recibe un evento con el tipo de detalle. Redshift Data Shares
Data Sets Published To Product
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 añadir conjuntos de API datos API de Amazon Gateway
Cuando un proveedor añade un conjunto de API datos de Amazon API Gateway a un producto y lo publica, el suscriptor recibe un evento con el tipo de Amazon API Gateway Data Sets
Published To Product
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 Revision Published To Data Set
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 añade una revisión del conjunto de datos de acceso a datos de Amazon S3 a un producto y la publica, el suscriptor recibe un evento con el tipo de Revision
Published To Amazon S3 Data Access Data Set
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 añadir permisos AWS Lake Formation de datos, revisiones del conjunto 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 tipo de Revision Published to Lake
Formation Data Permission Data Set
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 añade una revisión del conjunto de datos de Amazon Redshift datashare a un producto y la publica, el suscriptor recibe un evento con el tipo de detalle. Revision
Published To Redshift Data Shares Data Set
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 añadir revisiones de conjuntos de API datos de Amazon API Gateway
Cuando un proveedor añade una revisión del conjunto de API datos de Amazon API Gateway a un producto y la publica, el suscriptor recibe un evento con el tipo de Revision
Published To API Gateway Data Set
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 siguiente tabla se describen los códigos de error de revisión del conjunto de API datos 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 de-authorized
the datashare. Please contact the provider for more
information. |
Este mensaje se envía cuando el recurso compartido de datos ya no está disponible porque el proveedor lo ha vuelto a autorizar. 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 la publica, el suscriptor recibe un evento con el tipo de detalle. Revision Revoked
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 podría impedir el acceso a un suscriptor, el suscriptor recibe un evento con el tipo de Action Performed On Redshift Data Share By
Provider
detalle.
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.
El siguiente ejemplo muestra el cuerpo del evento para el tipo de detalle.
{ "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 elimina el acceso de un suscriptor, el suscriptor recibe un evento con el tipo de Redshift Data Share Access Lost
detalle.
Por ejemplo, si un proveedor elimina un recurso compartido de datos de Amazon Redshift o elimina un clúster, el suscriptor recibe un evento.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 del conjunto de datos de archivos recién publicada al bucket de Amazon S3 elegido por el suscriptor, el suscriptor recibe un evento con el tipo de Auto-export Job Completed
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 con el tipo de Auto-export Job
Failed
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 para una actualización de datos, el suscriptor recibe un evento con ese tipo de Data Updated in Data
Set
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 para un cambio de esquema, el suscriptor recibe un evento con el tipo de Schema Change Planned for Data
Set
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 sobre la obsolescencia de los datos, el suscriptor recibe un evento con ese tipo de Deprecation Planned for Data
Set
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 aceptar una concesión de datos
Cuando un consumidor de datos acepta una concesión de datos, el propietario de los datos recibe un evento con el tipo de Data Grant Accepted
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 extender las concesiones de datos
Cuando el propietario de los datos extiende una concesión de datos, el consumidor de datos recibe un evento con el tipo de Data Grant Extended
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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 revocar una concesión de datos
Cuando el propietario de los datos revoca una concesión de datos, el consumidor de datos recibe un evento con el tipo de Data Grant Revoked
detalle.
En el siguiente ejemplo, se muestra el cuerpo del evento para el tipo de detalle.
{ "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
" } } }