Fehler

query_result_not_ready

Die Query Execution existiert, hat aber noch kein lesbares Ergebnis.

query_result_not_ready ist ein 409 und kommt immer dann, wenn ein Product-Agent-Query-Ergebnis gelesen wird, waehrend der Status der Execution etwas anderes als succeeded ist. Das schliesst terminale Fehler ein — der Fehler allein sagt also nicht, ob Warten hilft. Die Message nennt den aktuellen Status.

Execution StatusBedeutungWarten?
queuedNoch nicht gestartet.Ja.
runningLaeuft.Ja.
failedTerminal.Nein.

(succeeded ist der Zustand, in dem das Ergebnis normal gelesen wird.)

Recovery guidance

Nur pollen, solange die Execution queued oder running ist, und zwischen den Reads warten statt die Schleife zu verengen.

Bei failed aufhoeren. Dann entsteht gar kein Ergebnis, ein erneuter Read liefert endlos denselben Fehler. Stattdessen die Execution selbst lesen, um den Fehler zu sehen.

Snapshots nutzen ein anderes Wort fuer laufende Arbeit; siehe run_analysis_snapshot_not_ready fuer die dortige Status-Tabelle, statt diese Werte zu uebertragen.