Información general sobre la extensión AWS
Amazon Web Services (AWS) es una plataforma de computación en la nube que ofrece una amplia variedad de servicios, como computación distribuida, almacenamiento de bases de datos, entrega de contenido y servicios de integración de software como servicio (SaaS) para la administración de la relación con los clientes (CRM) y la planificación de recursos empresariales (ERP).
La extensión AWS reenvío de eventos aprovecha Amazon Kinesis Data Streams para enviar eventos del Edge Network de Adobe Experience Platform a AWS para un procesamiento posterior. Esta guía explica cómo instalar la extensión y utilizar sus funcionalidades en una regla de reenvío de eventos.
Requisitos previos
Debe tener una cuenta de AWS con un flujo de datos de Kinesis existente para poder usar esta extensión. Si no tiene un flujo de datos preexistente, consulte la documentación de AWS sobre creación de un nuevo flujo de datos con la AWS consola de administración.
Instalación de la extensión install
Para instalar la extensión AWS, vaya a la IU de recopilación de datos o a la IU del Experience Platform y seleccione Reenvío de eventos en el panel de navegación izquierdo. Aquí, seleccione una propiedad a la que añadir la extensión o cree una nueva propiedad.
Una vez que haya seleccionado o creado la propiedad deseada, seleccione Extensiones en el panel de navegación izquierdo y, a continuación, seleccione la pestaña Catálogo. Busque la tarjeta AWS y, a continuación, seleccione Instalar.
En la pantalla siguiente, debe proporcionar las credenciales de conexión de la cuenta de AWS. Específicamente, debe proporcionar su clave de acceso AWS y su clave de acceso secreta. Si no conoce estos valores, consulte la documentación de AWS sobre cómo obtener el identificador de clave de acceso y la clave de acceso secreta.
Cuando termine, seleccione Guardar y la extensión estará instalada.
Configuración de una regla de reenvío de eventos rule
Después de instalar la extensión, cree una nueva regla de reenvío de eventos rule y configure sus condiciones como desee. Al configurar las acciones de la regla, seleccione la extensión AWS y, a continuación, seleccione Enviar datos al flujo de datos de Kinesis para el tipo de acción.
El panel derecho se actualiza para mostrar las opciones de configuración de cómo se deben enviar los datos. En concreto, debe asignar elementos de datos a las distintas propiedades que representan su configuración de Event Hub.
Detalles del flujo de datos de Kinesis
Kinesis Data Streams separa los registros de datos que pertenecen a una secuencia en varios fragmentos. Utiliza la clave de partición que se envía con cada registro de datos para determinar a qué recurso compartido pertenece un registro de datos determinado.
Una buena clave de partición para distribuir clientes puede ser el número de cliente, ya que es diferente para cada cliente. Una clave de partición deficiente puede afectar a su código postal porque todos pueden vivir en la misma zona cercana. En general, debe elegir una clave de partición que tenga el rango más alto de diferentes valores potenciales. Consulte el artículo de AWS sobre escalar los flujos de datos Kinesis 3} para conocer las prácticas recomendadas sobre la administración de claves de partición.
Datos
En la opción Sin procesar, puede pegar el objeto JSON directamente en el campo de texto proporcionado o puede seleccionar el icono del elemento de datos (

También puede usar la opción Editor de pares clave-valor de JSON para agregar manualmente cada par clave-valor a través de un editor de interfaz de usuario. Cada valor se puede representar mediante una entrada sin procesar o se puede seleccionar un elemento de datos en su lugar.
Cuando termine, seleccione Conservar cambios para agregar la acción a la configuración de regla. Cuando esté satisfecho con la regla, seleccione Guardar en biblioteca.
Por último, publique un nuevo reenvío de eventos build para habilitar los cambios en la biblioteca.
Pasos siguientes
Esta guía explica cómo enviar datos a Kinesis Data Streams mediante la extensión de reenvío de eventos AWS. Para obtener más información sobre las funcionalidades de reenvío de eventos en Experience Platform, consulte la descripción general del reenvío de eventos.