Tous les produits
Search
Centre de documentation

Data Management:Table logique

Dernière mise à jour :Aug 09, 2026

Lorsque vous partitionnez une base de données, il devient peu pratique d'interroger et de gérer individuellement des dizaines ou des centaines de tables physiques. Data Management (DMS) résout ce problème en générant une table logique : une vue unifiée regroupant plusieurs partitions physiques. Vous pouvez ainsi interroger, exporter ou modifier l'ensemble des données via une seule opération.

Cette rubrique décrit la règle de création des tables logiques et explique comment déclencher une mise à jour manuelle si nécessaire.

Prérequis

Avant de commencer, assurez-vous de disposer des éléments suivants :

  • Une base de données logique configurée. Pour plus d'informations, consultez la section Base de données logique.

  • Plusieurs tables physiques partageant le même schéma de table et le même préfixe de nom au sein de la base de données logique.

Fonctionnement

Une table logique est une abstraction qui regroupe plusieurs tables physiques (les partitions sous-jacentes). DMS associe ces tables physiques à une unique table logique, ce qui vous permet de les interroger et de les gérer comme une seule entité :

  • Tables physiques : il s'agit des partitions réelles dans votre base de données, par exemple test_0, test_1, test_2 et test_3.

  • Table logique : vue unifiée générée par DMS, dont le nom correspond au préfixe commun des partitions concernées. Dans cet exemple, la table se nomme test (exprimée sous la forme test_[0-3]).

Règle de création de la table logique

DMS génère une table logique pour un groupe de tables physiques lorsque les deux conditions suivantes sont réunies :

  • Les tables physiques possèdent le même schéma de table.

  • Les tables physiques partagent le même préfixe de nom de table.

La table logique reprend ce préfixe commun comme nom. Par exemple :

Logical database
├── test_0
├── test_1
├── test_2
└── test_3

DMS crée une unique table logique nommée test, avec l'expression test_[0-3].

Remarque

Si le schéma d'une table physique est unique dans la base de données logique (aucune autre table ne partage le même schéma), DMS ne peut pas générer de table logique correspondante. Si vous avez configuré une base de données logique mais que vous ne trouvez pas la table logique attendue dans la console DMS, vérifiez que toutes les tables physiques concernées partagent bien le même schéma et le même préfixe de nom, puis mettez à jour la table logique.

Mettre à jour la table logique

Pour régénérer la table logique, déclenchez une réextraction des métadonnées :

  1. Accédez à la console DMS V5.0.

  2. Dans la barre de navigation supérieure, cliquez sur Data Assets. Dans le volet de navigation de gauche, cliquez sur Global Search.

  3. Saisissez le nom de la base de données logique dans la zone de recherche, puis cliquez sur l'icône Search iconSearch icon.

  4. Repérez la base de données logique, placez le pointeur de la souris sur More dans la colonne Actions, puis sélectionnez Re-extract Table.

DMS analyse les métadonnées de toutes les tables physiques de la base de données logique et génère des tables logiques pour celles qui respectent la règle de création.

Étapes suivantes

Une fois la table logique générée, vous pouvez la gérer comme une unité unique. DMS se charge de distribuer automatiquement les opérations vers chaque table physique :

  • Interrogation des données : Interrogez la table logique depuis l'onglet SQL Console, exactement comme vous le feriez pour une table unique. Consultez la section Interroger une table logique.

  • Exportation des données : Soumettez un seul ticket d'exportation de données pour exporter l'intégralité des données de la table logique. Consultez la section Exporter des bases de données.

  • Modification des données : Soumettez un seul ticket de modification de données. DMS exécute automatiquement les instructions SQL pertinentes sur chaque table physique. Consultez la section Modifier des données classiques.

  • Conception du schéma : Soumettez un seul ticket de modification de schéma. DMS exécute automatiquement les instructions SQL pertinentes sur chaque table physique. Consultez les sections Concevoir des schémas et Modifier le schéma d'une table logique.