Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Version 3.1.23.4
Obtenir un espace de travail
Renvoie des informations sur un espace de travail telles que l'état de Git et les branches sélectionnées de tous les projets disponibles pour le compte utilisateur de l'appelant.
Un espace de travail définit les versions des fichiers de projet qui seront utilisées pour évaluer les expressions et les opérations qui utilisent des définitions de modèle, telles que l'exécution de requêtes ou l'affichage de tableaux de bord.
Chaque projet possède son propre dépôt Git. Chaque projet d'un espace de travail peut être configuré pour référencer une branche ou une révision particulière dans leurs dépôts respectifs.
Deux espaces de travail prédéfinis sont disponibles: "production" et "dev".
L'espace de travail de production est partagé entre tous les utilisateurs de Looker. Les modèles de l'espace de travail de production sont en lecture seule.
Pour modifier des fichiers en production, il suffit de modifier les fichiers d'une branche Git et d'utiliser les requêtes d'extraction pour fusionner les modifications de la branche "dev" dans la branche "production", puis de demander à Looker de se synchroniser avec la production.
L'espace de travail de développement est local pour chaque utilisateur de Looker. Les modifications apportées aux fichiers de projet/modèle dans l'espace de travail de développement ne s'appliquent qu'à cet utilisateur, et uniquement lorsque l'espace de travail de développement est sélectionné comme espace de travail actif pour la session d'API.
(voir set_session_workspace()).
L'espace de travail de développement n'est PAS unique pour une session d'API. Deux applications accédant à l'API Looker à l'aide du même compte utilisateur verront les mêmes fichiers dans l'espace de travail de développement. Pour éviter les conflits entre les clients API, il est préférable que chaque client se connecte avec des identifiants API3 pour un compte utilisateur différent.
Les modifications apportées aux fichiers d'un espace de travail de développement sont persistantes dans les sessions d'API. Nous vous recommandons de valider toutes les modifications que vous avez apportées au dépôt Git, mais qui ne sont pas strictement obligatoires. Vos fichiers modifiés se trouvent dans un répertoire spécifique à l'utilisateur sur le serveur Looker. Ils seront toujours présents lorsque vous vous reconnecterez ultérieurement et que vous utiliserez update_session(workspace_id: "dev") pour sélectionner l'espace de travail de développement pour la nouvelle session d'API.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/05/13 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2023/05/13 (UTC)."],[],[]]