Prueba de flujos de Firehose con datos de ejemplo - Amazon Data Firehose

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.

Prueba de flujos de Firehose con datos de ejemplo

Puede utilizar la AWS Management Console para incorporar datos de tableros de cotizaciones simulados. La consola ejecuta un script en su navegador para colocar registros de ejemplo en el flujo de Firehose. Esto le permite probar la configuración del flujo de Firehose sin tener que generar sus propios datos de prueba.

A continuación, mostramos un ejemplo de datos simulados:

{"TICKER_SYMBOL":"QXZ","SECTOR":"HEALTHCARE","CHANGE":-0.05,"PRICE":84.51}

Tenga en cuenta que se aplicará la tarifa estándar de Amazon Data Firehose cuando el flujo de Firehose transmita los datos, pero la generación de datos no implica cargos. Para detener este cargo, puede detener el flujo de muestra desde la consola en cualquier momento.

Requisitos previos

Antes de comenzar, cree un flujo de Firehose. Para obtener más información, consulte Tutorial: Crear un flujo de Firehose desde la consola.

Prueba con Amazon S3

Utilice el siguiente procedimiento para probar el flujo de Firehose con Amazon Simple Storage Service (Amazon S3) como destino.

Prueba de un flujo de Firehose con Amazon S3
  1. Abra la consola de Firehose en https://console.aws.amazon.com/firehose/.

  2. Elija un flujo de Firehose activo. El flujo de Firehose debe estar en estado Activo antes de que pueda empezar a enviar datos.

  3. En Test with demo data, seleccione Start sending demo data para generar datos de tableros de cotizaciones simulados.

  4. Siga las instrucciones que aparecen en pantalla para verificar que los datos se están entregando al bucket de S3. Tenga en cuenta que posiblemente pasen unos minutos hasta que los objetos aparezcan en el bucket. Esto dependerá de la configuración de búfer del bucket.

  5. Una vez terminada la prueba, seleccione Stop sending demo data para detener los cargos por uso.

Comprobación con Amazon Redshift

Utilice el siguiente procedimiento para probar el flujo de Firehose con Amazon Redshift como destino.

Prueba de un flujo de Firehose con Amazon Redshift
  1. El flujo de Firehose espera que haya una tabla en el clúster de Amazon Redshift. Conéctese a Amazon Redshift a través de una interfaz de SQL y ejecute la siguiente declaración para crear una tabla que acepte los datos de muestra.

    create table firehose_test_table ( TICKER_SYMBOL varchar(4), SECTOR varchar(16), CHANGE float, PRICE float );
  2. Abra la consola de Firehose en https://console.aws.amazon.com/firehose/.

  3. Elija un flujo de Firehose activo. El flujo de Firehose debe estar en estado Activo antes de que pueda empezar a enviar datos.

  4. Edite los detalles de destino del flujo de Firehose para que apunte a la nueva tabla firehose_test_table.

  5. En Test with demo data, seleccione Start sending demo data para generar datos de tableros de cotizaciones simulados.

  6. Siga las instrucciones que aparecen en pantalla para verificar que los datos se están entregando a la tabla. Tenga en cuenta que posiblemente pasen unos minutos hasta que los objetos aparezcan en la tabla. Esto dependerá de la configuración de búfer.

  7. Una vez terminada la prueba, seleccione Stop sending demo data para detener los cargos por uso.

  8. Edite los detalles de destino del flujo de Firehose para que apunte a otra tabla.

  9. Elimine la firehose_test_table tabla (opcional).

Prueba con OpenSearch Service

Utilice el siguiente procedimiento para probar el flujo de Firehose con Amazon OpenSearch Service como destino.

Prueba de un flujo de Firehose con OpenSearch Service
  1. Abra la consola de Firehose en https://console.aws.amazon.com/firehose/.

  2. Elija un flujo de Firehose activo. El flujo de Firehose debe estar en estado Activo antes de que pueda empezar a enviar datos.

  3. En Test with demo data, seleccione Start sending demo data para generar datos de tableros de cotizaciones simulados.

  4. Siga las instrucciones que aparecen en pantalla para verificar que los datos se están entregando en su dominio de OpenSearch Service. Para obtener más información, consulte Searching Documents in an OpenSearch Service Domain en la Guía para desarrolladores de Amazon OpenSearch Service.

  5. Una vez terminada la prueba, seleccione Stop sending demo data para detener los cargos por uso.

Prueba con Splunk

Utilice el siguiente procedimiento para probar el flujo de Firehose con Splunk como destino.

Prueba de un flujo de Firehose con Splunk
  1. Abra la consola de Firehose en https://console.aws.amazon.com/firehose/.

  2. Elija un flujo de Firehose activo. El flujo de Firehose debe estar en estado Activo antes de que pueda empezar a enviar datos.

  3. En Test with demo data, seleccione Start sending demo data para generar datos de tableros de cotizaciones simulados.

  4. Compruebe si los datos se están entregando al índice de Splunk. Ejemplos de términos de búsqueda de Splunk: sourcetype="aws:firehose:json" y index="name-of-your-splunk-index". Para obtener más información acerca de cómo buscar eventos en Splunk, consulte Search Manual en la documentación de Splunk.

    Si los datos de prueba no aparecen en el índice de Splunk, compruebe si hay eventos de error en el bucket de Amazon S3. Consulte también Datos no entregados a Splunk.

  5. Una vez terminada la prueba, seleccione Stop sending demo data para evitar incurrir en cargos por uso.

Pruebas con las tablas de Apache Iceberg

Utilice el siguiente procedimiento para probar el flujo de Firehose con las tablas de Apache Iceberg como destino.

Pruebas de un flujo de Firehose con tablas de Apache Iceberg
  1. Abra la consola de Firehose en https://console.aws.amazon.com/firehose/.

  2. Elija un flujo de Firehose activo. El flujo de Firehose debe estar en estado Activo antes de que pueda empezar a enviar datos.

  3. En Test with demo data, seleccione Start sending demo data para generar datos de tableros de cotizaciones simulados.

  4. Siga las instrucciones que aparecen en pantalla para verificar que los datos se están entregando a las tablas de Apache Iceberg. Tenga en cuenta que posiblemente pasen unos minutos hasta que los objetos aparezcan en el bucket. Esto dependerá de la configuración de búfer.

  5. Si los datos de prueba no aparecen en las tablas de Apache Iceberg, compruebe si hay eventos de error en el bucket de Amazon S3.

  6. Una vez terminada la prueba, seleccione Stop sending demo data para evitar incurrir en cargos por uso.