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)

출력 전용입니다. 데이터 소스 ID입니다.

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

최신 데이터 소스 파일 업로드를 가져옵니다.