REST Resource: accounts.dataSources.fileUploads

منبع: فایل آپلود

آپلود فایل یک منبع داده خاص، یعنی نتیجه بازیابی منبع داده در یک مُهر زمانی مشخص به‌صورت ناهمزمان محاسبه می‌شود که پردازش منبع داده به پایان رسید. فقط برای منابع داده فایل قابل استفاده است.

نمایندگی 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)

فقط خروجی تاریخی که در آن فایل منبع داده آپلود شده است.

Processing State

وضعیت پردازش منبع داده

Enums
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

فقط خروجی در صورت موجود بودن، پیوند به اسنادی که موضوع را با جزئیات بیشتر توضیح می دهد.

شدت

شدت موضوع.

Enums
SEVERITY_UNSPECIFIED شدت نامشخص
WARNING موضوع هشدار است.
ERROR موضوع یک خطا است.

روش ها

get

آخرین آپلود فایل منبع داده را دریافت می کند.