

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.

# Exporte los datos unificados de su perfil de cliente
<a name="set-up-real-time-export"></a>

Amazon Connect Customer Profiles permite exportar datos en tiempo real de perfiles de clientes unificados a Amazon Kinesis Data Stream. Puede habilitar el streaming de datos y recibir automáticamente en su flujo de datos de Amazon Kinesis los datos de los nuevos perfiles y las actualizaciones de los perfiles existentes.

Puede conservar los datos de sus sistemas de origen, como CRMs las herramientas de automatización de marketing, up-to-date con la información más reciente de los perfiles de los Amazon Connect clientes. Por ejemplo, cuando un cliente llama al centro de contacto para actualizar su dirección, un agente puede realizar el cambio para agregar la nueva dirección del cliente y la información actualizada del perfil se envía a un flujo de datos de Kinesis en tiempo real.

Para realizar esta configuración, debe activar **Exportación de datos** en la consola de Perfiles de clientes.

## Habilitación de la exportación en tiempo real
<a name="enable-real-time-export"></a>

**Para activar el streaming de datos para su dominio**

1. Abra la consola Amazon Connect de perfiles de clientes.

1. Seleccione la pestaña **Exportación de datos** y elija **Habilitar streaming de datos**.  
![\[La exportación de datos en tiempo real habilita el flujo de datos de Kinesis.\]](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/enable-real-time-export-1.png)

1. Elija **Habilitar streaming de datos** y seleccione un flujo de datos de Kinesis existente en el menú desplegable o elija **crear un nuevo flujo de datos de Kinesis** para abrir la consola de Kinesis y crear el flujo. Para obtener más información, consulte [Creación y administración de flujos](https://docs.aws.amazon.com/streams/latest/dev/working-with-streams.html).  
![\[La exportación de datos en tiempo real habilita el flujo de datos de Kinesis.\]](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/enable-real-time-export-2.png)

1. Elija el botón **Habilitar streaming de datos** para guardar la configuración.

## Desactivación de la exportación en tiempo real
<a name="disable-real-time-export"></a>

**Para desactivar el streaming de datos para su dominio**

1. Abra la consola Amazon Connect de perfiles de clientes.

1. Seleccione la pestaña **Exportación de datos** y elija **Deshabilitar streaming de datos**.  
![\[La exportación de datos en tiempo real deshabilita el flujo de datos de Kinesis.\]](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/disable-real-time-export-1.png)

## Carga útil de Kinesis de exportación en tiempo real
<a name="real-time-export-kinesis-payload"></a>

**Ejemplo de evento de salida en JSON**

```
{
    "SchemaVersion": 0,
    "EventId": "eventId",
    "EventTimestamp": "2020-01-01T00:00:00Z",
    "EventType": "CREATED",
    "DomainName": "domainName",
    "ObjectTypeName": "objectTypeName",
    "AssociatedProfileId": "associatedProfileId",
    "ProfileObjectUniqueKey": "profileObjectUniqueKey",
    "Object": {
        "map": {
            "k1": [
                "a",
                "b",
                "c"
            ]
        }
    },
    "IsMessageRealTime": true
}
```

**SchemaVersion**  
La versión actual del esquema.

**EventId**  
El ID de evento único.

**EventTimestamp**  
Marca de tiempo del evento utilizando el ISO8601 estándar.

**EventType**  
El tipo de evento exportado.  
Valores: CREATED, UPDATED y HEALTH\$1CHECK  
+ CREADO: El evento de exportación fue para. CreateProfile
+ ACTUALIZADO: El evento de exportación fue para un UpdateProfile.
+ HEALTH\$1CHECK: El evento de exportación tenía por objeto garantizar que los perfiles de cliente pudieran funcionar correctamente en `putEvent` Kinesis Stream. HealthCheck 

**DomainName**  
El dominio al que pertenece el evento. `/Domain` del evento

**ObjectTypeName**  
Tipo de objeto del evento  
Valores: `_profile`, `_asset`, `_order` y `_case`. También puede usar un nombre de plantilla predefinido, por ejemplo, `Salesforce-Account` o un nombre de objeto personalizado que pueda crear mediante la API. [ PutProfileObjectType](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_PutProfileObjectType.html)

**AssociatedProfileId**  
ID del perfil estándar al que está asociado el objeto. Solo está presente si el tipo de objeto no es `_profile`

**ProfileObjectUniqueKey**  
El identificador único del ProfileObject generado por el servicio.  
Tipo: cadena

**Object**  
El perfil estándar u objeto de perfil estándar.

**IsMessageRealTime**  
Marca para informar de si el mensaje es en tiempo real o se ha redireccionado.

**Ejemplo de carga en JSON**

```
{
    "SchemaVersion": 0,
    "EventId": "6049bf39-0000-0000-0000-b75656dd51a8",
    "EventTimestamp": "2023-02-24T07:17:05.356Z",
    "EventType": "UPDATED",
    "DomainName": "SampleDomain",
    "ObjectTypeName": "Salesforce-Account",
    "AssociatedProfileId": "5ffcee99ab0000000000b3ae01225e40",
    "ProfileObjectUniqueKey": "cNo77ZI0000000000pCPB7RQcqfeBaRfBwrzW2MMbws=",
    "Object": {
        "Id": "0012v00002kVKVuAAO",
        "IsDeleted": false,
        "Name": "Company A",
        "Phone": "+12065551234",
        "PhotoUrl": "/services/images/photo/0012v00002kVKVuAAO",
        "OwnerId": "0052v00000fmQ7sAAE",
        "CreatedDate": "2019-12-13T07:56:04.000+0000",
        "CreatedById": "0052v00000fmQ7sAAE",
        "LastModifiedDate": "2023-02-22T20:29:43.000+0000",
        "LastModifiedById": "0052v00000fmQ7sAAE",
        "SystemModstamp": "2023-02-22T20:29:43.000+0000",
        "LastActivityDate": "2020-03-18",
        "LastViewedDate": "2023-02-23T00:09:49.000+0000",
        "LastReferencedDate": "2023-02-23T00:09:49.000+0000",
        "CleanStatus": "Pending"
    },
    "IsMessageRealTime": true
}
```

# Solución de problemas de exportación de eventos en tiempo real a Kinesis Data Stream
<a name="real-time-export-troubleshooting"></a>

Es posible que se produzca un retraso al exportar los eventos por primera vez a su Kinesis Data Stream. Esto se debe al tiempo que se tarda en propagar los permisos de IAM para el rol vinculado al servicio. Cuando se produce un problema real, el estado de la transmisión puede entrar en un estado de error.

![\[Los eventos no pueden llegar al Kinesis Data Streams de destino y se ha producido un estado de error.\]](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/real-time-export-troubleshooting.png)


En las siguientes secciones se muestran los posibles mensajes de error que puede encontrar. También se proporcionan la causa y la resolución de cada problema.

## Error: el flujo de datos de Kinesis no está activo. Compruebe la configuración y vuelva a crear el flujo de eventos más adelante
<a name="real-time-export-kinesis-not-active"></a>

El flujo de datos de Kinesis de destino no se encuentra en el estado `ACTIVE`. Esto puede ocurrir cuando se está creando o eliminando el flujo de datos de Kinesis. Para resolver el error, asegúrese de que su flujo de datos Kinesis se encuentra en estado ACTIVO y vuelva a activar la configuración de streaming de datos.

## Error: el flujo de datos de Kinesis no existe. Vuelva a crear el flujo de evento con un destino de flujo de datos Kinesis válido
<a name="real-time-export-kinesis-not-found"></a>

Se ha eliminado el flujo de datos de Kinesis de destino. Para resolver el error, vuelva a activar el streaming de datos con un flujo de datos de Kinesis existente como destino.

## Error: se está limitando el flujo de datos Kinesis. Considere la posibilidad de aprovisionar adecuadamente un mayor rendimiento de Kinesis
<a name="real-time-export-kinesis-throttling"></a>

El flujo de datos Kinesis de destino se está limitando (aprovisionamiento insuficiente). Para resolver el error, asegúrese de que el flujo de datos Kinesis de destino tiene un recuento de particiones suficiente y, a continuación, vuelva a activar el streaming de datos.

## Error: se está limitando la clave de KMS utilizada para cifrar el flujo de datos de Kinesis. Considere la posibilidad de aumentar la cuota de solicitudes de KMS de forma adecuada
<a name="real-time-export-kms-throttling"></a>

Se está limitando la clave de KMS que usa el flujo de datos de Kinesis. Para resolver el error, vuelva a habilitar el flujo de datos.

## Error: compruebe la configuración de la clave de KMS de su flujo de datos de Kinesis
<a name="real-time-export-kms-error"></a>

Perfiles de clientes no puede acceder a la clave de KMS que utiliza el flujo de datos de Kinesis. Esto puede ocurrir cuando su clave de KMS tiene una política de claves que deniega el acceso desde el rol vinculado al servicio de Perfiles de clientes o la clave no tiene el estado Activado. Para resolver el error, asegúrese de que la política de claves de KMS no deniega el acceso desde el rol vinculado al servicio de Perfiles de clientes y de que la clave tiene el estado Activado. Para resolver el error, vuelva a habilitar el streaming de datos.