REST Resource: projects.datasets

Kaynak: Veri kümesi

Bir Haritalar platformu veri kümesinin temsili.

JSON gösterimi
{
  "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.
}
Alanlar
name

string

Kaynak adı, projeler/{proje}/veri kümeleri/{veri kümesi_kimliği}

displayName

string

Konsol kullanıcı arayüzünde gösterilen, insan tarafından okunabilir ad .

description

string

Bu veri kümesinin bir açıklaması .

versionId

string

Veri kümesinin sürüm kimliği.

usage[]

enum (Usage)

Bu veri kümesi için belirtilen kullanım alanları.

status

object (Status)

Yalnızca çıkış. Bu veri kümesi sürümünün durumu.

createTime

string (Timestamp format)

Yalnızca çıkış. Veri kümesinin ilk oluşturulduğu zaman.

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Yalnızca çıkış. Veri kümesi meta verilerinin en son güncellendiği zaman.

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

versionCreateTime

string (Timestamp format)

Yalnızca çıkış. Veri kümesinin bu sürümünün oluşturulduğu tarih. (Bu sorun, veri kümesine veri aktarılırken ortaya çıkmıştır)

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

versionDescription

string

Yalnızca çıkış. Veri kümesinin bu sürümünün açıklaması. Veri kümesine veri aktarılırken sağlanır.

data_source alanı. Veri kümesi için verilerin kaynağıyla ilgili ayrıntılar. data_source şunlardan yalnızca biri olabilir:
localFileSource

object (LocalFileSource)

Tek bir yükleme için veri kümesi için yerel dosya kaynağı.

gcsSource

object (GcsSource)

Tek bir yükleme için veri kümesi için bir Google Cloud Storage dosya kaynağı.

Kullanım

Kullanım, verilerin nasıl işleneceğine dair bilgi vermek için kullanılacak verileri belirtir.

Sıralamalar
USAGE_UNSPECIFIED Bu veri kümesinin kullanımı ayarlanmadı.
USAGE_DATA_DRIVEN_STYLING Bu veri kümesi, veriye dayalı stil için kullanılacak.

LocalFileSource

Veri kaynağı yerel bir dosya olduğunda ilgili ayrıntılar.

JSON gösterimi
{
  "filename": string,
  "fileFormat": enum (FileFormat)
}
Alanlar
filename

string

Yüklenen dosyanın dosya adı ve uzantısı.

fileFormat

enum (FileFormat)

Yüklenen dosyanın biçimi.

FileFormat

Yüklenen dosyanın biçimi.

Sıralamalar
FILE_FORMAT_UNSPECIFIED Belirtilmemiş dosya biçimi.
FILE_FORMAT_GEOJSON GeoJson dosyası.
FILE_FORMAT_KML KML dosyası olarak kaydedin.
FILE_FORMAT_CSV CSV dosyasını indirebilirsiniz.

GcsSource

Google Cloud Storage'daki veri kaynağıyla ilgili ayrıntılar.

JSON gösterimi
{
  "inputUri": string,
  "fileFormat": enum (FileFormat)
}
Alanlar
inputUri

string

Kaynak veri URI'si. Örneğin, gs://my_bucket/my_object.

fileFormat

enum (FileFormat)

Google Cloud Storage nesnesinin dosya biçimi. Bu bölüm çoğunlukla doğrulama için kullanılır.

Durum

Veri kümesi sürümünün durumu.

JSON gösterimi
{
  "state": enum (State),
  "errorMessage": string
}
Alanlar
state

enum (State)

Durum sıralaması.

errorMessage

string

Hatanın nedenini belirten hata mesajı. Veri kümeleri başarısız durumda değilse bu alan boş olur.

Eyalet

Veri kümesiyle ilgili durumların listesi.

Sıralamalar
STATE_UNSPECIFIED Bu veri kümesinin durumu ayarlanmamış.
STATE_IMPORTING Veriler bir veri kümesine aktarılıyor.
STATE_IMPORT_SUCCEEDED Veriler veri kümesine başarıyla aktarıldı.
STATE_IMPORT_FAILED Veriler veri kümesine aktarılamadı.
STATE_DELETING Veri kümesi silinme sürecinde.
STATE_DELETION_FAILED Silme işlemi başarısız oldu. Bu durum, veri kümesi silme işleminin başarısız olduğunu gösterir. Silme işlemi yeniden denenebilir.
STATE_PROCESSING Veriler işleniyor.
STATE_PROCESSING_FAILED İşleme başarısız durumu. Bu durum, işlemenin başarısız olduğunu gösterir ve hata bildirebilir.
STATE_NEEDS_REVIEW Bu durum şu anda kullanılmıyor.
STATE_PUBLISHING Yayınlanma durumu. Bu durum, yayınlama işleminin devam ettiğini gösterir.
STATE_PUBLISHING_FAILED Yayınlama başarısız durumu. Bu durum, yayınlamanın başarısız olduğunu gösterir. Yayınlama işlemi yeniden denenebilir.
STATE_COMPLETED Tamamlanmış durum. Bu durum, belirli bir kullanım için kullanılabilir olan veri kümesini temsil eder.

Yöntemler

create

Belirtilen proje için yeni bir veri kümesi oluşturun.

delete

Belirtilen veri kümesini silin .

get

Veri kümesini alın.

list

Belirtilen projenin tüm veri kümelerini listeleyin.

patch

Veri kümesinin meta verilerini güncelleyin.