REST Resource: accounts.dataSources.fileUploads

Ressource: FileUpload

Der Dateiupload einer bestimmten Datenquelle, also das Ergebnis des Abrufs der Datenquelle zu einem bestimmten Zeitstempel, der asynchron berechnet wird, wenn die Verarbeitung der Datenquelle abgeschlossen ist. Gilt nur für Dateidatenquellen.

JSON-Darstellung
{
  "name": string,
  "dataSourceId": string,
  "processingState": enum (ProcessingState),
  "issues": [
    {
      object (Issue)
    }
  ],
  "itemsTotal": string,
  "itemsCreated": string,
  "itemsUpdated": string,
  "uploadTime": string
}
Felder
name

string

Kennung. Der Name des Dateiuploads der Datenquelle. Format: {datasource.name=accounts/{account}/dataSources/{datasource}/fileUploads/{fileupload}}

dataSourceId

string (int64 format)

Nur Ausgabe. Die ID der Datenquelle.

processingState

enum (ProcessingState)

Nur Ausgabe. Der Verarbeitungsstatus der Datenquelle.

issues[]

object (Issue)

Nur Ausgabe. Liste der Probleme in der Datenquelle.

itemsTotal

string (int64 format)

Nur Ausgabe. Die Anzahl der Elemente in der Datenquelle, die verarbeitet wurden.

itemsCreated

string (int64 format)

Nur Ausgabe. Die Anzahl der Elemente in der Datenquelle, die erstellt wurden.

itemsUpdated

string (int64 format)

Nur Ausgabe. Die Anzahl der Elemente in der Datenquelle, die aktualisiert wurden.

uploadTime

string (Timestamp format)

Nur Ausgabe. Das Datum, an dem die Datei der Datenquelle hochgeladen wurde.

ProcessingState

Der Verarbeitungsstatus der Datenquelle.

Enums
PROCESSING_STATE_UNSPECIFIED Verarbeitungsstatus nicht angegeben.
FAILED Die Datenquelle konnte nicht verarbeitet werden oder alle Elemente enthielten Fehler.
IN_PROGRESS Die Datenquelle wird verarbeitet.
SUCCEEDED Die Datenquelle wurde erfolgreich verarbeitet, bei einigen Artikeln sind jedoch möglicherweise Fehler aufgetreten.

Problem

Ein Fehler in der Datenquelle, z. B. „ungültiger Preis“.

JSON-Darstellung
{
  "title": string,
  "description": string,
  "code": string,
  "count": string,
  "severity": enum (Severity),
  "documentationUri": string
}
Felder
title

string

Nur Ausgabe. Der Titel des Problems, z. B. „Artikel zu groß“.

description

string

Nur Ausgabe. Die Fehlerbeschreibung, z. B. „Ihre Datenquelle enthält Artikel, die zu viele Attribute aufweisen oder zu groß sind. Diese Elemente werden gelöscht.“

code

string

Nur Ausgabe. Der Fehlercode, z. B. „validation/invalid_value“. Gibt „?“ zurück, wenn der Code unbekannt ist.

count

string (int64 format)

Nur Ausgabe. Die Häufigkeit, mit der der Fehler beim Hochladen der Datei aufgetreten ist.

severity

enum (Severity)

Nur Ausgabe. Schweregrad des Problems

documentationUri

string

Nur Ausgabe. Link zur Dokumentation, in der das Problem ausführlicher erläutert wird, sofern verfügbar.

Schweregrad

Schweregrad des Problems

Enums
SEVERITY_UNSPECIFIED Schweregrad nicht angegeben.
WARNING Das Problem ist die Warnung.
ERROR Das Problem ist ein Fehler.

Methoden

get

Der letzte Dateiupload der Datenquelle.