REST Resource: projects.datasets

منبع: مجموعه داده

نمایشی از مجموعه داده های پلت فرم نقشه ها.

نمایندگی JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "versionId": string,
  "usage": [
    enum (Usage)
  ],
  "status": {
    object (Status)
  },
  "createTime": string,
  "updateTime": string,
  "versionCreateTime": string,
  "versionDescription": string,

  // Union field data_source can be only one of the following:
  "localFileSource": {
    object (LocalFileSource)
  },
  "gcsSource": {
    object (GcsSource)
  }
  // End of list of possible types for union field data_source.
}
زمینه های
name

string

نام منبع، پروژه‌ها/{project}/datasets/{dataset_id}

displayName

string

نام قابل خواندن توسط انسان، نشان داده شده در رابط کاربری کنسول .

description

string

شرح این مجموعه داده

versionId

string

شناسه نسخه مجموعه داده.

usage[]

enum ( Usage )

مورد(های) استفاده مشخص شده برای این مجموعه داده.

status

object ( Status )

فقط خروجی وضعیت این نسخه مجموعه داده.

createTime

string ( Timestamp format)

فقط خروجی زمانی که مجموعه داده برای اولین بار ایجاد شد.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

updateTime

string ( Timestamp format)

فقط خروجی زمانی که ابرداده مجموعه داده آخرین بار به روز شد.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

versionCreateTime

string ( Timestamp format)

فقط خروجی زمانی که این نسخه از مجموعه داده ایجاد شد. (این اتفاق هنگام وارد کردن داده به مجموعه داده رخ داد)

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

versionDescription

string

فقط خروجی توضیحات این نسخه از مجموعه داده. هنگام وارد کردن داده ها به مجموعه داده ارائه می شود.

data_source فیلد اتحادیه . جزئیات مربوط به منبع داده برای مجموعه داده. data_source تنها می تواند یکی از موارد زیر باشد:
localFileSource

object ( LocalFileSource )

یک منبع فایل محلی برای مجموعه داده برای یک بارگذاری.

gcsSource

object ( GcsSource )

منبع فایل Google Cloud Storage برای مجموعه داده برای یک بار آپلود.

استفاده

Usage مشخص می‌کند که داده‌ها در کجا قرار است برای اطلاع از نحوه پردازش داده‌ها استفاده شوند.

Enums
USAGE_UNSPECIFIED استفاده از این مجموعه داده تنظیم نشده است.
USAGE_DATA_DRIVEN_STYLING این مجموعه داده برای یک استایل مبتنی بر داده استفاده خواهد شد.

LocalFileSource

جزئیات مربوط به منبع داده زمانی که یک فایل محلی است.

نمایندگی JSON
{
  "filename": string,
  "fileFormat": enum (FileFormat)
}
زمینه های
filename

string

نام فایل و پسوند فایل آپلود شده.

fileFormat

enum ( FileFormat )

فرمت فایلی که در حال آپلود است.

فرمت فایل

فرمت فایل در حال آپلود

Enums
FILE_FORMAT_UNSPECIFIED فرمت فایل نامشخص
FILE_FORMAT_GEOJSON فایل GeoJson.
FILE_FORMAT_KML فایل KML.
FILE_FORMAT_CSV فایل CSV.

منبع Gcs

جزئیات مربوط به منبع داده زمانی که در Google Cloud Storage باشد.

نمایندگی JSON
{
  "inputUri": string,
  "fileFormat": enum (FileFormat)
}
زمینه های
inputUri

string

URI داده منبع. به عنوان مثال، gs://my_bucket/my_object .

fileFormat

enum ( FileFormat )

قالب فایل شی Google Cloud Storage. این عمدتا برای اعتبار سنجی استفاده می شود.

وضعیت

وضعیت نسخه مجموعه داده.

نمایندگی JSON
{
  "state": enum (State),
  "errorMessage": string
}
زمینه های
state

enum ( State )

شماره را برای وضعیت اعلام کنید.

errorMessage

string

پیام خطایی که دلیل خرابی را نشان می دهد. اگر مجموعه داده ها در وضعیت ناموفق نباشند، خالی است.

حالت

فهرستی از حالات برای مجموعه داده.

Enums
STATE_UNSPECIFIED وضعیت این مجموعه داده تنظیم نشده است.
STATE_IMPORTING داده ها به یک مجموعه داده وارد می شوند.
STATE_IMPORT_SUCCEEDED وارد کردن داده ها به یک مجموعه داده با موفقیت انجام شد.
STATE_IMPORT_FAILED وارد کردن داده به مجموعه داده انجام نشد.
STATE_DELETING مجموعه داده در حال حذف شدن است.
STATE_DELETION_FAILED وضعیت حذف ناموفق بود. این حالت نشان می دهد که حذف مجموعه داده ها ناموفق بوده است. حذف ممکن است دوباره امتحان شود.
STATE_PROCESSING داده ها در حال پردازش است.
STATE_PROCESSING_FAILED وضعیت پردازش ناموفق بود. این حالت نشان می دهد که پردازش ناموفق بوده و ممکن است خطاها را گزارش کند.
STATE_NEEDS_REVIEW این حالت در حال حاضر استفاده نمی شود.
STATE_PUBLISHING وضعیت انتشارات این وضعیت نشان می دهد که انتشار در حال انجام است.
STATE_PUBLISHING_FAILED انتشارات شکست خورده است. این حالت نشان می دهد که انتشار شکست خورده است. انتشار ممکن است دوباره امتحان شود.
STATE_COMPLETED حالت تکمیل شده این حالت نشان دهنده موجود بودن مجموعه داده برای استفاده خاص آن است.

مواد و روش ها

create

یک مجموعه داده جدید برای پروژه مشخص شده ایجاد کنید.

delete

مجموعه داده مشخص شده را حذف کنید.

get

مجموعه داده را دریافت کنید.

list

تمام مجموعه داده ها را برای پروژه مشخص شده فهرست کنید.

patch

ابرداده را برای مجموعه داده به روز کنید.