Aller au contenu

Espaces de travail

Un espace de travail est un conteneur pour des schemas liés. Chaque tenant obtient un espace de travail par défaut à l’inscription, et les petites équipes peuvent généralement s’en contenter. La page devient utile une fois que vous avez dépassé le conteneur unique — généralement quand vous voulez séparer prod de staging, ou les cubes exécutifs des cubes opérationnels, ou les cubes d’un client final de ceux d’un autre.

Les espaces de travail n’imposent aucune séparation technique entre les cubes — ils sont une couche organisationnelle au-dessus de votre catalogue. La véritable surface de contrôle d’accès est Membres, où vous accordez la lecture ou l’écriture par espace de travail et par personne.

Quand créer un autre espace de travail

Quelques patterns qui ont bien fonctionné selon notre expérience :

Prod et staging. Un espace de travail pour les cubes qui alimentent les dashboards de production, un autre pour les cubes en cours. Verrouillez l’espace de travail prod sur un petit groupe d’éditeurs pour qu’une expérience n’atteigne pas accidentellement le rapport quotidien de votre PDG.

Regroupement par audience. Les cubes pour l’équipe de direction dans un espace de travail, les cubes opérationnels avec drill-down dans un autre. Accès plus strict sur l’espace de travail direction ; accès plus large sur l’opérationnel.

Séparation par client. Les agences et cabinets de conseil utilisant Saiku pour plusieurs clients finaux créent un espace de travail par engagement. Les membres d’un client ne voient pas les cubes d’un autre client.

Si aucun de ces patterns ne s’applique, l’espace de travail par défaut convient. Ne créez pas d’espaces de travail de manière spéculative — ils ajoutent de la complexité dans la gestion des Membres.

En créer un

Cliquez sur Créer un espace de travail, nommez-le (n’importe quoi URL-safe — prod, staging, client-acme), ajoutez une description facultative, cliquez sur Créer. Il apparaît dans la liste et est sélectionnable comme cible depuis le Schema designer et la Bibliothèque de cubes immédiatement.

Les schemas déjà enregistrés peuvent être déplacés entre espaces de travail depuis la page Schemas.

Accorder l’accès

Ouvrez Membres et choisissez l’espace de travail dans la section de contrôle d’accès. Ajoutez ou retirez des membres par espace de travail ; définissez leur rôle par espace de travail. Quelqu’un peut être éditeur dans prod et lecteur dans staging, ou n’importe où entre les deux.

Liens connexes

  • Membres — contrôle réellement qui lit ou écrit dans chaque espace de travail.
  • Schemas — chaque schema vit dans exactement un espace de travail.
  • Compte — paramètres au niveau du tenant qui se trouvent au-dessus des espaces de travail.