Documentation Index
Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
Use this file to discover all available pages before exploring further.
Visão geral
Formato de resposta de erro
Erros comuns
Erros de autenticação
Invalid service key
Invalid service key
Erro:
Invalid service keyCausa: A Chave de serviço fornecida não é válida ou foi revogada.Solução:- Verifique se sua Chave de serviço está correta
- Confira se a Chave de serviço não foi revogada
- Gere uma nova Chave de serviço, se necessário
Insufficient permissions
Insufficient permissions
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 nas configurações da equipe
- Consulte a introdução à API para verificar a permissão específica exigida por cada endpoint
Erros na Estrutura da Consulta
Selections ausentes
Selections ausentes
Erro:
at least one field or aggregation is requiredCausa: A solicitação de consulta não contém nenhuma selections ou aggregations.Solução: Adicione pelo menos uma selection à sua solicitação de consulta:Fonte de dados inválida
Fonte 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: Verifique a grafia da sua fonte 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 selections têm funções de agregação enquanto outras não.Solução: Adicione funções de agregação a todas as selections ou remova de todas:Inválido:Erros de campos e 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 de campo especificado.Solução: Consulte a seção Available Fields para ver quais funções de agregação são válidas para cada campo. Campos do tipo string geralmente só têm suporte a COUNT e UNSPECIFIED.Agregação em campo distinct
Agregação em campo distinct
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 aggregations.Solução: Use os campos alternativos sugeridos para agregação:Inválido:Aliases de campo duplicados
Aliases de campo duplicados
Erro:
duplicate field alias for selection/aggregation: num_acceptancesCausa: Múltiplas selections ou aggregations têm o mesmo nome.Solução: Garanta que todos os aliases de campo sejam únicos. Lembre-se de que, se nenhum nome for especificado, o padrão será {aggregation_function}_{field_name}.Erros de filtragem de dados
Nome de grupo inválido
Nome de grupo inválido
Erro:
invalid group name: GroupNameCausa: O nome de grupo especificado não existe na sua organização.Solução:- Verifique a grafia do nome do grupo
- Confira se o grupo existe nas configurações da sua equipe
- Use o nome exato do grupo conforme 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 em conflito
Filtros em conflito
Erro: Válido:Ou:
Cannot use both group_name and emails parametersCausa: Os parâmetros group_name e emails foram fornecidos juntos em uma solicitação do Cascade Analytics.Solução: Use group_name OU emails, mas não ambos:Inválido:Limitação de taxa
Limite de taxa excedido
Limite de taxa excedido
Erro:
429 Too Many RequestsCausa: Você ultrapassou o limite de taxa da API.Solução:- Aguarde antes de fazer novas solicitações
- Implemente backoff exponencial no cliente
- Considere agrupar várias consultas em uma única solicitação quando possível
- Contate o suporte se precisar de limites de taxa mais altos
Dicas de debugging
1. Comece de forma simples
2. Validar nomes de campos
3. Verifique a compatibilidade das agregações
4. Teste os filtros separadamente
5. Use a formatação JSON adequada
Obtendo ajuda
- Verifique a mensagem de erro com atenção - A maioria dos erros traz orientações específicas sobre como corrigir o problema
- Revise os exemplos - Compare a estrutura da sua consulta com os exemplos que funcionam na documentação
- Contate o suporte - Entre em contato com o Windsurf Support e inclua a mensagem de erro e a consulta específicas