Migration depuis la 1.0 : fin des schémas
Depuis la version 1.1, le niveau « schéma » (base.schema.table) n'existe plus. Chaque ancien
schéma est devenu une base à part entière, nommée <base>__<schéma> (deux tirets bas). Aucune
donnée n'a été déplacée.
| Avant | Maintenant |
|---|---|
analytics.default.orders | analytics.orders |
analytics.staging.orders | analytics__staging.orders |
USE analytics.staging | USE analytics__staging |
Vos feuilles SQL et graphiques ont été convertis automatiquement ; les vues et tâches planifiées fonctionnent sans modification.
Une requête qui utilise encore l'ancienne notation renvoie « Unknown catalog 'analytics' » : en
notation à trois parties, a.b.c désigne désormais catalogue.base.table.
Pour ranger les tables d'une base, utilisez les dossiers ; pour séparer des droits, créez des bases distinctes.