Recurso: HiveDatabase
Armazena as informações do banco de dados do Hive. Ele inclui o nome, a descrição, o local e as propriedades associadas ao banco de dados.
| Representação JSON |
|---|
{ "name": string, "description": string, "locationUri": string, "parameters": { string: string, ... }, "createTime": string, "updateTime": string } |
| Campos | |
|---|---|
name |
Identificador. O nome do recurso. Formato: projects/{project_id_or_number}/catalogs/{catalogId}/databases/{databaseId} |
description |
Opcional. Armazena a descrição do banco de dados. O tamanho máximo é de 4.000 caracteres. |
locationUri |
Opcional. O caminho do local do Cloud Storage em que o banco de dados está. Formato: |
parameters |
Opcional. Armazena as propriedades associadas ao banco de dados. O tamanho máximo é de 2 MiB. Um objeto com uma lista de pares |
createTime |
Apenas saída. A hora de criação do banco de dados. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. A hora da atualização do banco de dados. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
Métodos |
|
|---|---|
|
Cria um novo banco de dados. |
|
Exclui um banco de dados especificado pelo nome. |
|
Encontra o banco de dados especificado pelo nome do recurso. |
|
Lista todos os bancos de dados em um catálogo especificado. |
|
Atualiza um banco de dados especificado pelo nome dele. |