Ir directamente al contenido
Español
  • No hay sugerencias porque el campo de búsqueda está vacío.

Conectores de Dataslayer para Snowflake: Guía Completa

Los conectores de Dataslayer para Snowflake permiten una integración perfecta entre tus fuentes de datos de marketing y el almacén de datos de Snowflake. Con soporte para más de 50 plataformas de marketing, incluyendo Google Ads, Facebook Ads, LinkedIn Ads, Google Analytics y muchas más, Dataslayer simplifica el proceso de consolidar tus datos de marketing en Snowflake para análisis avanzados y reporting.

Qué Hace Único a Dataslayer

  • Integración Nativa con Snowflake: Los datos fluyen directamente a tu almacén de Snowflake sin almacenamiento intermediario
  • Más de 50 Plataformas de Marketing: Conecta todas tus plataformas de publicidad, analítica y redes sociales
  • Actualización Automática de Datos: Programa importaciones automáticas para mantener tus tablas de Snowflake actualizadas
  • Definición Flexible de Esquema: Personaliza tu estructura de datos seleccionando métricas y dimensiones específicas
  • Configuración Sin Código: Interfaz intuitiva que no requiere experiencia técnica

Plataformas Compatibles

Dataslayer es compatible con las principales plataformas de marketing, incluyendo:

  • Publicidad: Google Ads, Facebook Ads, LinkedIn Ads, Microsoft Advertising, TikTok Ads, Twitter Ads
  • Analítica: Google Analytics (GA4 y Universal), Adobe Analytics, Matomo
  • Redes Sociales: Facebook Insights, Instagram Insights, YouTube Analytics, LinkedIn Pages
  • E-commerce: Shopify, WooCommerce, Magento
  • Y muchas más...

Guía de Inicio Rápido

Requisitos Previos

Antes de comenzar, asegúrate de tener:

  1. Una cuenta activa de Snowflake con los permisos apropiados para crear tablas
  2. Una cuenta de Dataslayer (regístrate en dataslayer.ai si no tienes una)
  3. Credenciales de administrador o acceso para las plataformas de marketing que quieres conectar

Paso 1: Instalar el Conector de Dataslayer desde el Marketplace de Snowflake

  1. Inicia sesión en tu cuenta de Snowflake
  2. Navega a Marketplace en la barra lateral izquierda
  3. Busca "Dataslayer" en la barra de búsqueda del marketplace
  4. Haz clic en el listado del conector de Dataslayer
  5. Haz clic en Obtener o Instalar para añadirlo a tu cuenta de Snowflake
  6. Sigue las indicaciones para otorgar los permisos necesarios

Paso 2: Acceder al Portal de Configuración de Dataslayer

  1. Después de la instalación, recibirás acceso al portal de configuración de Dataslayer
  2. Inicia sesión usando tus credenciales de Dataslayer o crea una cuenta nueva
  3. Vincula tu almacén de Snowflake a tu cuenta de Dataslayer

Paso 3: Conectar tu Primera Fuente de Datos

  1. Desde el panel de Dataslayer, haz clic en Añadir Nuevo Conector
  2. Selecciona la plataforma de marketing que quieres conectar (por ejemplo, Google Ads, Facebook Ads)
  3. Haz clic en Autenticar para iniciar el proceso de autorización

Paso 4: Autenticar tu Cuenta

  1. Serás redirigido a la página de inicio de sesión de la plataforma
  2. Introduce tus credenciales y otorga a Dataslayer los permisos necesarios
  3. Al completar la autenticación con éxito, serás redirigido de vuelta a Dataslayer
  4. Tu cuenta conectada aparecerá ahora en la lista de fuentes de datos disponibles

Paso 5: Configurar tu Importación de Datos

Ahora definirás qué datos importar y cómo deben estructurarse en Snowflake.

5.1 Seleccionar Cuentas
  • Elige de qué cuentas, propiedades o perfiles quieres extraer datos
  • Puedes seleccionar múltiples cuentas si tu inicio de sesión tiene acceso a varias
  • Ejemplo: Si gestionas 5 cuentas de Google Ads, puedes importar datos de las 5 simultáneamente
5.2 Definir Rango de Fechas

Elige tu periodo de recogida de datos:

  • Rangos predefinidos: Últimos 7 días, Últimos 30 días, Último mes, Este año
  • Rango personalizado: Selecciona fechas de inicio y fin específicas
  • Rangos dinámicos: Configura ventanas de fechas móviles para actualizaciones automáticas
  • Fechas relativas: Usa "hoy", "ayer" o fechas con desplazamiento como "hoy-7" para importaciones recurrentes
5.3 Seleccionar Métricas y Dimensiones

Aquí es donde defines la estructura de tu tabla de Snowflake:

Dimensiones (datos categóricos):

  • Fecha
  • Nombre de Campaña
  • Grupo de Anuncios
  • Dispositivo
  • País
  • Rango de Edad
  • etc.

Métricas (datos numéricos):

  • Impresiones
  • Clics
  • Coste
  • Conversiones
  • Ingresos
  • CTR (Tasa de Clics)
  • ROAS (Retorno de la Inversión Publicitaria)
  • etc.

Importante: Las métricas y dimensiones que selecciones determinarán las columnas de tu tabla de Snowflake. Elige solo los campos que necesites para tu análisis para optimizar el rendimiento de las consultas.

Paso 6: Configurar el Destino en Snowflake

  1. Base de datos: Selecciona la base de datos de Snowflake donde se almacenarán los datos
  2. Esquema: Elige o crea un esquema para tus datos de marketing
  3. Nombre de Tabla: Define un nombre descriptivo para tu tabla (por ejemplo, GOOGLE_ADS_CAMPANAS)
  4. Modo de Escritura:
    • Añadir: Agregar nuevos datos a la tabla existente
    • Reemplazar: Sobrescribir toda la tabla con datos nuevos
    • Combinar: Actualizar registros existentes y añadir nuevos (requiere clave única)

Paso 7: Configurar Programación de Actualización (Opcional)

Configura actualizaciones automáticas de datos:

  • Diaria: Actualizar cada día a una hora específica
  • Semanal: Actualizar en días seleccionados de la semana
  • Cada hora: Para necesidades de datos casi en tiempo real
  • Personalizada: Define tu propia programación cron

Paso 8: Ejecutar tu Primera Importación

  1. Revisa tu configuración
  2. Haz clic en Ejecutar Ahora para realizar una importación inicial de datos
  3. Monitoriza el estado de la importación en el panel
  4. Una vez completada, verifica los datos en tu almacén de Snowflake

Instrucciones de Configuración

Comprender la Arquitectura del Conector

El conector de Dataslayer funciona como un puente entre las APIs de las plataformas de marketing y tu almacén de Snowflake:

API de Plataforma de Marketing → Conector Dataslayer → Transformación de Datos → Tabla de Snowflake

Opciones de Configuración Avanzada

Agregación Multi-Cuenta

Puedes combinar datos de múltiples cuentas en una única tabla de Snowflake:

  1. Durante la selección de cuentas, elige múltiples cuentas
  2. Se añadirá una columna adicional (account_name o account_id) para distinguir las fuentes
  3. Esto permite análisis entre cuentas en una única consulta
Mapeo Personalizado de Campos

Mapea nombres de campos específicos de la plataforma a los nombres de columna de tu preferencia:

  1. Ve a Configuración Avanzada en la configuración del conector
  2. Activa Mapeo Personalizado de Campos
  3. Para cada dimensión/métrica, especifica el nombre de columna deseado
  4. Ejemplo: Mapea campaignName a NOMBRE_CAMPANA para consistencia
Filtrado de Datos

Aplica filtros para importar solo datos relevantes:

  1. Navega a la sección Filtros en la configuración
  2. Añade reglas de filtro (por ejemplo, "Nombre de Campaña contiene 'Marca'")
  3. Combina múltiples filtros con lógica AND/OR
  4. Reduce el volumen de datos y acelera las importaciones

Gestión del Esquema de Tabla

Validación de Esquema

Antes de cada importación, Dataslayer valida:

  • Los tipos de datos de columnas coinciden con los formatos esperados
  • Los campos requeridos están presentes
  • No existen nombres de columna duplicados
  • Los permisos de tabla son suficientes

Optimización del Rendimiento

Claves de Clustering

Para tablas grandes, define claves de clustering para mejorar el rendimiento de las consultas:

  1. Se recomienda clustering en columnas filtradas frecuentemente (por ejemplo, FECHA, ID_CAMPANA)
  2. Configura en la configuración de tabla de Snowflake después de la creación inicial
  3. Ejemplo: ALTER TABLE campanas CLUSTER BY (fecha, nombre_campana);
Estrategia de Particionado

Organiza los datos por particiones de fecha para mejor rendimiento:

  • Usa nombres de tabla basados en fechas para datos históricos (por ejemplo, ADS_2024_T1)
  • Configura Dataslayer para escribir en tablas específicas por fecha
  • Crea vistas para unir todas las particiones para análisis exhaustivo

Casos de Uso Comunes

1. Panel de Rendimiento de Marketing

Objetivo: Crear una vista unificada de todos los canales de marketing

Configuración:

  • Conecta Google Ads, Facebook Ads, LinkedIn Ads
  • Selecciona dimensiones: Fecha, Canal, Campaña, Grupo de Anuncios
  • Selecciona métricas: Gasto, Impresiones, Clics, Conversiones, Ingresos
  • Programación: Actualización diaria a las 6 AM
  • Tabla de Snowflake: RENDIMIENTO_MARKETING_UNIFICADO

2. Análisis de ROI por Campaña

Objetivo: Seguimiento del retorno de inversión entre campañas

Configuración:

  • Conecta tus plataformas de publicidad
  • Selecciona dimensiones: Fecha, Nombre de Campaña, ID de Campaña
  • Selecciona métricas: Coste, Ingresos, Conversiones, Valor de Conversión
  • Añade campo calculado: ROI = (Ingresos - Coste) / Coste
  • Programación: Dos veces al día

3. Consolidación de Analítica de Redes Sociales

Objetivo: Agregar métricas de redes sociales en un solo lugar

Configuración:

  • Conecta Páginas de Facebook, Instagram Business, Páginas de Empresa de LinkedIn, Canal de YouTube
  • Selecciona dimensiones: Fecha, Plataforma, Tipo de Contenido, ID de Publicación
  • Selecciona métricas: Impresiones, Alcance, Interacción, Compartidos, Comentarios
  • Programación: Actualización diaria

Resolución de Problemas

Problemas de Autenticación

Problema: Error "Autenticación fallida" Soluciones:

  • Verifica que tus credenciales sean correctas
  • Comprueba si tienes acceso de administrador a la cuenta conectada
  • Asegúrate de que la autenticación de dos factores esté configurada correctamente
  • Re-autentica el conector haciendo clic en "Reconectar"

Problema: Error "Permisos insuficientes" Soluciones:

  • Verifica que la cuenta de usuario tenga acceso a los datos solicitados
  • Comprueba los requisitos de permisos específicos de la plataforma
  • Para Google Ads: Asegúrate de que la cuenta tenga al menos acceso nivel "Estándar"
  • Para Facebook: Confirma derechos de administrador del business manager

Errores de Importación de Datos

Problema: Mensaje "No se devolvieron datos" Soluciones:

  • Verifica que el rango de fechas contenga datos
  • Comprueba si los filtros son demasiado restrictivos
  • Confirma que la cuenta tuvo actividad durante el periodo seleccionado
  • Revisa los retrasos de disponibilidad de datos específicos de la plataforma

Problema: Error "Fallo en la creación de tabla" Soluciones:

  • Verifica las credenciales y permisos de Snowflake
  • Asegúrate de que la base de datos y el esquema existen
  • Comprueba que no haya caracteres especiales en el nombre de tabla
  • Confirma que el almacén está en ejecución y accesible

Problemas de Programación y Actualización

Problema: La actualización programada no se ejecuta Soluciones:

  • Verifica que la configuración de programación esté activa
  • Comprueba las limitaciones de cuota de API en la plataforma de origen
  • Asegúrate de que el almacén de Snowflake esté en ejecución durante la hora programada
  • Revisa los registros de errores en el panel de Dataslayer

Problema: Importaciones parciales de datos Soluciones:

  • Comprueba los límites de tasa de API en la plataforma de origen
  • Verifica que el rango de fechas no exceda las limitaciones de la plataforma
  • Monitoriza los registros de trabajos de Dataslayer para errores de timeout
  • Considera dividir importaciones grandes en rangos de fechas más pequeños

Mejores Prácticas

1. Empieza Pequeño, Escala Gradualmente

  • Comienza con una única plataforma y métricas esenciales
  • Valida la precisión de los datos antes de expandir
  • Añade complejidad incrementalmente a medida que ganes confianza

2. Usa Convenciones de Nomenclatura Consistentes

  • Estandariza nombres de tabla entre plataformas (por ejemplo, PLATAFORMA_TIPODATO)
  • Usa mayúsculas para compatibilidad con SQL
  • Incluye marcas de fecha para tablas históricas

3. Optimiza para el Rendimiento

  • Selecciona solo las métricas y dimensiones que realmente necesites
  • Usa carga incremental para conjuntos de datos históricos grandes
  • Implementa clustering de tabla en columnas consultadas frecuentemente
  • Archiva datos antiguos en tablas separadas

4. Monitoriza Cuotas de API

  • Ten en cuenta los límites de API específicos de la plataforma
  • Distribuye las programaciones de actualización para evitar agotamiento de cuota
  • Usa muestreo para análisis exploratorio en cuentas grandes

5. Documenta tu Configuración

  • Mantén un registro de qué campos se mapean a qué métricas de negocio
  • Documenta cualquier cálculo o transformación personalizada
  • Mantén un seguimiento de las programaciones de actualización y dependencias

6. Implementa Comprobaciones de Calidad de Datos

  • Configura alertas para importaciones fallidas
  • Valida regularmente la completitud de los datos
  • Verifica cruzadamente los totales con las interfaces de las plataformas periódicamente
  • Monitoriza cambios inesperados en el esquema

7. Asegura tus Credenciales

  • Usa la gestión de secretos de Snowflake para almacenar credenciales
  • Rota los tokens de autenticación regularmente
  • Limita el acceso a la configuración de Dataslayer a usuarios autorizados
  • Audita los registros de acceso del conector periódicamente

Preguntas Frecuentes

P: ¿Con qué frecuencia puedo actualizar mis datos? R: Puedes configurar actualizaciones tan frecuentes como cada hora. Sin embargo, considera los límites de API de la plataforma y la latencia de datos (la mayoría de plataformas tienen periodos de finalización de datos de 24-48 horas).

P: ¿Qué pasa si mi cuenta de origen se desconecta? R: Las importaciones programadas fallarán y recibirás correos de notificación. Simplemente re-autentica la cuenta para reanudar las importaciones.

P: ¿Puedo importar datos históricos? R: Sí, puedes especificar cualquier rango de fechas soportado por la API de la plataforma. Ten en cuenta que algunas plataformas limitan la disponibilidad de datos históricos (por ejemplo, Facebook Ads proporciona hasta 37 meses).

P: ¿Cómo se facturan los datos en Snowflake? R: Las importaciones de Dataslayer crean tablas estándar de Snowflake. Se te factura según los precios estándar de almacenamiento y computación de Snowflake. El conector de Dataslayer se factura por separado.

P: ¿Puedo transformar datos antes de que lleguen a Snowflake? R: Sí, Dataslayer soporta transformaciones básicas como mapeo de campos, filtrado y campos calculados. Para transformaciones complejas, considera usar las capacidades de transformación nativas de Snowflake después de la importación.

P: ¿Qué pasa si necesito una métrica que no está disponible en el conector? R: Contacta con el soporte de Dataslayer para solicitar métricas adicionales. Muchas métricas personalizadas pueden añadirse según la disponibilidad de la API.

P: ¿Están seguros mis datos? R: Sí, Dataslayer usa conexiones cifradas (TLS/SSL) para todas las transferencias de datos. Los datos nunca se almacenan en los servidores de Dataslayer—fluyen directamente desde las APIs de origen a tu almacén de Snowflake.

P: ¿Puedo conectar la misma plataforma múltiples veces? R: Sí, puedes crear múltiples conectores para la misma plataforma con diferentes configuraciones (cuentas, métricas o destinos de tabla).

Obtener Soporte

Canales de Soporte de Dataslayer

  • Documentación: Visita support.dataslayer.ai para guías exhaustivas
  • Soporte por Email
  • Chat en Vivo: Disponible en la web de Dataslayer (horario comercial)

Soporte del Marketplace de Snowflake

Para problemas específicos del listado en el Marketplace de Snowflake:

  • Visita la página de listado de Dataslayer en el Marketplace de Snowflake
  • Haz clic en "Soporte" o "Contactar Proveedor"
  • Envía un ticket de soporte con los detalles de tu cuenta

Recursos Útiles

  • Documentación de API: Aprende sobre las limitaciones de la API de la plataforma de origen
  • Documentación de Snowflake: Optimiza la configuración de tu almacén
  • Blog de Dataslayer: Mejores prácticas y tutoriales de casos de uso
  • Tutoriales en Vídeo: Tutoriales de configuración paso a paso

Próximos Pasos

Ahora que has aprendido a usar los conectores de Dataslayer para Snowflake:

  1. Conecta tu primera plataforma y ejecuta una importación de prueba
  2. Valida los datos en Snowflake contra la plataforma de origen
  3. Configura actualizaciones programadas para actualizaciones automáticas
  4. Crea tu primer panel usando las herramientas de visualización de Snowflake o plataformas de BI
  5. Expande gradualmente añadiendo más plataformas y métricas

¿Listo para unificar tus datos de marketing? ¡Comienza con Dataslayer en el Marketplace de Snowflake hoy!

Acerca de Dataslayer

Dataslayer es una plataforma líder de integración de datos de marketing en la que confían agencias, marcas y profesionales del marketing de todo el mundo. Con más de 50 conectores nativos y potentes funcionalidades de automatización, Dataslayer elimina la complejidad de la consolidación de datos de marketing, potenciando la toma de decisiones basada en datos.

Más información: www.dataslayer.ai