Ressource: HiveDatabase
Speichert die Informationen zur Hive-Datenbank. Sie enthält den Datenbanknamen, die Beschreibung, den Speicherort und die mit der Datenbank verknüpften Eigenschaften.
| JSON-Darstellung |
|---|
{ "name": string, "description": string, "locationUri": string, "parameters": { string: string, ... }, "createTime": string, "updateTime": string } |
| Felder | |
|---|---|
name |
ID. Der Ressourcenname. Format: projects/{project_id_or_number}/catalogs/{catalogId}/databases/{databaseId} |
description |
Optional. Speichert die Datenbankbeschreibung. Die maximale Länge beträgt 4.000 Zeichen. |
locationUri |
Optional. Der Cloud Storage-Pfad, in dem sich die Datenbank befindet. Format: |
parameters |
Optional. Speichert die mit der Datenbank verknüpften Eigenschaften. Die maximale Größe beträgt 2 MiB. Ein Objekt, das eine Liste von |
createTime |
Nur Ausgabe. Erstellungszeitpunkt der Datenbank. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Der Zeitpunkt der Aktualisierung der Datenbank. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
Methoden |
|
|---|---|
|
Erstellt eine neue Datenbank. |
|
Löscht eine vorhandene Datenbank, die durch den Datenbanknamen angegeben wird. |
|
Ruft die durch den Ressourcennamen angegebene Datenbank ab. |
|
Alle Datenbanken in einem angegebenen Katalog auflisten |
|
Aktualisiert eine vorhandene Datenbank, die durch den Datenbanknamen angegeben wird. |