Method: media.upload

Importuje nową wersję danych do zbioru danych.

Żądanie HTTP

  • Identyfikator URI przesyłania dla żądań przesłania multimediów:
    POST https://mapsplatformdatasets.googleapis.com/upload/v1/{name=projects/*/datasets/*}:import
  • Identyfikator URI metadanych dla żądań tylko metadanych:
    POST https://mapsplatformdatasets.googleapis.com/v1/{name=projects/*/datasets/*}:import

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

To pole jest wymagane. Nazwa zasobu, projects/{projekt}/datasets/{identyfikator_zbioru_danych}

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "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.
}
Pola
versionDescription

string

Opis importowanych nowych danych.

Pole sumy data_source. Szczegółowe informacje o źródle danych zbioru danych. data_source może mieć tylko jedną z tych wartości:
localFileSource

object (LocalFileSource)

Lokalne źródło plików zbioru danych na potrzeby jednorazowego importu.

gcsSource

object (GcsSource)

Źródło pliku Google Cloud Storage dla zbioru danych na potrzeby jednorazowego importu.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Odpowiedź dotycząca importowania nowej wersji zbioru danych.

Zapis JSON
{
  "name": string
}
Pola
name

string

To pole jest wymagane. Nazwa zasobu nowo utworzonej wersji zbioru danych: projects/{projekt}/datasets/{identyfikator_zbioru_danych}@{versionId}

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Uprawnienia

Wymaga tych uprawnień IAM do zasobu name:

  • mapsplatformdatasets.datasets.import

Więcej informacji znajdziesz w dokumentacji uprawnień.