REST Resource: accounts.dataSources.fileUploads

Tài nguyên: FileUpload

Quá trình tải tệp lên một nguồn dữ liệu cụ thể, tức là kết quả truy xuất nguồn dữ liệu tại một dấu thời gian nhất định được tính toán không đồng bộ khi quá trình xử lý nguồn dữ liệu kết thúc. Chỉ áp dụng cho nguồn dữ liệu tệp.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "dataSourceId": string,
  "processingState": enum (ProcessingState),
  "issues": [
    {
      object (Issue)
    }
  ],
  "itemsTotal": string,
  "itemsCreated": string,
  "itemsUpdated": string,
  "uploadTime": string
}
Trường
name

string

Giá trị nhận dạng. Tên của tệp nguồn dữ liệu được tải lên. Định dạng {datasource.name=accounts/{account}/dataSources/{datasource}/fileUploads/{fileupload}}

dataSourceId

string (int64 format)

Chỉ có đầu ra. Mã nguồn dữ liệu.

processingState

enum (ProcessingState)

Chỉ có đầu ra. Trạng thái xử lý của nguồn dữ liệu.

issues[]

object (Issue)

Chỉ có đầu ra. Danh sách các vấn đề xảy ra trong nguồn dữ liệu.

itemsTotal

string (int64 format)

Chỉ có đầu ra. Số lượng mục trong nguồn dữ liệu đã được xử lý.

itemsCreated

string (int64 format)

Chỉ có đầu ra. Số lượng mục trong nguồn dữ liệu đã được tạo.

itemsUpdated

string (int64 format)

Chỉ có đầu ra. Số lượng mục trong nguồn dữ liệu đã được cập nhật.

uploadTime

string (Timestamp format)

Chỉ có đầu ra. Ngày tải tệp nguồn dữ liệu lên.

ProcessingState

Trạng thái xử lý của nguồn dữ liệu.

Enum
PROCESSING_STATE_UNSPECIFIED Trạng thái xử lý chưa xác định.
FAILED Không thể xử lý nguồn dữ liệu hoặc tất cả các mục đều có lỗi.
IN_PROGRESS Nguồn dữ liệu đang được xử lý.
SUCCEEDED Nguồn dữ liệu đã được xử lý thành công, mặc dù một số mục có thể gặp lỗi.

Vấn đề

Lỗi xảy ra trong nguồn dữ liệu, chẳng hạn như "giá không hợp lệ".

Biểu diễn dưới dạng JSON
{
  "title": string,
  "description": string,
  "code": string,
  "count": string,
  "severity": enum (Severity),
  "documentationUri": string
}
Trường
title

string

Chỉ có đầu ra. Tên của vấn đề, ví dụ: "Mặt hàng quá lớn".

description

string

Chỉ có đầu ra. Nội dung mô tả lỗi, ví dụ: "Nguồn dữ liệu của bạn chứa các mặt hàng có quá nhiều thuộc tính hoặc có kích thước quá lớn. Các mục này sẽ bị xoá".

code

string

Chỉ có đầu ra. Mã lỗi, ví dụ: "validation/invalid_value". Trả về "?" nếu không xác định được mã.

count

string (int64 format)

Chỉ có đầu ra. Số lần xảy ra lỗi trong quá trình tải tệp lên.

severity

enum (Severity)

Chỉ có đầu ra. Mức độ nghiêm trọng của vấn đề.

documentationUri

string

Chỉ có đầu ra. Đường liên kết đến tài liệu giải thích chi tiết hơn về vấn đề (nếu có).

Mức độ nghiêm trọng

Mức độ nghiêm trọng của vấn đề.

Enum
SEVERITY_UNSPECIFIED Mức độ nghiêm trọng không được chỉ định.
WARNING Vấn đề là cảnh báo.
ERROR Vấn đề là một lỗi.

Phương thức

get

Tải tệp nguồn dữ liệu mới nhất lên.