Architecture de Business Views
Flux d'informations
2 directeurs commerciaux des zones Est, Centre et Ouest veulent recevoir les mêmes rapports, mais uniquement avec les données de leur zone géographique. Chaque directeur a en outre ses propres préférences terminologiques et veut qu'elles soient reflétées dans les rapports. Pour intégrer les différentes sources de données et les préférences des trois zones commerciales, trois vues d'entreprise doivent être créées.
Couche connexion de données
La couche connexion de données est composée d'un ou de plusieurs connexions de données. Les connexions dynamiques de données peuvent
également faire partie de la couche connexion de données mais elles ne sont pas indispensables à la création d'une vue d'entreprise.
Connexions de données
La première étape dans la création d'une vue d'entreprise consiste à spécifier les sources de données de la vue d'entreprise en créant des connexions de données. Chaque connexion de données est reliée à une source de données
Utilisation des vues d'entreprise 25
Architecture de Business Views
2
Flux d'informations
unique, telle qu'une base de données, un datamart, une feuille de calcul.
Dans ce scénario, vous allez créer trois connexions de données différentes, une pour chaque système de stockage de données.
Tous les objets d'une vue d'entreprise se trouvant dans le Référentiel
BusinessObjects Enterprise, les règles de sécurité de
BusinessObjects Enterprise s'appliquent à ces objets. Vous pouvez par conséquent définir en tant que propriété de la connexion les groupes
BusinessObjects Enterprise qui ont accès à une source de données particulière via une connexion de données précise. Les utilisateurs de ces groupes sont alors considérés comme des utilisateurs authentifiés. Vous pouvez par exemple définir que seuls les concepteurs de rapports et les responsables d'un certain niveau disposeront des droits d'accès à la connexion de données vers la base de données SQL Server. Les concepteurs de rapports doivent en effet avoir accès à la connexion de données d'une base pour pouvoir générer des rapports à partir des données que cette dernière contient. Dans ce cas, vous pouvez créer deux groupes dans
BusinessObjects Enterprise, un pour les concepteurs de rapports et un pour les responsables, et leur attribuer à eux uniquement les droits d'accès à la connexion de données dans le Gestionnaire de vues d'entreprise. Notez que par défaut les groupes "Administrateurs" et "Tout le monde" de
BusinessObjects Enterprise disposent de tous les droits sur chaque objet créé dans le Gestionnaire de vues d'entreprise.
• Pour en savoir plus sur la création de groupes dans
BusinessObjects Enterprise, reportez-vous au Guide d'administration de
BusinessObjects Enterprise.
• Pour en savoir plus sur la définition des droits dans le Gestionnaire de vues d'entreprise, voir
Concepts de sécurité de Business Views
page 273
Lorsque vous ajoutez une connexion de données, vous pouvez définir un nom d'utilisateur et un mot de passe pour cet objet de sorte que ces derniers soient utilisés lors de l'accès à la source de données. Une fois enregistrées dans le Référentiel BusinessObjects Enterprise, ces références seront utilisées chaque fois qu'un utilisateur authentifié crée ou visualise un rapport basé sur une vue d'entreprise utilisant cette connexion de données. Si au contraire, vous préférez que les utilisateurs se connectent individuellement aux sources de données, n'enregistrez pas de nom d'utilisateur ni de mot de passe dans le Référentiel BusinessObjects Enterprise.
Vous pouvez modifier le nom de chaque connexion de données dans l'Explorateur de propriétés. Une définition claire et judicieuse du nom de
26 Utilisation des vues d'entreprise
1
2
3
4
5
Architecture de Business Views
Flux d'informations
2 chaque connexion de données peut rendre l'application beaucoup plus fonctionnelle dans la mesure où les concepteurs de rapports et les utilisateurs finaux voient le nom des connexions de données lorsqu'ils créent un rapport
à partir d'une vue d'entreprise qui utilise une connexion dynamique de données. Les concepteurs de rapports et les utilisateurs finaux sont invités
à choisir entre plusieurs connexions de données.
Par défaut, lors de la phase de création, les connexions de données sont dénommées Connexion de données1, Connexion de données2, Connexion de données3, etc. Comme dans le scénario d'utilisation, attribuez un nom descriptif à chaque connexion de données :
Connexion de données Nom
Données concernant le personnel dans SQL
Server
Personnel
Données concernant les produits dans DB2
Infos produits
Données concernant les ventes dans ORACLE
(base de données de développement)
Ventes - Dévelop pement
Données concernant les ventes dans ORACLE
(base de données de test)
Ventes - Test
Données concernant les ventes dans ORACLE
(base de données de production)
Ventes - Production
Utilisation des vues d'entreprise 27