REST Resource: accounts.dataSources.fileUploads

Recurso: FileUpload

Es la carga de archivos de una fuente de datos específica, es decir, el resultado de la recuperación de la fuente de datos en una marca de tiempo determinada que se calcula de forma asíncrona cuando finaliza el procesamiento de la fuente de datos. Solo se aplica a las fuentes de datos de archivos.

Representación JSON
{
  "name": string,
  "dataSourceId": string,
  "processingState": enum (ProcessingState),
  "issues": [
    {
      object (Issue)
    }
  ],
  "itemsTotal": string,
  "itemsCreated": string,
  "itemsUpdated": string,
  "uploadTime": string
}
Campos
name

string

Identificador. Es el nombre de la carga del archivo de la fuente de datos. Formato: {datasource.name=accounts/{account}/dataSources/{datasource}/fileUploads/{fileupload}}

dataSourceId

string (int64 format)

Solo salida. Es el ID de la fuente de datos.

processingState

enum (ProcessingState)

Solo salida. El estado de procesamiento de la fuente de datos.

issues[]

object (Issue)

Solo salida. Es la lista de problemas que se producen en la fuente de datos.

itemsTotal

string (int64 format)

Solo salida. Es la cantidad de elementos de la fuente de datos que se procesaron.

itemsCreated

string (int64 format)

Solo salida. Es la cantidad de elementos de la fuente de datos que se crearon.

itemsUpdated

string (int64 format)

Solo salida. Es la cantidad de elementos de la fuente de datos que se actualizaron.

uploadTime

string (Timestamp format)

Solo salida. Es la fecha en la que se subió el archivo de la fuente de datos.

ProcessingState

El estado de procesamiento de la fuente de datos.

Enumeraciones
PROCESSING_STATE_UNSPECIFIED No se especificó el estado de procesamiento.
FAILED No se pudo procesar la fuente de datos o todos los elementos tenían errores.
IN_PROGRESS Se está procesando la fuente de datos.
SUCCEEDED La fuente de datos se procesó correctamente, aunque es posible que algunos elementos hayan tenido errores.

Problema

Un error en la fuente de datos, como “precio no válido”.

Representación JSON
{
  "title": string,
  "description": string,
  "code": string,
  "count": string,
  "severity": enum (Severity),
  "documentationUri": string
}
Campos
title

string

Solo salida. Es el título del problema, por ejemplo, “El elemento es demasiado grande”.

description

string

Solo salida. La descripción del error, por ejemplo, "Tu fuente de datos contiene artículos que se omitirán por contener demasiados atributos o ser demasiado grandes. Se eliminarán estos elementos".

code

string

Solo salida. Es el código del error, por ejemplo, "validation/invalid_value". Muestra "?" si se desconoce el código.

count

string (int64 format)

Solo salida. Es la cantidad de veces que se produjo el error en la carga del archivo.

severity

enum (Severity)

Solo salida. La gravedad del problema.

documentationUri

string

Solo salida. Vínculo a la documentación en la que se explica el problema con más detalles, si está disponible

Gravedad

La gravedad del problema.

Enumeraciones
SEVERITY_UNSPECIFIED Gravedad sin especificar.
WARNING El problema es la advertencia.
ERROR El problema es un error.

Métodos

get

Obtiene la carga de archivo de fuente de datos más reciente.