Recurso: Base de datos
La base de datos es el contenedor de tablas.
Representación JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "deleteTime": string, "expireTime": string, "type": enum ( |
Campos | |
---|---|
name |
Solo salida. Nombre del recurso. Formato: projects/{project_id_or_number}/locations/{locationId}/catalogs/{catalogId}/databases/{databaseId} |
createTime |
Solo salida. La hora de creación de la base de datos Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. La hora de la última modificación de la base de datos. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
deleteTime |
Solo salida. La hora de eliminación de la base de datos. Solo se establece después de que se borra la base de datos. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
expireTime |
Solo salida. La hora en la que se considera que esta base de datos está vencida. Solo se establece después de que se borra la base de datos. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
type |
El tipo de base de datos. |
Campo de unión options . Opciones especificadas para el tipo de base de datos. options puede ser solo uno de los siguientes: |
|
hiveOptions |
Opciones de una base de datos de Hive. |
HiveDatabaseOptions
Opciones de una base de datos de Hive.
Representación JSON |
---|
{ "locationUri": string, "parameters": { string: string, ... } } |
Campos | |
---|---|
locationUri |
URI de la carpeta de Cloud Storage donde se almacenan los datos de la base de datos. Comienza con “gs://”. |
parameters |
Almacena los parámetros de la base de datos de Hive proporcionados por el usuario. Un objeto que contiene una lista de pares |
Tipo
El tipo de base de datos.
Enums | |
---|---|
TYPE_UNSPECIFIED |
No se especifica el tipo. |
HIVE |
Representa una base de datos de almacenamiento de tablas compatibles con las tablas de Hive Metastore. |
Métodos |
|
---|---|
|
Crea una base de datos nueva. |
|
Borra una base de datos existente especificada por el ID 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 ID de la base de datos. |