REST Resource: accounts.dataSources.fileUploads

משאב: FileUpload

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

ייצוג ב-JSON
{
  "name": string,
  "dataSourceId": string,
  "processingState": enum (ProcessingState),
  "issues": [
    {
      object (Issue)
    }
  ],
  "itemsTotal": string,
  "itemsCreated": string,
  "itemsUpdated": string,
  "uploadTime": string
}
שדות
name

string

מזהה. השם של קובץ מקור הנתונים שמעלים. פורמט: {datasource.name=accounts/{account}/dataSources/{datasource}/fileUploads/{fileupload}}

dataSourceId

string (int64 format)

פלט בלבד. מזהה מקור הנתונים.

processingState

enum (ProcessingState)

פלט בלבד. מצב העיבוד של מקור הנתונים.

issues[]

object (Issue)

פלט בלבד. רשימת הבעיות במקור הנתונים.

itemsTotal

string (int64 format)

פלט בלבד. מספר הפריטים במקור הנתונים שעברו עיבוד.

itemsCreated

string (int64 format)

פלט בלבד. מספר הפריטים שנוצרו במקור הנתונים.

itemsUpdated

string (int64 format)

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

uploadTime

string (Timestamp format)

פלט בלבד. התאריך שבו הועלה הקובץ של מקור הנתונים.

ProcessingState

מצב העיבוד של מקור הנתונים.

טיפוסים בני מנייה (enum)
PROCESSING_STATE_UNSPECIFIED לא צוין מצב העיבוד.
FAILED לא ניתן היה לעבד את מקור הנתונים או שכל הפריטים הכילו שגיאות.
IN_PROGRESS מקור הנתונים נמצא בעיבוד.
SUCCEEDED מקור הנתונים עובד בהצלחה, אבל יכול להיות שיהיו שגיאות בחלק מהפריטים.

בעיה

שגיאה שמתרחשת במקור הנתונים, כמו 'מחיר לא חוקי'.

ייצוג ב-JSON
{
  "title": string,
  "description": string,
  "code": string,
  "count": string,
  "severity": enum (Severity),
  "documentationUri": string
}
שדות
title

string

פלט בלבד. שם הבעיה, לדוגמה, 'הפריט גדול מדי'.

description

string

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

code

string

פלט בלבד. קוד השגיאה, לדוגמה, validation/invalid_value. הפונקציה מחזירה את הערך '?' אם הקוד לא ידוע.

count

string (int64 format)

פלט בלבד. מספר המקרים שבהם השגיאה התרחשה בהעלאת הקובץ.

severity

enum (Severity)

פלט בלבד. חומרת הבעיה.

documentationUri

string

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

מידת החומרה

חומרת הבעיה.

טיפוסים בני מנייה (enum)
SEVERITY_UNSPECIFIED רמת החומרה לא צוינה.
WARNING הבעיה היא האזהרה.
ERROR הבעיה היא שגיאה.

Methods

get

הפונקציה מקבלת את קובץ ההעלאה האחרון של מקור הנתונים.