קודי שגיאה של קלט ופלט

בתרשימים של מדדי קלט/פלט נעשה שימוש בקודי שגיאה קנוניים. אם קודי השגיאה האלה ממשיכים להופיע במקורות וביעדים, כדאי לעיין ברשימה הבאה כדי לראות מהן הסיבות האפשריות ומה אפשר לעשות.

  • RESOURCE_EXHAUSTED. יכול להיות שנגמרה מכסת המשאבים של הפרויקט בשירות שבו משתמשים המקור או היעד.

    אם השגיאה מתרחשת מדי פעם או כשהתרשים 'בקשות לשנייה' מציין נפח גבוה של בקשות, יכול להיות שהגעתם למכסת הגבלת קצב של יצירת בקשות של API ותצטרכו להגדיל את המכסה.

  • DEADLINE_EXCEEDED. יכול להיות שפג הזמן הקצוב לתהליך הקריאה או הכתיבה של קבוצת נתונים גדולה במקור או ביעד. בודקים את תרשים זמן האחזור ואת היומנים של העובדים. אם השגיאה נמשכת, פנו לתמיכה.

  • INVALID_ARGUMENT. יכול להיות שהפרמטרים שצוינו למקור או ליעד הם בפורמט שגוי (למשל, נושא Pub/Sub). בודקים את ההגדרה של המקור או היעד, ואת היומנים של ה-worker.

  • FAILED_PRECONDITION. בודקים את ההגדרות של מקור הנתונים או של יעד הנתונים, ואת יומני ה-worker. יכול להיות שזו גם אינדיקציה לבאג.

  • OUT_OF_RANGE. בודקים אם המשאב שבו נעשה שימוש במקור או ביעד קיים (למשל, נושא או מינוי ב-Pub/Sub).

  • UNAUTHENTICATED. מוודאים שלחשבון השירות של Dataflow יש הרשאות לניהול זהויות והרשאות גישה (IAM) לשירות הספציפי, ושהממשקי ה-API הרלוונטיים מופעלים בפרויקט.

  • PERMISSION_DENIED. מוודאים שלחשבון השירות של Dataflow יש הרשאות IAM לשירות הספציפי ושה-API הרלוונטי מופעל בפרויקט.

  • NOT_FOUND. בודקים שהישויות שמשמשות את המקור או את היעד קיימות (למשל נושא או מינוי ב-Pub/Sub).

  • ABORTED. יכול להיות שהשירות לא מטפל כראוי בניסיונות של המקור או היעדים לקרוא או לכתוב נתונים. אם השגיאה נמשכת, פנו לתמיכה.

  • ALREADY_EXISTS. יכול להיות שפעולת הקלט/פלט מנסה ליצור ישות שכבר קיימת (כמו נושא או מינוי ב-Pub/Sub). אם השגיאה נמשכת, פנו לתמיכה.

  • CANCELLED. זה יכול לקרות כשעובד של Dataflow מושבת או כשמקור או יעד מחליטים בכוונה לבטל ניסיונות לקרוא או לכתוב נתונים.

  • DATALOSS. מציין שהתרחש אובדן נתונים או פגם בנתונים שלא ניתן לשחזר. אפשר ליצור מערך נתונים חדש למקורות ולהפעיל מחדש את משימת Dataflow.

    אפשר גם לבדוק אם יש הוראות גיבוי ושחזור זמינות לשירות הבסיסי Google Cloud .

  • UNKNOWN. יכול להיות שהשירות לא זמין. אפשר לבדוק אם יש עדכונים בלוח הבקרה של סטטוס הענן.

  • INTERNAL. יכול להיות שהשירות לא זמין. אפשר לבדוק אם יש עדכונים בלוח הבקרה של סטטוס הענן.

  • UNAVAILABLE. יכול להיות שהשירות לא זמין. אפשר לבדוק אם יש עדכונים בלוח הבקרה של סטטוס הענן.

  • UNIMPLEMENTED. המקור או היעד ניסו להשתמש בשירות באופן לא תקין. יכול להיות שיש בעיה בהגדרה של הצינור. אם השגיאה נמשכת, פנו לתמיכה.