Ressource : HiveDatabase
Stocke les informations de la base de données Hive. Il inclut le nom, la description, l'emplacement et les propriétés de la base de données.
| Représentation JSON |
|---|
{ "name": string, "description": string, "locationUri": string, "parameters": { string: string, ... }, "createTime": string, "updateTime": string } |
| Champs | |
|---|---|
name |
Identifiant. Nom de la ressource. Format : projects/{project_id_or_number}/catalogs/{catalogId}/databases/{databaseId} |
description |
Facultatif. Stocke la description de la base de données. La longueur ne doit pas dépasser 4 000 caractères. |
locationUri |
Facultatif. Chemin d'accès Cloud Storage où se trouve la base de données. Format : |
parameters |
Facultatif. Stocke les propriétés associées à la base de données. La taille maximale est de 2 Mio. Objet contenant une liste de paires |
createTime |
Uniquement en sortie. Heure de création de la base de données. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Heure de mise à jour de la base de données. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
Méthodes |
|
|---|---|
|
Crée une base de données. |
|
Supprime une base de données existante spécifiée par son nom. |
|
Récupère la base de données spécifiée par le nom de ressource. |
|
Répertorie toutes les bases de données d'un catalogue spécifié. |
|
Met à jour une base de données existante spécifiée par son nom. |