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.
Vue d’ensemble
Format de la réponse d’erreur
Erreurs courantes
Erreurs d’authentification
Clé de service non valide
Clé de service non valide
Erreur :
Invalid service keyCause : La clé de service fournie n’est pas valide ou a été révoquée.Solution :- Vérifiez que votre clé de service est correcte
- Vérifiez que la clé de service n’a pas été révoquée
- Générez une nouvelle clé de service si nécessaire
Autorisations insuffisantes
Autorisations insuffisantes
Erreur :
Insufficient permissionsCause : La clé de service ne dispose pas des autorisations requises pour l’endpoint que vous appelez.Solution :- Mettez à jour les autorisations de la clé de service dans Team Settings
- Consultez l’introduction à l’API pour connaître l’autorisation spécifique requise pour chaque endpoint
Erreurs de structure des requêtes
Sélections manquantes
Sélections manquantes
Erreur :
at least one field or aggregation is requiredCause : La requête ne contient aucune sélection ni agrégation.Solution : Ajoutez au moins une sélection à votre requête :Source de données non valide
Source de données non valide
Erreur :
invalid query table: QUERY_DATA_SOURCE_UNSPECIFIEDCause : Il y a probablement une faute de frappe dans le champ data_source.Solution : Vérifiez l’orthographe de votre source de données. Options valides :QUERY_DATA_SOURCE_USER_DATAQUERY_DATA_SOURCE_CHAT_DATAQUERY_DATA_SOURCE_COMMAND_DATAQUERY_DATA_SOURCE_PCW_DATA
Fonctions d’agrégation mixtes
Fonctions d’agrégation mixtes
Erreur : Valide :
all selection fields should have an aggregation function, or none of them shouldCause : Certaines sélections ont une fonction d’agrégation, tandis que d’autres n’en ont pas.Solution : Soit ajoutez des fonctions d’agrégation à toutes les sélections, soit supprimez-les de toutes :Non valide :Erreurs de champ et d’agrégation
Fonction d’agrégation non valide
Fonction d’agrégation non valide
Erreur :
invalid aggregation function for string type field ide: QUERY_AGGREGATION_SUMCause : La fonction d’agrégation n’est pas prise en charge pour le type de champ spécifié.Solution : Consultez la section Champs disponibles pour voir quelles fonctions d’agrégation sont valides pour chaque champ. Les champs de type chaîne prennent généralement uniquement en charge COUNT et UNSPECIFIED.Agrégation sur un champ distinct
Agrégation sur un champ distinct
Erreur : Valide :
tried to aggregate on a distinct field: distinct_developer_days. Consider aggregating on the non-distinct fields instead: [api_key date]Cause : Les champs qui suivent le motif distinct_* ne peuvent pas être utilisés dans la section des agrégations.Solution : Utilisez les champs alternatifs suggérés pour l’agrégation :Non valide :Alias de champ dupliqués
Alias de champ dupliqués
Erreur :
duplicate field alias for selection/aggregation: num_acceptancesCause : Plusieurs sélections ou agrégations portent le même nom.Solution : Assurez-vous que tous les alias de champ sont uniques. N’oubliez pas que si aucun nom n’est spécifié, le nom par défaut est {aggregation_function}_{field_name}.Erreurs de filtrage des données
Nom de groupe invalide
Nom de groupe invalide
Erreur :
invalid group name: GroupNameCause : Le nom de groupe indiqué n’existe pas dans votre organisation.Solution :- Vérifiez à nouveau l’orthographe du nom du groupe
- Vérifiez que le groupe existe dans vos Team Settings
- Utilisez le nom exact du groupe tel qu’il apparaît dans le tableau de bord de votre Team
Format d'horodatage invalide
Format d'horodatage invalide
Erreur : Exemples valides :
invalid timestamp formatCause : L’horodatage n’est pas au format RFC 3339 correct.Solution : Utilisez le format d’horodatage correct :2024-01-01T00:00:00Z2024-12-31T23:59:59Z2024-06-15T12:30:45Z
Filtres en conflit
Filtres en conflit
Erreur : Valide :Ou :
Cannot use both group_name and emails parametersCause : Les paramètres group_name et emails ont tous les deux été fournis dans une requête Cascade Analytics.Solution : Utilisez soit group_name, soit emails, mais pas les deux :Invalide :Limitation du taux de requêtes
Limite de requêtes dépassée
Limite de requêtes dépassée
Erreur :
429 Too Many RequestsCause : Vous avez dépassé la limite de requêtes de l’API.Solution :- Attendez avant d’envoyer d’autres requêtes
- Implémentez un backoff exponentiel dans votre client
- Envisagez de regrouper plusieurs requêtes en une seule lorsque c’est possible
- Contactez le support si vous avez besoin de limites de requêtes plus élevées
Conseils de débogage
1. Commencez simplement
2. Vérifiez les noms des champs
3. Vérifiez la compatibilité des agrégations
4. Testez les filtres séparément
5. Utilisez une mise en forme JSON correcte
Obtenir de l’aide
- Vérifiez attentivement le message d’erreur - La plupart des erreurs incluent des indications précises sur la manière de corriger le problème
- Consultez les exemples - Comparez la structure de votre requête avec les exemples fonctionnels de la documentation
- Contactez l’assistance - Contactez l’assistance Devin Desktop en joignant votre message d’erreur spécifique et votre requête
