Comprenda sus datos y consultas de BigQuery

Neelke Stadler Actualizado por Neelke Stadler

Una vez que hayas conectado correctamente tu cuenta de Turn.io a BigQuery, tus datos se transmitirán en vivo a las tablas de datos. Las tablas se pueden utilizar para almacenamiento o para analizar y visualizar información valiosa de sus datos.

Si no ha conectado su cuenta de Turn.io a BigQuery, primero debe leer cómo configurar una conexión. Una vez que hayas establecido con éxito una conexión, te beneficiarás al saber lo siguiente:

Tus datos se transmitirán a un conjunto de datos con el nombre del número de WhatsApp de tu servicio.

Vaya a la consola en Google Cloud Platform, haga clic en el menú y desplácese hacia abajo hasta la sección Big Data para encontrar BigQuery.

Consejo: Puedes fijar 📌BigQuery en el menú de la consola para que sea más fácil encontrarlo.

Asegúrate de haber seleccionado el proyecto correcto y deberías poder ver tus datos de esta manera:

Los siguientes datos se están transmitiendo actualmente a BigQuery:
  1. Cuentas: contiene información de los miembros de su organización.
  2. Eventos de IA: contiene datos de registro de todas las interacciones con los sistemas de IA dentro de la plataforma Turn.io.
  3. Adjuntos: contiene URL de sus medios.
  4. Tarjetas: contiene todo el contenido precargado.
  5. Eventos de chat: contiene eventos que ocurrieron en un chat (asignación y cierre).
  6. Chat notas: contiene notas internas escritas por sus operadores, incluida información sobre menciones.
  7. Chats: contiene información sobre los usuarios que interactúan con su servicio.
  8. Detalles de contacto: esta es una tabla heredada y la mayoría puede ignorarla. La tabla Contactos ahora tiene esta información.
  9. Contactos. contiene detalles del perfil de sus contactos.
  10. Preguntas frecuentes: esta es una tabla heredada y la mayoría puede ignorarla. La tabla Tarjetas ahora tiene esta información.
  11. Resultados de flujo: contiene respuestas e interacciones recopiladas de los contactos durante flujos de conversación automatizados o recorridos en la plataforma Turn.io.
  12. Paquete de datos de resultados de flujo: contiene metadatos e información estructural sobre conjuntos de resultados de flujo en la plataforma Turn.io.
  13. Resumen del recorrido : métricas de recorrido de alto nivel que incluyen tasas de finalización y tiempos de interacción, sincronizado cada 15 minutos
  14. Jjourney Insights : datos de rendimiento a nivel de tarjeta con agregaciones diarias y mensuales, sincronizados diariamente
  15. Jregistros de viaje : registros completos de ejecución de recorrido para analizar errores, solucionar problemas y comprender los patrones de comportamiento de los clientes
    Esta tabla se habilita según la demanda. La organización interesada en esta tabla puede comunicarse con nuestros canales de soporte.
  16. Adjuntos de mensajes: vincula las tablas Mensajes y Archivos adjuntos.
  17. Etiquetas de mensajes: contiene datos de todos sus mensajes etiquetados.
  18. Mensajes: contiene información sobre mensajes individuales.
  19. Etiquetas numéricas: contiene datos sobre todas las etiquetas de su cuenta.
  20. Estados: contiene todos los estados de los mensajes (enviado, leído, entregado).

Las tablas contienen los datos sin procesar. Para ayudarle a entenderlo, proporcionamos definiciones para los campos de datos más importantes en nuestro Diccionario de datos de Turn.io y un Diagrama relacional.

Creamos un artículo separado con consultas de ejemplo para ayudarte.

La primera vez que te conectes a BigQuery se cargarán tus datos históricos.

Dependiendo del tamaño de su servicio hasta la fecha, esto puede llevar un tiempo. El estado de la carga estará disponible en la tabla de estado en la interfaz de usuario de Turn.io en Configuración > Integraciones. Una vez que se carguen los datos históricos, sus datos continuarán transmitiéndose en vivo. Cualquier mensaje de error se comunicará en la tabla de estado.

Debido a que los datos se transmiten en vivo desde Turn.io a BQ, cualquier actualización de los registros se escribirá como filas nuevas.

Esto implica que sus consultas SQL deben usar count(distinct(id) o count(distinct(uuid) para determinar el número único de usuarios y/o mensajes. Puede ver nuestro artículo en Refinar datos de turnos sin procesar en BigQuery para obtener más detalles.

Descargue recursos multimedia utilizando la API multimedia de Turn.io.

La URL en su tabla de archivos adjuntos de BigQuery apuntará a la API multimedia desde donde puede descargar recursos multimedia. Tenga en cuenta que se aplican los mismos métodos de autenticación para la API multimedia. en cuanto al resto de la API, se puede generar un token de autenticación en la sección Configuración. Usando un token válido para autenticarse usando un encabezado HTTP `Authentication: Bearer <insert your token>`, se puede descargar el recurso multimedia. La API de medios está documentada en https://whatsapp.turn.io/docs/index.html#retrieving-media.

¿Cómo lo hicimos?

Configurar una conexión de datos a BigQuery

Refinar datos de turnos sin procesar en BigQuery

Contacto