Grandes datos

Cómo conectar copos de nieve al análisis de amplitud

Imagen: BillionPhotos.com/Adobe Stock

Obtener información sobre los datos de comportamiento del cliente y la experiencia del producto es una forma estratégica para que las empresas superen a sus competidores. Los equipos de productos y marketing pueden usar los datos de los clientes para obtener información sobre el comportamiento del consumidor para mejorar las decisiones comerciales.

Para agregar automáticamente datos de comportamiento, los desarrolladores han ideado herramientas de almacenamiento de datos e inteligencia comercial como Amplitude y Snowflake para ayudar a las empresas a obtener información útil sobre los clientes.

Mirar: Kit de herramientas de contratación: ingeniero de base de datos (República Tecnológica Premium)

Sin embargo, con la reciente colaboración e integración entre Amplitude y Snowflake, muchos usuarios se han dado cuenta de cómo integrar los dos servicios para mejorar la comprensión de los datos. Aquí es cómo.

¿Qué es un copo de nieve?

copo de nieve es una herramienta SaaS diseñada para proporcionar a las empresas servicios de agregación de datos, como almacenamiento de datos, ciencia de datos, lagos de datos, desarrollo de aplicaciones de datos e intercambio de datos.

La arquitectura Snowflake se ejecuta en los servicios en la nube de Amazon Web Services, Microsoft Azure y Google Cloud Platform para el almacenamiento de big data. Además, esta herramienta de almacenamiento de datos es ideal para empresas que no desean asignar recursos a la configuración, administración y soporte de servidores internos, ya que no requiere ningún hardware para instalar o configurar.

¿Qué es el análisis de amplitud?

Análisis de amplitud es una solución de análisis robusta con monitoreo multiplataforma, análisis en tiempo real, análisis de comportamiento robusto, medidas de seguridad de nivel empresarial y soporte al cliente confiable, diseñada para satisfacer las necesidades de los equipos de crecimiento y productos contemporáneos.

LEER  La clave para contratar al próximo científico de datos

Muchas organizaciones comerciales y equipos de innovación utilizan Amplitude para analizar y personalizar sus productos digitales y aumentar el valor empresarial de las innovaciones de sus productos.

Publicaciones relacionadas

Beneficios de usar Amplitude Analytics con Snowflake

El propósito principal de usar los datos de Snowflake en Amplitude es obtener fácilmente información valiosa sobre el comportamiento del consumidor y la experiencia del producto. Snowflake contiene todos los datos necesarios para obtener información sobre sus clientes, y conectar las herramientas de Snowflake directamente a Amplitude elimina cuellos de botella innecesarios en los que debe cargar datos manualmente a Amplitude para el análisis de datos.

A través de esta conexión, los clientes de Amplitude y Snowflake pueden usar la interfaz de intercambio de datos de Snowflake para capturar, procesar y extraer valor rápidamente de los datos del producto para comprender mejor a sus clientes.

Cómo conectar los copos de nieve a la amplitud.

Método 1: agregar Snowflake a Amplitude como fuente de datos

El primer paso que debe tomar al integrar Snowflake en Amplitude es agregar Snowflake como fuente de datos a su proyecto de Amplitude.

Para hacer esto, vaya al Tablero de Amplitud y seleccione un proyecto de la pestaña Lista de Proyectos.

Cuando haya terminado, seleccione Quiero importar datos a Amplitude. Esta acción enumera a Snowflake como una de las fuentes desde las que desea importar datos.

Figura A

figa connect snowflake
Imagen: Amplitud

El siguiente paso es escribir las credenciales para conectarse a la instancia de Snowflake. Las credenciales que aparecerán incluyen:

  • Nombre de cuenta: este es el nombre de cuenta de su cuenta de Snowflake. Esto es sensible a mayúsculas y minúsculas.
  • Base de datos: seleccione el nombre de la base de datos donde Amplitude puede ubicar los datos.
  • Repositorio: El repositorio se utiliza para realizar consultas SQL.
  • Nombre de usuario: la autenticación requiere su nombre de usuario de Amplitude.
  • Contraseña: Su contraseña se utilizará para autenticar al usuario.

Figura B

figb connect snowflake
Imagen: Amplitud

El siguiente paso es otorgar a Amplitude los permisos necesarios, lo que se puede hacer copiando el código SQL generado automáticamente que se muestra arriba y ejecutándolo en Snowflake.

Después de ejecutar el código SQL, haga clic en el botón Siguiente en la esquina superior derecha de la pantalla para probar la conexión. Una vez que la prueba se complete y sea exitosa, haga clic en el botón Siguiente para navegar a la página de selección de datos.

Figura C

figc connect snowflake
Imagen: Amplitud

El siguiente paso es elegir sus opciones de configuración. Las opciones de configuración incluirán:

  • tipo de datos: Esto le permite a Amplitude saber si está utilizando datos de atributos de grupo, datos de atributos de usuario o datos de eventos.
  • Tipo de importación: Puede elegir una de las siguientes opciones en esta configuración.
  • sincronización completa: si selecciona esta opción, Amplitude importará periódicamente el conjunto de datos completo, ya sea que haya sido importado o no. Esto es útil para los conjuntos de datos cuando los datos de las filas han cambiado, pero no hay una manera fácil de saber qué filas han cambiado.
  • basado en el tiempo: La columna Marca de tiempo en esta opción indica que Amplitude ingiere con frecuencia la fila de datos más reciente. Todos los datos con una marca de tiempo posterior a la importación más reciente se incluyen en las importaciones posteriores, y la importación inicial incluye todos los datos accesibles. Para ello, debe incluir la marca de tiempo de la entrada de datos en Snowflake.
  • frecuencia: En esta opción, puede programar opciones que van desde 5 minutos hasta 4 semanas.

Después de ingresar las opciones de configuración, la etapa final bajo este método es probar la conexión Snowflake to Amplitude.

Para probar su conexión, haga clic en Probar SQL como se muestra en la imagen a continuación para verificar cómo fluyen los datos.

Figura D

figd connect snowflake
Imagen: Amplitud

Si no hay mensajes de error, haga clic en Finalizar. Una vez hecho esto, recibirá una notificación de que su fuente Snowflake se ha activado correctamente.

Método 2: Configure la exportación de datos regulares a Snowflake

Este es otro método que se puede utilizar en el proceso de integración de copos de nieve de magnitud.

Siga los pasos a continuación para configurar la exportación periódica de datos de amplitud a Snowflake. Los usuarios deben registrarse para obtener una cuenta premium con Amplitude para que este proceso funcione.

En el tablero de Amplitud, navegue a la pestaña Destino de datos. Seleccione Copo de nieve en Agregar más destinos. Esta pestaña lo llevará a la página Exportar datos a Snowflake.

En la pestaña Exportar datos a Snowflake, seleccione los datos para exportar a Snowflake.

Cuando haya terminado, eche un vistazo de cerca a los esquemas de la tabla Event Table y Merge IDs, luego haga clic en Next. Esto lo llevará a la pestaña Exportar configuración.

Para configurar la exportación, deberá ingresar algunas credenciales, incluido un nombre de cuenta en Snowflake, repositorio, base de datos, nombre de usuario y contraseña. Estas credenciales distinguen entre mayúsculas y minúsculas y deben ingresarse con cuidado.

Una vez completado, Amplitude creará una consulta que generará un objeto Snowflake en la esquina superior derecha de la sección Credenciales de Snowflake.Copie esta consulta y péguela en su cuenta de Snowflake

Haga clic en Siguiente para permitir que Amplitude cargue los datos de las credenciales de Snowflake que ingresó anteriormente. Después del éxito, haga clic en Finalizar. De esta manera, sus Snowflakes y Amplitude se conectarán automáticamente para manejar futuros eventos analíticos.

Método 3: intercambio de datos de copos de nieve

También hay un tercer y más nuevo método: Intercambio de datos de copos de nieveCon esta característica, los clientes ahora pueden compartir elementos seleccionados de la base de datos de una o más bases de datos con otras cuentas de Snowflake y viceversa. Los datos compartidos no se replican ni transfieren datos entre cuentas: todo el intercambio se realiza a través de la capa de servicio y el almacén de metadatos exclusivos de Snowflake.

LEER  Apache Spark frente a Apache Hadoop

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba