A API Conversational Analytics tem as seguintes limitações conhecidas no número de origens de dados, no estilo das visualizações e no tamanho dos conjuntos de dados.
Limitações das origens de dados
Quando se liga a uma origem de dados do Looker, tenha em atenção o seguinte:
- Pode consultar qualquer Explorar incluído numa conversa.
- Um agente só pode consultar uma análise detalhada de cada vez. Não é possível executar consultas em vários Explorers em simultâneo.
- Um agente pode consultar várias explorações na mesma conversa.
Um agente pode consultar várias análises detalhadas numa conversa que inclua perguntas com várias partes ou em conversas que incluam perguntas de seguimento.
Por exemplo: um utilizador associa duas explorações, uma denominada
cat-explore
e outra denominadadog-explore
. O utilizador introduz a pergunta "O que é maior: o número de gatos ou o número de cães?" Isto criaria duas consultas: uma para contar o número de gatos emcat-explore
e outra para contar o número de cães emdog-explore
. O agente compara o número de ambas as consultas depois de as concluir.
Limitações de visualização
- Estes tipos de visualização são totalmente suportados: gráfico de linhas, gráfico de áreas, gráfico de barras (horizontal, vertical, empilhado), gráficos de dispersão e gráfico circular
- Estes tipos de visualização são parcialmente suportados e podem apresentar um comportamento inesperado: mapas, mapas de calor, gráficos com sugestões
Limitações do tratamento de dados
- Para origens de dados do Looker, a API Conversational Analytics pode devolver um máximo de 5000 linhas por consulta.
- Para origens de dados do BigQuery, a API Conversational Analytics limita as consultas de dados a 500 GB de bytes processados.
- As capacidades de raciocínio e obtenção de conteúdo baseadas em Python da API Conversational Analytics podem acomodar complexidades de tempo de até
O(100k)
linhas. - Consultar grandes quantidades de dados pode reduzir a precisão do raciocínio nos agentes de dados.
- A API Conversational Analytics tem um comprimento máximo de saída de tokens de 8192 tokens. A consulta de grandes quantidades de dados pode devolver um erro
MAX_TOKENS
.
Limitações das consultas
- A funcionalidade de nomes de colunas flexíveis do BigQuery não é suportada.
- As estruturas no BigQuery são suportadas, mas podem falhar ocasionalmente.
- Para origens de dados do Looker, a API não pode definir o valor de um campo apenas de filtragem definido através do parâmetro
parameter
do LookML. - A utilização da API Conversational Analytics para estabelecer ligação a uma instância de IP privada do Looker (essencial para o Google Cloud) através do Looker Studio Pro quando essa instância do Looker (essencial para o Google Cloud) se encontra num perímetro do VPC Service Controls não é uma configuração suportada e não cumpre os requisitos de conformidade do VPC Service Controls.
- Para ligações a instâncias do Looker (Google Cloud core) com configurações de IP privadas, a API Conversational Analytics não suporta instâncias do Looker (Google Cloud core) configuradas para usar CMEK ou controlos de serviços da VPC.
- A API Conversational Analytics não funciona bem com origens de dados do Looker Studio que tenham a edição de campos em relatórios desativada, porque esta definição impede que o Conversational Analytics crie campos calculados.
Quando ocorre uma falha durante a validação ou a execução de consultas, a API Conversation Analytics pode tentar novamente a operação automaticamente gerando uma consulta corrigida. Este tipo de nova tentativa é feito um máximo de três vezes por pedido.
Se uma consulta falhar devido a problemas de autorização ou autenticação, a API Conversational Analytics não volta a tentar a consulta. As novas tentativas não são determinísticas. Se a mensagem de erro sugerir que uma consulta é irrecuperável, a API não tenta a consulta novamente, mesmo que ainda esteja abaixo do limite de três erros por pedido.
Limitações dos tipos de perguntas
A API Conversational Analytics suporta perguntas que podem ser respondidas por uma única visualização, por exemplo:
- Tendências de métricas ao longo do tempo
- Análise detalhada ou distribuição de uma métrica por dimensão
- Valores exclusivos para uma ou mais dimensões
- Valores de métricas individuais
- Os principais valores de dimensões por métrica
A API Conversational Analytics ainda não suporta perguntas que só podem ser respondidas com os seguintes tipos de visualizações complexas:
- Previsão
- Análise estatística avançada, incluindo correlação e deteção de anomalias