Tous les produits
Search
Centre de documentation

Hologres:Manage internal tables

Dernière mise à jour :Aug 11, 2026

Cette rubrique explique comment utiliser HoloWeb pour créer, modifier ou supprimer des tables internes. Elle décrit également comment prévisualiser les données d'une table et afficher ses instructions DDL.

Prérequis

Vous devez être connecté à une instance. Pour plus d'informations, consultez la rubrique Se connecter à une instance.

Créer une table interne

  1. Connectez-vous à la console de gestion Hologres.

  2. Dans le volet de navigation situé à gauche de la barre de menu supérieure, sélectionnez la région souhaitée.

  3. Dans la barre de navigation supérieure de la page de développement HoloWeb, cliquez sur Metadata Management. Créez une table interne en suivant l'une des méthodes ci-dessous :

    • Méthode 1 : Cliquez sur Create Table.

    • Méthode 2 : Faites un clic droit sur le schéma cible ou sur l'option Table située sous ce schéma, puis sélectionnez Create Internal Table.

  4. Sur la page Create Internal Table, configurez les paramètres.

    Catégorie

    Paramètre

    Description

    Propriétés de base

    Schéma

    Nom du schéma.

    Sélectionnez le schéma public par défaut ou un nouveau schéma.

    Nom de la table

    Nom de la table interne.

    Description

    Description facultative de la table.

    Champ

    Nom du champ

    Nom du champ.

    Type de données

    Type de valeurs que le champ peut stocker.

    Clé primaire

    Identifiant unique pour chaque ligne de données dans la table.

    Nullable

    Indique si le champ peut contenir des valeurs nulles.

    Array

    Séquence ordonnée d'éléments.

    Description

    Description facultative du champ.

    Opérations

    Comprend les options Delete, Up et Down.

    Propriétés

    Mode de stockage

    Les valeurs valides sont Column-oriented Storage, Row-oriented Storage et Row-column Storage.

    La valeur par défaut est Column-oriented Storage.

    Cycle de vie des données (en secondes)

    Durée de conservation des données, exprimée en secondes. Cette période commence lors de la première écriture des données dans la table. À l'expiration de ce délai, les données sont supprimées ultérieurement.

    La valeur par défaut est Permanent.

    Binlog

    Active ou désactive le Binlog pour la table. Pour plus d'informations, consultez la rubrique S'abonner au Binlog Hologres.

    Cycle de vie du Binlog

    Durée de conservation des données Binlog. Pour plus d'informations, consultez la rubrique S'abonner au Binlog Hologres. La valeur par défaut est Permanent.

    Clé de distribution

    Le paramètre distribution_key. Pour plus d'informations, consultez la rubrique Clé de distribution.

    Clé de segment

    Le paramètre event_time_column. Pour plus d'informations, consultez la rubrique Colonne d'heure de l'événement (clé de segment).

    Clé de regroupement

    Le paramètre clustering_key. Pour plus d'informations, consultez la rubrique Clé de regroupement.

    Colonnes avec encodage par dictionnaire

    Le paramètre dictionary_encoding_columns. Pour plus d'informations, consultez la rubrique Encodage par dictionnaire.

    Colonne Bitmap

    Le paramètre bitmap_columns. Pour plus d'informations, consultez la rubrique Index Bitmap.

    Table partitionnée

    Champ de partition

    Sélectionnez un champ de partition.

  5. Dans le coin supérieur droit de la page, cliquez sur Submit. Une fois les paramètres soumis, actualisez le schéma correspondant dans le volet de navigation de gauche pour afficher la nouvelle table interne.

    Cliquez sur Query Table dans le coin supérieur droit de la page d'édition de la table pour ouvrir la fenêtre de requête SQL et exécuter des instructions SQL.

Modifier une table interne

  1. Dans le volet de navigation de gauche, cliquez sur Instances Connected pour afficher toutes les instances connectées.

  2. Sous l'instance cible, cliquez sur Database pour afficher vos bases de données.

  3. Sous la base de données cible, développez le dossier Schema et cliquez sur Table pour afficher toutes les tables internes.

  4. Faites un clic droit sur la table interne cible et sélectionnez Open Table.

  5. Dans le coin supérieur droit de la page, cliquez sur Edit Table.

  6. En bas de la page, cliquez sur Add Field pour ajouter des champs à la table. Consultez les instructions SQL générées et visualisez les détails de l'exécution des tâches dans l'éditeur Operational Logs.

    Remarque

    Vous ne pouvez pas supprimer les champs de table existants en mode Edit Table.

  7. Cliquez sur Commit Table pour enregistrer vos modifications.

Supprimer une table interne

  1. Dans le volet de navigation de gauche, repérez la table interne cible dans l'onglet Instances Connected.

    Pour plus d'informations, reportez-vous aux étapes 1 à 3 de la section Modifier une table interne.

  2. Faites un clic droit sur la table interne cible et sélectionnez Delete Table.

  3. Cliquez sur OK.

Aperçu des données

  1. Dans le volet de navigation de gauche, repérez la table interne cible dans l'onglet Instances Connected.

    Pour plus d'informations, reportez-vous aux étapes 1 à 3 de la section Modifier une table interne.

  2. Double-cliquez sur la table interne cible, puis cliquez sur Data Preview dans la page d'édition de la table.

    La figure suivante présente un exemple d'aperçu des données. Le tableau affiche deux colonnes, cityid et cityname. La colonne cityid est sélectionnée.

Instructions DDL

  1. Dans le volet de navigation de gauche, repérez la table interne cible dans l'onglet Instances Connected.

    Pour plus d'informations, reportez-vous aux étapes 1 à 3 de la section Modifier une table interne.

  2. Double-cliquez sur la table interne cible, puis cliquez sur DDL Statements dans la page d'édition de la table.

    La figure suivante montre un exemple d'instruction DDL. L'onglet DDL Statements affiche l'instruction CREATE TABLE complète pour la table public.city. Cette table contient les colonnes cityid int4 et cityname varchar(20). L'instruction CALL SET_TABLE_PROPERTY permet de configurer diverses propriétés, telles que le mode de stockage (le paramètre orientation est défini sur column), la colonne bitmap (le paramètre bitmap_columns est défini sur cityname), les colonnes avec encodage par dictionnaire (le paramètre dictionary_encoding_columns est défini sur cityname:auto), le cycle de vie des données (le paramètre time_to_live_in_seconds est défini sur 3153600000) et le format de stockage (le paramètre storage_format est défini sur segment).

Rubriques connexes

Vous pouvez également utiliser des instructions SQL pour créer, modifier et supprimer des tables internes. Pour plus d'informations, consultez les rubriques suivantes :