REST Resource: accounts.dataSources.fileUploads

Ressource: FileUpload

Importation de fichier d'une source de données spécifique, c'est-à-dire résultat de la récupération de la source de données à un certain code temporel calculé de manière asynchrone lorsque le traitement de la source de données est terminé. Ne s'applique qu'aux sources de données de fichiers.

Représentation JSON
{
  "name": string,
  "dataSourceId": string,
  "processingState": enum (ProcessingState),
  "issues": [
    {
      object (Issue)
    }
  ],
  "itemsTotal": string,
  "itemsCreated": string,
  "itemsUpdated": string,
  "uploadTime": string
}
Champs
name

string

Identifiant. Nom de l'importation du fichier de la source de données. Format : {datasource.name=accounts/{account}/dataSources/{datasource}/fileUploads/{fileupload}}

dataSourceId

string (int64 format)

Uniquement en sortie. ID de la source de données.

processingState

enum (ProcessingState)

Uniquement en sortie. État de traitement de la source de données.

issues[]

object (Issue)

Uniquement en sortie. Liste des problèmes rencontrés dans la source de données.

itemsTotal

string (int64 format)

Uniquement en sortie. Nombre d'éléments de la source de données traités.

itemsCreated

string (int64 format)

Uniquement en sortie. Nombre d'éléments créés dans la source de données.

itemsUpdated

string (int64 format)

Uniquement en sortie. Nombre d'éléments de la source de données qui ont été mis à jour.

uploadTime

string (Timestamp format)

Uniquement en sortie. Date à laquelle le fichier de la source de données a été importé.

ProcessingState

État de traitement de la source de données.

Enums
PROCESSING_STATE_UNSPECIFIED État de traitement non spécifié.
FAILED La source de données n'a pas pu être traitée ou tous les éléments comportaient des erreurs.
IN_PROGRESS La source de données est en cours de traitement.
SUCCEEDED La source de données a bien été traitée, mais des erreurs peuvent s'être produites pour certains éléments.

Problème

Une erreur s'est produite dans la source de données, par exemple "Prix non valide".

Représentation JSON
{
  "title": string,
  "description": string,
  "code": string,
  "count": string,
  "severity": enum (Severity),
  "documentationUri": string
}
Champs
title

string

Uniquement en sortie. Titre du problème (par exemple, "Élément trop volumineux").

description

string

Uniquement en sortie. La description de l'erreur, par exemple : "Votre source de données contient des éléments qui sont trop volumineux ou comportent trop d'attributs. Ces éléments seront supprimés."

code

string

Uniquement en sortie. Code de l'erreur (par exemple, "validation/invalid_value"). Renvoie "?" si le code est inconnu.

count

string (int64 format)

Uniquement en sortie. Nombre d'occurrences de l'erreur lors de l'importation du fichier.

severity

enum (Severity)

Uniquement en sortie. Gravité du problème.

documentationUri

string

Uniquement en sortie. Lien vers la documentation expliquant le problème plus en détail, le cas échéant.

Gravité

Gravité du problème.

Enums
SEVERITY_UNSPECIFIED Gravité non spécifiée.
WARNING Le problème est l'avertissement.
ERROR Il s'agit d'une erreur.

Méthodes

get

Récupère la dernière importation de fichier de source de données.