REST Resource: iceberg.v1.restcatalog.v1.projects.catalogs.namespaces

Risorsa: IcebergNamespace

L'oggetto spazio dei nomi da creare.

Rappresentazione JSON
{
  "namespace": [
    string
  ],
  "properties": {
    string: string,
    ...
  }
}
Campi
namespace[]

string

Obbligatorio. Il nome dello spazio dei nomi.

properties

map (key: string, value: string)

Facoltativo. Le proprietà facoltative dello spazio dei nomi.

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Metodi

create

Crea uno spazio dei nomi nel catalogo.

delete

Restituisce 204, non 200, in caso di esito positivo.

get

Recupera uno spazio dei nomi Iceberg nel catalogo (o controlla se esiste, se il metodo è HEAD).
Restituisce 204 se lo spazio dei nomi esiste, 404 in caso contrario.

list

Elenca gli spazi dei nomi Iceberg nel catalogo.

properties

Aggiorna le proprietà dello spazio dei nomi.

register

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

updateProperties

Aggiorna le proprietà dello spazio dei nomi.