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

حالة معالجة مصدر البيانات.

عمليات التعداد
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

النتائج فقط. رابط إلى المستندات التي توضّح المشكلة بمزيد من التفاصيل، إذا كان متوفّرًا

درجة الخطورة

درجة خطورة المشكلة

عمليات التعداد
SEVERITY_UNSPECIFIED لم يتم تحديد مستوى الخطورة.
WARNING المشكلة هي التحذير.
ERROR المشكلة هي خطأ.

الطُرق

get

الحصول على أحدث عملية تحميل لملف مصدر البيانات