Method: iceberg.v1.restcatalog.v1.projects.catalogs.namespaces.register

Registra una tabella utilizzando la posizione del file di metadati specificata.

Richiesta HTTP


POST https://biglake.googleapis.com/iceberg/v1/restcatalog/v1/{parent=projects/*/catalogs/*/namespaces/*}/register

Gli URL utilizzano la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

Obbligatorio. Tabella da registrare nel formato: projects/{projectId}/catalogs/{catalogId}/namespaces/{namespace}.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "name": string,
  "metadata-location": string,
  "overwrite": boolean
}
Campi
name

string

Obbligatorio. Il nome della tabella da registrare.

metadata-location

string

Obbligatorio. La posizione dei metadati della tabella.

overwrite

boolean

Facoltativo. Indica se sovrascrivere la tabella se esiste già. Il valore predefinito è false.

Corpo della risposta

In caso di esito positivo, la risposta è una risposta HTTP generica il cui formato è definito dal metodo.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per saperne di più, consulta la Authentication Overview.