Eingabe- und Ausgabefehlercodes

Die E/A-Messwertdiagramme verwenden kanonische Fehlercodes. Wenn diese Fehlercodes in Ihren Quellen und Senken bestehen bleiben, finden Sie in der folgenden Liste mögliche Ursachen und Maßnahmen, die Sie ergreifen können.

  • RESOURCE_EXHAUSTED. Das Projekt hat möglicherweise das Ressourcenkontingent für den von der Quelle oder Senke verwendeten Dienst aufgebraucht.

    Wenn der Fehler gelegentlich auftritt oder die Anfragen pro Sekunde eine hohe Anzahl von Anfragen darstellt, kann dies darauf hindeuten, dass Sie ein Kontingent für API-Ratenbegrenzungen erreicht haben und um das Kontingent zu erhöhen.

  • DEADLINE_EXCEEDED. Bei der Quelle oder Senke kam es während des Lesens oder Schreibens eines großen Datenbatches möglicherweise zu einer Zeitüberschreitung. Prüfen Sie das Latenzdiagramm und die Worker-Logs. Wenn der Fehler weiterhin auftritt, wenden Sie sich an den Support.

  • INVALID_ARGUMENT. Parameter, die für die Quelle oder Senke angegeben sind, sind möglicherweise fehlerhaft (z. B. ein Pub/Sub-Thema). Prüfen Sie die Konfiguration der Quelle oder Senke und die Worker-Logs.

  • FAILED_PRECONDITION. Prüfen Sie die Konfiguration der Quelle oder Senke und die Worker-Logs. Dies könnte auch auf einen Programmfehler hinweisen.

  • OUT_OF_RANGE. Prüfen Sie, ob die von der Quelle oder Senke verwendete Ressource vorhanden ist (z. B. ein Pub/Sub-Thema oder -Abo).

  • UNAUTHENTICATED. Prüfen Sie, ob das Dataflow-Dienstkonto für den jeweiligen Dienst über Identity and Access Management-Berechtigungen verfügt und dass für das Projekt relevante APIs aktiviert sind.

  • PERMISSION_DENIED. Prüfen Sie, ob das Dataflow-Dienstkonto für den jeweiligen Dienst über Identity and Access Management-Berechtigungen verfügt und dass für das Projekt relevante APIs aktiviert sind.

  • NOT_FOUND. Prüfen Sie, ob die von der Quelle oder Senke verwendeten Entitäten vorhanden sind (z. B. ein Pub/Sub-Thema oder -Abo).

  • ABORTED. Der Dienst verarbeitet die Quelle möglicherweise nicht ordnungsgemäß oder Senken versuchen, Daten zu lesen oder zu schreiben. Wenn der Fehler weiterhin auftritt, wenden Sie sich an den Support.

  • ALREADY_EXISTS. E/A versucht möglicherweise, eine bereits vorhandene Entität zu erstellen (z. B. ein Pub/Sub-Thema oder -Abo). Wenn der Fehler weiterhin auftritt, wenden Sie sich an den Support.

  • CANCELLED. Dies kann auftreten, wenn ein Dataflow-Worker heruntergefahren wird oder die Quell- oder Senkenlogik absichtlich Versuche zum Lesen oder Schreiben von Daten abbricht.

  • DATALOSS. Gibt an, dass ein nicht behebbarer Datenverlust oder eine Datenbeschädigung aufgetreten ist. Sie können ein neues Dataset für Ihre Quellen erstellen und den Dataflow-Job noch einmal ausführen.

    Unter Umständen sind für den zugrunde liegenden Google Cloud-Dienst Sicherungs- und Wiederherstellungsanweisungen verfügbar.

  • UNKNOWN. Der Dienst ist möglicherweise nicht verfügbar. Weitere Informationen finden Sie im Cloud-Status-Dashboard.

  • INTERNAL. Der Dienst ist möglicherweise nicht verfügbar. Weitere Informationen finden Sie im Cloud-Status-Dashboard.

  • UNAVAILABLE. Der Dienst ist möglicherweise nicht verfügbar. Weitere Informationen finden Sie im Cloud-Status-Dashboard.

  • UNIMPLEMENTED. Die Quelle oder Senke hat versucht, den Dienst auf ungültige Weise zu verwenden. Ihre Pipeline ist möglicherweise falsch konfiguriert. Wenn der Fehler weiterhin auftritt, wenden Sie sich an den Support.