El intérprete de código de Analíticas conversacional traduce tus preguntas en lenguaje natural a código Python y ejecuta ese código para ofrecerte análisis y visualizaciones avanzados. El intérprete de código está disponible para Analíticas conversacionales en Looker Studio como parte de una suscripción a Looker Studio Pro, en Looker (original) y en Looker (Google Cloud Core).
A diferencia de las experiencias de BI estándar basadas en SQL, Code Interpreter admite una amplia variedad de analíticas de datos, desde cálculos y gráficos básicos hasta tareas más avanzadas, como la previsión de series temporales. Code Interpreter mejora Conversational Analytics al permitir que los usuarios realicen este tipo de análisis avanzado, que de otro modo requeriría conocimientos especializados de programación avanzada o métodos estadísticos.
Consulta cómo y cuándo Gemini Google Cloud usa tus datos.
Antes de empezar
Para usar el intérprete de código, debes cumplir los requisitos para usar Analíticas conversacionales en Looker Studio o en Looker:
- Para usar el intérprete de código con una instancia de Looker (original), tu instancia debe tener Looker 25.8 o una versión posterior.
- Para usar el intérprete de código con una instancia de Looker (Google Cloud core), tu instancia debe tener Looker 25.10 o una versión posterior.
- Para usar el intérprete de código en Looker Studio, debes tener una suscripción a Looker Studio Pro.
Habilitar el intérprete de código
En esta sección se describe cómo habilitar el intérprete de código en las siguientes plataformas:
Habilitar el intérprete de código en Looker Studio
Para habilitar el intérprete de código en tus conversaciones, sigue estos pasos:
- En el panel de navegación de la izquierda de Conversational Analytics, haz clic en el interruptor Analíticas avanzadas para habilitar el intérprete de código.
- Con Intérprete de código habilitado, puedes usar Conversational Analytics como de costumbre para iniciar conversaciones y hacer preguntas sobre tus datos. Code Interpreter usa el motor que impulsa la conversación de Gemini para traducir tus consultas a código Python y ejecutar ese código.
Habilitar el intérprete de código en Looker (original)
En la instancia de Looker (original), un administrador de Looker debe seguir estos pasos para habilitar el intérprete de código y ponerlo a disposición de los usuarios de Gemini en Looker:
- En el panel Administrar, vaya a la sección Plataforma y seleccione la página Gemini en Looker.
- En Habilitación de Gemini en Looker, activa el ajuste Habilitar Gemini en Looker.
- Selecciona Habilitar funciones para testers de confianza. Cuando se habilita este ajuste, los usuarios pueden acceder a las funciones para testers de confianza de Gemini en Looker. Esta opción debe estar habilitada para que los usuarios puedan acceder a Gemini durante la vista previa anterior a la disponibilidad general.
- Si quieres, selecciona Habilitar uso de datos de testers de confianza. Si habilitas este ajuste, aceptas que Google utilice tus datos tal como se describe en los términos del Programa de Testers de Confianza de Gemini Google Cloud . Este ajuste solo se puede habilitar cuando está habilitado el ajuste Habilitar funciones para testers de confianza. Este ajuste se habilita automáticamente cuando se habilita el ajuste Habilitar funciones para testers de confianza.
- Selecciona Habilitar intérprete de código. Cuando este ajuste está habilitado, los usuarios pueden acceder a Intérprete de código en Conversational Analytics. Este ajuste solo se puede habilitar si también está habilitado el ajuste Habilitar funciones para testers de confianza. El ajuste Habilitar intérprete de código estaba habilitado de forma predeterminada en las instancias de Looker (original) que cumplían los siguientes criterios:
- Un administrador de Looker activó los ajustes Habilitar Gemini en Looker y Habilitar funciones para testers de confianza en tu instancia de Looker (original) antes de que actualizaras tu instancia a Looker 25.8.
- Un administrador de Looker actualizó tu instancia a Looker 25.8 el primer día de las implementaciones de la versión.
Un administrador de Looker debe conceder el permiso gemini_in_looker
a los usuarios para que puedan usar el intérprete de código.
Habilitar el intérprete de código en Looker (Google Cloud core)
En la instancia de Looker (principal de Google Cloud), un administrador de Looker debe seguir estos pasos para habilitar el intérprete de código y ponerlo a disposición de los usuarios de Gemini en Looker:
- Ve al panel Administrar > sección Plataforma > página Gemini en Looker.
- Habilita Intérprete de código.
El intérprete de código está inhabilitado de forma predeterminada, incluso cuando Gemini en Looker está habilitado en la configuración de la instancia de Looker (Google Cloud core) en la consola de Google Cloud .
Un administrador de Looker debe conceder el permiso gemini_in_looker
a los usuarios para que puedan usar el intérprete de código.
Limitaciones conocidas
- El intérprete de código usa Python para resolver problemas. Como Python es más flexible que los lenguajes de consulta estructurados, las respuestas de Code Interpreter pueden tener más variabilidad que las de la experiencia principal de Conversational Analytics.
- En el caso de los datos de Looker, Analíticas Conversacional puede devolver un máximo de 5000 filas por consulta.
- El intérprete de código admite estas bibliotecas de Python. Para solicitar asistencia para otras bibliotecas de Python, envía un correo a [email protected].
- Los siguientes tipos de gráficos de visualización no se admiten en las respuestas de Interpretador de código:
- Maps
Para obtener información sobre otras limitaciones, consulta la documentación sobre las limitaciones conocidas de Conversational Analytics.
Bibliotecas de Python compatibles
Mostrar las bibliotecas de Python compatibles
El intérprete de código admite las siguientes bibliotecas de Python:
altair
attrs
chess
contourpy
cycler
entrypoints
fonttools
fpdf
geopandas
imageio
jinja2
joblib
jsonschema
jsonschema-specifications
kiwisolver
lxml
markupsafe
matplotlib
mpmath
numexpr
numpy
opencv-python
openpyxl
packaging
pandas
patsy
pdfminer-six
pillow
plotly
protobuf
pylatex
pyparsing
PyPDF2
python-dateutil
python-docx
python-pptx
pytz
referencing
reportlab
rpds-py
scikit-image
scikit-learn
scipy
seaborn
six
statsmodels
striprtf
sympy
tabulate
tensorflow
threadpoolctl
toolz
torch
tzdata
xlrd
Preguntas sugeridas
Cuando habilitas el intérprete de código, las funciones analíticas avanzadas de Python permiten que Conversational Analytics responda a una gama más amplia de preguntas, además de los tipos de preguntas admitidas estándar. Por ejemplo:
- ¿Puedes explicarme los principales factores que influyen en las ventas según mis datos?
- ¿Cuál es el valor del tiempo de vida de cada uno de mis segmentos de clientes, teniendo en cuenta la frecuencia de compra media y el valor medio de pedido?
- ¿Cómo son las ventas de este año en comparación con las del año pasado?
- Identificar valores atípicos en mis datos de ventas para identificar productos o regiones que están dando muy buenos o muy malos resultados.
- Realiza un análisis de cohortes para conocer la retención de clientes.
- ¿Mis productos con el margen más alto son también los más populares? Usa esta respuesta para darme una sugerencia sobre cómo optimizar mi combinación de productos.
- ¿Cuál es la tasa de crecimiento anual compuesta (TCAC) de las ventas por categoría de producto de los últimos tres años?
- Muestra la tasa de crecimiento anual compuesta en un gráfico de barras con la categoría de producto en el eje X y la tasa de crecimiento anual compuesta en el eje Y.