---
title: "Gérer les tables dans le Lakehouse Manager"
description: "Lorsque vous accédez à l'onglet Tables, vous serez en mode d'affichage Canvas, sélectionné par défaut"
url: https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-tables
lang: fr
lastUpdated: 2026-09-14
---
> For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt.

# Gérer les tables dans le Lakehouse Manager

## Objectif

Les _Tables_ vous offrent un **contrôle total sur votre data lake / data warehouse** (tables et attributs) en fournissant une structure visuelle et logique des tables au sein des datasets sur un seul écran.

![Tables3](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/tables-1.png)
Lorsque vous accédez à l'onglet Tables, vous serez en [mode d'affichage Canvas](#découvrir-le-mode-canvas), sélectionné par défaut. Ce mode d'affichage est conçu pour offrir une représentation visuelle de vos données. Cependant, cette représentation peut devenir difficile à suivre s'il y a trop de tables. C'est pourquoi nous proposons également le **mode d'affichage Liste**.

:::info
Notez que certaines fonctionnalités ne sont disponibles que dans l'un des modes d'affichage. Par exemple, [lier des tables de datasets externes](#lier-des-tables-parent-et-enfant) n'est possible qu'en vue Canvas.
:::

## Créer une table

![Create table](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/canvas-view-3.png)
Survolez l'icône _+_ (ou le bouton _New table_ si vous êtes en mode liste) pour voir les options de création d'une nouvelle table sur le schéma :

- **Créer une table en téléversant un fichier**
- **Créer une table à partir d'une source**
- **Créer une table vide**

Le [tutoriel de démarrage](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/landing-page-getting-started.md) contient le guide étape par étape pour créer une table à partir d'une source et créer une table vide. Voyons ici comment créer une table en téléversant un fichier :

1. Cliquez sur ➕ et sélectionnez - Upload a file

![Create table](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/tables-upload-file-1.png)
2. Téléversez le fichier à l'aide des options affichées à l'écran. (La prise en charge actuelle concerne les fichiers CSV et XLSX)

![Create table](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/tables-upload-file-2.png)
3. Définissez le nom et les autres paramètres de la table puis cliquez sur create.

![Create table](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/tables-upload-file-3.png)
Le fichier téléversé passera maintenant par l'analyzer et un processus d'extraction de méta, et une tâche sera déclenchée qui construira la table et la chargera avec les données.

![Create table](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/tables-upload-file-4.png)
![Create table](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/tables-upload-file-5.png)
## Pourquoi déclarer une table dans le catalogue logique

L'onglet **Tables** n'est pas une simple couche cosmétique au-dessus d'Iceberg : c'est la **source unique de métadonnées** sur laquelle repose le reste de la platform.

- **Identity Access Manager** : [policy tags](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-policy-tags.md) et conditions CEL (Advanced Data Access Control)
- **Lineage inter-composants** : la page [Attributes](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-attributes.md)
- **Sémantique métier** : dimensions et mesures, dictionnaires, liens parent/enfant
- **Découverte** : l'[Explorer](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-explorer.md) et le canvas
- **Intégrations** : Analytics Manager et Machine Learning Manager

Une table créée avec un `CREATE TABLE` direct (depuis Superset ou une action Custom SQL) existe bien dans Iceberg, mais reste **orpheline** côté platform : invisible dans les UI, en dehors de la gouvernance, et en dehors du lineage.

### Rendre visible une table créée en externe

Pour intégrer une telle table dans le catalogue logique, vous pouvez :

- **La déclarer dans Tables avant d'écrire** : créez la table vide (ou définissez-la comme cible logique de votre action), puis écrivez dedans ; ou
- **Exécuter un Update Metadata** après coup pour prendre en compte une table déjà écrite.

:::info
Nous étudions si cette étape peut être simplifiée via un catalogue unifié. En attendant, déclarer la table en amont est la méthode fiable.
:::

## Tables

Le Lakehouse Manager a été construit dans l'optique d'encourager les utilisateurs à adopter les meilleures pratiques en matière de gestion des données. Les tables du Lakehouse Manager sont presque identiques à vos tables de base de données SQL habituelles (en fait, elles sont implémentées à l'aide de SQL).

Sur l'interface du Lakehouse Manager, lorsque vous survolez une table (vue Liste) ou cliquez dessus (vue Canvas), vous verrez qu'une série de boutons s'affiche. Vous pouvez les utiliser pour interagir avec la table ; voici quelques interactions courantes :

- ➕ - [ajouter](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-manage-tables.md#ajouter-un-nouvel-attribut) un attribut (peut être une dimension ou une mesure).

- 🔍 - prévisualiser la table dans l'[Explorer](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-explorer.md).

- ✏️ - [éditer](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-manage-tables.md#%C3%A9diter-la-table) la table.

- ▶️ - [construire](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-manage-tables.md#construire-la-table) la table.

- 🗑  - [supprimer](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-manage-tables.md#supprimer) la table.

[Consultez la documentation détaillée complète ici](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-manage-tables.md)

### Lier des tables parent et enfant

:::info
Cette fonctionnalité n'est disponible qu'en [mode canvas](#découvrir-le-mode-canvas).
:::

:::warning
Lier des tables n'est possible que pour les tables de datasets externes
:::

Le Lakehouse Manager vous permet de lier une table (le parent) à d'autres tables (tables enfants) afin de modéliser un système de type « héritage » pour les informations de votre data warehouse.

Concrètement, cela permet de centraliser les informations dans une seule table référentielle - la table parent - qui est à son tour référencée dans de nombreuses autres tables enfants via des ID. Lier des tables permet d'automatiser la configuration des [actions Aggregate](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/dpe-actions-aggregate.md) (qui vous permettent de joindre plusieurs tables en une seule table agrégée lors de leur exécution) lorsque vous les créez dans le [Data Processing Engine](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/landing-page-dpe.md)

La ou les clés primaires de la table parent doivent être présentes dans la table enfant - si ce n'est pas le cas, elles seront automatiquement créées lors de la liaison des deux tables.

:::info
Par exemple, si vous représentez un article de presse dans vos données. Il existe une table appelée `articles` avec les champs _article\_id_, _headline_, _content_, _date_ et _author_. Mais au lieu de placer un nom dans le champ author, vous pourriez avoir la valeur _ID_ d'un utilisateur dans une table séparée `authors` avec des champs tels que _author\_id_, _first\_name_, et _last\_name_. Ainsi, si vous devez mettre à jour le nom d'un auteur, vous n'avez besoin de le faire que dans la table `authors` (parent) ; car la table `articles` (enfant) ne contient que l'ID de l'enregistrement de l'auteur correspondant.
:::

Liez une **table parent** à une **table enfant** en cliquant sur le cercle blanc en bas de la table parent (1) et en faisant glisser la flèche vers la table enfant (2).

![Child Parent](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/canvas-view-5.png)
En règle générale, il est préférable de commencer par la table qui contient toutes les données de référence, et de la lier à une table qui ne contient qu'un ID référençant cette table initiale.

### Conventions de nommage

Lors du nommage des tables et des attributs dans le Lakehouse Manager, il est important de suivre certaines conventions et d'éviter certains mots réservés spécifiques pour éviter des problèmes inattendus. Ces restrictions découlent principalement des implémentations SQL sous-jacentes et des bonnes pratiques d'intégrité des données.

- **Règles générales de nommage :**
  - **Sensibilité à la casse :** il est généralement recommandé d'utiliser des minuscules et des underscores (par exemple, `my_table_name`, `column_id`) pour la cohérence et pour éviter d'éventuels problèmes avec les bases de données sensibles à la casse.
  - **Caractères :** limitez-vous aux caractères alphanumériques (a-z, 0-9) et aux underscores (`_`). Évitez les caractères spéciaux, les espaces ou les tirets, car ils peuvent poser problème dans les requêtes ou les intégrations.
  - **Commencer par une lettre :** les noms de table et d'attribut devraient idéalement commencer par une lettre.
  - **Noms descriptifs :** choisissez des noms qui décrivent clairement les données qu'ils contiennent.

### Mots réservés

Certains mots sont réservés par le système de base de données sous-jacent ou ont une signification particulière au sein du Lakehouse Manager. Utiliser ces mots _seuls_ comme nom de table ou d'attribut peut entraîner des erreurs. Cependant, ils peuvent généralement être utilisés comme partie d'un nom plus long (par exemple, `count_records` est autorisé, mais `COUNT` ne l'est pas).

Pour garantir la compatibilité, évitez d'utiliser les mots réservés suivants :

| Mot réservé | Mot réservé | Mot réservé | Mot réservé |
| ----------- | ----------- | ----------- | ----------- |
| NULL        | WITH        | ALTER       | CREATE      |
| TABLE       | AND         | END         | AS          |
| COUNT       | MAX         | MIN         | SUM         |
| AVG         | ROUND       | BETWEEN     | CASE        |
| INSERT      | UPDATE      | DELETE      | HAVING      |
| IS          | NOT         | LIKE        | LIMIT       |
| OR          | GROUP       | ORDER       | BY          |
| INNER       | OUTER       | JOIN        | SELECT      |
| DISTINCT    | WHERE       | FROM        | DROP        |
| UNION       | RANGE       | ROWS        | OVER        |
| RECURSIVE   | INTERSECT   | EXCEPT      | VALUE       |
| OFFSET      | CHECK       |             |             |

:::tip
Si vous rencontrez une erreur liée à un nom de table ou d'attribut, consultez le tableau ci-dessus. En cas de doute, essayez d'utiliser un nom plus descriptif incluant un préfixe ou un suffixe (par exemple, `user_count` au lieu de `COUNT`).
:::

## Découvrir le mode canvas

![Tables1](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/canvas-navigation.png)
Vous pouvez naviguer dans le schéma en cliquant sur un espace vide du schéma puis en déplaçant votre curseur. S'il y a beaucoup de tables, vous pouvez déplacer la fenêtre de navigation de la vue (indiquée par 2) en cliquant dessus et en déplaçant votre curseur. De plus, vous pouvez zoomer/dézoomer sur votre schéma de données (indiqué par 3).

À tout moment de l'organisation de vos tables, le Lakehouse Manager sauvegarde automatiquement toutes les modifications visuelles de votre schéma de données.

:::info
Utilisez les options d'annulation/rétablissement (indiquées par 1) pour revenir en arrière/avancer sur toute modification que vous venez d'effectuer dans le schéma. Vous reviendrez à un état immédiatement antérieur de votre travail, ou avancerez vers celui-ci.
:::

### Onglets filtrés

la platform vous permet de choisir de travailler sur un ensemble sélectionné de tables (qui peut être spécifique à une équipe ou à un Projet au sein de votre organisation). Vous pouvez ajouter un nouvel onglet filtré pour cela (indiqué par 6).

:::info
Remarque - l'onglet par défaut contient All Tables avec All Users.
:::

### Interagir avec une table

![Table interactions](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/canvas-view-1.png)
Survolez une table avec votre souris pour afficher certaines interactions de table et survolez l'icône _..._ pour afficher les autres.

Consultez notre [documentation sur les interactions de table](https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/lakehouse-manager-manage-tables.md) pour en savoir plus sur les actions disponibles sur une table.

### Interagir avec un attribut

![MTA2](/images/public-cloud/data-platform/product/lakehouse-manager/tables/picts/canvas-view-2.png)
En mode d'affichage Canvas, vous pouvez également manipuler facilement les attributs de chaque table. Survoler un attribut avec votre curseur affichera les **interactions d'attribut** :

- Le définir comme **Primary key** en cliquant sur ⭐️ (_disponible uniquement pour les tables de datasets externes_)

- Éditer l'attribut en cliquant sur ✏️

- Supprimer l'attribut 🗑

## Aller plus loin

Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur [ce lien](https://www.ovhcloud.com/fr/professional-services/) pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.

Posez vos questions, faites-nous part de vos commentaires et interagissez directement avec l’équipe qui développe la Data Platform sur le [canal Discord](https://discord.gg/ovhcloud) dédié.

Si vous avez besoin d'une assistance concernant vos services OVHcloud, créez une demande depuis notre [centre d'aide](https://help.ovhcloud.com/csm?id=csm_get_help).

Rejoignez notre [communauté d'utilisateurs](https://community.ovhcloud.com/).
