

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.

# Inicio de sesión y supervisión AWS Data Exchange
<a name="logging-and-monitoring"></a>

La monitorización es una parte importante de la buena arquitectura de AWS Data Exchange. Debe recopilar los datos de supervisión de cada parte de la AWS solución para poder depurar más fácilmente un error multipunto, en caso de que se produzca. AWS proporciona varias herramientas para supervisar sus recursos y su actividad, de AWS Data Exchange modo que pueda planificar y responder a posibles incidentes.

El registro de acciones y eventos AWS Data Exchange se realiza mediante su integración con Amazon CloudWatch.

En las siguientes secciones se describe la supervisión y el inicio de sesión AWS Data Exchange:

**Topics**
+ [Supervisión AWS Data Exchange](monitoring-overview.md)
+ [EventBridge Eventos de Amazon para AWS Data Exchange](cloudwatch-events.md)
+ [AWS Notificaciones de usuario para AWS Data Exchange eventos](user-notifications.md)
+ [Registrar llamadas a la AWS Data Exchange API con AWS CloudTrail](logging-api-calls-with-cloudtrail.md)
+ [Próximos cambios en el AWS Data Exchange CloudTrail registro](upcoming-changes-in-cloudtrail-logging.md)

# Supervisión AWS Data Exchange
<a name="monitoring-overview"></a>

La supervisión es una parte importante del mantenimiento de la confiabilidad, la disponibilidad y el rendimiento de AWS Data Exchange AWS las demás soluciones. AWS proporciona las siguientes herramientas de monitoreo para observar AWS Data Exchange, informar cuando algo anda mal y tomar medidas automáticas cuando sea apropiado:
+ Amazon CloudWatch Events ofrece un near-real-time flujo de eventos del sistema que describen los cambios en AWS los recursos. CloudWatch Events permite la computación automatizada basada en eventos. Puede escribir reglas que vigilen ciertos eventos y respondan con acciones automatizadas en otros AWS servicios cuando se producen estos eventos. Para obtener más información, consulta la [Guía del usuario de Amazon CloudWatch Events](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/).
+ Amazon CloudWatch Logs le permite monitorear, almacenar y acceder a sus archivos de registro desde instancias de Amazon Elastic Compute Cloud (Amazon EC2) y otras fuentes. AWS CloudTrail CloudWatch Los registros pueden monitorear la información de los archivos de registro y notificarle cuando se alcanzan ciertos umbrales. También se pueden archivar los datos del registro en un almacenamiento de larga duración. Para obtener más información, consulta la [Guía del usuario CloudWatch de Amazon Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/).
+ CloudTrail captura las llamadas a la API y los eventos relacionados realizados por usted o en su nombre Cuenta de AWS y envía los archivos de registro a un depósito de Amazon Simple Storage Service (Amazon S3) que especifique. Puede identificar qué usuarios y cuentas llamaron AWS, la dirección IP de origen desde la que se realizaron las llamadas y cuándo se produjeron.

# EventBridge Eventos de Amazon para AWS Data Exchange
<a name="cloudwatch-events"></a>

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](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html).

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](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html).

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](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cross-region.html) 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](#events-add-data-sets) | 
| 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](#events-add-s3-data-access-data-sets) | 
| 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.](#events-add-LF-data-sets) | 
| 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](#events-add-RS-data-sets) | 
| 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](#events-add-api-gateway-api-data-sets) | 
| 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](#events-add-revisions) | 
| 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](#events-add-s3-revisions) | 
| 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 añadir permisos AWS Lake Formation de datos, revisiones del conjunto de datos (vista previa)](#events-add-LF-revision) | 
| 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](#events-add-RS-revision) | 
| 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](#events-add-api-gateway-api-data-sets-revisions) | 
| Revoca una revisión de un producto | Revision Revoked | [Eventos por revocar revisiones](#events-revoke-revisions) | 
| 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](#events-RS-action) | 
| 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](#events-RS-lost-access) | 
| 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](#events-provider-generated-notification-of-data-update) | 
| 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](#events-provider-generated-notification-of-schema-change) | 
| 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](#events-provider-generated-notification-of-data-delay) | 
| 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](#events-provider-generated-notification-of-data-deprecation) | 
| 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](#data-grant-accepted-event) | 
| 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](#data-grant-extended-event) | 
| 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](#data-grant-revoked-event) | 
| Trabajo de exportación automática completado | Auto-export Job Completed | [Eventos por la finalización de un trabajo de exportación automática](#events-auto-export-job-complete) | 
| Fallo en un trabajo de exportación automática | Auto-export Job Failed | [Eventos por error en un trabajo de exportación automática](#events-auto-export-job-failed) | 

**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](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html).

## Eventos por agregar conjuntos de datos basados en archivos
<a name="events-add-data-sets"></a>

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
<a name="events-add-s3-data-access-data-sets"></a>

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.
<a name="events-add-LF-data-sets"></a>

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
<a name="events-add-RS-data-sets"></a>

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`

El siguiente ejemplo 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 por agregar conjuntos de datos de API de Amazon API Gateway
<a name="events-add-api-gateway-api-data-sets"></a>

Cuando un proveedor añade un conjunto de datos de la API 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
<a name="events-add-revisions"></a>

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
<a name="events-add-s3-revisions"></a>

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.

El siguiente ejemplo 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)
<a name="events-add-LF-revision"></a>

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
<a name="events-add-RS-revision"></a>

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`

El siguiente ejemplo 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 por agregar revisiones de conjuntos de datos de API de Amazon API Gateway
<a name="events-add-api-gateway-api-data-sets-revisions"></a>

Cuando un proveedor añade una revisión del conjunto de datos de la API 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 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 | Description (Descripción) | 
| --- | --- | --- | 
| CLUSTER\$1DELETED | 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\$1ENCRYPTION\$1DISABLED | 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\$1DELETED | 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\$1DEAUTHORIZED | 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\$1PUBLIC\$1CONSUMER\$1BLOCKED | 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
<a name="events-revoke-revisions"></a>

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
<a name="events-RS-action"></a>

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
<a name="events-RS-lost-access"></a>

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.

El siguiente ejemplo 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
<a name="events-auto-export-job-complete"></a>

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
<a name="events-auto-export-job-failed"></a>

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
<a name="events-provider-generated-notification-of-data-update"></a>

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
<a name="events-provider-generated-notification-of-schema-change"></a>

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
<a name="events-provider-generated-notification-of-data-delay"></a>

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
<a name="events-provider-generated-notification-of-data-deprecation"></a>

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
<a name="data-grant-accepted-event"></a>

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.

El siguiente ejemplo 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
<a name="data-grant-extended-event"></a>

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
<a name="data-grant-revoked-event"></a>

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" 
        }
    }
}
```

# AWS Notificaciones de usuario para AWS Data Exchange eventos
<a name="user-notifications"></a>

Puede usar [Notificaciones del usuario AWS](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html) para configurar los canales de entrega de las notificaciones relativas a eventos de AWS Data Exchange . Recibirá una notificación cuando un evento coincida con una regla especificada. Puedes recibir notificaciones de eventos a través de varios canales, como el correo electrónico, las notificaciones de chat para desarrolladores de Amazon Q en aplicaciones de chat o las notificaciones AWS Console Mobile Application push. También puede ver las notificaciones en el Centro de notificaciones de la consola AWS de notificaciones de usuario. AWS Las notificaciones de usuario admiten la agregación, lo que puede reducir la cantidad de notificaciones que recibe durante eventos específicos. Para obtener más información, consulte la [Guía del usuario de Notificaciones de usuarios de AWS](https://docs.aws.amazon.com/notifications/latest/userguide/what-is-service.html).

Para usar las notificaciones de AWS usuario, debe tener los permisos AWS Identity and Access Management (IAM) correctos. Para obtener más información sobre la configuración de los permisos de IAM, consulte [Configuración de las notificaciones de AWS usuario](https://docs.aws.amazon.com/notifications/latest/userguide/getting-started.html#getting-started-step1) en la Guía del *AWS usuario de notificaciones de usuario*. 

La siguiente tabla proporciona más información sobre las notificaciones que puede configurar para AWS Data Exchange los eventos mediante las notificaciones AWS de usuario.


| Acciones | Notificación recibida por el suscriptor | 
| --- | --- | 
| Agrega un conjunto de datos basado en archivos a un producto y lo publica | Data Sets Published To Product | 
| Agrega un conjunto de datos de Amazon Redshift a un producto y lo publica | Redshift Data Shares Data Sets Published To Product | 
| Agrega una revisión a un conjunto de datos basado en archivos a un producto y la publica | Revision Published To Data Set | 
| Revoca una revisión de un producto | Revision Revoked | 
| Agrega una revisión de un conjunto de datos de Amazon Redshift a un producto y lo publica | Revision Published To Redshift Data Shares Data Set | 
| Realiza una acción sobre recursos de Amazon Redshift que podría impedir el acceso a un suscriptor | Action Performed On Redshift Data Share By Provider | 
| Realiza una acción sobre recursos de Amazon Redshift que impide el acceso a un suscriptor | Redshift Data Share Access Lost | 
| Agrega un conjunto de datos de Amazon API Gateway a un producto y lo publica | API Gateway API Data Sets Published To Product | 
| 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 | 
| Agrega un conjunto AWS Lake Formation de datos a un producto y lo publica (vista previa) | Lake Formation Data Permission Data Sets Published To Product (Preview) | 
| Añade una revisión del conjunto de AWS Lake Formation datos a un producto y la publica (vista previa) | Revision Published To Lake Formation Data Permission Data Set (Preview) | 
| Trabajo de exportación automática completado | Auto-export Job Completed | 
| Fallo en un trabajo de exportación automática | Auto-export Job Failed | 
| Envía una notificación de una actualización de datos | Data Updated in Data Set | 
| Envía una notificación de un cambio de esquema | Schema Change Planned for Data Set | 
| Envía una notificación de un retraso en los datos | Data Set Update Delayed | 
| Envía una notificación de la obsolescencia de unos datos | Deprecation Planned for Data Set | 

# Registrar llamadas a la AWS Data Exchange API con AWS CloudTrail
<a name="logging-api-calls-with-cloudtrail"></a>

 AWS Data Exchange está integrado con AWS CloudTrail un servicio que proporciona un registro de las acciones realizadas por un usuario, un rol o un AWS servicio en AWS Data Exchange. AWS CloudTrail captura todas las llamadas a las operaciones de la AWS Data Exchange API como eventos, incluidas las llamadas desde la AWS Data Exchange consola y las llamadas en código a las operaciones de la AWS Data Exchange API.

Si crea una ruta, puede habilitar la entrega continua de CloudTrail eventos a un bucket de Amazon Simple Storage Service (Amazon S3), incluidos los eventos de. AWS Data Exchange Si no configura una ruta, podrá ver los eventos más recientes en la CloudTrail consola, en el **historial de eventos**. Con la información recopilada por usted CloudTrail, puede determinar el destinatario de la solicitud AWS Data Exchange, la dirección IP desde la que se realizó la solicitud, quién la realizó, cuándo se realizó y otros detalles.

**importante**  
Algunas de las acciones que se pueden realizar son exclusivas de la consola. No hay una API correspondiente en el AWS SDK o AWS Command Line Interface (AWS CLI). Se trata de acciones que dependen de AWS Marketplace la funcionalidad, como publicar un producto o suscribirse a él. AWS Data Exchange proporciona CloudTrail registros para un subconjunto de estas acciones exclusivas de la consola. Consulte la siguiente lista de acciones exclusivas de la consola para las que se proporcionan registros. CloudTrail   
Para obtener más información, consulte [¿Qué es? AWS CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/)

Además de los CloudTrail eventos para todas las acciones de la consola [AWS Data Exchange APIs](https://docs.aws.amazon.com/data-exchange/latest/apireference)y las correspondientes, AWS Data Exchange también proporciona CloudTrail rutas para un subconjunto de las acciones exclusivas de la consola AWS Marketplace respaldadas por la consola. AWS Data Exchange proporciona un CloudTrail registro de las siguientes acciones exclusivas de la consola:

**Acciones del suscriptor**
+ Suscribirse a un producto
+ Enviar una solicitud de verificación de suscripción
+ Activar la renovación automática de la suscripción
+ Desactivar la renovación automática de la suscripción
+ Cancelar la solicitud de verificación de la suscripción
+ Enumerar las suscripciones activas
+ Verificar el estado de una suscripción
+ Enumere ofertas privadas específicas
+ Ver los detalles de un producto y una oferta específicos
+ Ver los detalles de una suscripción específica
+ Ver los detalles de una solicitud de verificación de suscripción específica

**Acciones del proveedor**
+ Publicar un producto
+ Anular la publicación de un producto
+ Editar un producto
+ Crear una oferta personalizada
+ Editar una oferta personalizada
+ Aprobar una solicitud de verificación de suscripción
+ Rechazar una solicitud de verificación de suscripción
+ Eliminar la información de contacto de un suscriptor
+ Enumerar las solicitudes de verificación de suscripciones
+ Ver los detalles de una solicitud de verificación de suscripción específica
+ Enviar una notificación sobre un conjunto de datos

## AWS Data Exchange información en CloudTrail
<a name="information-in-cloudtrail"></a>

CloudTrail está habilitada al crear su Cuenta de AWS. Cuando se produce una actividad en AWS Data Exchange, la actividad se registra en un CloudTrail evento junto con otros eventos de AWS servicio en el **historial de eventos**. Puede ver, buscar y descargar eventos recientes en su Cuenta de AWS. Para obtener más información, consulte [Visualización de eventos con el historial de CloudTrail eventos](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/view-cloudtrail-events.html) en la *Guía del AWS CloudTrail usuario*.

Para tener un registro continuo de tus eventos Cuenta de AWS, incluidos los eventos para AWS Data Exchange ti, crea una ruta. CloudTrail utiliza este rastro para enviar los archivos de registro a un bucket de S3. De forma predeterminada, cuando usas la consola para crear un registro, se aplica a todos Regiones de AWS. El registro de seguimiento registra los eventos de todas las regiones y envía los archivos de registro al bucket de S3 especificado. Puede configurar otros AWS servicios para analizar más a fondo los datos de eventos recopilados en los CloudTrail registros y actuar en función de ellos. Para obtener más información, consulte lo siguiente:
+ [Introducción a la creación de registros de seguimiento](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-create-and-update-a-trail.html)
+ [CloudTrail Servicios e integraciones compatibles](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-aws-service-specific-topics.html#cloudtrail-aws-service-specific-topics-integrations)
+ [Configuración de las notificaciones de Amazon SNS para CloudTrail](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/getting_notifications_top_level.html)
+ [Recibir archivos de CloudTrail registro de varias regiones](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/receive-cloudtrail-log-files-from-multiple-regions.html)
+ [Recibir archivos de CloudTrail registro de varias cuentas](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-receive-logs-from-multiple-accounts.html)

 Todas AWS Data Exchange las acciones están documentadas en la *referencia AWS Data Exchange de la API*. Todas las AWS Data Exchange acciones, excepto las `SendAPIAsset` siguientes, son registradas por CloudTrail. Por ejemplo, las llamadas a las operaciones de la `ListRevisionAssets` API y `CreateDataSet``StartImportAssetsFromS3Workflow`, generan entradas en los archivos de CloudTrail registro.

Cada entrada de registro o evento contiene información sobre quién generó la solicitud. La información de identidad del usuario le ayuda a determinar lo siguiente:
+ Si la solicitud se realizó con credenciales raíz o AWS Identity and Access Management (IAM).
+ Si la solicitud se realizó con credenciales de seguridad temporales de un rol o fue un usuario federado.
+ Si la solicitud la realizó otro AWS servicio.

Para obtener más información, consulte [Elemento userIdentity de CloudTrail ](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-event-reference-user-identity.html).

## Descripción de las entradas de los archivos de AWS Data Exchange registro
<a name="understanding-log-entries"></a>

Un registro es una configuración que permite entregar eventos como archivos de registro a un bucket de S3 que usted especifique. CloudTrail Los archivos de registro contienen una o más entradas de registro. Un evento representa una solicitud única de cualquier fuente e incluye información sobre la acción solicitada, la fecha y la hora de la acción, los parámetros de la solicitud, etc. CloudTrail Los archivos de registro no son un seguimiento ordenado de las llamadas a la API pública, por lo que no aparecen en ningún orden.

**nota**  
Estos ejemplos se han formateado para mejorar la legibilidad. En un archivo de CloudTrail registro, todas las entradas y eventos se concatenan en una sola línea. Este ejemplo se ha limitado a una sola entrada. AWS Data Exchange En un archivo de CloudTrail registro real, puede ver entradas y eventos de varios AWS servicios.

El siguiente ejemplo muestra una entrada de CloudTrail registro que demuestra la `CreateDataSet` operación.

```
{
    "eventVersion": "1.05",
    "userIdentity": {
        "type": "AssumedRole",
        "principalId": "AIDACKCEVSQ6C2EXAMPLE:account_name",
        "arn": "arn:aws:sts::123456789012:user/Mary_Major",
        "accountId": "123456789012",
        "accessKeyId": "AKIAIOSFODNN7EXAMPLE",
        "sessionContext": {
            "attributes": {
                "mfaAuthenticated": "false",
                "creationDate": "2018-06-20T18:32:25Z"
            },
            "sessionIssuer": {
                "type": "Role",
                "principalId": "AIDACKCEVSQ6C2EXAMPLE",
                "arn": "arn:aws:iam::123456789012:role/Admin",
                "accountId": "123456789012",
                "userName": "username"
            }
        }
    },
    "eventTime": "2018-06-20T19:04:36Z",
    "eventSource": "dataexchange.amazonaws.com",
    "eventName": "CreateDataSet",
    "awsRegion": "us-east-1",
    "sourceIPAddress": "203.0.113.12",
    "userAgent": "console.amazonaws.com",
    "requestParameters": {
        "Name": "MyDataSet",
        "AssetType": "S3_SNAPSHOT",
        "Description": "This is my data set"
    },
    "responseElements": {
        "Origin": "OWNED",
        "AssetType": "S3_SNAPSHOT",
        "Name": "MyDataSet",
        "CreatedAt": 1726255485679,
        "UpdatedAt": 1726255485679,
        "Arn": "arn:aws:dataexchange:us-east-1:123456789012:data-sets/DataSetIdentifier",
        "Id": "DataSetIdentifier",
        "Description": "This is my data set"
    },
    "requestID": "cb8c167e-EXAMPLE",
    "eventID": "e3c6f4ce-EXAMPLE",
    "readOnly": false,
    "eventType": "AwsApiCall",
    "recipientAccountId": "123456789012"
}>
```

# Próximos cambios en el AWS Data Exchange CloudTrail registro
<a name="upcoming-changes-in-cloudtrail-logging"></a>

En esta sección se resumen los próximos cambios en el registro de las llamadas a la AWS CloudTrail API. AWS Data Exchange La fecha de entrada en vigor del cambio es el 1 de septiembre de 2023 o después de esa fecha. Te recomendamos revisar tu CloudTrail uso para asegurarte de que este cambio no afectará a tu supervisión, análisis o auditoría. Si tiene alguna pregunta o duda, envíe un mensaje de correo electrónico a [Soporte](https://console.aws.amazon.com/support/home#/case/create%3FissueType=customer-service).


| Persona del cliente | Descripción del evento | eventName anterior | eventName nuevo | eventSource anterior | eventSource nuevo | 
| --- | --- | --- | --- | --- | --- | 
| Suscriptor | Suscribirse a un producto | Subscribe | CreateAgreementRequest y AcceptAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Suscriptor | Enviar una solicitud de verificación de suscripción | Subscribe | CreateAgreementRequest y AcceptAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Suscriptor | Activar la renovación automática de la suscripción | Subscribe | CreateAgreementRequest y AcceptAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Suscriptor | Desactivar la renovación automática de la suscripción | Unsubscribe | CreateAgreementRequest y AcceptAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Suscriptor | Cancelar la solicitud de verificación de la suscripción | CancelAgreementRequest | CancelAgreementRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Proveedor | Publicar un producto | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Proveedor | Editar un producto | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Proveedor | Anular la publicación de un producto | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Proveedor | Crear una oferta personalizada | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Proveedor | Editar una oferta personalizada | StartChangeSet | StartChangeSet | aws-marketplace.amazonaws.com | marketplacecatalog.amazonaws.com | 
| Proveedor | Aprobar una solicitud de verificación de suscripción | AcceptAgreementApprovalRequest | AcceptAgreementApprovalRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Proveedor | Rechazar una solicitud de verificación de suscripción | RejectAgreementApprovalRequest | RejectAgreementApprovalRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 
| Proveedor | Eliminar la información de contacto de un suscriptor | UpdateAgreementApprovalRequest | UpdateAgreementApprovalRequest | aws-marketplace.amazonaws.com | agreement-marketplace.amazonaws.com | 