Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
Visão geral
Formato da resposta de erro
Erros comuns
Erros de autenticação
Chave de serviço inválida
Chave de serviço inválida
Erro:
Invalid service keyCausa: A chave de serviço fornecida não é válida ou foi revogada.Solução:- Verifique se a chave de serviço está correta
- Verifique se a chave de serviço não foi revogada
- Gere uma nova chave de serviço, se necessário
Permissões insuficientes
Permissões insuficientes
Erro:
Insufficient permissionsCausa: A chave de serviço não possui as permissões necessárias para o endpoint que você está chamando.Solução:- Atualize as permissões da chave de serviço em Configurações da equipe
- Consulte a introdução à API para ver a permissão específica exigida por cada endpoint
Erros na estrutura da consulta
Seleções ausentes
Seleções ausentes
Erro:
at least one field or aggregation is requiredCausa: A requisição de consulta não contém nenhuma seleção nem agregação.Solução: Adicione pelo menos uma seleção à sua requisição de consulta:Origem de dados inválida
Origem de dados inválida
Erro:
invalid query table: QUERY_DATA_SOURCE_UNSPECIFIEDCausa: Provavelmente há um erro de digitação no campo data_source.Solução: Confira novamente a grafia da sua origem de dados. Opções válidas:QUERY_DATA_SOURCE_USER_DATAQUERY_DATA_SOURCE_CHAT_DATAQUERY_DATA_SOURCE_COMMAND_DATAQUERY_DATA_SOURCE_PCW_DATA
Funções de agregação mistas
Funções de agregação mistas
Erro: Válido:
all selection fields should have an aggregation function, or none of them shouldCausa: Algumas seleções têm funções de agregação, enquanto outras não.Solução: Adicione funções de agregação a todas as seleções ou remova-as de todas elas:Inválido:Erros de campo e de agregação
Função de agregação inválida
Função de agregação inválida
Erro:
invalid aggregation function for string type field ide: QUERY_AGGREGATION_SUMCausa: A função de agregação não é compatível com o tipo do campo especificado.Solução: Consulte a seção Campos disponíveis para ver quais funções de agregação são válidas para cada campo. Campos de string normalmente aceitam apenas COUNT e UNSPECIFIED.Agregação em campo distinto
Agregação em campo distinto
Erro: Válido:
tried to aggregate on a distinct field: distinct_developer_days. Consider aggregating on the non-distinct fields instead: [api_key date]Causa: Campos com o padrão “distinct_*” não podem ser usados na seção de agregações.Solução: Use os campos alternativos sugeridos para a agregação:Inválido:Aliases de campo duplicados
Aliases de campo duplicados
Erro:
duplicate field alias for selection/aggregation: num_acceptancesCausa: Várias seleções ou agregações têm o mesmo nome.Solução: Certifique-se de que todos os aliases de campo sejam exclusivos. Lembre-se de que, se nenhum nome for especificado, o padrão será {aggregation_function}_{field_name}.Erros de filtragem de dados
Nome do grupo inválido
Nome do grupo inválido
Erro:
invalid group name: GroupNameCausa: O nome de grupo especificado não existe na sua organização.Solução:- Confira novamente a grafia do nome do grupo
- Verifique se o grupo existe nas Configurações da equipe
- Use o nome exato do grupo, como ele aparece no painel da sua equipe
Formato de timestamp inválido
Formato de timestamp inválido
Erro: Exemplos válidos:
invalid timestamp formatCausa: O timestamp não está no formato RFC 3339 correto.Solução: Use o formato de timestamp correto:2024-01-01T00:00:00Z2024-12-31T23:59:59Z2024-06-15T12:30:45Z
Filtros conflitantes
Filtros conflitantes
Erro: Válido:Ou:
Cannot use both group_name and emails parametersCausa: Os parâmetros group_name e emails foram fornecidos em uma requisição do Cascade Analytics.Solução: Use group_name OU emails, mas não os dois:Inválido:Limite de taxa
Limite de taxa excedido
Limite de taxa excedido
Erro:
429 Too Many RequestsCausa: Você excedeu o limite de taxa da API.Solução:- Aguarde antes de fazer requisições adicionais
- Implemente backoff exponencial no seu cliente
- Considere agrupar várias consultas em uma única requisição, sempre que possível
- Entre em contato com o suporte se precisar de limites de taxa mais altos
Dicas de depuração
1. Comece pelo básico
2. Valide os nomes dos campos
3. Verifique a compatibilidade das agregações
4. Teste os filtros separadamente
5. Use a formatação JSON adequada
Como obter ajuda
- Verifique a mensagem de erro com atenção - A maioria dos erros inclui orientações específicas sobre como corrigir o problema
- Revise os exemplos - Compare a estrutura da sua consulta com os exemplos funcionais na documentação
- Entre em contato com o suporte - Fale com o Suporte do Devin Desktop e informe sua mensagem de erro específica e a consulta
