Method: media.upload

Importuje nową wersję danych ze 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 w przypadku żą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

Wymagane. Nazwa zasobu. Format: projects/{project}/datasets/{datasetId}

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 nowych importowanych 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 pliku zbioru danych na potrzeby importu jednorazowego.

gcsSource

object (GcsSource)

Źródło pliku Google Cloud Storage zbioru danych przeznaczonego do importu jednorazowego.

Treść odpowiedzi

Obiekt odpowiedzi pliku media.upload.

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

Zapis JSON
{
  "name": string
}
Pola
name

string

Wymagane. Nazwa zasobu nowo utworzonej wersji zbioru danych. Format: projekty/{project}/zbiory danych/{identyfikator zbioru danych}@{versionId}

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Uprawnienia

Wymaga tych uprawnień IAM w zasobie name:

  • mapsplatformdatasets.datasets.import

Więcej informacji znajdziesz w dokumentacji uprawnień.