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

Ressource: IcebergNamespace

Das zu erstellende Namespace-Objekt.

JSON-Darstellung
{
  "namespace": [
    string
  ],
  "properties": {
    string: string,
    ...
  }
}
Felder
namespace[]

string

Erforderlich. Der Name des Namespace.

properties

map (key: string, value: string)

Optional. Die optionalen Attribute des Namespace.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Methoden

create

Erstellt einen Namespace im Katalog.

delete

Gibt bei Erfolg 204 und nicht 200 zurück.

get

Ruft einen Iceberg-Namespace im Katalog ab (oder prüft, ob er vorhanden ist, wenn die Methode HEAD ist).
Gibt 204 zurück, wenn der Namespace vorhanden ist, andernfalls 404.

list

Listet Iceberg-Namespaces im Katalog auf.

properties

Aktualisiert Namespace-Attribute.

register

Registrieren Sie eine Tabelle mit dem angegebenen Speicherort der Metadatendatei.

updateProperties

Aktualisiert Namespace-Attribute.