Aller au contenu principal
SaaS · On-premise

Dossiers

Un dossier range les tables et vues d'une base dans l'interface. Il ne change ni leur nom ni les droits : analytics.stg_orders reste analytics.stg_orders en SQL, dans dbt et dans vos outils.

analytics
├── Default tout ce qui n'est pas rangé ailleurs
├── Staging règle : stg_
│ └── stg_orders
└── Marts règles : fct_, dim_
├── fct_orders
└── dim_customers

Créer un dossier​

Sur la page de la base, panneau Objects → New folder. Indiquez un nom et, si besoin, un dossier parent et des règles de préfixe.

Règles de préfixe​

Une table ou une vue dont le nom commence par un préfixe du dossier (ex. stg_, raw_) y est rangée automatiquement, y compris si elle est créée plus tard en SQL ou par dbt. Elle porte alors la mention auto.

  • Les majuscules et minuscules sont ignorées.
  • Si plusieurs préfixes correspondent, le plus long l'emporte.

Déplacer des objets​

Cochez les tables ou vues, puis choisissez le dossier dans Move to…. Un rangement manuel l'emporte sur les règles ; Move to… → Default l'annule.

Modifier ou supprimer un dossier​

Les actions à droite du nom permettent de créer un sous-dossier, de modifier le dossier ou de le supprimer. Supprimer un dossier ne supprime aucune table : elles retournent à leurs règles ou dans Default.

Bon à savoir​

  • Default existe toujours et ne peut être ni renommé ni supprimé.
  • Les catalogues externes et les bases système n'ont pas de dossiers.
  • Pour séparer des droits, créez une autre base : un dossier ne fait que ranger.
  • Une table renommée en SQL retourne à ses règles ; une table supprimée puis recréée sous le même nom, comme le fait dbt, garde son dossier.
  • Les dossiers sont visibles par tout l'espace ; les rôles en lecture seule ne peuvent pas les modifier.