Conversational Analytics, potenciado por Gemini para Google Cloud, te permite investigar tus datos haciendo preguntas en lenguaje natural (conversacional) normal a través de una interfaz de chat intuitiva.
En esta página, se explica cómo usar la interfaz de Conversational Analytics en las instancias de Looker (Google Cloud Core) y Looker (original) para realizar las siguientes tareas:
- Navega a la interfaz de Conversational Analytics
- Cómo iniciar una conversación con un agente de Explore o de datos
- Haz preguntas sobre tus datos
- Cómo administrar las preguntas en una conversación
- Cómo comprender los resultados y los cálculos de las búsquedas
- Administra conversaciones
Descubre cómo y cuándo Gemini para Google Cloud usa tus datos.
Cómo navegar a Conversational Analytics
Puedes acceder a Conversational Analytics en Looker de las siguientes maneras:
- En el menú de navegación principal, selecciona
Conversaciones.
- En el menú Crear, selecciona
Conversación.
- En una exploración de Looker, selecciona Iniciar una conversación.
Inicia una conversación con un agente de Explore o de datos
Los conjuntos de preguntas que haces sobre un conjunto de datos se organizan por conversación. Existen varias formas de "tener una conversación" con Conversational Analytics. Puedes hacer preguntas sobre los datos en una sola exploración o hacer preguntas a un agente de datos de Conversational Analytics sobre hasta cinco exploraciones a la vez. Dividir el trabajo en varias conversaciones puede ser útil para organizar las líneas de investigación. Para crear una conversación nueva, sigue estos pasos:
- Navega a la página Conversaciones.
Elige una de las siguientes opciones para iniciar la conversación:
Exploraciones: Para iniciar una conversación basada en hasta cinco Exploraciones de Looker, selecciona el panel Explorar. El nombre del proyecto aparece junto al nombre de la exploración.
Agentes: Los agentes de datos se personalizan con contexto e instrucciones específicos para tus datos. Para iniciar una conversación con un agente de datos existente, selecciona la pestaña Agentes y, luego, elige un agente de datos. Puedes iniciar una conversación con un agente de datos que ya creaste o que otro usuario compartió contigo. Para crear un nuevo agente de datos, selecciona Agente nuevo.
De forma predeterminada, la conversación se llama "Sin título". Después de que hagas tu primera pregunta en la conversación, Conversational Analytics generará automáticamente un título para la conversación basado en tu pregunta y respuesta. Para cambiar el nombre generado, haz clic en el título que se encuentra en la parte superior de la página de conversación y escribe un nombre nuevo. Para guardar los cambios, haz clic en otro lugar de la página o presiona Retorno (Mac) o Intro (PC).
Una vez que creaste una conversación, puedes hacer preguntas sobre los datos en el campo Haz una pregunta de dentro de la conversación. Puedes volver a la conversación desde la sección Conversaciones recientes.
Cómo iniciar una conversación desde una exploración de Looker
También puedes iniciar una conversación directamente con una Exploración de Looker. Para iniciar una conversación, navega a la exploración y selecciona Iniciar una conversación.
Haz preguntas sobre los datos de Looker
Cuando inicias una conversación nueva, Conversational Analytics sugiere algunas preguntas iniciales. Las preguntas no necesitan tener un formato específico ni usar una sintaxis específica. Sin embargo, deben relacionarse con la función Explorar que seleccionaste.
Escribe tu pregunta en lenguaje natural en el campo Haz una pregunta. Selecciona un modo de pregunta y haz clic en Enviar. Después de enviar tu pregunta, puedes cancelar la respuesta de Conversational Analytics haciendo clic en Detener respuesta. Conversational Analytics detiene la ejecución de la consulta y muestra el siguiente mensaje: The query was cancelled.
Escribe tu pregunta en lenguaje natural en el campo Haz una pregunta. Selecciona un modo de pregunta y haz clic en Enviar. Después de enviar tu pregunta, puedes cancelar la respuesta de Conversational Analytics haciendo clic en Detener respuesta. Conversational Analytics detiene la ejecución de la consulta y muestra el siguiente mensaje: The query was cancelled.
Para obtener más orientación sobre los tipos de preguntas que puedes hacer, consulta Limitaciones de las preguntas.
Selecciona un modo de preguntas
Cuando haces una pregunta, puedes seleccionar el modo de pregunta en un menú desplegable que contiene las opciones Rápido y Pensando. La IU describe Rápido como una opción para responder rápidamente y Pensar como una opción para resolver problemas complejos. De forma predeterminada, Conversational Analytics utiliza el modo de preguntas Pensando. Conversational Analytics mantendrá el mismo modo de preguntas durante las conversaciones de varios turnos, a menos que lo cambies manualmente.
Modo rápido
Cuando haces una pregunta en el modo Rápido, Conversational Analytics intenta asignar directamente tu consulta en lenguaje natural a los parámetros de LookML que se definen en los modelos de LookML que sustentan las Exploraciones de tu conversación. Conversational Analytics puede responder rápidamente porque se basa en las definiciones controladas de tu LookML y no usa ni muestra ningún tipo de razonamiento.
Por ejemplo, una pregunta como "¿Cuáles fueron nuestros ingresos totales el mes pasado?" se puede traducir rápidamente en una consulta que selecciona la métrica total_revenue y filtra los datos del mes anterior.
Selecciona el modo Rápido si tu búsqueda solicita hechos específicos o métricas predefinidas de tus datos.
Modo de pensamiento
El modo Pensamiento está diseñado para solicitudes analíticas más complejas que requieren un análisis más allá de las búsquedas directas de LookML. En este modo, el agente "planifica" su enfoque y decide qué herramientas usar y cómo combinar los resultados. Este modo permite resolver problemas de varios pasos y realizar tareas avanzadas de ciencia de datos que podrían no ser posibles con una sola consulta basada en SQL.
Selecciona el modo Pensamiento cuando preguntes por qué sobre tus datos, cuando compares tendencias o cuando realices solicitudes analíticas más complejas que puedan requerir varios pasos. Este modo también es especialmente útil cuando se prueba un agente para comprender cómo usa el LookML subyacente de sus fuentes de datos.
Cómo Conversational Analytics procesa tus preguntas
Es posible que Conversational Analytics reformule tu pregunta después de que envíes una búsqueda, y la pregunta reformulada se mostrará en la ventana de conversación después de tu pregunta original. Por ejemplo, Conversational Analytics podría reformular la pregunta "¿Cuál es la media de las edades de los usuarios?" como "¿Cuál es la edad promedio de los usuarios?".
Mientras Conversational Analytics ejecuta tu consulta, puedes observar su razonamiento y su proceso de pensamiento. Conversational Analytics puede hacer preguntas de seguimiento para aclarar cualquier ambigüedad en la consulta original. Por ejemplo, si hay varios campos con nombres similares, es posible que Conversational Analytics te pida que aclares qué campo es el más adecuado para procesar tu búsqueda.
Conversaciones de varios turnos
Conversational Analytics tendrá en cuenta las preguntas y respuestas anteriores a medida que continúes la conversación. Puedes tomar respuestas anteriores y desarrollarlas aún más definiendo mejor los resultados o cambiando el tipo de visualización.
Para obtener más orientación sobre cómo crear preguntas, consulta Limitaciones de las preguntas.
Preguntas aclaratorias
Mientras Conversational Analytics ejecuta tu consulta, puedes observar su razonamiento y su proceso de pensamiento. Conversational Analytics puede hacer preguntas de seguimiento para aclarar cualquier ambigüedad en la consulta original. Por ejemplo, si hay varios campos con nombres similares, es posible que Conversational Analytics te pida que aclares qué campo es el más adecuado para procesar tu búsqueda.
Metadatos de conversaciones
Cuando conversas con una exploración o un agente de datos, el panel Datos plegable muestra el nombre de la exploración de Looker que usa la conversación. El panel Datos también proporciona las siguientes opciones:
- Ver campos: Cuando chateas con un Explorador, puedes verlo en una nueva ventana del navegador haciendo clic en Ver campos.
- Editar agente: Cuando chateas con un agente de datos, puedes editar los detalles sobre el agente de datos haciendo clic en Editar agente.
- Nueva conversación: Inicia una nueva conversación con la exploración de Looker que usa la conversación actual.
Cómo administrar preguntas en una conversación
Cuando conversas con los datos, puedes administrar la conversación deteniendo una respuesta de consulta activa mientras se ejecuta o borrando la pregunta más reciente y su respuesta.
Borra la pregunta más reciente
Para borrar la pregunta más reciente y su respuesta, sigue estos pasos:
- Mantén el cursor sobre la pregunta más reciente y, luego, haz clic en Borrar mensaje.
- En el cuadro de diálogo ¿Quieres borrar el mensaje permanentemente?, haz clic en Borrar para borrar la pregunta y su respuesta de forma permanente.
Comprende los resultados y los cálculos de las búsquedas
Cuando haces preguntas sobre tus datos en Conversational Analytics, la respuesta puede incluir una visualización, una tabla de datos o algún otro detalle, según tu búsqueda específica y los datos conectados. Para abrir los resultados de la consulta como una exploración, haz clic en Abrir en Explorar dentro de los resultados de la consulta.
Además de esta respuesta a la consulta, Conversational Analytics proporciona las siguientes opciones para comprender los resultados y los cálculos de las consultas:
- Detalles sobre cómo se interpretó tu búsqueda
- Detalles sobre cómo se calculó la respuesta
Cómo determinar la forma en que se interpretó tu búsqueda
Si usas el modo Pensamiento para hacer tu pregunta, puedes ver cómo Conversational Analytics razonó tu consulta. Para ver su razonamiento, expande la opción Mostrar razonamiento. Para ocultar su razonamiento, haz clic en Ocultar razonamiento.
Conversational Analytics analiza cada pregunta y piensa cómo responderla. Para ello, usa las palabras clave de tu pregunta para inferir las dimensiones, las métricas y otros parámetros relevantes de la capa semántica de los conjuntos de datos asociados a la conversación, y también interpreta qué agregaciones pueden ser necesarias a partir de tu pregunta. Cuando expandes Mostrar razonamiento, Conversational Analytics muestra una explicación en texto simple de los pasos que siguió para interpretar tu pregunta. La explicación también incluye la duración durante la que Conversational Analytics analizó la búsqueda.
Según su razonamiento, Conversational Analytics genera una respuesta, que puede incluir una solicitud de aclaración sobre tu búsqueda.
Cómo determinar cómo se calculó una respuesta
Para ver cómo Conversational Analytics llegó a una respuesta o creó una visualización, haz clic en ¿Cómo se calculó? en los resultados de la búsqueda.
Cuando haces clic en ¿Cómo se calculó?, Conversational Analytics muestra una sección Texto. La sección Texto proporciona una explicación en texto sin formato de los pasos que siguió Conversational Analytics para llegar a la respuesta proporcionada. Esta explicación incluye los nombres de los campos sin procesar que se usaron, los cálculos que se realizaron, los filtros que se aplicaron, el orden de clasificación y otros detalles.
Si tu administrador de Looker habilitó el intérprete de código activando la opción Advanced analytics para los agentes de datos de Conversational Analytics, en la pestaña Code se mostrará el código de Python adicional generado para las consultas avanzadas.
Administra conversaciones
Las conversaciones se enumeran por título en la sección Recientes. Puedes cambiar el nombre de las conversaciones, borrarlas o restablecerlas desde la carpeta Papelera.
Borrar una conversación
Para mover una conversación a la papelera, ábrela y haz clic en Mover a la papelera.
Cómo restablecer o borrar de forma permanente una conversación
Para restablecer o borrar permanentemente una conversación de la papelera, sigue estos pasos:
- En Conversational Analytics, selecciona Papelera en el panel de navegación de la izquierda para ver la lista de conversaciones que se movieron a la papelera.
- En la sección Papelera, haz clic en el nombre de la conversación que deseas restablecer o borrar de forma permanente.
En el cuadro de diálogo ¿Seguro?, selecciona una de las siguientes opciones:
- Cancelar: Cancela la acción.
- Restablecer: Restablece la conversación. Se puede acceder a la conversación desde la sección Recientes del menú de navegación izquierdo en Conversational Analytics.
- Eliminar definitivamente: Elimina la conversación de forma permanente.
Limitaciones conocidas
El Análisis conversacional tiene las siguientes limitaciones conocidas.
Limitaciones de las visualizaciones
Conversational Analytics aprovecha Vega-Lite para generar gráficos de conversaciones. Se admiten por completo los siguientes tipos de gráficos de Vega:
- Gráfico de líneas (una o más series)
- Gráfico de áreas
- Gráfico de barras (horizontal, vertical, apilado)
- Diagrama de dispersión (uno o más grupos)
- Gráfico circular
Se admiten los siguientes tipos de gráficos de Vega, pero es posible que observes un comportamiento inesperado cuando los renderices:
- Maps
- Mapas de calor
- Gráficos con información sobre herramientas
No se admiten los tipos de gráficos que existen fuera del catálogo de Vega. Los gráficos que no se especifican en esta sección no se admiten.
Limitaciones en las fuentes de datos
Conversational Analytics tiene las siguientes limitaciones de fuentes de datos:
- En el caso de los datos de Looker, Conversational Analytics puede devolver un máximo de 5,000 filas por consulta.
- Analytics Conversacional no puede establecer el valor de un campo solo de filtro que se define con los parámetros de LookML
parameterofilter.
Limitaciones en las preguntas
Conversational Analytics admite preguntas que se pueden responder con una sola visualización, por ejemplo:
- Tendencias de las métricas a lo largo del tiempo
- Desglose o distribución de una métrica por dimensión
- Valores únicos para una o más dimensiones
- Valores de una sola métrica
- Los valores de dimensión principales por métrica
Por el momento, Conversational Analytics no admite preguntas que solo se pueden responder con los siguientes tipos de visualizaciones complicadas:
- Predicción y previsión
- Análisis estadístico avanzado, incluida la correlación y la detección de anomalías
Se pueden responder preguntas más avanzadas, como las de previsión, cuando el intérprete de código está habilitado.
Conversación de ejemplo
En la siguiente conversación de ejemplo, se muestra cómo un usuario puede interactuar con Conversational Analytics de forma natural y recíproca. En este ejemplo, el usuario hace la siguiente pregunta: "¿Puedes generar un gráfico comparativo de las ventas mensuales de bebidas calientes y batidos en 2023, y destacar el mes con mayores ventas de cada tipo de bebida?". El Análisis conversacional responde con un gráfico de líneas que muestra las ventas mensuales de bebidas calientes y batidos para el 2023, y destaca julio como el mes con las ventas más altas para ambas categorías.
s
Como se ilustra en esta conversación de ejemplo, Conversational Analytics interpreta las solicitudes en lenguaje natural, incluidas las preguntas de varias partes que usan términos comunes como "ventas" y "bebidas calientes", sin requerir que los usuarios especifiquen nombres exactos de campos de la base de datos (como Total monthly drink sales) ni definan condiciones de filtro (como type of beverage = hot). Conversational Analytics describe sus principales hallazgos, explica su razonamiento y proporciona una respuesta que incluye texto y, cuando corresponde, un gráfico. Para fomentar un análisis más profundo, Conversational Analytics también puede sugerir preguntas de seguimiento.
Recursos relacionados
Descripción general de Conversational Analytics en Looker: Es la página de destino de Conversational Analytics con una lista de funciones clave que vinculan a toda la documentación de Conversational Analytics.
Crea y administra agentes de datos: Con los agentes de datos, puedes personalizar el agente de consultas de datos potenciado por IA proporcionando contexto e instrucciones específicos para tus datos, lo que ayuda a Conversational Analytics a generar respuestas más precisas y pertinentes para el contexto.
Prácticas recomendadas para configurar Conversational Analytics en Looker: Estrategias y prácticas recomendadas para ayudar a los administradores de Looker y a los desarrolladores de LookML a configurar y optimizar Conversational Analytics de forma exitosa
Habilita el análisis avanzado con el intérprete de código: El intérprete de código de Conversational Analytics traduce tus preguntas en lenguaje natural a código de Python y ejecuta ese código. En comparación con las consultas estándar basadas en SQL, el uso de Python por parte del intérprete de código permite análisis y visualizaciones más complejos.