REST Resource: hive.v1.projects.catalogs.databases

Risorsa: HiveDatabase

Memorizza le informazioni del database Hive. Include il nome, la descrizione, la posizione e le proprietà del database.

Rappresentazione JSON
{
  "name": string,
  "description": string,
  "locationUri": string,
  "parameters": {
    string: string,
    ...
  },
  "createTime": string,
  "updateTime": string
}
Campi
name

string

Identificatore. Nome della risorsa. Formato: projects/{project_id_or_number}/catalogs/{catalogId}/databases/{databaseId}

description

string

Facoltativo. Memorizza la descrizione del database. La lunghezza massima è di 4000 caratteri.

locationUri

string

Facoltativo. Il percorso della località Cloud Storage in cui si trova il database. Formato: gs://bucket/path/to/database Se non specificato, il database verrà archiviato nella posizione del catalogo. La lunghezza massima è di 4000 caratteri.

parameters

map (key: string, value: string)

Facoltativo. Memorizza le proprietà associate al database. La dimensione massima è 2 MiB.

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

createTime

string (Timestamp format)

Solo output. L'ora di creazione del database.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo output. L'ora di aggiornamento del database.

Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

Metodi

create

Crea un nuovo database.

delete

Elimina un database esistente specificato dal nome del database.

get

Recupera il database specificato dal nome della risorsa.

list

Elenca tutti i database in un catalogo specificato.

patch

Aggiorna un database esistente specificato dal nome del database.