Espaces de travail¶
Get started with Workspaces
Important
Les feuilles de calcul héritées seront supprimées de Snowsight le 22 juin 2026. Workspaces est l’expérience d’édition SQL de remplacement. Pour obtenir le calendrier complet d’obsolescence et des conseils de migration, consultez Obsolescence des feuilles de calcul et tableaux de bord hérités.
Vue d’ensemble¶
Workspaces fournit un éditeur unifié pour la création, l’organisation et la gestion du code à travers plusieurs types de fichiers, ce qui vous permet d’analyser des données, de développer des modèles et de construire des pipelines.
Un espace de travail vous est réservé et offre un environnement de développement où vous pouvez construire, expérimenter et tester votre travail. Tout le contenu des espaces de travail est basé sur des fichiers, ce qui vous permet de travailler sur des projets plus complexes et de vous intégrer facilement à Git pour le contrôle des versions, la collaboration et l’alignement sur vos workflows existants.
Lorsqu’un utilisateur accède pour la première fois à Workspaces, Snowflake crée automatiquement une base de données personnelle interne, spécifique à l’utilisateur. Cette base de données est utilisée pour stocker des espaces de travail et ne peut pas contenir d’objets standard tels que des tables ou des vues. Elle n’accorde à l’utilisateur aucune capacité ou privilège supplémentaire au-delà de l’activation de la fonctionnalité Workspace. Pour plus de détails sur les bases de données personnelles, voir Bases de données personnelles.
Les administrateurs peuvent remarquer que les utilisateurs semblent disposer des privilèges OWNERSHIP, USAGE et CREATE SCHEMA sur cette base de données. Ces privilèges sont requis pour interagir avec Workspaces et n’affectent pas l’accès à d’autres ressources.
L’environnement Workspaces¶
Workspaces est un nouvel éditeur composé de six sections, ou volets :
Workspaces : un espace unique pour tous vos fichiers et dossiers. Faites glisser les fichiers pour les déplacer d’un dossier à l’autre. Utilisez des dossiers imbriqués pour regrouper des feuilles de calcul connexes dans des catégories logiques afin de pouvoir retrouver rapidement des feuilles de calcul spécifiques sans avoir à parcourir une liste plate. Chaque utilisateur dispose d’un espace de travail par défaut nommé « My Workspace », qui est automatiquement provisionné par Snowflake. Vous pouvez également créer un nouvel espace de travail en sélectionnant + Add New dans le menu Workspaces. L’espace de travail par défaut ne peut être ni supprimé ni renommé.
Feuilles de calcul : ouvrez et modifiez les feuilles de calcul que vous possédez ou pour lesquelles vous avez des autorisations. Notez que les modifications ne seront pas enregistrées si vous ne disposez que d’autorisations de lecture sur la feuille de calcul. Pour convertir une feuille de calcul en fichier dans un espace de travail, faites-la glisser vers un dossier à l’intérieur de l’espace de travail. Vous pouvez uniquement déplacer les feuilles de calcul individuellement. Il n’est pas possible de déplacer plusieurs feuilles de calcul à la fois. Les requêtes d’espace de travail sont exécutées de la même manière que les feuilles de calcul, à quelques différences près, notamment l’amélioration des performances de l’UI et la possibilité d’exécuter deux requêtes simultanément à partir du même fichier SQL.
Explorateur de bases de données : une vue hiérarchique de toutes les bases de données de votre compte, des schémas de chaque base de données et d’autres objets, organisés par type. Utilisez le filtre pour rechercher des objets. Vous pouvez également filtrer les objets inutilisables pour simplifier votre vue en sélectionnant Show databases I can query. Les options disponibles dans le bouton points de suspension verticaux
(plus d’actions) varie selon le type d’objet, mais comprend des fonctionnalités telles que le placement de noms dans l’éditeur, la copie de noms et l’affichage de définitions. Pour ouvrir ou fermer l’Database Explorer ou l’File Explorer, sélectionnez l’icône File Explorer
dans la barre d’outils inférieure de la fenêtre Espaces de travail.Éditeur : modifiez des requêtes en vue divisée côte à côte pour voir plusieurs fichiers simultanément. Utilisez Copilote en ligne pour obtenir des suggestions et des compléments directement dans l’espace de travail de l’éditeur.
Résultats : partagez les résultats côte à côte ou épinglez-les pour les comparer facilement.
Historique des requêtes : affiche l’historique de toutes les requêtes que vous avez exécutées. Current File affiche l’historique des requêtes à partir du fichier actuellement ouvert et sélectionné dans l’éditeur. Filtrer le fichier actuel ou tous les fichiers. All Files affiche toutes les requêtes historiques que vous avez exécutées sur tous les fichiers. Pour ouvrir ou fermer cette vue, sélectionnez l’icône Query History
dans la barre d’outils inférieure de la fenêtre Workspaces.
Gérer l’accès et le comportement¶
En tant qu’administrateur, vous pouvez gérer la transition vers les espaces de travail par le biais de l’Snowsight ou à l’aide des commandes SQL. Vous pouvez définir l’éditeur par défaut pour les requêtes SQL, désactiver la fonctionnalité Espaces de travail et corriger les conflits potentiels avec les politiques de sécurité existantes.
Définir ou annuler l’éditeur par défaut¶
Pour définir les espaces de travail comme éditeur par défaut à l’échelle du compte pour tous les utilisateurs depuis l’Snowsight, procédez comme suit :
Connectez-vous au Snowsight en tant que ACCOUNTADMIN.
Dans le coin inférieur gauche, sélectionnez votre nom » Settings.
Sous Account, choisissez General.
Activez l’option Set Workspaces as default SQL editor for the account.
Les administrateurs peuvent revenir à l’éditeur par défaut Feuilles de calcul en désactivant cette option. Si les utilisateurs veulent revenir aux feuilles de calcul, ils peuvent également sélectionner Go to Worksheets depuis l’UI Espaces de travail :
Ou activez/désactivez le paramètre utilisateur dans l’éditeur Espaces de travail :
Pour définir l’éditeur par défaut à l’échelle du compte sur les espaces de travail pour tous les utilisateurs à l’aide de SQL :
Pour inverser ce paramètre et utiliser l’éditeur par défaut précédent, mais respecter les BCR gérés par Snowflake qui font des espaces de travail l’éditeur par défaut, exécutez la commande suivante :
Pour revenir à l’éditeur précédent et ignorer temporairement tout BCR géré par Snowflake qui fait des espaces de travail l’éditeur par défaut, exécutez la commande suivante :
Note
Les feuilles de calcul deviendront obsolètes et la commande ci-dessus ne fonctionnera plus. Si vous avez déjà défini ce paramètre, il sera automatiquement effacé une fois que les feuilles de calcul deviendront obsolètes. Pour plus d’informations, voir Obsolescence des feuilles de calcul et tableaux de bord hérités.
Désactiver les espaces de travail¶
Avertissement
La désactivation des espaces de travail en définissant``ENABLE_PERSONAL_DATABASE`` dans FALSE est obsolète. À partir du 20 avril 2026, ce paramètre est ignoré et les espaces de travail ne peuvent plus être désactivés. Pour plus de détails, voir Obsolescence des feuilles de calcul et tableaux de bord hérités.
Pour désactiver les espaces de travail et définir le paramètre de niveau compte ENABLE_PERSONAL_DATABASE sur FALSE, exécutez la commande suivante :
Ce paramètre requiert les privilèges d’ACCOUNTADMIN. Une fois que vous l’aurez défini sur FALSE, Workspaces ne sera plus fonctionnel, mais il sera toujours listé dans le menu de navigation de Snowsight.
Limitations¶
Les filtres de requête ne sont pas pris en charge. Toute requête contenant des filtres échouera.
Les fichiers Workspaces ne sont pas inclus dans les résultats de la fonction Universal Search.
L’ouverture et la modification simultanées d’une même feuille de calcul dans la nouvelle UI Workspaces et dans l’ancienne UI Worksheets peuvent entraîner la perte des modifications.
Pour les feuilles de calcul, les paramètres de contexte d’exécution (rôle, entrepôt et espace de noms) ne sont pas synchronisés entre la nouvelle UI Workspaces et l’ancienne UI Worksheets.