Überblick
Fehlerantwortformat
Häufige Fehler
Authentifizierungsfehler
Ungültiger Service Key
Ungültiger Service Key
Fehler:
Invalid service key
Ursache: Der angegebene Service Key ist ungültig oder wurde widerrufen.Lösung:- Überprüfen Sie, ob Ihr Service Key korrekt ist
- Stellen Sie sicher, dass der Service Key nicht widerrufen wurde
- Generieren Sie bei Bedarf einen neuen Service Key
Unzureichende Berechtigungen
Unzureichende Berechtigungen
Fehler:
Insufficient permissions
Ursache: Der Service Key verfügt nicht über die erforderlichen „Teams Nur-Lesen“-Berechtigungen.Lösung:- Aktualisieren Sie die Service-Key-Berechtigungen in den Team-Einstellungen
- Stellen Sie sicher, dass der Service Key über „Teams Nur-Lesen“-Zugriff verfügt
Fehler in der Abfragestruktur
Fehlende selections
Fehlende selections
Fehler:
at least one field or aggregation is required
Ursache: Die Anfrage enthält keine selections oder aggregations.Lösung: Füge deiner Anfrage mindestens eine selection hinzu:Ungültige Datenquelle
Ungültige Datenquelle
Fehler:
invalid query table: QUERY_DATA_SOURCE_UNSPECIFIED
Ursache: Wahrscheinlich gibt es einen Tippfehler im Feld data_source
.Lösung: Überprüfe die Schreibweise deiner Datenquelle. Gültige Optionen:QUERY_DATA_SOURCE_USER_DATA
QUERY_DATA_SOURCE_CHAT_DATA
QUERY_DATA_SOURCE_COMMAND_DATA
QUERY_DATA_SOURCE_PCW_DATA
Gemischte Aggregationsfunktionen
Gemischte Aggregationsfunktionen
Fehler: Gültig:
all selection fields should have an aggregation function, or none of them should
Ursache: Einige selections haben Aggregationsfunktionen, andere nicht.Lösung: Füge entweder allen selections Aggregationsfunktionen hinzu oder entferne sie bei allen:Ungültig:Feld- und Aggregationsfehler
Ungültige Aggregationsfunktion
Ungültige Aggregationsfunktion
Fehler:
invalid aggregation function for string type field ide: QUERY_AGGREGATION_SUM
Ursache: Die Aggregationsfunktion wird für den angegebenen Feldtyp nicht unterstützt.Lösung: Sehen Sie im Abschnitt Available Fields nach, welche Aggregationsfunktionen für die einzelnen Felder zulässig sind. String-Felder unterstützen in der Regel nur COUNT
und UNSPECIFIED
.Aggregation auf distinct-Feld
Aggregation auf distinct-Feld
Fehler: Gültig:
tried to aggregate on a distinct field: distinct_developer_days. Consider aggregating on the non-distinct fields instead: [api_key date]
Ursache: Felder mit dem Muster “distinct_*” können nicht im Abschnitt aggregations verwendet werden.Lösung: Verwenden Sie die vorgeschlagenen alternativen Felder für die Aggregation:Ungültig:Doppelte Feldaliase
Doppelte Feldaliase
Fehler:
duplicate field alias for selection/aggregation: num_acceptances
Ursache: Mehrere selections oder aggregations haben denselben Namen.Lösung: Stellen Sie sicher, dass alle Feldaliase eindeutig sind. Beachten Sie, dass, wenn kein Name angegeben ist, standardmäßig {aggregation_function}_{field_name}
verwendet wird.Fehler bei der Datenfilterung
Ungültiger Gruppenname
Ungültiger Gruppenname
Fehler:
invalid group name: GroupName
Ursache: Der angegebene Gruppenname ist in Ihrer Organisation nicht vorhanden.Lösung:- Überprüfen Sie die Schreibweise des Gruppennamens
- Prüfen Sie in den Team-Einstellungen, ob die Gruppe existiert
- Nutzen Sie den exakten Gruppennamen, wie er im Team-Dashboard angezeigt wird
Ungültiges Zeitstempelformat
Ungültiges Zeitstempelformat
Fehler: Gültige Beispiele:
invalid timestamp format
Ursache: Der Zeitstempel entspricht nicht dem korrekten RFC 3339-Format.Lösung: Verwenden Sie das korrekte Zeitstempelformat:2024-01-01T00:00:00Z
2024-12-31T23:59:59Z
2024-06-15T12:30:45Z
Widersprüchliche Filter
Widersprüchliche Filter
Fehler: Gültig:Oder:
Cannot use both group_name and emails parameters
Ursache: Sowohl die Parameter group_name
als auch emails
wurden in einer Cascade Analytics-Anfrage übergeben.Lösung: Verwenden Sie entweder group_name
ODER emails
, aber nicht beide:Ungültig:Rate Limiting
Rate Limit überschritten
Rate Limit überschritten
Fehler:
429 Too Many Requests
Ursache: Sie haben das API-Rate Limit überschritten.Lösung:- Warten Sie, bevor Sie weitere Requests senden
- Implementieren Sie exponentielles Backoff in Ihrem Client
- Bündeln Sie nach Möglichkeit mehrere Queries zu einem einzelnen Request
- Kontaktieren Sie den Support, wenn Sie höhere Rate Limits benötigen
Tipps zum Debuggen
1. Einfach beginnen
2. Feldnamen prüfen
3. Kompatibilität der Aggregation prüfen
4. Filter separat testen
5. Verwenden Sie korrektes JSON-Formatting
Hilfe erhalten
- Prüfen Sie die Fehlermeldung genau – die meisten Fehler enthalten konkrete Hinweise zur Behebung
- Überprüfen Sie die Beispiele – vergleichen Sie die Struktur Ihrer Anfrage mit den funktionierenden Beispielen in der Dokumentation
- Kontaktieren Sie den Support – wenden Sie sich mit Ihrer konkreten Fehlermeldung und Anfrage an den Windsurf Support