En el dinámico entorno del marketing digital, la capacidad de analizar y comprender los datos es crucial para el éxito. Marketing Cloud, con su potente herramienta de SQL Query Activity, permite a los profesionales del marketing extraer información valiosa de sus bases de datos para optimizar sus campañas. Este artículo profundiza en la Query Activity, tanto en el contexto general de la gestión de consultas como en su aplicación específica dentro de Marketing Cloud.

¿Qué es la Query Activity?
La Query Activity proporciona una vista unificada de todas las consultas T-SQL en ejecución e históricas, ofreciendo a los administradores una herramienta esencial para el monitoreo del rendimiento de sus almacenes de datos. Permite supervisar de forma eficiente la ejecución de las consultas, identificando posibles cuellos de botella o fallos sin necesidad de escribir código T-SQL adicional. Esta funcionalidad facilita la detección de consultas que se ejecutan más tiempo de lo esperado o que no se completan correctamente.
El acceso a la Query Activity se puede realizar de dos maneras:
- Desde la vista del espacio de trabajo, haciendo clic en "Más opciones (...)" junto al almacén de datos que se desea monitorear y seleccionando " Query Activity ".
- Desde el editor de consultas, haciendo clic en " Query Activity " en la cinta de opciones.
La página de "Ejecuciones de consultas" muestra una lista de consultas en ejecución, completadas, canceladas y fallidas de los últimos 30 días. Se puede filtrar la información por estado, remitente o fecha de envío. Un cuadro de búsqueda permite buscar palabras clave específicas en el texto de la consulta o en otras columnas.
La página de "Información de consultas" ofrece una visión general de las consultas de larga duración y las consultas que se ejecutan con frecuencia, lo que ayuda a identificar tendencias en el uso del almacén de datos. La posibilidad de cancelar consultas en ejecución, aunque mata la sesión completa, provee un mecanismo para gestionar situaciones críticas de rendimiento.
Ejecutando Consultas en Marketing Cloud
La SQL Query Activity en Marketing Cloud es una herramienta flexible y potente que permite a los usuarios escribir sus propias consultas SQL para extraer datos de las extensiones de datos o vistas de datos. Esta actividad recupera la información especificada en la consulta e inserta los datos resultantes en una nueva extensión de datos para su posterior uso.
Tener en cuenta que las consultas SQL pueden ser intensivas en recursos, especialmente cuando se procesan grandes cantidades de datos. Por ello, se recomienda:
- Reducir al máximo el alcance de la consulta.
- Segmentar las consultas que puedan generar mucha información.
- Limitar la solicitud a los últimos seis meses de datos.
Para implementar una SQL Query Activity en Marketing Cloud, siga estos pasos:
- Arrastre la actividad a una automatización.
- Haga clic en "Elegir" y luego en "Crear nueva actividad de consulta".
- Asigne un nombre, clave externa y descripción a la consulta.
- Elija dónde guardar la consulta.
- Escriba su consulta SQL en el lienzo de la consulta.
- Elija la extensión de datos de destino.
- Especifique cómo se deben manejar los datos existentes (agregar, actualizar o sobrescribir).
- Guarde la actividad.
El uso de la herramienta de "Validar sintaxis" es fundamental para asegurar la correcta estructura del lenguaje SQL y la disponibilidad de las fuentes de datos referenciadas. Aunque esta herramienta ayuda a evitar errores obvios, es crucial verificar que todos los atributos coincidan exactamente para obtener los datos esperados.
Ejemplo Práctico: Gestión de Emails Rebotados
Una consultora utiliza una SQL Query Activity para extraer todos los mensajes de correo electrónico rebotados y los suscriptores asociados a una extensión de datos. Esto permite a la empresa contactar a los suscriptores para enviar comunicaciones postales o resolver el problema de los rebotes. La consulta SQL utilizada incluye la unión de varias tablas para obtener la información necesaria, filtrando los datos por tipo de actividad, fecha y estado de rebote.
Consultando Vistas de Datos en Marketing Cloud
Las vistas de datos de Marketing Cloud son tablas generadas por el sistema que contienen información sobre eventos como envíos de correo electrónico y SMS, aperturas de correo electrónico, reenvíos, estado de los suscriptores y mucho más. Estas vistas, que siempre comienzan con un guion bajo "_", solo se pueden acceder mediante consultas SQL o búsquedas de Ampscript.
Para consultar vistas de datos, se recomienda crear una consulta SQL en Automation Studio. Por ejemplo, para encontrar suscriptores que han rebotado o que no han abierto un correo electrónico en los últimos 14 días, se puede utilizar la vista de datos "_Sent".

Antes de ejecutar la consulta, es necesario crear una extensión de datos con los nombres de columna necesarios para almacenar los datos resultantes. La consulta SQL seleccionará los campos específicos de la vista de datos y los insertará en la extensión de datos creada. Es importante recordar que las vistas de datos solo almacenan información de los últimos seis meses.
Vistas de Datos Comunes y No Comunes
Marketing Cloud ofrece una variedad de vistas de datos, algunas comunes como "_Subscribers", "_Click", "_Bounce", "_Open", y "_Sent", y otras menos comunes como "_BusinessUnitUnsubscribes", "_Journey", "_UndeliverableSms", "_FTAF", y "_Complaint", cada una proporcionando información específica sobre el comportamiento de los suscriptores y el rendimiento de las campañas.
Consultas Habituales y Tabla Comparativa
A continuación, se presentan algunas consultas habituales en Marketing Cloud y una tabla comparativa de las vistas de datos más utilizadas:
Consultas Habituales:
- Obtener todos los suscriptores que han abierto un correo electrónico específico.
- Identificar los correos electrónicos rebotados en las últimas 24 horas.
- Encontrar suscriptores que han hecho clic en un enlace específico dentro de un correo electrónico.
- Extraer datos demográficos de los suscriptores que han realizado una compra.
- Segmentar suscriptores según su actividad en un determinado periodo de tiempo.
Tabla Comparativa de Vistas de Datos:
| Vista de Datos | Descripción |
|---|---|
| _Subscribers | Información sobre los suscriptores. |
| _Click | Datos sobre los clics en correos electrónicos. |
| _Bounce | Datos sobre los rebotes de correos electrónicos. |
| _Open | Información sobre las aperturas de correos electrónicos. |
| _Sent | Lista de suscriptores a los que se envió la comunicación. |
El conocimiento y la utilización efectiva de la Query Activity y las vistas de datos en Marketing Cloud son esenciales para obtener información valiosa, optimizar las campañas de marketing y mejorar la toma de decisiones.
Si quieres conocer otros artículos parecidos a Query activity en marketing cloud puedes visitar la categoría Marketing digital.
