Recurso: HiveDatabase
Almacena la información de la base de datos de Hive. Incluye el nombre, la descripción, la ubicación y las propiedades asociadas con la base de datos.
| Representación JSON |
|---|
{ "name": string, "description": string, "locationUri": string, "parameters": { string: string, ... }, "createTime": string, "updateTime": string } |
| Campos | |
|---|---|
name |
Es el identificador. Nombre del recurso. Formato: projects/{project_id_or_number}/catalogs/{catalogId}/databases/{databaseId} |
description |
Es opcional. Almacena la descripción de la base de datos. La longitud máxima es de 4,000 caracteres. |
locationUri |
Es opcional. Es la ruta de acceso a la ubicación de Cloud Storage en la que se encuentra la base de datos. Formato: |
parameters |
Es opcional. Almacena las propiedades asociadas con la base de datos. El tamaño máximo es de 2 MiB. Un objeto que contiene una lista de pares |
createTime |
Solo salida. Es la fecha y hora de creación de la base de datos. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Es la hora de actualización de la base de datos. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
Métodos |
|
|---|---|
|
Crea una base de datos nueva. |
|
Borra una base de datos existente especificada por el nombre de la base de datos. |
|
Obtiene la base de datos que especifica el nombre del recurso. |
|
Enumera todas las bases de datos en un catálogo especificado. |
|
Actualiza una base de datos existente especificada por el nombre de la base de datos. |