REST Resource: projects.datasets

Ressource: Dataset

Eine Darstellung eines Google Maps Platform-Datasets.

JSON-Darstellung
{
  "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.
}
Felder
name

string

Ressourcenname, projects/{project}/datasets/{dataset_id}

displayName

string

Für Menschen lesbarer Name, der in der Konsolen-UI angezeigt wird .

description

string

Eine Beschreibung dieses Datasets .

versionId

string

Die Versions-ID des Datasets.

usage[]

enum (Usage)

Bestimmte Anwendungsfälle für dieses Dataset.

status

object (Status)

Nur Ausgabe Der Status dieser Dataset-Version.

createTime

string (Timestamp format)

Nur Ausgabe Zeitpunkt, zu dem das Dataset zum ersten Mal erstellt wurde.

Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Nur Ausgabe Zeitpunkt, zu dem die Dataset-Metadaten zuletzt aktualisiert wurden.

Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

versionCreateTime

string (Timestamp format)

Nur Ausgabe Zeitpunkt, zu dem diese Version des Datasets erstellt wurde. (Es ist beim Importieren von Daten in das Dataset aufgetreten.)

Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

versionDescription

string

Nur Ausgabe Die Beschreibung für diese Dataset-Version. Er wird beim Importieren von Daten in das Dataset angegeben.

Union-Feld data_source. Details zur Quelle der Daten für das Dataset. Für data_source ist nur einer der folgenden Werte zulässig:
localFileSource

object (LocalFileSource)

Eine lokale Dateiquelle für das Dataset für einen einzelnen Upload.

gcsSource

object (GcsSource)

Eine Google Cloud Storage-Dateiquelle für das Dataset für einen einzelnen Upload.

Nutzung

„Nutzung“ gibt an, wo die Daten verwendet werden, um anzugeben, wie die Daten verarbeitet werden sollen.

Enums
USAGE_UNSPECIFIED Die Nutzung dieses Datasets ist nicht festgelegt.
USAGE_DATA_DRIVEN_STYLING Dieses Dataset wird für datengestützte Stile verwendet.

LocalFileSource

Details zur Datenquelle, wenn es sich um eine lokale Datei handelt.

JSON-Darstellung
{
  "filename": string,
  "fileFormat": enum (FileFormat)
}
Felder
filename

string

Der Dateiname und die Dateiendung der hochgeladenen Datei.

fileFormat

enum (FileFormat)

Das Format der hochgeladenen Datei.

FileFormat

Das Format der hochgeladenen Datei.

Enums
FILE_FORMAT_UNSPECIFIED Nicht angegebenes Dateiformat.
FILE_FORMAT_GEOJSON GeoJson-Datei.
FILE_FORMAT_KML KML-Datei.
FILE_FORMAT_CSV CSV-Datei herunterladen" klickst.

GcsSource

Die Details zur Datenquelle, wenn sie sich in Google Cloud Storage befindet.

JSON-Darstellung
{
  "inputUri": string,
  "fileFormat": enum (FileFormat)
}
Felder
inputUri

string

Quelldaten-URI. Beispiel: gs://my_bucket/my_object.

fileFormat

enum (FileFormat)

Das Dateiformat des Google Cloud Storage-Objekts. Sie wird hauptsächlich zur Validierung verwendet.

Status

Status der Dataset-Version.

JSON-Darstellung
{
  "state": enum (State),
  "errorMessage": string
}
Felder
state

enum (State)

Status-Enum für Status.

errorMessage

string

Fehlermeldung mit dem Grund für den Fehler. Er ist leer, wenn die Datasets keinen Fehlerstatus haben.

Status

Eine Liste der Status für das Dataset.

Enums
STATE_UNSPECIFIED Der Status dieses Datasets ist nicht festgelegt.
STATE_IMPORTING Daten werden in ein Dataset importiert.
STATE_IMPORT_SUCCEEDED Daten wurden in ein Dataset importiert.
STATE_IMPORT_FAILED Daten konnten nicht in ein Dataset importiert werden.
STATE_DELETING Das Dataset wird gerade gelöscht.
STATE_DELETION_FAILED Der Status „Fehler beim Löschen“. Dieser Status bedeutet, dass das Löschen des Datasets fehlgeschlagen ist. Der Löschvorgang wird möglicherweise wiederholt.
STATE_PROCESSING Die Daten werden verarbeitet.
STATE_PROCESSING_FAILED Der Status „Fehler bei der Verarbeitung“. Dieser Status bedeutet, dass die Verarbeitung fehlgeschlagen ist und dass möglicherweise Fehler gemeldet werden.
STATE_NEEDS_REVIEW Dieser Status wird derzeit nicht verwendet.
STATE_PUBLISHING Der Veröffentlichungsstatus. Dieser Status gibt an, dass die Veröffentlichung durchgeführt wird.
STATE_PUBLISHING_FAILED Der Status „Veröffentlichung fehlgeschlagen“. Dieser Status bedeutet, dass die Veröffentlichung fehlgeschlagen ist. Die Veröffentlichung wird möglicherweise wiederholt.
STATE_COMPLETED Der abgeschlossene Status. Dieser Status stellt das Dataset dar, das für seine spezifische Nutzung verfügbar ist.

Methoden

create

Erstellt ein neues Dataset für das angegebene Projekt.

delete

Löscht das angegebene Dataset .

get

Rufen Sie das Dataset ab.

list

Hiermit werden alle Datasets für das angegebene Projekt aufgelistet.

patch

Aktualisiert die Metadaten für das Dataset.