Ressource: Datenbank
Eine Datenbank ist der Container für Tabellen.
| JSON-Darstellung |
|---|
{ "name": string, "createTime": string, "updateTime": string, "deleteTime": string, "expireTime": string, "type": enum ( |
| Felder | |
|---|---|
name |
Nur Ausgabe. Der Ressourcenname. Format: projects/{project_id_or_number}/locations/{locationId}/catalogs/{catalogId}/databases/{databaseId} |
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 letzten Änderung 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: |
deleteTime |
Nur Ausgabe. Die Löschzeit der Datenbank. Wird erst festgelegt, nachdem die Datenbank gelöscht wurde. 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: |
expireTime |
Nur Ausgabe. Der Zeitpunkt, zu dem diese Datenbank als abgelaufen gilt. Wird erst festgelegt, nachdem die Datenbank gelöscht wurde. 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: |
type |
Der Datenbanktyp. |
| Für den Datenbanktyp angegebene Optionen. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
hiveOptions |
Optionen einer Hive-Datenbank. |
| Ende der sich gegenseitig ausschließenden Felder. | |
HiveDatabaseOptions
Optionen einer Hive-Datenbank.
| JSON-Darstellung |
|---|
{ "locationUri": string, "parameters": { string: string, ... } } |
| Felder | |
|---|---|
locationUri |
Cloud Storage-Ordner-URI, in dem die Datenbankdaten gespeichert werden, beginnend mit „gs://“. |
parameters |
Speichert die von Nutzern bereitgestellten Hive-Datenbankparameter. Ein Objekt, das eine Liste von |
Typ
Der Datenbanktyp.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Der Typ ist nicht angegeben. |
HIVE |
Stellt eine Datenbank dar, in der Tabellen gespeichert werden, die mit Hive Metastore-Tabellen kompatibel sind. |
Methoden |
|
|---|---|
|
Erstellt eine neue Datenbank. |
|
Löscht eine vorhandene Datenbank, die durch die Datenbank-ID angegeben wird. |
|
Ruft die durch den Ressourcennamen angegebene Datenbank ab. |
|
Alle Datenbanken in einem angegebenen Katalog auflisten |
|
Aktualisiert eine vorhandene Datenbank, die durch die Datenbank-ID angegeben wird. |