La API Conversational Analytics tiene las siguientes limitaciones conocidas en cuanto al número de fuentes de datos, el estilo de las visualizaciones y el tamaño de los conjuntos de datos.
Limitaciones de las fuentes de datos
Cuando te conectes a una fuente de datos de Looker, ten en cuenta lo siguiente:
- Puedes hacer consultas sobre cualquier Exploración incluida en una conversación.
- Un agente solo puede consultar un Explorador a la vez. No es posible realizar consultas en varias Exploraciones simultáneamente.
- Un agente puede consultar varias Exploraciones en la misma conversación.
Un agente puede consultar varios Exploraciones en una conversación que incluya preguntas con varias partes o en conversaciones que incluyan preguntas de seguimiento.
Por ejemplo, un usuario conecta dos Exploraciones, una llamada
cat-explore
y otra llamadadog-explore
. El usuario introduce la pregunta "¿Qué es mayor: el número de gatos o el número de perros?". De esta forma, se crearían dos consultas: una para contar el número de gatos encat-explore
y otra para contar el número de perros endog-explore
. El agente compara el número de ambas consultas después de completarlas.
Limitaciones de las visualizaciones
- Se admiten los siguientes tipos de visualización: gráfico de líneas, gráfico de áreas, gráfico de barras (horizontal, vertical y apiladas), gráfico de dispersión y gráfico circular.
- Estos tipos de visualización se admiten parcialmente y pueden mostrar un comportamiento inesperado: mapas, mapas de calor y gráficos con descripciones emergentes.
Limitaciones del tratamiento de datos
- En el caso de las fuentes de datos de Looker, la API Conversational Analytics puede devolver un máximo de 5000 filas por consulta.
- En las fuentes de datos de BigQuery, la API Conversational Analytics limita las consultas de datos a 500 GB de bytes procesados.
- Las funciones de razonamiento y recuperación de contenido basadas en Python de la API Conversational Analytics pueden gestionar complejidades temporales de hasta
O(100k)
filas. - Consultar grandes cantidades de datos puede reducir la precisión del razonamiento de los agentes de datos.
- La API Conversational Analytics tiene una longitud máxima de salida de tokens de 8192 tokens. Si consultas grandes cantidades de datos, puede que se devuelva un error
MAX_TOKENS
.
Limitaciones de las consultas
- No se admite la función de nombres de columna flexibles de BigQuery.
- Se admiten structs en BigQuery, pero a veces pueden fallar.
- En el caso de las fuentes de datos de Looker, la API no puede definir el valor de un campo solo para filtros que se haya definido mediante el parámetro
parameter
de LookML. - No se admite la configuración que consiste en usar la API Conversational Analytics para conectarse a una instancia de Looker (Google Cloud core) con una IP privada mediante Looker Studio Pro cuando esa instancia de Looker (Google Cloud core) se encuentra dentro de un perímetro de Controles de Servicio de VPC, y no cumple los requisitos de cumplimiento de Controles de Servicio de VPC.
- En el caso de las conexiones a instancias de Looker (Google Cloud Core) con configuraciones de IP privada, la API Conversational Analytics no admite instancias de Looker (Google Cloud Core) configuradas para usar CMEK ni Controles de Servicio de VPC.
- La API Conversational Analytics no funciona bien con las fuentes de datos de Looker Studio que tienen inhabilitada la opción Edición de campos de informes, ya que este ajuste impide que Conversational Analytics cree campos calculados.
Si se produce un error durante la validación o la ejecución de una consulta, la API Conversation Analytics puede volver a intentar la operación automáticamente generando una consulta corregida. Este tipo de reintento se intentará un máximo de tres veces por solicitud.
Si una consulta falla debido a problemas de permisos o de autenticación, la API Conversational Analytics no volverá a intentarlo. Los reintentos no son deterministas. Si el mensaje de error sugiere que una consulta no se puede recuperar, la API no volverá a intentarla, aunque siga por debajo del límite de tres errores por solicitud.
Limitaciones de los tipos de preguntas
La API Conversational Analytics admite preguntas que se pueden responder con una sola visualización. Por ejemplo:
- Tendencias de métricas a lo largo del tiempo
- Desglose o distribución de una métrica por dimensión
- Valores únicos de una o varias dimensiones
- Valores de una métrica
- Los valores de las dimensiones principales por métrica
La API Conversational Analytics aún no admite preguntas que solo se pueden responder con los siguientes tipos de visualizaciones complejas:
- Predicción y previsión
- Análisis estadístico avanzado, que incluye la correlación y la detección de anomalías