Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer SAP BusinessObjects XI 3.1 Service Pack 3 Copyright © 2010 SAP AG. Tous droits réservés.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, et les autres produits et services SAP mentionnés dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques déposées de SAP AG en Allemagne et dans d’autres pays. Business Objects et le logo Business Objects, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius et les autres produits et services Business Objects mentionnés dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques déposées de Business Objects S.A. aux Etats-Unis et dans de nombreux autres pays. Business Objects est une entreprise SAP. Tous les autres noms de produits et de services mentionnés sont des marques commerciales de leurs entreprises respectives. Les données contenues dans ce document sont uniquement mentionnées à titre informatif. Les spécifications des produits peuvent varier d’un pays à l’autre. Ces informations sont susceptibles d’être modifiées sans préavis. Elles sont fournies par SAP AG et ses filiales («Groupe SAP») uniquement à titre informatif, sans engagement ni garantie d’aucune sorte. SAP Group ne pourra en aucun cas être tenu responsable d’erreurs ou d'omissions relatives à ces informations. Les seules garanties fournies pour les produits et les services SAP Group sont celles énoncées expressément dans les déclarations de garantie accompagnant, le cas échéant, lesdits produits et services. Aucune des informations contenues dans ce document ne saurait constituer une garantie supplémentaire. 2010-05-25 Table des matières Chapitre 1 Utilisation de SAP NetWeaver BW dans Universe Designer 9 Chapitre 2 Conditions requises pour l'utilisation de SAP NetWeaver BW dans Universe Designer 13 Chapitre 3 Sources de données SAP NetWeaver Business Warehouse (BW) 15 InfoCubes SAP NetWeaver Business Warehouse (BW) comme sources de données.....................................................................................................16 Requêtes SAP NetWeaver BW comme sources de données...................17 Requêtes SAP NetWeaver BW comme sources de données recommandées..........................................................................................18 Univers SAP NetWeaver BW multilingues.................................................20 Chapitre 4 A propos des univers OLAP 21 Définition d'un univers OLAP.....................................................................22 Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? ...................................................................................................23 Sources de données SAP NetWeaver Business Warehouse (BW).....23 Fonctions MSAS prises en charge pour les univers OLAP..................29 Fonctions Essbase prises en charge pour les univers OLAP..............30 Chapitre 5 Définition de connexions aux sources de données OLAP 33 A propos des connexions aux sources de données OLAP.......................34 Pour lancer l'Assistant de création de connexion à partir de Designer.....35 Pour sélectionner le middleware de base de données pour une connexion OLAP........................................................................................36 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 3 Table des matières Pour définir les paramètres des connexions SAP NetWeaver BW...........37 Définition des paramètres de connexion MSAS .......................................39 Définition des paramètres de connexion Essbase....................................41 Pour sélectionner un cube ou une requête source pour les connexions OLAP......................................................................................42 Pour définir les paramètres de configuration des connexions OLAP........43 Définition de paramètres personnalisés pour les connexions Essbase.....46 Chapitre 6 Personnalisation des univers OLAP 47 Création d'univers OLAP avec des paramètres supplémentaires.............48 Définition d'options OLAP pour l'univers OLAP.........................................50 Définition d'objets dans les univers OLAP.................................................52 Fonctions Designer prises en charge pour les univers OLAP...................52 Fonction de projection Base de données déléguée..................................54 Définition d'indicateurs délégués pour des univers OLAP.........................57 Définition d'une projection d'agrégation pour un indicateur.......................57 Indicateurs calculés dans les univers OLAP.............................................58 Pour créer un indicateur calculé dans un univers OLAP......................60 A propos des fonctions MDX pour les requêtes de cube..........................61 Syntaxe XML pour filtre et instructions WHERE........................................62 Conditions prédéfinies dans les univers OLAP.........................................64 Syntaxe XML pour les options de filtre prédéfini..................................64 Création manuelle de conditions prédéfinies dans un univers OLAP...65 A propos de l'éditeur de filtre prédéfini.................................................67 A propos des options de l'éditeur de filtre prédéfini.............................68 Edition d'un filtre prédéfini avec l'éditeur de filtre prédéfini..................69 Invites facultatives dans les univers OLAP................................................70 Pour améliorer les performances de certaines requêtes dans les univers SAP NetWeaver BW..................................................................................71 4 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Table des matières Chapitre 7 Gestion de la durée de vie de l'univers OLAP 73 A propos de la gestion du cycle de vie de l'univers OLAP........................74 Présentation : Relation entre le statut d'un objet d'univers et le statut d'un objet OLAP ...............................................................................................76 Pour actualiser un univers OLAP..............................................................79 Regénération du niveau 00 pour des univers OLAP.................................84 Renommer le niveau L00 et choisir ALL....................................................84 Remplacement des préfixes de niveau d'univers OLAP............................84 Synchronisation de l'univers et du cube OLAP..........................................85 Gestion des dimensions dans les mises à jour d'univers OLAP...............85 Dimension inchangée...........................................................................86 Mise à jour d'une dimension (nom, description) ..................................87 Suppression d'une dimension .............................................................88 Déplacement d'une dimension ............................................................89 Création d'une hiérarchie ou caractéristique .......................................90 Nouvelle dimension .............................................................................91 Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP .........................................................................................92 Hiérarchie ou caractéristique inchangée..............................................92 Mise à jour du nom de société ou de la description d'une caractéristique .............................................................................................................9 3 Modification de la hiérarchie active d'une caractéristique ...................95 Modification de l'attribut d'affichage d'une caractéristique en attribut de navigation.............................................................................................96 Modification de l'attribut de navigation d'une caractéristique en attribut d'affichage ...........................................................................................97 Suppression d'une hiérarchie ou d'une caractéristique .......................99 Déplacement d'une hiérarchie ou d'une caractéristique ...................100 Nouvelle hiérarchie ou caractéristique...............................................101 Gestion des niveaux dans les mises à jour d'univers OLAP ..................101 Niveau inchangé ................................................................................102 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 5 Table des matières Mise à jour du nom ou de la description d'un niveau ........................102 Suppression d'un niveau ...................................................................104 Déplacement d'un niveau ..................................................................105 Nouveau niveau ................................................................................105 Gestion des variables SAP dans les mises à jour d'univers OLAP ........106 Variable SAP inchangée.....................................................................106 Mise à jour du nom ou de la description d'une variable SAP ............107 Suppression d'une variable SAP .......................................................108 Nouvelle variable SAP .......................................................................110 Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP .................................................................................................................111 Chiffre clé ou indicateur inchangé .....................................................111 Mise à jour du nom, de la description ou du type de données d'un chiffre clé ou d'un indicateur ........................................................................112 Suppression d'un chiffre ou d'un indicateur clé .................................114 Déplacement d'un chiffre clé ou d'un indicateur ................................115 Nouveau chiffre clé ou indicateur ......................................................115 Gestion des dates clés SAP dans les mises à jour d'univers OLAP ......116 Date clé SAP inchangée ...................................................................116 Suppression d'une date clé SAP........................................................117 Nouvelle date clé SAP........................................................................118 Chapitre 8 Mappage des différents cubes OLAP à des univers 119 Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ?.............................................................................................120 Mappage et utilisation des caractéristiques.......................................123 Mappage et utilisation des chiffres clés..............................................123 Mappage et utilisation des hiérarchies...............................................124 Prise en charge des variables dans les univers.................................125 Mappage des cubes Essbase aux composants de l'univers...................133 Mappage des cubes MSAS aux composants d'univers..........................134 6 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Table des matières Annexe A Informations supplémentaires Index 137 141 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 7 Table des matières 8 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Utilisation de SAP NetWeaver BW dans Universe Designer 1 1 Utilisation de SAP NetWeaver BW dans Universe Designer Ce guide est conçu pour vous aider à créer et à gérer des univers OLAP basés sur des sources de données SAP NetWeaver BW. Les univers peuvent être utilisés dans Web Intelligence, Tableaux de bord et analyses, Live Office et Query as a Web Service. Un univers OLAP est un univers Business Objects généré à partir d'un cube ou d'une requête ou d'une requête OLAP. L'univers est créé automatiquement à partir d'une connexion à une source de données OLAP. Pour générer et mettre à jour un univers OLAP, procédez comme suit : • Pour générer un univers OLAP, sélectionnez d'abord la source de données SAP NetWeaver BW. • Définissez une connexion à la source de données à l'aide de l'Assistant de création de connexion, puis sélectionnez cette connexion pour le nouvel univers. Designer génère automatiquement l'univers. Les structures OLAP sont directement associées aux classes, indicateurs, dimensions, informations et filtres de l'univers. La structure de l'univers s'affiche dans le volet Univers. • Vous pouvez enregistrer et exporter l'univers OLAP dans le CMS. • Vous pouvez modifier tous les composants de l'univers OLAP. • L'assistant de mise à jour d'univers OLAP vous permet de gérer la durée de vie de l'univers OLAP. Il actualise automatiquement la structure de l'univers avec les changements apportés à la source de données OLAP. Cet assistant est capable de différencier les objets générés des objets ajoutés ou modifiés manuellement, ce qui vous permet de conserver les modifications manuelles effectuées dans Designer. Remarque : Le présent guide fait parfois référence à d'autres sources de données OLAP ou aux sources de données OLAP en général. Dans ce cas, les informations s'appliquent également aux sources de données SAP NetWeaver BW. Rubriques associées • Conditions requises pour l'utilisation de SAP NetWeaver BW dans Universe Designer • Sources de données SAP NetWeaver Business Warehouse (BW) • Fonctions Designer prises en charge pour les univers OLAP • A propos de la gestion du cycle de vie de l'univers OLAP 10 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Utilisation de SAP NetWeaver BW dans Universe Designer • Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 11 1 1 Utilisation de SAP NetWeaver BW dans Universe Designer 12 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Conditions requises pour l'utilisation de SAP NetWeaver BW dans Universe Designer 2 2 Conditions requises pour l'utilisation de SAP NetWeaver BW dans Universe Designer Lorsque vous créez un univers à partir d'une source de données SAP NetWeaver BW, vous pouvez activer la connexion unique (SSO) pendant la visualisation. La connexion unique permet aux utilisateurs de se connecter à BusinessObjects Enterprise avec leurs références de connexion SAP et d'exploiter l'authentification SAP. Pour activer SSO pour les univers OLAP sur SAP, vous devez installer l'intégration SAP et configurer le plug-in de sécurité SAP. Une fois que l'intégration de sécurité SAP est configurée, vous pouvez utiliser les références de connexion SAP pour lancer Designer. Créez le nom d'utilisateur de BusinessObjects Enterprise en concaténant l'ID système SAP et l'ID client SAP, tel qu'ils sont définis lors de la configuration de l'intégration de sécurité avec l'ID utilisateur SAP. Pour plus d'informations, voir le Guide d'installation de l'intégration Business Objects XI pour les solutions SAP, ainsi que le Guide de l'utilisateur de l'intégration Business Objects XI pour les solutions SAP. 14 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Sources de données SAPNetWeaverBusinessWarehouse(BW) 3 3 Sources de données SAP NetWeaver Business Warehouse (BW) InfoCubes SAP NetWeaver Business Warehouse (BW) comme sources de données Lorsque vous créez un univers OLAP basé sur une source de données NetWeaver BW, vous pouvez directement baser l'univers sur un InfoCube/MultiCube ou sur une requête BW activée dans un fournisseur d'informations. Un fournisseur d'informations peut être : • • • • un InfoCube un MultiCube ou un fournisseurs d'informations multiples un magasin de données opérationnelles (ODS) un InfoSet Rubriques associées • InfoCubes SAP NetWeaver Business Warehouse (BW) comme sources de données • Requêtes SAP NetWeaver BW comme sources de données • Requêtes SAP NetWeaver BW comme sources de données recommandées InfoCubes SAP NetWeaver Business Warehouse (BW) comme sources de données Les types d'InfoCubes suivants sont pris en charge en tant que sources de données pour la création d'univers OLAP : • InfoCubes standard et transactionnels : les données et métadonnées sont physiquement stockées dans le même système SAP NetWeaver Business Warehouse (BW). • InfoCube distant : les données sont physiquement stockées sur un système distant. Remarque : La création et le déploiement d'univers sur des InfoCubes distants, bien qu'entièrement pris en charge, ne sont pas recommandés pour les requêtes ad-hoc, le reporting et les scénarios de type analyse-utilisation. En général, ce type d'architecture n'est pas prévu pour répondre aux attentes de performances des requêtes interactives. • 16 MultiCubes et fournisseurs d'informations multiples Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Sources de données SAP NetWeaver Business Warehouse (BW) Requêtes SAP NetWeaver BW comme sources de données Remarque : La création et le déploiement d'un univers Business Objects au sommet d'un MultiCube ou d'un fournisseur d'informations multiples sont identiques à la création et au déploiement d'un univers au sommet d'un InfoCube. Toutes les caractéristiques, hiérarchies, chiffres clés (y compris le temps et l'unité) de l'InfoCube sont visibles dans l'univers. Requêtes SAP NetWeaver BW comme sources de données Les clients SAP NetWeaver BW utilisent des requêtes BW pour accéder aux interfaces SAP Business Explorer. Remarque : Pour servir de source de données et devenir disponibles via une interface OLAP aux univers Business Objects, les requêtes BW doivent être publiées pour OLE DB pour OLAP. Vous autorisez l'accès externe à la requête BW dans SAP NetWeaver BW Query Designer, dans l'onglet Etendu de la boîte de dialogue Propriétés de la requête. Tous les InfoObjects de la requête BW sélectionnés en tant que lignes, colonnes et caractéristiques libres sont visibles dans l'univers. Ils comprennent les caractéristiques, hiérarchies, chiffres clés, structures et variables. Les InfoSets et les magasins de données opérationnelles (ODS) peuvent être exposés aux univers via les requêtes BW. Requêtes BW basées sur un ODS Un ODS peut être exposé à un univers via une requête BW. Les objets ODS sont souvent utilisés pour gérer des données de niveau de transaction avant leur agrégation dans les InfoCubes. L'inclusion d'objets ODS dans la conception du magasin de données NetWeaver permet de minimiser la taille de l'InfoCube et d'améliorer les performances de chargement et d'interrogation. Remarque : Un magasin de données opérationnelles est généralement une structure vaste, comportant des relations détaillées. L'accès à un ODS via l'interface Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 17 3 3 Sources de données SAP NetWeaver Business Warehouse (BW) Requêtes SAP NetWeaver BW comme sources de données recommandées OLAP BAPI ne permet pas des performances de requête idéales. Pensez aux alternatives suivantes pour répondre aux attentes des utilisateurs finaux en matière de livraison rapide des rapports : • • Créez un accès direct à un ODS via des appels BAPI Accédez aux tables ODS à l'aide d'un SQL direct dans Web Intelligence Requêtes BI basées sur un InfoSet Un InfoSet peut être exposé à un univers via une requête BW. Les InfoSets sont parfois définis dans SAP NetWeaver BW pour les rapports sur les données maître. Remarque : Vous pouvez créer des rapports sur les données maître en basant les univers sur les InfoCubes, ce qui évite de devoir passer par des requêtes InfoSets et BW. La différence principale entre les deux approches réside dans le fait que les données maître utilisées via les InfoCubes limitent les données aux transactions valides. Rubriques associées • Requêtes SAP NetWeaver BW comme sources de données recommandées Requêtes SAP NetWeaver BW comme sources de données recommandées Les requêtes BW sont recommandées comme sources de données pour générer des univers Business Objects pour les raisons suivantes : • Toutes les fonctions de métadonnées SAP NetWeaver BW ne peuvent pas être extraites au niveau d'un InfoCube, comme l'explique le tableau suivant. Niveau de prise en charge de SAP Fonction de métadonnée NetWeaOLAP Business Application Prograver BW mming Interface (BAPI) Caractéristiques (y compris le temps InfoCube/requête BW et l'unité) 18 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Sources de données SAP NetWeaver Business Warehouse (BW) Requêtes SAP NetWeaver BW comme sources de données recommandées Niveau de prise en charge de SAP Fonction de métadonnée NetWeaOLAP Business Application Prograver BW mming Interface (BAPI) • • Hiérarchies InfoCube/requête BW Chiffres clés de base InfoCube/requête BW Attributs de navigation Requête BW uniquement Attributs d'affichage InfoCube/requête BW Chiffres clés calculés/Formules Requête BW uniquement Chiffres clés restreints Requête BW uniquement Structures personnalisées Requête BW uniquement Variables Requête BW uniquement Les requêtes BW offrent un extension flexible à l'environnement de modélisation des données. Les InfoCubes sont plus difficiles à modifier. Les requêtes BW offrent une fonctionnalité étendue de création de sources de données personnalisées qui répondent aux besoins des utilisateurs finaux. Bien que les requêtes BW soient avantageuses en tant que sources de données, vous n'avez pas besoin d'une requête BW pour chaque rapport, ni d'un univers pour chaque requête BW existante. Pour minimiser les coûts de maintenance, veillez à ce que la stratégie de mise en œuvre limite le nombre final de requêtes BW et d'univers requis pour répondre à tous les besoins en requêtes ad-hoc et en rapports. Gardez à l'esprit les points suivants pour réduire le nombre d'univers requis : • • Lorsque Web Intelligence est l'outil d'interface, le format de sortie de la requête BW n'est pas limité. Il n'y a pas d'impact direct sur les performances lorsque vous utilisez des univers OLAP créés à partir de requêtes BW importantes. Les univers OLAP qui ne sont pas insérés dans la requête Web Intelligence n'ont pas d'impact direct sur les performances de la requête. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 19 3 3 Sources de données SAP NetWeaver Business Warehouse (BW) Univers SAP NetWeaver BW multilingues Remarque : Business Objects recommande d'avoir une ou plusieurs requêtes BW pour chaque InfoCube ou MultiCube utilisé pour la création de requêtes et le reporting ad-hoc. Créez ensuite un univers au sommet de chacune de ces requêtes BW. Univers SAP NetWeaver BW multilingues Avec Web Intelligence, il est possible d'exploiter les capacités multilingues de SAP NetWeaver BW. Pour pouvoir implémenter un environnement multilingue, le système SAP NetWeaver BW doit inclure des métadonnées et des données multilingues. Vous devez créer un univers pour chaque langue prise en charge par la solution. La langue utilisée pour créer la connexion à l'univers détermine la langue utilisée pour générer l'univers. L'authentification SAP de l'utilisateur détermine la langue des données renvoyées par la requête. L'utilisateur doit se connecter à InfoView au moyen de l'authentification SAP et indiquer dans quelle langue il souhaite obtenir les résultats du serveur SAP. La langue de l'ensemble de résultats dépend de la prise en charge Unicode par SAP. Si le système SAP ne contient pas les données dans la langue souhaitée, elles ne sont pas disponibles dans Web Intelligence dans cette langue. Lorsque les descriptions ne sont pas traduites dans NetWeaver BW, Web Intelligence affiche les noms techniques au lieu des descriptions. 20 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer A propos des univers OLAP 4 4 A propos des univers OLAP Définition d'un univers OLAP Définition d'un univers OLAP Un univers OLAP est un univers Business Objects généré à partir d'un cube OLAP ou d'une requête. L'univers est créé automatiquement à partir d'une connexion à une source de données OLAP. Une fois l'univers créé, il peut être exporté vers le Central Management Server (CMS) ou un autre univers. L'univers est ensuite mis à la disposition des utilisateurs de Web Intelligence qui peuvent exécuter des requêtes et créer des rapports. Pour générer et mettre à jour un univers OLAP, procédez comme suit : • Pour générer un univers OLAP, sélectionnez d'abord la source de données OLAP. • Définissez une connexion à la source de données à l'aide de l'Assistant de création de connexion, puis sélectionnez cette connexion pour le nouvel univers. Designer génère automatiquement l'univers. Les structures OLAP sont directement associées aux classes, indicateurs, dimensions, informations et filtres de l'univers. La structure de l'univers s'affiche dans le volet Univers. • Vous pouvez enregistrer et exporter l'univers OLAP dans le CMS. • Vous pouvez modifier tous les composants de l'univers OLAP. • L'assistant de mise à jour d'univers OLAP vous permet de gérer la durée de vie de l'univers OLAP. Il actualise automatiquement la structure de l'univers avec les changements apportés à la source de données OLAP. Cet assistant est capable de différencier les objets générés des objets ajoutés ou modifiés manuellement, ce qui vous permet de conserver les modifications manuelles effectuées dans Designer. Rubriques associées • Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? • A propos des connexions aux sources de données OLAP • Fonctions Designer prises en charge pour les univers OLAP • A propos de la gestion du cycle de vie de l'univers OLAP 22 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Vous pouvez utiliser Designer pour créer automatiquement des univers OLAP à partir des sources de données OLAP suivantes : • • • • SAP NetWeaver Business Warehouse (BW) Microsoft Analysis Services (MSAS) 2000 Microsoft Analysis Services (MSAS) 2005 Hyperion Essbase Un univers est automatiquement généré à partir d'un cube ou d'une requête. Les univers OLAP prennent en charge un seul cube dans l'univers. Rubriques associées • Sources de données SAP NetWeaver Business Warehouse (BW) • Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? • Fonctions MSAS prises en charge pour les univers OLAP • Mappage des cubes MSAS aux composants d'univers • Fonctions Essbase prises en charge pour les univers OLAP • Mappage des cubes Essbase aux composants de l'univers Sources de données SAP NetWeaver Business Warehouse (BW) Lorsque vous créez un univers OLAP basé sur une source de données NetWeaver BW, vous pouvez directement baser l'univers sur un InfoCube/MultiCube ou sur une requête BW activée dans un fournisseur d'informations. Un fournisseur d'informations peut être : • • • • un InfoCube un MultiCube ou un fournisseurs d'informations multiples un magasin de données opérationnelles (ODS) un InfoSet Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 23 4 4 A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Rubriques associées • InfoCubes SAP NetWeaver Business Warehouse (BW) comme sources de données • Requêtes SAP NetWeaver BW comme sources de données • Requêtes SAP NetWeaver BW comme sources de données recommandées InfoCubes SAP NetWeaver Business Warehouse (BW) comme sources de données Les types d'InfoCubes suivants sont pris en charge en tant que sources de données pour la création d'univers OLAP : • InfoCubes standard et transactionnels : les données et métadonnées sont physiquement stockées dans le même système SAP NetWeaver Business Warehouse (BW). • InfoCube distant : les données sont physiquement stockées sur un système distant. Remarque : La création et le déploiement d'univers sur des InfoCubes distants, bien qu'entièrement pris en charge, ne sont pas recommandés pour les requêtes ad-hoc, le reporting et les scénarios de type analyse-utilisation. En général, ce type d'architecture n'est pas prévu pour répondre aux attentes de performances des requêtes interactives. • MultiCubes et fournisseurs d'informations multiples Remarque : La création et le déploiement d'un univers Business Objects au sommet d'un MultiCube ou d'un fournisseur d'informations multiples sont identiques à la création et au déploiement d'un univers au sommet d'un InfoCube. Toutes les caractéristiques, hiérarchies, chiffres clés (y compris le temps et l'unité) de l'InfoCube sont visibles dans l'univers. Requêtes SAP NetWeaver BW comme sources de données Les clients SAP NetWeaver BW utilisent des requêtes BW pour accéder aux interfaces SAP Business Explorer. 24 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Remarque : Pour servir de source de données et devenir disponibles via une interface OLAP aux univers Business Objects, les requêtes BW doivent être publiées pour OLE DB pour OLAP. Vous autorisez l'accès externe à la requête BW dans SAP NetWeaver BW Query Designer, dans l'onglet Etendu de la boîte de dialogue Propriétés de la requête. Tous les InfoObjects de la requête BW sélectionnés en tant que lignes, colonnes et caractéristiques libres sont visibles dans l'univers. Ils comprennent les caractéristiques, hiérarchies, chiffres clés, structures et variables. Les InfoSets et les magasins de données opérationnelles (ODS) peuvent être exposés aux univers via les requêtes BW. Requêtes BW basées sur un ODS Un ODS peut être exposé à un univers via une requête BW. Les objets ODS sont souvent utilisés pour gérer des données de niveau de transaction avant leur agrégation dans les InfoCubes. L'inclusion d'objets ODS dans la conception du magasin de données NetWeaver permet de minimiser la taille de l'InfoCube et d'améliorer les performances de chargement et d'interrogation. Remarque : Un magasin de données opérationnelles est généralement une structure vaste, comportant des relations détaillées. L'accès à un ODS via l'interface OLAP BAPI ne permet pas des performances de requête idéales. Pensez aux alternatives suivantes pour répondre aux attentes des utilisateurs finaux en matière de livraison rapide des rapports : • • Créez un accès direct à un ODS via des appels BAPI Accédez aux tables ODS à l'aide d'un SQL direct dans Web Intelligence Requêtes BI basées sur un InfoSet Un InfoSet peut être exposé à un univers via une requête BW. Les InfoSets sont parfois définis dans SAP NetWeaver BW pour les rapports sur les données maître. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 25 4 4 A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Remarque : Vous pouvez créer des rapports sur les données maître en basant les univers sur les InfoCubes, ce qui évite de devoir passer par des requêtes InfoSets et BW. La différence principale entre les deux approches réside dans le fait que les données maître utilisées via les InfoCubes limitent les données aux transactions valides. Rubriques associées • Requêtes SAP NetWeaver BW comme sources de données recommandées Requêtes SAP NetWeaver BW comme sources de données recommandées Les requêtes BW sont recommandées comme sources de données pour générer des univers Business Objects pour les raisons suivantes : • Toutes les fonctions de métadonnées SAP NetWeaver BW ne peuvent pas être extraites au niveau d'un InfoCube, comme l'explique le tableau suivant. Niveau de prise en charge de SAP Fonction de métadonnée NetWeaOLAP Business Application Prograver BW mming Interface (BAPI) Caractéristiques (y compris le temps InfoCube/requête BW et l'unité) 26 Hiérarchies InfoCube/requête BW Chiffres clés de base InfoCube/requête BW Attributs de navigation Requête BW uniquement Attributs d'affichage InfoCube/requête BW Chiffres clés calculés/Formules Requête BW uniquement Chiffres clés restreints Requête BW uniquement Structures personnalisées Requête BW uniquement Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Niveau de prise en charge de SAP Fonction de métadonnée NetWeaOLAP Business Application Prograver BW mming Interface (BAPI) Variables • • Requête BW uniquement Les requêtes BW offrent un extension flexible à l'environnement de modélisation des données. Les InfoCubes sont plus difficiles à modifier. Les requêtes BW offrent une fonctionnalité étendue de création de sources de données personnalisées qui répondent aux besoins des utilisateurs finaux. Bien que les requêtes BW soient avantageuses en tant que sources de données, vous n'avez pas besoin d'une requête BW pour chaque rapport, ni d'un univers pour chaque requête BW existante. Pour minimiser les coûts de maintenance, veillez à ce que la stratégie de mise en œuvre limite le nombre final de requêtes BW et d'univers requis pour répondre à tous les besoins en requêtes ad-hoc et en rapports. Gardez à l'esprit les points suivants pour réduire le nombre d'univers requis : • • Lorsque Web Intelligence est l'outil d'interface, le format de sortie de la requête BW n'est pas limité. Il n'y a pas d'impact direct sur les performances lorsque vous utilisez des univers OLAP créés à partir de requêtes BW importantes. Les univers OLAP qui ne sont pas insérés dans la requête Web Intelligence n'ont pas d'impact direct sur les performances de la requête. Remarque : Business Objects recommande d'avoir une ou plusieurs requêtes BW pour chaque InfoCube ou MultiCube utilisé pour la création de requêtes et le reporting ad-hoc. Créez ensuite un univers au sommet de chacune de ces requêtes BW. Univers SAP NetWeaver BW multilingues Avec Web Intelligence, il est possible d'exploiter les capacités multilingues de SAP NetWeaver BW. Pour pouvoir implémenter un environnement multilingue, le système SAP NetWeaver BW doit inclure des métadonnées et des données multilingues. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 27 4 4 A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Vous devez créer un univers pour chaque langue prise en charge par la solution. La langue utilisée pour créer la connexion à l'univers détermine la langue utilisée pour générer l'univers. L'authentification SAP de l'utilisateur détermine la langue des données renvoyées par la requête. L'utilisateur doit se connecter à InfoView au moyen de l'authentification SAP et indiquer dans quelle langue il souhaite obtenir les résultats du serveur SAP. La langue de l'ensemble de résultats dépend de la prise en charge Unicode par SAP. Si le système SAP ne contient pas les données dans la langue souhaitée, elles ne sont pas disponibles dans Web Intelligence dans cette langue. Lorsque les descriptions ne sont pas traduites dans NetWeaver BW, Web Intelligence affiche les noms techniques au lieu des descriptions. Conditions requises pour l'utilisation de SAP NetWeaver BW dans Universe Designer Lorsque vous créez un univers à partir d'une source de données SAP NetWeaver BW, vous pouvez activer la connexion unique (SSO) pendant la visualisation. La connexion unique permet aux utilisateurs de se connecter à BusinessObjects Enterprise avec leurs références de connexion SAP et d'exploiter l'authentification SAP. Pour activer SSO pour les univers OLAP sur SAP, vous devez installer l'intégration SAP et configurer le plug-in de sécurité SAP. Une fois que l'intégration de sécurité SAP est configurée, vous pouvez utiliser les références de connexion SAP pour lancer Designer. Créez le nom d'utilisateur de BusinessObjects Enterprise en concaténant l'ID système SAP et l'ID client SAP, tel qu'ils sont définis lors de la configuration de l'intégration de sécurité avec l'ID utilisateur SAP. Pour plus d'informations, voir le Guide d'installation de l'intégration Business Objects XI pour les solutions SAP, ainsi que le Guide de l'utilisateur de l'intégration Business Objects XI pour les solutions SAP. 28 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Fonctions MSAS prises en charge pour les univers OLAP Le tableau suivant récapitule le niveau de support des fonctions MSAS pour les univers générés à partir d'une source de données MSAS. Fonction de métadonnées Niveau de prise en charge dans l'univers MSAS OLAP Cube Pris en charge Cube local Pris en charge Cube virtuel (MSAS 2000) Pris en charge Perspective (MSAS 2005) Pris en charge Dimensions Pris en charge Dimensions virtuelles (MSAS 2000) Pris en charge Hiérarchies Pris en charge Niveaux Pris en charge Propriété de niveau Pris en charge Attributs (MSAS 2005) Pris en charge Indicateurs Pris en charge Groupe d'indicateurs (MSAS 2005) Pris en charge Indicateurs calculés Pris en charge Dossier d'affichage (MSAS 2005) Pris en charge Indicateur de performances Non pris en charge (MSAS 2005) Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 29 4 4 A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Fonction de métadonnées Niveau de prise en charge dans l'univers MSAS OLAP Action Non pris en charge Ordre de tri de la base de données L'ordre de tri personnalisé doit être défini dans Web Intelligence Réécriture Non pris en charge Rubriques associées • Mappage des cubes MSAS aux composants d'univers Fonctions Essbase prises en charge pour les univers OLAP Le tableau suivant récapitule le niveau de prise en charge des fonctions Essbase pour les univers générés à partir d'une source de données Hyperion Essbase. 30 Fonction de métadonnées Essbase Niveau de prise en charge dans l'univers OLAP Mode Stockage en blocs Pris en charge Mode Stockage agrégé Pris en charge Mode hybride Non pris en charge Tables d'alias Pris en charge Dimensions Pris en charge Dimensions d'attribut Pris en charge Membres en double Pris en charge Générations Pris en charge Niveaux Non pris en charge Attributs définis par l'utilisateur Non pris en charge Série temporelle dynamique Non pris en charge Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? Fonction de métadonnées Essbase Niveau de prise en charge dans l'univers OLAP Exploration en détail d'Essbase Inte- Non pris en charge gration Services (EIS) Variables de substitution Non pris en charge Partitions liées Non pris en charge Objets de rapport liés Non pris en charge Ordre de tri de la base de données L'ordre de tri personnalisé doit être défini dans Web Intelligence Réécriture Non pris en charge Rubriques associées • Mappage des cubes Essbase aux composants de l'univers Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 31 4 4 A propos des univers OLAP Quelles sources de données OLAP peuvent être utilisées pour créer un univers ? 32 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Définition de connexions aux sources de données OLAP 5 5 Définition de connexions aux sources de données OLAP A propos des connexions aux sources de données OLAP A propos des connexions aux sources de données OLAP Pour générer un univers OLAP, vous devez d'abord définir une connexion à la source de données OLAP. Définissez une connexion pour chaque cube ou requête que vous voulez utiliser pour créer un univers. Utilisez l'Assistant de création de connexion pour définir la connexion. Cet assistant vous guide à travers les étapes de création d'une connexion : • • • • • • Lancez l'Assistant de création de connexion à partir de Designer. Attribuez un nom à la connexion, puis sélectionnez le middleware de base de données. Définissez les paramètres de connexion. Ces paramètres peuvent varier selon le middleware de base de données sélectionné. Sélectionnez le cube ou la requête à utiliser pour créer l'univers. Définissez la durée de vie de la connexion. Définissez les paramètres personnalisés. Ces paramètres peuvent varier selon le middleware de base de données sélectionné. La définition d'une connexion est la première étape de la création d'un univers OLAP. Une fois que vous avez défini la connexion, Designer génère automatiquement l'univers. Remarque : Si vous définissez une connexion à partir de la liste de connexions du menu Outils, vous devez créer l'univers séparément. Rubriques associées • Pour lancer l'Assistant de création de connexion à partir de Designer • Pour sélectionner le middleware de base de données pour une connexion OLAP • Pour définir les paramètres des connexions SAP NetWeaver BW • Définition des paramètres de connexion MSAS • Définition des paramètres de connexion Essbase • Pour sélectionner un cube ou une requête source pour les connexions OLAP • Pour définir les paramètres de configuration des connexions OLAP • Définition de paramètres personnalisés pour les connexions Essbase 34 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Définition de connexions aux sources de données OLAP Pour lancer l'Assistant de création de connexion à partir de Designer Pour lancer l'Assistant de création de connexion à partir de Designer Pour lancer l'Assistant de création de connexion dans Universe Designer, procédez de l'une des façons suivantes : Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 35 5 5 Définition de connexions aux sources de données OLAP Pour sélectionner le middleware de base de données pour une connexion OLAP A partir de... Action L'icône Nouvel uni- Cliquez sur l'icône Nouvel univers, puis cliquez sur vers Nouveau...dans la page "Définition"de la boîte de dialogue"Paramètres de l'univers". Menu Fichier Assistant de création d'univers Dans une session Designer vide, sélectionnez Fichier > Paramètres, puis cliquez sur Nouveau... dans la page "Définition" de la boîte de dialogue "Paramètres de l'univers". Si l'Assistant de création d'univers est activé, il démarre automatiquement lorsque vous lancez Designer. Cliquez sur Nouveau... à l'étape un de l'Assistant de création d'univers. Remarque : Si l'assistant est désactivé, sélectionnez Fichier > Nou veau. Si l'assistant ne s'ouvre pas lorsque vous sélectionnez Fichier > Nouveau, sélectionnez Outils > Options. Dans la page "Général" de la boîte de dialogue "Options", cochez la case Lancement de l'assistant de création d'univers par Fichier/Nouveau. Cliquez sur OK, puis sélectionnez Fichier > Nouveau. Menu Outils Sélectionnez Outils > Connexions. Cliquez sur Ajouter... dans la boîte de dialogue "Assistant Connexion". Pour sélectionner le middleware de base de données pour une connexion OLAP Dans la page "Sélection du middleware de base de données" de l'Assistant de création de connexion, saisissez le nom de la connexion et sélectionnez le type, ainsi que le middleware de base de données de la connexion. 36 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Définition de connexions aux sources de données OLAP Pour définir les paramètres des connexions SAP NetWeaver BW Paramètre Sélection du middleware de base de données Type de connexion Description Sélectionnez Sécurisée pour un accès contrôlé à la connexion (recommandé). Sélectionnez Partagée pour accorder l'autorisation d'accès non contrôlé à la connexion à tous les utilisateurs. Sélectionnez Personnelle pour restreindre l'accès au créateur de l'univers. Vous pouvez utiliser des connexions personnelles pour accéder aux données personnelles sur un ordinateur local seulement. Nom de la connexion Saisissez un nom pour la connexion. Filtrer la couche réseau Le paramètre Filtrer la couche réseau de la de la procédure stockée procédure stockéene s'applique pas aux connexions OLAP. Liste de pilotes d'accès aux Cette liste répertorie les bases de données et données disponibles. le middleware correspondant à la clé du pilote d'accès aux données. Développez le nœud de votre base de données cible pour afficher le middleware pris en charge pour cette base de données. Développez le nœud du middleware jusqu'au pilote d'accès aux données Business Objects pour le middleware OLAP. Sélectionnez le pilote d'accès aux données. Pour définir les paramètres des connexions SAP NetWeaver BW Dans la page "Paramètres de connexion" de l'Assistant de création de Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 37 5 5 Définition de connexions aux sources de données OLAP Pour définir les paramètres des connexions SAP NetWeaver BW connexion, spécifiez les informations de connexion à la base de données SAP NetWeaver BW. Paramètre de connexion Description Sélectionnez Utilisez la connexion unique à l'actualisation des rapports lors de la visualisation pour permettre à l'utilisateur de tirer parti de la connexion unique SAP. Sélectionnez Utilisez le nom d'utilisateur et le mot de passe spécifiés pour demander à l'utiliMode d'authentification sateur de saisir des informations de connexion lors de l'utilisation de la connexion. SélectionnezUtilisez le mappage de référence BusinessObjects pour utiliser les références de connexion BusinessObjects Enterprise de l'utilisateur pour la connexion. Nom d'utilisateur Saisissez le nom d'utilisateur pour la connexion SAP. Mot de passe Saisissez le mot de passe de l'utilisateur SAP. Client Saisissez le numéro de client SAP (obligatoire). Saisissez la langue de connexion, par exemple FR pour français (obligatoire). Langue 38 Remarque : La langue de connexion détermine la langue dans laquelle l'univers est généré. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Définition de connexions aux sources de données OLAP Définition des paramètres de connexion MSAS Paramètre de connexion Mode de connexion Description Sélectionnez Serveur d'applications pour une connexion directe au serveur SAP sans utiliser l'équilibrage de charge. Sélectionnez Serveur de messagerie pour bénéficier des capacités d'équilibrage de charge SAP. Serveur d'applications Sélectionnez ou saisissez le nom ou l'adresse IP du serveur d'applications SAP (obligatoire avec le mode de connexion Serveur d'applications). Numéro du système Saisissez le numéro du système, par exemple 00 (obligatoire avec le mode de connexion Serveur d'applications). ID système Saisissez les paramètres ID système , Groupe de connexion et Serveur de messagerie (obliGroupe de connexion gatoires avec le mode de connexion Serveur de Serveur de messagerie messagerie). Définition des paramètres de connexion MSAS Dans la page "Paramètres de connexion" de l'Assistant de création de connexion, spécifiez les informations de connexion à la base de données MSAS. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 39 5 5 Définition de connexions aux sources de données OLAP Définition des paramètres de connexion MSAS Paramètre de connexion Description Sélectionnez Utilisez la connexion unique à l'actualisation des rapports lors de la visualisation pour permettre à l'utilisateur de tirer parti de la connexion unique MSAS 2005. Sélectionnez Utilisez le nom d'utilisateur et le mot de passe spécifiés pour demander à l'utiliMode d'authentification sateur de saisir des informations de connexion lors de l'utilisation de la connexion. SélectionnezUtilisez le mappage de référence BusinessObjects pour utiliser les références de connexion BusinessObjects Enterprise de l'utilisateur pour la connexion. 40 Nom d'utilisateur Saisissez le nom d'utilisateur de connexion au serveur MSAS. Mot de passe Saisissez le mot de passe de connexion au serveur MSAS. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Définition de connexions aux sources de données OLAP Définition des paramètres de connexion Essbase Paramètre de connexion Description Saisissez le nom de serveur de la source de données MSAS ou le chemin entier d'un fichier cube MSAS. Saisissez le nom du fichier et le chemin complet entre guillemets doubles, par exemple : Serveur "Z:\Tous les cubes\test.cub" Remarque : Si le fichier cube se situe sur un autre ordinateur que l'ordinateur BusinessObjects Enterprise, les deux ordinateurs doivent avoir une connexion partagée. Vous devez créer la connexion à un fichier cube directement sur l'ordinateur BusinessObjects Enterprise. Définition des paramètres de connexion Essbase Dans la page "Paramètres de connexion" de l'Assistant de création de connexion, spécifiez les informations de connexion à la base de données Essbase. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 41 5 5 Définition de connexions aux sources de données OLAP Pour sélectionner un cube ou une requête source pour les connexions OLAP Paramètre de connexion Description Sélectionnez Utilisez le nom d'utilisateur et le mot de passe spécifiés pour demander à l'utilisateur de saisir des informations de connexion lors de l'utilisation de la connexion. Pour synchroniser la sécurité Essbase sur BusinessObjects Enterprise, saisissez les références Essbase DBuser et DBpass dans les champs Nom d'utilisateur et Mot de passe. Mode d'authentification SélectionnezUtilisez le mappage de référence BusinessObjects pour utiliser les références de connexion BusinessObjects Enterprise de l'utilisateur pour la connexion. Remarque : L'option Utilisez la connexion unique à l'actualisation des rapports lors de la visualisation n'est pas prise en charge pour les connexions Essbase. Nom d'utilisateur Saisissez la référence Essbase DBuser. Mot de passe Saisissez la référence Essbase DBpass. Serveur Saisissez le nom du serveur Essbase. Pour sélectionner un cube ou une requête source pour les connexions OLAP Le navigateur de cubes affiche les cubes OLAP disponibles pour le serveur cible. 42 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Définition de connexions aux sources de données OLAP Pour définir les paramètres de configuration des connexions OLAP Développez les nœuds des cubes pour afficher les cubes et les requêtes disponibles. Le navigateur de cubes contient les outils suivants pour aider votre recherche : Outil navigateur de cubes Description Favoris Dossier qui contient les liens vers les cubes sélectionnés pour permettre un accès rapide. Pour ajouter un cube aux Favoris, cliquez avec le bouton droit de la souris dans la liste des cubes OLAP, puis sélectionnez Ajouter aux favoris dans le menu contextuel. Rechercher Recherche les noms des cubes ou des requêtes disponibles pour une chaîne de texte. Saisissez une chaîne dans la zone de texte, puis cliquez sur Rechercher. Chaque instance trouvée est mise en surbrillance. Cliquez sur Rechercher pour poursuivre la recherche. Dossier $INFOCUBE Pour les sources de données SAP NetWeaver BW, les InfoCubes et MultiCubes sont groupés dans un dossier appelé $INFOCUBE. Sélectionnez le cube ou la requête à utiliser pour créer l'univers. Pour définir les paramètres de configuration des connexions OLAP Dans la page "Paramètres de configuration" de l'Assistant de création de connexion, définissez les paramètres de connexion déterminant la durée de vie de la connexion. Vous pouvez accepter les paramètres par défaut au moment de la création de la connexion et les modifier ultérieurement. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 43 5 5 Définition de connexions aux sources de données OLAP Pour définir les paramètres de configuration des connexions OLAP Paramètre de confiDescription guration Mode de pool de connexions Expiration du délai de pool 44 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Définition de connexions aux sources de données OLAP Pour définir les paramètres de configuration des connexions OLAP Paramètre de confiDescription guration Vous définissez la durée de vie à l'aide des paramètres Mode de pool de connexions et Délai d'expiration du pool. Par défaut, Mode de pool de connexions est défini sur Conserver la connexion active pendant, avec un délai d'expiration du pool de 10 minutes par défaut. Remarque : Business Objects recommande de conserver la durée de connexion par défaut. Le processus de création d'univers est fortement ralenti si le mode de pool de connexions est défini pour être déconnecté après chaque transaction. Une déconnexion après chaque transaction influence également les workflows clés des utilisateurs finaux, tels que l'utilisation de la liste de valeurs hiérarchique. La durée de la connexion peut avoir un impact considérable lors de l'utilisation de SAP NetWeaver BW. Cependant, la durée de la connexion peut également jouer un rôle sur la mise à jour des univers existants avec des modifications dans la requête BW. Ceci est dû au fait que l'interface OLAP BAPI crée un cache de métadonnées côté client chaque fois qu'une connexion à SAP NetWeaver BW est établie. Ce cache n'est vidé qu'à la fermeture de la connexion. Pour minimiser le risque de désynchronisation du cache de métadonnées lors des mises à jour de la requête SAP BW, vous pouvez faire passer le Délai d'expiration du pool de 10 minutes à 1 minute. Lorsque vous modifiez des requêtes BW et que vous associez de nouveaux univers à ces requêtes, il est recommandé de fermer Designer (afin de mettre fin aux connexions de l'univers et de vider le cache de Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 45 5 5 Définition de connexions aux sources de données OLAP Définition de paramètres personnalisés pour les connexions Essbase Paramètre de confiDescription guration métadonnées) avant de créer d'autres univers, afin que les changements apportés à la requête BW soient pris en compte. Taille de l'Array fetch Les paramètres Taille de l'Array fetch, Taille de l'Array Taille de l'Array bibind et Expiration du délai de connexion ne sont pas nd utilisés pour les connexions OLAP. Expiration du délai de connexion Définition de paramètres personnalisés pour les connexions Essbase Dans la page "Paramètres personnalisés"de l'Assistant de création de connexion, spécifiez la table d'alias et sélectionnez la dimension à utiliser comme dimension d'indicateur lors de la génération de l'univers. Paramètre de connexion Description Table d'alias Pour générer l'univers sur une autre table d'alias que la table par défaut, sélectionnez-la dans la liste. Sélectionnez la dimension à utiliser comme dimension d'indicateur. Designer génère les membres Dimension d'indicateur de la dimension sélectionnée comme indicateur dans l'univers. 46 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP 6 6 Personnalisation des univers OLAP Création d'univers OLAP avec des paramètres supplémentaires Création d'univers OLAP avec des paramètres supplémentaires Cette fonctionnalité ne concerne que les univers OLAP et vous permet de définir des paramètres de métadonnées supplémentaires lors de la création d'un univers OLAP avec MSAS, SAP NetWeaver Business Warehouse (BW) ou Essbase. Lorsque vous créez un univers OLAP, vous pouvez définir les paramètres suivants : 48 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Définition d'options OLAP pour l'univers OLAP Options OLAP géné- Description riques Générer des noms techniques comme détails Options OLAP SAP Vous pouvez définir l'application pour qu'elle génère le nom technique en tant qu'objet de type Information des dimensions de l'univers. Lorsque l'univers est généré, des objets de type Information qui pointent vers les noms techniques sont créés. Description Définir une agrégation Vous pouvez définir l'application de sorte à définir la des mesures déléguée fonction d'agrégat d'indicateurs sur la base de données déléguée. Remplacer les préfixes Les préfixes de niveau d'univers indiquent le niveau L00, L01, d'un objet dans la hiérarchie. Le niveau L00 est le niveau supérieur ou racine, L01 est le niveau inférieur suivant. Dans l'"Assistant de création d'univers", vous pouvez remplacer les préfixes de niveau d'univers OLAP par un préfixe différent. La numérotation de niveau est maintenue, mais le préfixe L peut être remplacé par Niveau, par exemple. Saisissez votre propre préfixe dans le champ Nouveau préfixe. Ce préfixe sera ajouté devant tous les niveaux de l'univers OLAP. Renommer le niveau 00 et choisir All Cette option est désactivée si Générer le niveau 00 est défini sur Non. Vous pouvez renommer le niveau supérieur (niveau racine) L00 et choisir All à la prochaine génération de l'univers. Générer le niveau 00 Cette option ne s'applique qu'aux caractéristiques SAP. Vous pouvez désactiver cette option pour les caractéristiques et les hiérarchies. Le niveau 00 est toujours généré pour les variables de hiérarchie. Vous pouvez regénérer les numéros de niveau (L00, L01, L02...) lors de la génération ou de la mise à jour d'un univers. Les numéros de niveau sont ajoutés aux noms de niveau (par exemple, "Ventes mensuelles_L01"). Cette option est particulièrement utile pour les rapports Web Intelligence pour lesquels le niveau All sert à agréger des résultats pour une requête. Cela permet de ne pas créer le champ d'agrégat dans le rapport Web Intelligence. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 49 6 6 Personnalisation des univers OLAP Définition d'options OLAP pour l'univers OLAP Définition d'options OLAP pour l'univers OLAP Utilisez les options OLAP pour définir le mode de génération de métadonnées d'univers spécifiques depuis une source OLAP. Vous pouvez sélectionner des options OLAP à partir de la page "OLAP" dans la boîte de dialogue "Options" (Outils > Options > OLAP). Le contenu de la source OLAP est extrait et créé dans l'univers en fonction des options sélectionnées. Vous pouvez sélectionner les options de génération d'univers OLAP suivantes : 50 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Définition d'options OLAP pour l'univers OLAP Options OLAP géné- Description riques Générer des noms techniques comme détails Options OLAP SAP Vous pouvez définir l'application de sorte à générer le nom technique de l'univers en tant que propriété. Lorsque l'univers est généré, un objet qui pointe vers le nom technique est créé. Description Définir une agrégation Vous pouvez définir l'application afin que celle-ci génère des mesures déléguée des mesures déléguées pour les mesures utilisant la fonction d'agrégat. Lorsque l'univers est généré, toutes les mesures utilisant la fonction d'agrégat sont définies sur Base de données déléguée. Remplacer les préfixes Les préfixes de niveau d'univers indiquent le niveau L00, L01, d'un objet dans la hiérarchie. Le niveau L00 est le niveau supérieur ou racine, L01 est le niveau inférieur suivant. Dans l'"Assistant de création d'univers", vous pouvez remplacer les préfixes de niveau d'univers OLAP par un préfixe différent. La numérotation de niveau est maintenue, mais le préfixe L peut être remplacé par Niveau, par exemple. Saisissez votre propre préfixe dans le champ Nouveau préfixe. Ce préfixe sera ajouté devant tous les niveaux de l'univers OLAP. Renommer le niveau 00 et choisir All Cette option est désactivée si Générer le niveau 00 est défini sur Non. Vous pouvez renommer le niveau supérieur (niveau racine) L00 en ALL lors de la génération suivante de l'univers. Cette option est particulièrement utile pour les rapports Web Intelligence pour lesquels le niveau All sert à agréger des résultats pour une requête. Cela permet de ne pas créer le champ d'agrégat dans le rapport Web Intelligence. Générer le niveau 00 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 51 6 6 Personnalisation des univers OLAP Définition d'objets dans les univers OLAP Options OLAP SAP Description Cette option ne s'applique qu'aux caractéristiques SAP. Vous pouvez uniquement désactiver cette option pour les caractéristiques. Le niveau 00 est toujours généré pour les hiérarchies et les variables de hiérarchie. Vous pouvez regénérer les numéros de niveau (L00, L01, L02...) lors de la génération ou de la mise à jour d'un univers. Les numéros de niveau sont ajoutés aux noms de niveau (par exemple, "Ventes mensuelles_L01") Définition d'objets dans les univers OLAP L'Editeur SQL permet de définir l'instruction Select ou la clause Where d'un objet, mais aussi d'insérer des opérateurs et des fonctions MDX pour les objets d'univers OLAP. Les options et les fonctions disponibles dans l'Editeur SQL dépendent de la base de données sous-jacente. Fonctions Designer prises en charge pour les univers OLAP Les univers OLAP sont créés automatiquement. Une fois qu'un univers OLAP est créé, vous pouvez modifier ses composants. Les fonctions Designer suivantes sont prises en charge pour les univers OLAP générés : • • • • • 52 Masquer, dupliquer et renommer des classes et des objets (dimension, information et indicateur) Insérer de nouvelles classes et objets (dimension, information et indicateur) Modifier le format d'un objet Modifier le type de données d'un objet Définir des clés primaires et étrangères Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Fonctions Designer prises en charge pour les univers OLAP • • • • • • • • Analyser les syntaxes MDX des objets de type dimension, information et indicateur Vérifier l'intégrité de l'univers Modifier les hiérarchies Créer des listes de valeurs en cascade Définir une recherche déléguée de liste de valeurs, afin de permettre aux utilisateurs de limiter le chargement de la liste de valeurs pendant l'exécution de la requête Utiliser des valeurs par défaut pour les variables Définir des indicateurs avec la fonction de projection Base de données déléguée (indicateurs intelligents) Actualiser la structure de l'univers En outre, les fonctions suivantes sont disponibles pour les univers OLAP uniquement : • • • Créer des indicateurs calculés (SAP Netweaver BW et MSAS uniquement) Créer des conditions prédéfinies Définir des invites facultatives Tous les objets basés sur des univers OLAP sont générés avec une reconnaissance d'index. S'il existe des valeurs dupliquées dans la hiérarchie d'un objet, la reconnaissance d'index élimine les incohérences de la liste des valeurs. Par exemple, "Paris" apparaît deux fois dans la hiérarchie, une fois sous le parent "France" et une fois sous le parent "Texas". Si l'utilisateur sélectionne "Paris" sous "France", seules les lignes correspondant à Paris, en France, sont renvoyées. Les fonctions Designer suivantes ne sont pas prises en charge pour les univers OLAP : • • • Il est impossible de définir des autorisations de sécurité au niveau des lignes dans un univers OLAP. Il est impossible de modifier une liste de valeurs dans un univers OLAP. Il est impossible d'afficher et de modifier le schéma entité-relation de l'univers, car les schémas ne sont pas générés pour les univers OLAP. Rubriques associées • Indicateurs calculés dans les univers OLAP • Conditions prédéfinies dans les univers OLAP • Invites facultatives dans les univers OLAP • Fonction de projection Base de données déléguée Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 53 6 6 Personnalisation des univers OLAP Fonction de projection Base de données déléguée Fonction de projection Base de données déléguée Dans un univers, tout indicateur peut contenir une fonction de projection (Somme, Min, Max, Nombre et Moyenne). La fonction de projection sert à agréger l'indicateur localement dans Web Intelligence lorsque le nombre de dimensions affichées dans un rapport est inférieur au nombre de dimensions présentes dans l'ensemble de résultats de la requête. Les indicateurs non cumulatifs, comme le ratio, la moyenne et la pondération peuvent uniquement être affichés au même niveau d'agrégation que l'ensemble de résultats de la requête. C'est pourquoi la fonction de projection des indicateurs non cumulatifs est généralement définie sur Aucune dans l'univers. La fonction de projection Base de données déléguéevous permet de déléguer l'agrégation d'un indicateur non additif au serveur de la base de données. Ces indicateurs sont appelés indicateurs intelligents dans Web Intelligence. La fonction de projection d'un indicateur intelligent est définie sur Base de données déléguée dans la page des propriétés de l'objet. Pour en savoir plus sur la façon d'utiliser ces fonctions, et d'autres, dans Web Intelligence, reportez-vous à la section Calcul de valeurs à l'aide d'indicateurs intelligents du document Utilisation des fonctions, formules et calculs dans Web Intelligence. Remarque : Pour les univers OLAP basés sur des sources de données MSAS et Essbase, tous les indicateurs sont créés dans l'univers avec la fonction de projection définie sur Base de données déléguéepar défaut. Remarque : Sachez qu'il existe des limitations lorsque vous utilisez un indicateur intelligent créé à partir d'un indicateur avec navigation agrégée : il est conseillé de s'assurer que les tables agrégées utilisées dans la définition de l'indicateur contiennent des données cohérentes (que les valeurs sont précises en matière de valeur de détail). Si ce n'est pas le cas, vous pouvez obtenir des données incohérentes. Si, par exemple, vous agrégez une table de jour et une table annuelle dans le cadre d'un indicateur intelligent, la table agrégée annuelle est cohérente pour les années complètes, mais, pour l'année en cours, la table annuelle peut être vide alors que la table de jour est correcte. Dans ce cas, un rapport qui utilise des indicateurs intelligents en fonction des tables d'année et de jour peut engendrer des résultats incohérents. 54 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Fonction de projection Base de données déléguée Exemple : Indicateur intelligent Dans cet exemple, une requête contient deux dimensions : Pays et Région, et trois indicateurs : Montant de la commande, Montant livré et % du montant livré. Région L01 Montant livré Montant de la com- % du montant mande livré Rég1 497 318 880 497 332 680 99,997 Rég2 199 463 776 199 466 536 99,998 Rég3 198 927 552 198 933 072 99,997 Somme : 299,992 La somme % du montant livré est incorrecte car il s'agit de la somme des trois valeurs de cette colonne. Si cet indicateur possède une fonction de projection définie sur Base de données déléguée dans l'univers, lorsque l'utilisateur actualise le rapport, Web Intelligence se connecte à la base de données pour calculer la valeur correcte. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 55 6 6 Personnalisation des univers OLAP Fonction de projection Base de données déléguée Région L01 Montant livré Montant de la com- % du montant mande livré Rég1 497 318 880 497 332 680 99,997 Rég2 199 463 776 199 466 536 99,998 Rég3 198 927 552 198 933 072 99,997 Somme : 299,992 Total : 99,997 Remarque : Certaines fonctions, telles que la fonction de ratio (Moyenne), doivent être utilisées avec précaution. Lorsque vous calculez la moyenne d'une colonne, cette fonction peut donner des résultats inattendus si elle n'a pas été configurée correctement. Par exemple, la fonction SQL sum(Shop_facts.Margin)/sum(Shop.fa cts.Quantity_sold) peut donner des résultats inattendus. Si la configuration est incorrecte, elle calcule la moyenne de chaque cellule et renvoie le total de ces moyennes. Pour corriger ce défaut, vous devez paramétrer la fonction comme suit : 1. Accédez à l'option Modifier les propriétés de la fonction. 2. Au niveau de l'option Choisissez la fonction de projection de cet indicateur pour l'agrégation, sélectionnez la fonction Bd déléguée dans la liste déroulante des fonctions. 3. Enregistrez les modifications. Rubriques associées • Définition d'une projection d'agrégation pour un indicateur 56 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Définition d'indicateurs délégués pour des univers OLAP Définition d'indicateurs délégués pour des univers OLAP Vous pouvez définir l'application afin que celle-ci génère des mesures déléguées pour les mesures utilisant la fonction d'agrégat. Lorsque l'univers est généré, tous les indicateurs utilisant la fonction d'agrégat sont définis sur la base de données déléguée. Rubriques associées • Remplacement des préfixes de niveau d'univers OLAP • Regénération du niveau 00 pour des univers OLAP • Renommer le niveau L00 et choisir ALL Définition d'une projection d'agrégation pour un indicateur Lorsque vous créez une mesure, spécifiez le mode de projection de la fonction d'agrégation sur un rapport. Les valeurs renvoyées pour un objet de type indicateur sont agrégées à deux niveaux de la procédure de requête : • Au niveau de la requête. Les données sont agrégées à l'aide de l'instruction SELECT inférée. • Du microcube vers le bloc. Les données sont projetées du microcube vers le bloc d'un rapport. Cette fonction de projection d'indicateurs autorise un agrégat local au sein du microcube. Remarque : Un microcube constitue une manière conceptuelle de présenter les données renvoyées par une requête avant de les projeter dans un rapport. Il représente les valeurs renvoyées stockées en mémoire par un produit de reporting Business Objects. Le niveau Bloc est le rapport bidimensionnel que l'utilisateur crée avec les données renvoyées. Un utilisateur peut décider d'utiliser la totalité ou partie des données contenues dans le microcube afin de créer un rapport. Il peut également appliquer des fonctions d'agrégat sur les valeurs renvoyées dans le microcube (agrégation locale) afin de créer de nouvelles valeurs dans un rapport. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 57 6 6 Personnalisation des univers OLAP Indicateurs calculés dans les univers OLAP Ces deux niveaux d'agrégat sont intégrés à la procédure de requête de la manière suivante : • L'utilisateur crée une requête dans Web Intelligence. • Web Intelligence infère le SQL à partir de la requête et envoie une instruction SELECT à la base de données cible. • Les données sont renvoyées au microcube. C'est le premier niveau d'agrégat. • Le microcube projette les données agrégées dans le rapport. Les données sont désagrégées au niveau de l'Editeur de requête, nécessitant ainsi un agrégat à des niveaux inférieurs. C'est le second niveau d'agrégat. Lorsque vous créez une requête, les résultats de l'instruction Select sont stockés dans le microcube et toutes les données qui y figurent à ce moment sont projetées dans un bloc. Comme les données sont projetées dans le niveau le plus bas du microcube, aucun agrégat de projection n'a lieu. Toutefois, lorsque vous utilisez l'Editeur de requête pour ne projeter que partiellement les données du microcube, un agrégat est nécessaire pour l'affichage des valeurs de l'indicateur à un niveau supérieur. Par exemple, dans le cas de figure ci-dessus, si les données ne sont pas projetées dans le bloc, les trois lignes associées à Année doivent être réduites à une seule pour permettre d'afficher la valeur globale de Revenu des ventes de ce lieu de séjour, d'où l'utilisation d'un agrégat de sommes. L'agrégat de projection d'un indicateur se définit dans la page "Propriétés" de la boîte de dialogue "Modifier les propriétés" (cliquez avec le bouton droit sur l'objet > Propriétés de l'objet > Propriétés). L'agrégat Projection est différent de l'agrégat SELECT. Rubriques associées • Fonction de projection Base de données déléguée Indicateurs calculés dans les univers OLAP Vous pouvez créer des indicateurs calculés dans l'univers afin de limiter les requêtes. Les indicateurs calculés des univers OLAP sont similaires aux 58 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Indicateurs calculés dans les univers OLAP définitions de l'objet indicateur dans les univers non OLAP, excepté que vous définissez la restriction à l'aide de fonctions MDX intégrées aux balises XML au lieu d'utiliser SQL. Des indicateurs calculés sont disponibles pour les sources de données OLAP suivantes : • • SAP NetWeaver Business Warehouse (BW) MSAS 2000 et 2005 Les indicateurs calculés peuvent être utilisés dans les filtres ou la clause where. Syntaxe utilisée pour les expressions d'indicateur calculé La syntaxe d'un indicateur calculé est composée de calculs intégrés dans les balises <EXPRESSION></EXPRESSION>. Les fonctions de Designer suivantes sont autorisées dans des expressions d'indicateur calculé : • • • • @Select @Prompt @Variable @Where Remarque : Les expressions d'indicateurs calculés ne peuvent pas contenir la fonction @Aggregate_Aware. La fonction de vérification d'intégrité valide la syntaxe XML et toutes les @Fonctions reprises ci-dessus, notamment celles insérées dans les instructions MDX. Toutefois, les instructions MDX ne sont pas analysées. Les constantes sont autorisées dans l'expression, par exemple : "10" ou "ABC". Les indicateurs calculés peuvent référencer toute métadonnée OLAP : • • • • indicateurs dimensions niveaux de dimension expressions MDX Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 59 6 6 Personnalisation des univers OLAP Indicateurs calculés dans les univers OLAP Recommandations à prendre en compte dans les expressions d'indicateur calculé Utilisez @Select (Nom_indicateur) plutôt que la définition de l'indicateur pour les raisons suivantes : • • • La fonction @Select est résolue au moment de la requête. Les indicateurs calculés peuvent référencer d'autres indicateurs calculés s'ils font partie d'une fonction @Select. La validité des objets présents à l'intérieur de la fonction @Select est vérifiée. Générez la reconnaissance d'index et définissez-la pour chaque définition d'objet. Utilisez une référence à un objet ou à une information dont la définition fait référence au Nom technique ou au Nom unique du niveau ou de l'attribut. Exemple : Expression d'indicateur calculé <EXPRESSION>@Select(Key Figures\Order Amount)*@Sele ct(Key Figures\Order Quantity)</EXPRESSION> Rubriques associées • Pour créer un indicateur calculé dans un univers OLAP Pour créer un indicateur calculé dans un univers OLAP Pour créer un indicateur calculé dans un univers OLAP : 1. Dans Designer, ouvrez un univers OLAP. 2. Insérez un nouvel objet de type indicateur dans l'univers. 3. Dans la zone Emplacement :, saisissez ou collez la définition de l'objet en tant qu'expression XML/MDX. 4. Cliquez sur Analyser pour vérifier la définition de l'objet et corriger les éventuelles erreurs. 5. Cliquez sur OK pour enregistrer la définition de l'objet. 6. Sélectionnez Outils > Vérifier l'intégrité. 60 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP A propos des fonctions MDX pour les requêtes de cube La vérification de l'intégrité valide la syntaxe XML et toutes les fonctions @ de Designer. Rubriques associées • Indicateurs calculés dans les univers OLAP A propos des fonctions MDX pour les requêtes de cube Utilisez l'éditeur MDX pour définir vos requêtes de cube. Lorsque vous ajoutez un nouvel objet ou un filtre prédéfini dans un univers OLAP, une liste des expressions MDX prises en charge correspondant à la connexion de sources de données spécifiques apparaît. Une bibliothèque des expressions disponibles est stockée dans le fichier de connexion .prm. Lorsque vous ouvrez le volet Modifier les propriétés pour un objet et que vous ouvrez le volet Modifier l'instruction Select pour la requête, les expressions disponibles s'affichent dans le volet Fonctions. Pour insérer l'expression dans l'instruction SELECT ou WHERE, cliquez sur l'emplacement de l'instruction où vous souhaitez insérer l'expression et cliquez deux fois sur l'expression appropriée. Dictionnaire MDX d'univers OLAP - Liste des fonctions (fichier PRM) Lorsque vous ajoutez un nouvel objet ou un filtre prédéfini dans un univers OLAP, une liste explicite de fonctions MDX (principalement des fonctions de membres) et d'opérateurs est disponible dans les éditeurs d'objet et de filtre pour la connexion OLAP appropriée (SAP ou MSAS) que vous pouvez utiliser dans l'expression. Pour accéder à une description de la définition de la connectivité pour SAP ou mySQL (sap.prm, sqlsrv_as.prm), consultez le Guide d’accès aux données. Les fonctions et opérateurs disponibles dépendent du type de connexion de l'univers. Cette liste de fonctions est fournie par le fichier PRM pour chaque connectivité. Elle ne fournit pas la liste complète des fonctions prises en charge, mais de celles les plus fréquemment utilisées. Les opérateurs MDX suivants sont disponibles pour les requêtes : • • Equal NotEqual Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 61 6 6 Personnalisation des univers OLAP Syntaxe XML pour filtre et instructions WHERE • • • • • • • • • • InList NotInList Greater GreaterOrEqual Less LessOrEqual Between NotBetween Like NotLike La liste ci-dessous contient des exemples de fonctions de dossier MDX disponibles lors de la modification d'une condition. Les fonctions disponibles dépendent de la base de données sous-jacente. • • • • Fonctions Set (ADDCALCULATEDMEMBERS, ALLMEMBERS, ...) Fonctions Statistical/Numeric (AGGREGATE, AVG ...) Fonctions Navigation/Member (ANCESTOR, ASCENDANTS...) Fonctions Metadata (AXIS, HIERARCHY...) Syntaxe XML pour filtre et instructions WHERE Cette section décrit la syntaxe XML permettant de définir la clause WHERE ou les instructions de filtre dans votre univers OLAP. Vous devez ajouter manuellement les balises FILTER ou FILTER EXPRESSION, puis saisir votre expression entre les balises, soit manuellement, soit à l'aide de l'éditeur MDX du Designer. • Utilisez <FILTER= "votre_définition_de_l'objet"> si vous utilisez une définition d'objet unique. Saisissez la définition de l'objet à l'intérieur des guillemets. • Utilisez <FILTER EXPRESSION= "votre_expressionMDXcomplexe"> si vous utilisez une expression MDX complexe contenant un ou plusieurs objets. Saisissez l'expression à l'intérieur des guillemets. Pour un objet de filtre unique, la syntaxe se présente comme suit : 62 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Syntaxe XML pour filtre et instructions WHERE <FILTER = “votre_définition_de_l'objet”><CONDITION OPERA TORCONDITION="votreOpérateur"><CONSTANT VALUE="votreVa leur"/></CONDITION></FILTER> Où : • votre_expressionMDXcomplexe est la définition de l'objet unique mise entre guillemets. • CONSTANTVALUE est soit CONSTANT CAPTION, soit CONSTANT TECH_NAME • votreOpérateur est l'opérateur de l'expression de filtre (Equals, In list...). Si l'opérateur InList est utilisé, vous devez insérer un élément CONSTANT CAPTION ou CONSTANT TECH_NAME pour chaque élément de la liste. • votre_Valeur est la valeur du filtre défini si CONSTANT CAPTION est utilisé ou l'identificateur d'objet si CONSTANT TECH_NAME est utilisé. La syntaxe pour un objet de filtre unique utilisant l'opérateur InList où trois pays sont répertoriés, se présente comme suit : <FILTER= "votre_définition_de_l'objet "><CONDITION OPERA TORCONDITION="InList"><CONSTANT CAPTION="Angleterre"/><CO NSTANT CAPTION="France"/><CONSTANT CAPTION="Alle magne"/></CONDITION></FILTER> La syntaxe pour une expression de filtre complexe et le TECH_NAME pour la valeur filtrée se présente comme suit : <FILTER EXPRESSION="votre_expressionMDXcomplexe"><CONDI TION OPERATORCONDITION="Equal"><CONSTANT TECH_NAME="1"/></CONDITION></FILTER> Exemple : Filtre avec un membre calculé dans l'expression de filtre <FILTER EXPRESSION="IIF([0CALYEAR].MembreActuel> “2000”, 1,0)"><CONDITION OPERATORCONDITION="Equal"><CONSTANT CAPTION="1"/></CONDITION></FILTER> Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 63 6 6 Personnalisation des univers OLAP Conditions prédéfinies dans les univers OLAP Conditions prédéfinies dans les univers OLAP Les conditions prédéfinies des univers OLAP sont similaires aux conditions des univers non OLAP, excepté que vous définissez la clause WHERE à l'aide de XML et non SQL. Vous pouvez déclarer des filtres manuellement ou à l'aide de l'éditeur de filtre prédéfini. Syntaxe XML pour les options de filtre prédéfini Syntaxe des conditions prédéfinies Une condition prédéfinie unique peut contenir plusieurs filtres combinés avec les opérateurs AND et OR. Par défaut, tous les filtres sont combinés avec l'opérateur AND. Pour inclure les filtres en utilisant OR, vous devez utiliser les balises des opérateurs AND ou OR. Les fonctions @Select, @Prompt et @Variable sont autorisées dans la définition de filtre prédéfini. Les filtres prédéfinis peuvent contenir une ou plusieurs invites. Les invites peuvent être obligatoires ou facultatives. Exemple : Utilisation des opérateurs AND et OR dans des conditions prédéfinies <OPERATOR VALUE="AND"> <FILTER "[Level Object definition]"> <CONDITION OPERATORCONDITION="Operator"> <CONSTANT Level Attribute="Value"/> </CONDITION> </FILTER> <OPERATOR VALUE="OR"> <FILTER "[Level Object definition]"> <CONDITION OPERATORCONDITION="Operator"> <CONSTANT Level Attribute="Value"/> </CONDITION> </FILTER> <FILTER “[Level Object definition]"> <CONDITION OPERATORCONDITION="Operator"> 64 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Conditions prédéfinies dans les univers OLAP <CONSTANT Level Attribute="Value"/> </CONDITION> </FILTER> </OPERATOR> </OPERATOR> Création manuelle de conditions prédéfinies dans un univers OLAP Pour créer une condition prédéfinie : 1. Dans Universe Designer, ouvrez un univers OLAP et cliquez sur la case d'option des conditions située au bas du volet Univers. La vue des conditions du volet Univers apparaît. Elle contient l'arborescence des classes de l'univers. 2. Cliquez avec le bouton droit de la souris sur une classe et sélectionnez Condition... dans le menu contextuel. 3. Dans la zone Emplacement :, modifiez le filtre du modèle XML. Le filtre du modèle possède le format suivant : <FILTER "[Level Object definition]"> <CONDITION OPERATORCONDITION="Operator"> <CONSTANT Level Attribute="Value"/ </CONDITION> </FILTER> Remplacez les éléments dans le modèle, en procédant comme suit : Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 65 6 6 Personnalisation des univers OLAP Conditions prédéfinies dans les univers OLAP Elément du modèle Valeurs possibles Définition de l'objet Indiquez le niveau de la dimension ou l'indicateur de niveau concernant le filtre. Entrez la définition de l'objet, pas son nom. Operator Saisissez l'une des valeurs suivantes : • • • • • • • • • • • • Attribut de niveau Saisissez l'une des valeurs suivantes : • • • • Valeur Egal à NotEqual Greater Less GreaterOrEqual LessOrEqual Between NotBetween InList NotInList Like NotLike NOM LEGENDE NOM_TECH DESCRIPTION Entrez la valeur ou une invite. Définissez une valeur par balise CONSTANTE. Exemple de condition prédéfinie modifiée : <FILTER KEY="[0D_DIV].[LEVEL01]"> <CONDITION OPERATORCONDITION="InList"> <CONSTANT CAPTION="Internal"/> <CONSTANT CAPTION="Service"/> </CONDITION> </FILTER> 66 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Conditions prédéfinies dans les univers OLAP 4. Cliquez sur Analyser pour vérifier la syntaxe et corriger les éventuelles erreurs. 5. Cliquez sur OK pour enregistrer la condition. Rubriques associées • Conditions prédéfinies dans les univers OLAP • Invites facultatives dans les univers OLAP A propos de l'éditeur de filtre prédéfini L'éditeur "Filtre prédéfini" est destiné à l'édition de filtres prédéfinis dans les univers OLAP. Utilisez-le pour sélectionner des objets, des opérateurs, des listes de valeurs, des invites, des fonctions et autres éléments facultatifs pouvant être utilisés pour définir un filtre dans votre univers OLAP. Dans le volet de propriétés de la condition d'un filtre, vous pouvez saisir manuellement l'expression de filtre ou cliquer sur >> pour ouvrir l'éditeur "Filtre prédéfini". Une fois l'éditeur ouvert, vous pouvez insérer une @Prompt dans l'expression de filtre. Pour cela, cliquez avec le bouton droit de la souris sur l'emplacement approprié dans l'expression de filtre et sélectionnez Nouveau à l'invite dans le menu contextuel. L'éditeur de filtre prédéfini insère l'expression de filtre dans la requête/définition de l'objet. Exemple : Restriction sur la dimension Client au niveau pays pour limiter les pays au Canada. <FILTER KEY="[Client].[Pays].[Pays]"> <CONDITION OPERATORCONDITION="Equal"> <CONSTANT CAPTION="Canada" /> </CONDITION> </FILTER> Rubriques associées • A propos des options de l'éditeur de filtre prédéfini • Edition d'un filtre prédéfini avec l'éditeur de filtre prédéfini • A propos des fonctions MDX pour les requêtes de cube Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 67 6 6 Personnalisation des univers OLAP Conditions prédéfinies dans les univers OLAP A propos des options de l'éditeur de filtre prédéfini L'éditeur de "Filtre prédéfini" vous permet de définir facilement un filtre d'univers pour un univers OLAP. Vous pouvez définir les options suivantes : Option Description Sélectionner un opé- Sélectionnez un opérateur dans la liste disponible. Par rateur défaut = Equal Baser le filtre sur Filtrez sur un objet d'univers existant ou sur une définition libre (par exemple, [Indicateurs]).[Montant des ventes Internet]). Par défaut = Objet d'univers Sélectionner une li- Sélectionnez une liste d'objets dans l'univers en cours ste de valeurs (LOV) lorsque le filtre est basé sur un objet existant. Sélection par défaut = classe racine dans la liste d'objets. Valeurs de comparai- Définissez des valeurs pour comparer l'objet/expression. son En fonction de l'opérateur sélectionné, vous devez saisir un ou deux ensembles de valeurs. Les valeurs peuvent être statiques ou basées sur une invite. Par défaut = Valeurs statiques Ajouter une invite 68 Modifiez une invite manuellement ou utilisez l'éditeur "@Prompt". Cliquez sur >> pour ouvrir l'éditeur "@Prompt". Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Conditions prédéfinies dans les univers OLAP Option Description Définir la reconnais- Activez la fonction de reconnaissance d'index. Des clés sance d'index primaires doivent être déclarées pour que l'opération fonctionne correctement. Lorsque la reconnaissance d'index est définie dans Designer, les colonnes de clés primaires et clés étrangères sont utilisées pour accélérer l'extraction de données et pour permettre à Designer de générer des filtres SQL plus efficaces. Par défaut = Non sélectionnée Utiliser l'expression calculée Lorsqu'elle est sélectionnée, cette option insère l'expression de filtre en balises <EXPRESSION> </EXPRESSION>. Par défaut = Non sélectionnée Facultatif Définir l'expression de filtre actuelle comme facultative. Cette opération s'applique uniquement à l'expression de filtre actuelle dans l'éditeur de filtre et non pas à l'ensemble de l'objet de conditions prédéfinies. Par défaut = Non sélectionnée Rubriques associées • Edition d'un filtre prédéfini avec l'éditeur de filtre prédéfini Edition d'un filtre prédéfini avec l'éditeur de filtre prédéfini Vous éditez un filtre dans un univers OLAP. L'éditeur "Filtre prédéfini" est mis à jour lorsque vous sélectionnez ou saisissez les valeurs. Vous pouvez cliquer avec le bouton droit de la souris dans l'expression de filtre pour insérer une expression @Prompt dans l'expression de filtre. Lorsque vous cliquez avec le bouton droit de la souris et sélectionnez Nouveau à l'invite, l'éditeur "Prompt" s'ouvre. 1. Dans le volet "Propriétés" du volet de condition (filtre), cliquez sur >>. L'éditeur "Filtre prédéfini" s'affiche. 2. Pour baser le filtre sur un objet de l'univers, sélectionnez Objet de l'univers et choisissez un objet dans le volet"Objets disponibles". Pour Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 69 6 6 Personnalisation des univers OLAP Invites facultatives dans les univers OLAP baser le filtre prédéfini sur votre propre expression, sélectionnez "Définition libre" et saisissez l'expression dans le volet "Objets disponibles". 3. Sélectionnez un opérateur dans la liste "Opérateurs". Les valeurs multiples (opérande droit) sont autorisées pour les opérateurs Dans liste et Pas dans liste uniquement. 4. Sélectionnez Valeur statique pour définir une ou plusieurs valeurs fixes, ou sélectionnez Invite pour insérer une expression de l'invite. Lorsque vous sélectionnez Invite, le bouton Modifier est activé. Cliquez sur Modifier pour ouvrir l'Editeur "@Prompt" et définissez l'expression de l'invite selon vos besoins. 5. Cliquez sur OK pour valider la définition du filtre. L'analyseur vérifie les erreurs de syntaxe, y compris via la vérification d'intégrité. Si des erreurs sont trouvées, un message d'avertissement affiche le message d'erreur. Si aucune erreur n'est trouvée, le nouvel objet Condition est ajouté à l'univers avec la définition du filtre. Rubriques associées • A propos des options de l'éditeur de filtre prédéfini • A propos de l'éditeur de filtre prédéfini Invites facultatives dans les univers OLAP Les univers générés à partir de sources de données OLAP prennent en charge les invites facultatives. Pour les variables facultatives SAP NetWeaver BW, les filtres possédant les conditions facultatives sont automatiquement générés dans l'univers. Pour créer une invite facultative dans des conditions prédéfinies ou dans la clause WHERE d'un objet, incorporez l'expression du filtre XML entre les deux balises XML <OPTIONAL> et </OPTIONAL>. Exemple : Invite facultative dans une condition prédéfinie <OPTIONAL> <FILTER KEY="[Products].[Family]" > <CONDITION OPERATORCONDITION="InList" > <CONSTANT CAPTION="@prompt('Enter value(s) 70 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Personnalisation des univers OLAP Pour améliorer les performances de certaines requêtes dans les univers SAP NetWeaver BW for Product family:','A','Products\Family',Multi,prima ry_key,persistent)"/> </CONDITION> </FILTER> </OPTIONAL> Rubriques associées • Création manuelle de conditions prédéfinies dans un univers OLAP Pour améliorer les performances de certaines requêtes dans les univers SAP NetWeaver BW Pour les requêtes exécutées sur les univers SAP NetWeaver BW qui incluent uniquement les objets information clé et nom de support d'une dimension, vous pouvez modifier la syntaxe générée des objets pour améliorer les performances des requêtes. Pour modifier la syntaxe : 1. Ouvrez l'univers dans Designer. 2. Cliquez deux fois sur l'objet information clé à modifier. 3. Dans la zone de saisie Sélectionner de l'onglet "Définition" de la boîte de dialogue "Modifier les propriétés", modifiez la syntaxe pour faire référence à l'attribut NAME de la caractéristique SAP. Par exemple, pour l'objet L01 Customer Key, modifiez la syntaxe sélectionnée générée : [Z_CUSTOM].[LEVEL01].[[2Z_CUSTOM]].[Value] pour qu'elle se réfère à l'attribut NAME : [Z_CUSTOM].[LEVEL01].[NAME] 4. Cliquez sur OK pour enregistrer les changements. 5. Suivez la même procédure pour l'objet nom. Modifiez la syntaxe pour qu'elle se réfère à l'attribut DESCRIPTION de la caractéristique SAP. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 71 6 6 Personnalisation des univers OLAP Pour améliorer les performances de certaines requêtes dans les univers SAP NetWeaver BW Par exemple, pour l'objet L01 Customer Medium Name, modifiez la syntaxe sélectionnée générée : [Z_CUSTOM].[LEVEL01].[[5Z_CUSTOM]].[Value] pour qu'elle se réfère à l'attribut DESCRIPTION : [Z_CUSTOM].[LEVEL01].[DESCRIPTION] 72 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP 7 7 Gestion de la durée de vie de l'univers OLAP A propos de la gestion du cycle de vie de l'univers OLAP A propos de la gestion du cycle de vie de l'univers OLAP Remarque : Lorsque vous ouvrez un univers créé avec une version de Universe Designer antérieure à XIR 3.1 SP2, vous devez actualiser et enregistrer l'univers avant d'effectuer des modifications dans cet univers ou dans la source OLAP. Les univers OLAP sont générés automatiquement à partir d'une source de données OLAP (par exemple, une requête SAP NetWeaver BW ou un cube MSAS 2005). Dans Designer, vous pouvez créer et modifier des objets appartenant à l'univers OLAP existant. L'"Assistant de mise à jour d'univers OLAP" vous permet d'actualiser automatiquement la structure des univers OLAP lorsque des changements sont apportés à la source de données OLAP. L'assistant compare l'univers à la source de données mise à jour. Cet assistant est capable de différencier les objets générés des objets ajoutés ou modifiés manuellement, ce qui vous permet de conserver les modifications manuelles effectuées dans Designer. L'assistant ne met pas à jour les objets ajoutés manuellement dans Designer. La détection et la mise à jour des éléments dépendent des éléments eux-mêmes et de la source de données, comme l'indique le tableau ci-dessous. Eléments détectés par l'assistant 74 Les nouveaux Les éléments modi- Les éléments suppriéléments peuvent fiés peuvent être més peuvent être être détectés da- détectés dans détectés dans ns Dimensions Toutes les sources Toutes les sources de données de données Toutes les sources de données Hiérarchies SAP NetWeaver BW et MSAS uniquement Toutes les sources de données Toutes les sources de données Niveaux Toutes les sources Toutes les sources de données de données Toutes les sources de données Propriétés MSAS uniquement MSAS uniquement MSAS uniquement Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP A propos de la gestion du cycle de vie de l'univers OLAP Eléments détectés par l'assistant Les nouveaux Les éléments modi- Les éléments suppriéléments peuvent fiés peuvent être més peuvent être être détectés da- détectés dans détectés dans ns Indicateurs Toutes les sources Toutes les sources de données de données Toutes les sources de données Variables SAP NetWeaSAP NetWeaver BW SAP NetWeaver BW SAP Netver BW uniqueme- uniquement uniquement Weaver BW nt Sous-classes Toutes les sources Toutes les sources de données de données Toutes les sources de données Remarque : Lorsque vous mettez à jour un univers créé avec une version d'Universe Designer antérieure à XIR3.1 SP2, si le nom d'une dimension a été modifié dans le cube SAP, l'actualisation de la dimension ne fonctionne pas. La dimension apparaît alors en double dans l'univers. Vous devez mettre à jour les classes de l'univers manuellement. Rubriques associées • Pour actualiser un univers OLAP • Présentation : Relation entre le statut d'un objet d'univers et le statut d'un objet OLAP • Gestion des dimensions dans les mises à jour d'univers OLAP • Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP • Gestion des niveaux dans les mises à jour d'univers OLAP • Gestion des variables SAP dans les mises à jour d'univers OLAP • Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP • Gestion des dates clés SAP dans les mises à jour d'univers OLAP Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 75 7 7 Gestion de la durée de vie de l'univers OLAP Présentation : Relation entre le statut d'un objet d'univers et le statut d'un objet OLAP Présentation : Relation entre le statut d'un objet d'univers et le statut d'un objet OLAP La table ci-dessous présente brièvement la relation entre l'état d'un objet SAP OLAP et l'état d'un objet d'univers. Il existe des notes spécifiques sur la plupart des actions. Pour en savoir plus, consultez les sections plus détaillées de ce chapitre. Statut d'un objet d'univers Métadonnées OLAP Dimension Statut Mis à jour* Suppre Dépla Caché ssion cement Equivalent univers = classe Non modiNoC fié Upd NoC NoC NoC Mis à jour* Upd Upd NoC Upd Upd Suppres sion Del/Ob Del/Ob NoC Del/Ob NoC Déplace ment Déplacer NoC NoC NoC Dépla cer CaractérisCreS tique créée CreS La valeur N/A CreS CreS Création le Cre Cre La valeur N/A Cre Cre Hiérarchie ou caractéristique 76 Non modifié Equivalent univers = sous-classe Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Présentation : Relation entre le statut d'un objet d'univers et le statut d'un objet OLAP Statut d'un objet d'univers Métadonnées OLAP Non modifié Mis à jour* Suppre Dépla Caché ssion cement Non modiNoC fié Upd NoC NoC NoC Mis à jour* Upd Upd NoC Upd Upd Modifiée UpdMDX NoC Upd MDX Upd MDX Attribut Cre d'affichage Cre Cre Cre Cre Attribut de Del/Ob navigation Del/Ob NoC Del/Ob Del/Ob Suppres sion Del/Ob Del/Ob NoC Del/Ob Del/Ob Déplace ment Déplacer Déplacer NoC Dépla cer Dépla cer Création Cre Cre Cre Cre UpdMDX Statut Niveau Statut Variable Cre Equivalent univers = niveau Non modiNoC fié NoC NoC NoC NoC Mis à jour* Upd Upd NoC Upd Upd Suppres sion Del/Ob Del/Ob NoC Del/Ob Del/Ob Déplace ment Déplacer Déplacer NoC Dépla cer Dépla cer Création Cre Cre Cre Cre Cre Equivalent univers = filtre Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 77 7 7 Gestion de la durée de vie de l'univers OLAP Présentation : Relation entre le statut d'un objet d'univers et le statut d'un objet OLAP Statut d'un objet d'univers Métadonnées OLAP Non modifié Mis à jour* Suppre Dépla Caché ssion cement Non modiNoC fié NoC NoC NoC NoC Mis à jour* Upd Upd Cre Upd Upd Suppres sion Del/Ob Del/Ob NoC Del/Ob Del/Ob Création Cre Cre Cre Cre Cre Statut Chiffre clé Statut Equivalent univers = indicateur Non modiNoC fié NoC NoC NoC NoC Mis à jour* Upd Upd NoC Upd Upd Suppres sion Del/Ob Del/Ob NoC Del/Ob Del/Ob Déplace ment Déplacer Déplacer NoC Dépla cer Dépla cer Création Cre Cre Cre Cre Date clé Statut 78 Cre Equivalent univers = paramètre Non modiNoC fié La valeur Cre N/A La valeur N/A N/A Suppres sion Del N/A N/A N/A Création Cre La valeur Cre N/A La valeur N/A N/A N/A Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Pour actualiser un univers OLAP LEGENDE : • *L'une des propriétés de l'objet (nom, description...) a été modifiée. • Cre : créer l'objet équivalent • CreS : créer l'objet de sous-classe équivalent • Del/Ob : supprimé ou obsolète (les objets obsolètes sont masqués et leurs noms commencent par ##). • Move : l'objet est déplacé • N/A : n'est pas applicable • NoC : aucune modification • Upd : mis à jour • UpdMDX : mettre à jour la définition MDX Rubriques associées • Pour actualiser un univers OLAP • Gestion des dimensions dans les mises à jour d'univers OLAP • Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP • Gestion des niveaux dans les mises à jour d'univers OLAP • Gestion des variables SAP dans les mises à jour d'univers OLAP • Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP • Gestion des dates clés SAP dans les mises à jour d'univers OLAP Pour actualiser un univers OLAP Pour actualiser la structure d'un univers OLAP : • • Dans Designer, ouvrez l'univers que vous souhaitez mettre à jour. Sélectionnez Affichage > Actualiser la structure. L'Assistant de mise à jour de l'univers OLAP apparaît. • Cliquez sur Commencer. La page Définitions de métadonnées mises à jour apparaît. Sélectionnez les options "Conserver" si vous voulez conserver les modifications apportées manuellement aux objets de l'univers. Toutes les options "Conserver" sont sélectionnées par défaut. Vous pouvez choisir de conserver les attributs suivants : Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 79 7 7 Gestion de la durée de vie de l'univers OLAP Pour actualiser un univers OLAP Option Description Conserver le nom de la so- Noms de classe, dimension, indicateur, détails ciété et condition. Conserver le type d'objets Si l'objet a été modifié dans l'univers (par exemple, le détail d'une dimension est modifié), la mise à jour ne réintroduit pas le type d'objet initial. Cela concerne les dimensions; les indicateurs et les détails. Conserver la description des objets Si cette option est sélectionnée, et si la description est mise à jour dans la source OLAP, l'univers n'est pas mis à jour avec ces informations. Conserver le type de don- Objets de type caractère, numérique, date et nées des objets texte long Conserver la liste des optio- Vous pouvez conserver les options qui ont été ns de valeurs des objets définies au départ : • • • • • Associer une liste de valeurs Actualisation automatique Affichage hiérarchique Exporter avec l'univers Déléguer la recherche Conserver les options ava- Les options sont les suivantes : ncées des objets Niveau de la sécurité d'accès L'objet peut être : • • • utilisé dans un résultat utilisé dans une condition utilisé dans un tri Supprimer les objets obso- Les éléments qui ne figurent plus dans la lètes source de données seront supprimés de l'univers. Masquer les objets obsolètes • 80 Les éléments qui ne figurent plus dans le cube seront masqués dans l'univers et porteront un nom commençant par /##/. Sélectionnez les options souhaitées et cliquez sur Suivant. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Pour actualiser un univers OLAP La page "Résultats de la gestion des changements" s'ouvre, affichant les objets ajoutés/supprimés/masqués. Les objets masqués sont déplacés dans une classe distincte de l'univers et apparaissent en italique, précédés de /##/. • Dans le volet Options de métadonnées ajoutées, définissez les options de traitement des métadonnées ajoutées. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 81 7 7 Gestion de la durée de vie de l'univers OLAP Pour actualiser un univers OLAP Options OLAP génériques Description Générer des noms Vous pouvez définir l'application de sorte à gétechniques comme dénérer le nom technique de l'univers en tant que tails propriété. Lorsque l'univers est généré, un objet qui pointe vers le nom technique est créé. Regénérer tous les ob- Tous les objets d'univers supprimés manuellement jets supprimés manuel- seront regénérés. lement Options OLAP SAP Description Définir une agréga- Vous pouvez définir l'application de sorte à définir la tion des mesures dé- fonction d'agrégat d'indicateurs sur la base de donléguée nées déléguée. Remplacer les préfixes L00, L01, Les préfixes de niveau d'univers indiquent le niveau d'un objet dans la hiérarchie. Le niveau L00 est le niveau supérieur ou racine, L01 est le niveau inférieur suivant. Dans l'"Assistant de création d'univers", vous pouvez remplacer les préfixes de niveau d'univers OLAP par un préfixe différent. La numérotation de niveau est maintenue, mais le préfixe L peut être remplacé par Niveau, par exemple. Saisissez votre propre préfixe dans le champ Nouveau préfixe. Ce préfixe sera ajouté devant tous les niveaux de l'univers OLAP. Renommer le niveau Cette option est désactivée si Générer le niveau 00 00 et choisir All est défini sur Non. Vous pouvez renommer le niveau supérieur (niveau racine) L00 et choisir All à la prochaine génération de l'univers. Générer le niveau 00 82 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Pour actualiser un univers OLAP Options OLAP SAP Description Cette option ne s'applique qu'aux caractéristiques SAP. Vous pouvez uniquement désactiver cette option pour les caractéristiques. Le niveau 00 est toujours généré pour les hiérarchies et les variables de hiérarchie. Vous pouvez regénérer les numéros de niveau (L00, L01, L02...) lors de la génération ou de la mise à jour d'un univers. Les numéros de niveau sont ajoutés aux noms de niveau (par exemple, "Ventes mensuelles_L01"). Cette option est particulièrement utile pour les rapports Web Intelligence pour lesquels le niveau All sert à agréger des résultats pour une requête. Cela permet de ne pas créer le champ d'agrégat dans le rapport Web Intelligence. • Dans la page Résultats de la gestion des changements, sélectionnez soit : Option Description OK Si vous n'êtes pas satisfait des résultats, vous pouvez cliquer sur OK, puis fermer l'univers sans l'enregistrer, ni l'exporter. Exporter Si les modifications vous conviennent, cliquez sur Exporter pour enregistrer l'univers mis à jour et l'exporter vers le CMS. Vérifier l'inté- Cliquez sur Vérifier l'intégrité pour lancer un test d'intégrité. grité Celui-ci vérifie la structure, analyse les objets, les jointures, les conditions et vérifie la cardinalité. Une fois la vérification terminée, la page Résultats du test d'intégrité s'ouvre. Dans cette page, vous pouvez imprimer les résultats de la vérification. Si tous les changements attendus n'apparaissent pas dans l'univers, arrêtez Designer, puis redémarrez-le avant de relancer la mise à jour. Cette opération établit une nouvelle connexion à la source de données et vide le cache. Rubriques associées • Synchronisation de l'univers et du cube OLAP • A propos de la gestion du cycle de vie de l'univers OLAP Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 83 7 7 Gestion de la durée de vie de l'univers OLAP Regénération du niveau 00 pour des univers OLAP Regénération du niveau 00 pour des univers OLAP Vous pouvez regénérer les numéros de niveau (L00, L01, L02...) lors de la génération ou de la mise à jour d'un univers. Les numéros de niveau sont ajoutés aux noms de niveau (par exemple, "Ventes mensuelles_L01") Rubriques associées • Définition d'indicateurs délégués pour des univers OLAP • Remplacement des préfixes de niveau d'univers OLAP • Renommer le niveau L00 et choisir ALL Renommer le niveau L00 et choisir ALL Vous pouvez renommer le niveau supérieur (niveau racine) L00 en ALL lors de la génération suivante de l'univers. Cette option est particulièrement utile pour les rapports Web Intelligence de SAP BusinessObjects, pour lesquels le niveau ALL sert à agréger les résultats d'une requête. Cela évite de créer le champ d'agrégat dans le rapport Web Intelligence. Rubriques associées • Définition d'indicateurs délégués pour des univers OLAP • Remplacement des préfixes de niveau d'univers OLAP • Regénération du niveau 00 pour des univers OLAP Remplacement des préfixes de niveau d'univers OLAP Les préfixes de niveau d'univers indiquent le niveau d'un objet dans la hiérarchie. Le niveau L00 est le niveau supérieur ou racine, L01 est le niveau inférieur suivant. Dans l'"Assistant de création d'univers", vous pouvez remplacer les préfixes de niveau d'univers OLAP par un préfixe différent. La numérotation de niveau est maintenue, mais le préfixe L peut être remplacé par Niveau, par exemple. Saisissez votre propre préfixe dans le champ Nouveau préfixe. Ce préfixe sera ajouté devant tous les niveaux de l'univers OLAP. 84 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Synchronisation de l'univers et du cube OLAP Rubriques associées • Définition d'indicateurs délégués pour des univers OLAP • Regénération du niveau 00 pour des univers OLAP • Renommer le niveau L00 et choisir ALL Synchronisation de l'univers et du cube OLAP Lors de la mise à jour d'un univers, les objets de cet univers sont comparés aux objets du cube OLAP. Cette comparaison permet de s'assurer que les modifications effectuées dans le cube n'affectent pas l'univers. Cela signifie que tous les objets utilisés (ou même supprimés) dans l'univers doivent toujours être disponibles. Tout nouvel objet dans le cube OLAP est rendu disponible pour l'univers. Pour savoir comment les différents objets sont affectés par les modifications, voir les liens ci-dessous. Lorsque les propriétés d'objets sont mises à jour, seules certaines propriétés sont mises à jour dans l'univers, les autres ne doivent pas changer. Le tableau suivant montre ce qu'il se passe. Rubriques associées • Pour actualiser un univers OLAP • Gestion des dimensions dans les mises à jour d'univers OLAP • Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP • Gestion des niveaux dans les mises à jour d'univers OLAP • Gestion des variables SAP dans les mises à jour d'univers OLAP • Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP • Gestion des dates clés SAP dans les mises à jour d'univers OLAP Gestion des dimensions dans les mises à jour d'univers OLAP S'applique aux sources de données SAP, MSAS et Essbase. La classe d'univers est l'équivalent de la dimension OLAP. La gestion des objets Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 85 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des dimensions dans les mises à jour d'univers OLAP d'univers pour les objets OLAP dépend du type de modification. Consultez les rubriques ci-dessous pour savoir comment les objets d'univers sont affectés par des modifications d'objets OLAP spécifiques. Rubriques associées • Pour actualiser un univers OLAP • Dimension inchangée • Mise à jour d'une dimension (nom, description) • Suppression d'une dimension • Déplacement d'une dimension • Création d'une hiérarchie ou caractéristique • Nouvelle dimension Dimension inchangée La table suivante indique les différentes situations possibles affectant la classe d'univers équivalent lorsque la dimension est inchangée : Classe d'univers Comment la classe d'univers est affectée n'est pas modifiée Classe d'univers inchangée Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Mise à jour Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Classe d'univers non modifiée est supprimée 86 Création de l'objet si l'option Regénérer des objets manuellement supprimés est sélectionnée. Ne regénère pas les enfants qui n'ont pas été supprimés. est déplacée Classe d'univers non modifiée Masquée Classe d'univers non modifiée Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des dimensions dans les mises à jour d'univers OLAP Rubriques associées • Pour actualiser un univers OLAP • Mise à jour d'une dimension (nom, description) • Suppression d'une dimension • Déplacement d'une dimension • Création d'une hiérarchie ou caractéristique • Nouvelle dimension Mise à jour d'une dimension (nom, description) La table suivante indique les différentes situations possibles affectant la classe d'univers équivalent lorsque le nom ou la description de la dimension est mis à jour : Classe d'univers Comment la classe d'univers est affectée Mise à jour du nom de société si l'option Conserver le nom de la société est sélectionnée. n'est pas modifiée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Mise à jour Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Classe d'univers non modifiée est supprimée Création si l'option Regénérer des objets supprimés manuellement est sélectionnée. Ne regénère pas les enfants qui n'ont pas été supprimés. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 87 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des dimensions dans les mises à jour d'univers OLAP Classe d'univers Comment la classe d'univers est affectée Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. est déplacée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Masquée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Rubriques associées • Pour actualiser un univers OLAP • Dimension inchangée • Suppression d'une dimension • Déplacement d'une dimension • Création d'une hiérarchie ou caractéristique • Nouvelle dimension Suppression d'une dimension La table suivante indique les différentes situations possibles affectant la classe d'univers équivalent lorsque la dimension est supprimée : 88 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des dimensions dans les mises à jour d'univers OLAP Classe d'univers Comment la classe d'univers est affectée n'est pas modifiée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la classe contient des objets personnalisés. Mise à jour Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la classe contient des objets personnalisés. est supprimée Classe d'univers non modifiée est déplacée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la classe contient des objets personnalisés. Masquée Classe d'univers non modifiée Rubriques associées • Pour actualiser un univers OLAP • Dimension inchangée • Mise à jour d'une dimension (nom, description) • Déplacement d'une dimension • Création d'une hiérarchie ou caractéristique • Nouvelle dimension Déplacement d'une dimension La table suivante indique les différentes situations possibles affectant la classe d'univers équivalent lorsque la dimension est déplacée : Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 89 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des dimensions dans les mises à jour d'univers OLAP Classe d'univers Comment la classe d'univers est affectée n'est pas modifiée Déplacement de la classe en conséquence Mise à jour Sans variation Aucune modification est supprimée Création si l'option Regénérer des objets supprimés manuellement=Oui. Ne regénère pas les enfants qui n'ont pas été supprimés. est déplacée Sans variation Masquée Déplacement de la classe en conséquence Rubriques associées • Pour actualiser un univers OLAP • Dimension inchangée • Mise à jour d'une dimension (nom, description) • Suppression d'une dimension • Création d'une hiérarchie ou caractéristique • Nouvelle dimension Création d'une hiérarchie ou caractéristique La hiérarchie s'applique aux sources de données MSAS ou Essbase et la caractéristique s'applique aux sources de données SAP. La table suivante indique les différentes situations possibles affectant la classe d'univers équivalent lorsque la caractéristique SAP est créée : 90 Classe d'univers Comment la classe d'univers est affectée n'est pas modifiée Création d'une sous-classe Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des dimensions dans les mises à jour d'univers OLAP Classe d'univers Comment la classe d'univers est affectée Mise à jour Création d'une sous-classe est supprimée Non applicable est déplacée Création d'une sous-classe Masquée Création d'une sous-classe Rubriques associées • Pour actualiser un univers OLAP • Dimension inchangée • Mise à jour d'une dimension (nom, description) • Suppression d'une dimension • Déplacement d'une dimension • Nouvelle dimension Nouvelle dimension La classe d'univers est créée lorsque la dimension est créée. Rubriques associées • Pour actualiser un univers OLAP • Dimension inchangée • Mise à jour d'une dimension (nom, description) • Suppression d'une dimension • Déplacement d'une dimension • Création d'une hiérarchie ou caractéristique Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 91 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP Cette section s'applique aux hiérarchies pour les sources de données MSAS et Essbase et aux caractéristiques pour les sources de données SAP. La sous-classe d'univers est l'équivalent de la caractéristique OLAP. La gestion des objets d'univers pour les objets OLAP dépend du type de modification. Consultez les rubriques ci-dessous pour savoir comment les objets d'univers sont affectés par des modifications d'objets OLAP spécifiques. Rubriques associées • Pour actualiser un univers OLAP • Hiérarchie ou caractéristique inchangée • Mise à jour du nom de société ou de la description d'une caractéristique • Modification de la hiérarchie active d'une caractéristique • Modification de l'attribut d'affichage d'une caractéristique en attribut de navigation • Suppression d'une hiérarchie ou d'une caractéristique • Déplacement d'une hiérarchie ou d'une caractéristique • Nouvelle hiérarchie ou caractéristique Hiérarchie ou caractéristique inchangée La table suivante indique les différentes situations possibles affectant la sous-classe d'univers équivalent lorsque la hiérarchie ou la caractéristique est inchangée : Sous-classe d'univers Comment la sous-classe d'univers est affectée 92 n'est pas modifiée Sans variation Mise à jour Sans variation Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP Sous-classe d'univers Comment la sous-classe d'univers est affectée Aucune modification est supprimée Création si l'option Regénérer des objets supprimés manuellement=Oui. Ne regénère pas les niveaux enfants qui n'ont pas été supprimés. est déplacée Sans variation Masquée Sans variation Rubriques associées • Pour actualiser un univers OLAP • Mise à jour du nom de société ou de la description d'une caractéristique • Modification de la hiérarchie active d'une caractéristique • Modification de l'attribut d'affichage d'une caractéristique en attribut de navigation • Suppression d'une hiérarchie ou d'une caractéristique • Déplacement d'une hiérarchie ou d'une caractéristique • Nouvelle hiérarchie ou caractéristique Mise à jour du nom de société ou de la description d'une caractéristique La table suivante indique les différentes situations possibles affectant la sous-classe d'univers équivalent lorsque la caractéristique est mise à jour : Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 93 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP Sous-classe d'univers Comment la sous-classe d'univers est affectée Mise à jour du nom de société si l'option Conserver le nom de la société est sélectionnée. n'est pas modifiée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Mise à jour Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Aucune modification est supprimée Création si l'option Regénérer des objets supprimés manuellement=Oui. Ne regénère pas les niveaux enfants qui n'ont pas été supprimés. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. est déplacée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Masquée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. 94 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP Rubriques associées • Pour actualiser un univers OLAP • Hiérarchie ou caractéristique inchangée • Modification de la hiérarchie active d'une caractéristique • Modification de l'attribut d'affichage d'une caractéristique en attribut de navigation • Suppression d'une hiérarchie ou d'une caractéristique • Déplacement d'une hiérarchie ou d'une caractéristique • Nouvelle hiérarchie ou caractéristique Modification de la hiérarchie active d'une caractéristique S'applique uniquement aux sources de données SAP. La table suivante indique les différentes situations possibles affectant la sous-classe d'univers équivalent lorsque la hiérarchie active de la caractéristique est mise à jour : Sous-classe d'univers Comment la sous-classe d'univers est affectée n'est pas modifiée Mise à jour des définitions MDX d'objets existants dans la sous-classe pour référencer la nouvelle hiérarchie active. Rapports générés avant la poursuite de l'actualisation. Mise à jour Mise à jour des définitions MDX d'objets existants dans la sous-classe pour référencer la nouvelle hiérarchie active. Rapports générés avant la poursuite de l'actualisation. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 95 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP Sous-classe d'univers Comment la sous-classe d'univers est affectée Aucune modification est supprimée Création si l'option Regénérer des objets supprimés manuellement=Oui. Ne regénère pas les niveaux enfants qui n'ont pas été supprimés. est déplacée Mise à jour des définitions MDX d'objets existants dans la sous-classe pour référencer la nouvelle hiérarchie active. Rapports générés avant la poursuite de l'actualisation. Masquée Mise à jour des définitions MDX d'objets existants dans la sous-classe pour référencer la nouvelle hiérarchie active. Rubriques associées • Pour actualiser un univers OLAP • Hiérarchie ou caractéristique inchangée • Mise à jour du nom de société ou de la description d'une caractéristique • Modification de l'attribut d'affichage d'une caractéristique en attribut de navigation • Suppression d'une hiérarchie ou d'une caractéristique • Déplacement d'une hiérarchie ou d'une caractéristique • Nouvelle hiérarchie ou caractéristique Modification de l'attribut d'affichage d'une caractéristique en attribut de navigation S'applique uniquement aux sources de données SAP. La table suivante indique les différentes situations possibles affectant la sous-classe d'univers 96 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP équivalent lorsque l'attribut d'affichage de la caractéristique est modifié en attribut de navigation : Sous-classe d'univers Comment la sous-classe d'univers est affectée n'est pas modifiée Créer Mise à jour Créer est supprimée Créer est déplacée Créer Masquée Créer Rubriques associées • Pour actualiser un univers OLAP • Hiérarchie ou caractéristique inchangée • Mise à jour du nom de société ou de la description d'une caractéristique • Modification de la hiérarchie active d'une caractéristique • Suppression d'une hiérarchie ou d'une caractéristique • Déplacement d'une hiérarchie ou d'une caractéristique • Nouvelle hiérarchie ou caractéristique Modification de l'attribut de navigation d'une caractéristique en attribut d'affichage S'applique uniquement aux sources de données SAP. La table suivante indique les différentes situations possibles affectant la sous-classe d'univers équivalent lorsque l'attribut de navigation de la caractéristique ou de la hiérarchie est modifié en attribut d'affichage. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 97 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP Sous-classe d'univers Comment la sous-classe d'univers est affectée n'est pas modifiée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Sous-classe masquée si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la classe contient des objets personnalisés. Mise à jour Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Sous-classe masquée si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la classe contient des objets personnalisés. est supprimée Sans variation est déplacée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Sous-classe masquée si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la classe contient des objets personnalisés. Masquée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Sous-classe masquée si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la classe contient des objets personnalisés. Rubriques associées • Pour actualiser un univers OLAP • Hiérarchie ou caractéristique inchangée • Mise à jour du nom de société ou de la description d'une caractéristique • Modification de la hiérarchie active d'une caractéristique • Suppression d'une hiérarchie ou d'une caractéristique • Déplacement d'une hiérarchie ou d'une caractéristique • Nouvelle hiérarchie ou caractéristique 98 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP Suppression d'une hiérarchie ou d'une caractéristique La table suivante indique les différentes situations possibles affectant la sous-classe d'univers équivalent lorsque la hiérarchie ou la caractéristique est supprimée : Sous-classe d'univers Comment la sous-classe d'univers est affectée n'est pas modifiée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la sous-classe contient des objets personnalisés. Mise à jour Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la sous-classe contient des objets personnalisés. est supprimée Sans variation est déplacée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la sous-classe contient des objets personnalisés. Masquée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Pas de suppression si la sous-classe contient des objets personnalisés. Rubriques associées • Pour actualiser un univers OLAP • Hiérarchie ou caractéristique inchangée • Mise à jour du nom de société ou de la description d'une caractéristique • Modification de la hiérarchie active d'une caractéristique Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 99 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des hiérarchies ou des caractéristiques dans les mises à jour d'univers OLAP • Modification de l'attribut d'affichage d'une caractéristique en attribut de navigation • Déplacement d'une hiérarchie ou d'une caractéristique • Nouvelle hiérarchie ou caractéristique Déplacement d'une hiérarchie ou d'une caractéristique Si la caractéristique est déplacée dans la même dimension, il n'y a pas de modification. Dans ce cas, ignorez la table ci-dessous. La table suivante indique les différentes situations possibles affectant la sous-classe d'univers équivalent lorsque la hiérarchie ou la caractéristique est déplacée dans une autre dimension : Sous-classe d'univers Comment la sous-classe d'univers est affectée n'est pas modifiée Déplacement de la sous-classe en conséquence Mise à jour Déplacement de la sous-classe en conséquence Aucune modification est supprimée Création si l'option Regénérer des objets supprimés manuellement=Oui. Ne regénère pas les niveaux enfants qui n'ont pas été supprimés. est déplacée Aucune modification Masquée Déplacement de la sous-classe en conséquence Rubriques associées • Pour actualiser un univers OLAP • Hiérarchie ou caractéristique inchangée • Mise à jour du nom de société ou de la description d'une caractéristique • Modification de la hiérarchie active d'une caractéristique 100 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des niveaux dans les mises à jour d'univers OLAP • Modification de l'attribut d'affichage d'une caractéristique en attribut de navigation • Suppression d'une hiérarchie ou d'une caractéristique • Nouvelle hiérarchie ou caractéristique Nouvelle hiérarchie ou caractéristique La sous-classe d'univers est créée lorsque la hiérarchie ou la caractéristique est créée. Rubriques associées • Pour actualiser un univers OLAP • Hiérarchie ou caractéristique inchangée • Mise à jour du nom de société ou de la description d'une caractéristique • Modification de la hiérarchie active d'une caractéristique • Modification de l'attribut d'affichage d'une caractéristique en attribut de navigation • Suppression d'une hiérarchie ou d'une caractéristique • Déplacement d'une hiérarchie ou d'une caractéristique Gestion des niveaux dans les mises à jour d'univers OLAP Remarque : Dans l'univers, ne déplacez pas des niveaux dans d'autres hiérarchies. Pour déplacer un niveau, copiez et collez ce niveau dans la nouvelle hiérarchie. Le niveau d'univers ou l'objet de dimension est l'équivalent du niveau OLAP. La gestion des objets d'univers pour les objets OLAP dépend du type de modification. Consultez les rubriques ci-dessous pour savoir comment les objets d'univers sont affectés par des modifications d'objets OLAP spécifiques. Rubriques associées • Pour actualiser un univers OLAP • Niveau inchangé Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 101 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des niveaux dans les mises à jour d'univers OLAP • Mise à jour du nom ou de la description d'un niveau • Suppression d'un niveau • Déplacement d'un niveau • Nouveau niveau Niveau inchangé La table suivante indique les différentes situations possibles affectant le niveau d'univers lorsque le niveau est inchangé : Niveau d'univers Comment le niveau d'univers est affecté n'est pas modifiée Sans variation Mise à jour Sans variation est supprimée Aucune modification Création si l'option Regénérer des objets supprimés manuellement=Oui. est déplacée Sans variation Masquée Sans variation Rubriques associées • Pour actualiser un univers OLAP • Mise à jour du nom ou de la description d'un niveau • Suppression d'un niveau • Déplacement d'un niveau • Nouveau niveau Mise à jour du nom ou de la description d'un niveau La table suivante indique les différentes situations possibles affectant le niveau d'univers lorsque le nom ou la description d'un niveau est mis à jour : 102 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des niveaux dans les mises à jour d'univers OLAP Niveau d'univers Comment le niveau d'univers est affecté Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. n'est pas modifiée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Mise à jour Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. est supprimée Aucune modification Création si l'option Regénérer des objets supprimés manuellement=Oui. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. est déplacée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Masquée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Rubriques associées • Pour actualiser un univers OLAP • Niveau inchangé • Suppression d'un niveau • Déplacement d'un niveau Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 103 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des niveaux dans les mises à jour d'univers OLAP • Nouveau niveau Suppression d'un niveau La table suivante indique les différentes situations possibles affectant le niveau d'univers lorsque le niveau est supprimé : Niveau d'univers Comment le niveau d'univers est affecté n'est pas modifiée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Mise à jour Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. est supprimée Aucune modification est déplacée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Masquée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Rubriques associées • Pour actualiser un univers OLAP • Niveau inchangé • Mise à jour du nom ou de la description d'un niveau • Déplacement d'un niveau • Nouveau niveau 104 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des niveaux dans les mises à jour d'univers OLAP Déplacement d'un niveau La table suivante indique les différentes situations possibles affectant le niveau d'univers lorsque le niveau est déplacé : Niveau d'univers Comment le niveau d'univers est affecté n'est pas modifiée Déplacement du niveau en conséquence (dans la même hiérarchie) Mise à jour Déplacement du niveau en conséquence (dans la même hiérarchie) est supprimée Aucune modification Création si l'option Regénérer des objets supprimés manuellement = Oui. est déplacée Aucune modification Création si l'option Regénérer des objets supprimés manuellement = Oui. Masquée Déplacement du niveau en conséquence (dans la même hiérarchie) Rubriques associées • Pour actualiser un univers OLAP • Niveau inchangé • Mise à jour du nom ou de la description d'un niveau • Suppression d'un niveau • Nouveau niveau Nouveau niveau Le niveau d'univers est créé lorsque le niveau OLAP est créé. Rubriques associées • Pour actualiser un univers OLAP • Niveau inchangé Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 105 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des variables SAP dans les mises à jour d'univers OLAP • Mise à jour du nom ou de la description d'un niveau • Suppression d'un niveau • Déplacement d'un niveau Gestion des variables SAP dans les mises à jour d'univers OLAP Cette section concerne uniquement les sources de données SAP. Le filtre d'univers et la liste associée d'objets de valeurs sont l'équivalent de la variable OLAP. La gestion des objets d'univers pour les objets OLAP dépend du type de modification. Consultez les rubriques ci-dessous pour savoir comment les objets d'univers sont affectés par des modifications d'objets OLAP spécifiques. Rubriques associées • Pour actualiser un univers OLAP • Variable SAP inchangée • Mise à jour du nom ou de la description d'une variable SAP • Suppression d'une variable SAP • Nouvelle variable SAP Variable SAP inchangée La table suivante indique le mode de gestion des filtres d'univers dans les différentes situations possibles lorsque la variable source SAP est inchangée : 106 Filtre d'univers Comment le filtre d'univers est affecté n'est pas modifiée Sans variation Mise à jour Sans variation est supprimée Création Si la caractéristique référencée dans la variable ne se trouve pas dans l'univers, créez une sousclasse pour cette caractéristique également. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des variables SAP dans les mises à jour d'univers OLAP Filtre d'univers Comment le filtre d'univers est affecté est déplacée Sans variation Masquée Sans variation Rubriques associées • Pour actualiser un univers OLAP • Mise à jour du nom ou de la description d'une variable SAP • Suppression d'une variable SAP • Nouvelle variable SAP Mise à jour du nom ou de la description d'une variable SAP La table suivante indique le mode de gestion des filtres d'univers dans les différentes situations possibles lorsque le nom ou la description de la variable de source SAP est mis à jour : Filtre d'univers Comment le filtre d'univers est affecté Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. n'est pas modifiée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Mise à jour Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 107 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des variables SAP dans les mises à jour d'univers OLAP Filtre d'univers Comment le filtre d'univers est affecté est supprimée Création Si une caractéristique référencée dans la variable ne se trouve pas dans l'univers, créez une sous-classe pour cette caractéristique également. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. est déplacée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Masquée Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Rubriques associées • Pour actualiser un univers OLAP • Variable SAP inchangée • Suppression d'une variable SAP • Nouvelle variable SAP Suppression d'une variable SAP La table suivante indique le mode de gestion du filtre d'univers dans les différentes situations possibles lorsque la variable SAP est supprimée : 108 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des variables SAP dans les mises à jour d'univers OLAP Filtre d'univers Comment le filtre d'univers est affecté n'est pas modifiée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Sous-classe masquée si l'option Masquer des objets obsolètes est sélectionnée. Si obsolète : modification d'obligatoire en facultatif pour éviter une application automatique dans les requêtes. Mise à jour Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Sous-classe masquée si l'option Masquer des objets obsolètes est sélectionnée. Si obsolète : modification d'obligatoire en facultatif pour éviter une application automatique dans les requêtes. est supprimée Aucune modification est déplacée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Sous-classe masquée si l'option Masquer des objets obsolètes est sélectionnée. Si obsolète : modification d'obligatoire en facultatif pour éviter une application automatique dans les requêtes. Masquée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Sous-classe masquée si l'option Masquer des objets obsolètes est sélectionnée. Si obsolète : modification d'obligatoire en facultatif pour éviter une application automatique dans les requêtes. Rubriques associées • Pour actualiser un univers OLAP • Variable SAP inchangée • Mise à jour du nom ou de la description d'une variable SAP • Nouvelle variable SAP Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 109 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des variables SAP dans les mises à jour d'univers OLAP Nouvelle variable SAP La table suivante indique le mode de gestion des filtres d'univers dans les différentes situations possibles lorsque la variable SAP est nouvelle : Filtre d'univers Comment le filtre d'univers est affecté n'est pas modifiée Création Si une caractéristique référencée dans la variable ne se trouve pas dans l'univers, créez une sous-classe pour cette caractéristique également. Mise à jour Création Si une caractéristique référencée dans la variable ne se trouve pas dans l'univers, créez une sous-classe pour cette caractéristique également. est supprimée Création Si une caractéristique référencée dans la variable ne se trouve pas dans l'univers, créez une sous-classe pour cette caractéristique également. est déplacée Création Si une caractéristique référencée dans la variable ne se trouve pas dans l'univers, créez une sous-classe pour cette caractéristique également. Masquée Création Si une caractéristique référencée dans la variable ne se trouve pas dans l'univers, créez une sous-classe pour cette caractéristique également. Rubriques associées • Pour actualiser un univers OLAP • Variable SAP inchangée • Mise à jour du nom ou de la description d'une variable SAP • Suppression d'une variable SAP 110 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP Les sources de données SAP utilisent des chiffres clés. Les sources de données MSAS et Essbase utilisent des indicateurs. La mesure d'univers correspond au chiffre clé OLAP. La gestion des objets d'univers pour les objets OLAP dépend du type de modification. Consultez les rubriques ci-dessous pour savoir comment les objets d'univers sont affectés par des modifications d'objets OLAP spécifiques. Rubriques associées • Pour actualiser un univers OLAP • Chiffre clé ou indicateur inchangé • Mise à jour du nom, de la description ou du type de données d'un chiffre clé ou d'un indicateur • Suppression d'un chiffre ou d'un indicateur clé • Déplacement d'un chiffre clé ou d'un indicateur • Nouveau chiffre clé ou indicateur Chiffre clé ou indicateur inchangé La table suivante indique les différentes situations possibles affectant l'indicateur d'univers lorsque le chiffre clé SAP ou l'indicateur MSAS/Essbase est inchangé : Indicateur d'univers Comment l'indicateur d'univers est affecté n'est pas modifiée Sans variation Mise à jour Sans variation est supprimée Aucune modification Création si l'option Regénérer des objets supprimés manuellement = Oui. est déplacée Sans variation Masquée Sans variation Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 111 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP Rubriques associées • Pour actualiser un univers OLAP • Mise à jour du nom, de la description ou du type de données d'un chiffre clé ou d'un indicateur • Suppression d'un chiffre ou d'un indicateur clé • Déplacement d'un chiffre clé ou d'un indicateur • Nouveau chiffre clé ou indicateur Mise à jour du nom, de la description ou du type de données d'un chiffre clé ou d'un indicateur La table suivante indique les différentes situations possibles affectant l'indicateur d'univers lorsque le chiffre clé SAP ou l'indicateur MSAS/Essbase est mis à jour : Indicateur d'univers Comment l'indicateur d'univers est affecté Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. n'est pas modifiée Mise à jour du type de données si l'option Conserver le type de données des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Mise à jour Mise à jour du type de données si l'option Conserver le type de données des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. 112 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP Indicateur d'univers Comment l'indicateur d'univers est affecté est supprimée Aucune modification Création si l'option Regénérer des objets supprimés manuellement=Oui. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. est déplacée Mise à jour du type de données si l'option Conserver le type de données des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Mise à jour du nom de la société si l'option Conserver le nom de la société est sélectionnée. Mise à jour de la description si l'option Conserver la description des objets est sélectionnée. Masquée Mise à jour du type de données si l'option Conserver le type de données des objets est sélectionnée. Inchangé si ces options ne sont pas sélectionnées. Rubriques associées • Pour actualiser un univers OLAP • Chiffre clé ou indicateur inchangé • Suppression d'un chiffre ou d'un indicateur clé • Déplacement d'un chiffre clé ou d'un indicateur • Nouveau chiffre clé ou indicateur Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 113 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP Suppression d'un chiffre ou d'un indicateur clé La table suivante indique les différentes situations possibles affectant l'indicateur d'univers lorsque le chiffre clé SAP ou l'indicateur MSAS/Essbase est supprimé : Indicateur d'univers Comment l'indicateur d'univers est affecté n'est pas modifiée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Mise à jour Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. est supprimée Aucune modification est déplacée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Masquée Suppression si l'option Supprimer des objets obsolètes est sélectionnée. Obsolescence de la sous-classe si l'option Masquer des objets obsolètes est sélectionnée. Rubriques associées • Pour actualiser un univers OLAP • Chiffre clé ou indicateur inchangé • Mise à jour du nom, de la description ou du type de données d'un chiffre clé ou d'un indicateur • Déplacement d'un chiffre clé ou d'un indicateur • Nouveau chiffre clé ou indicateur 114 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des chiffres ou indicateurs clés dans les mises à jour d'univers OLAP Déplacement d'un chiffre clé ou d'un indicateur La table suivante indique les différentes situations possibles affectant l'indicateur d'univers lorsque le chiffre clé SAP ou l'indicateur MSAS/Essbase est déplacé : Indicateur d'univers Comment l'indicateur d'univers est affecté n'est pas modifiée Déplacement de l'objet en conséquence. Mise à jour Déplacement de l'objet en conséquence. est supprimée Aucune modification Création si l'option Regénérer des objets supprimés manuellement = Oui. est déplacée Aucune modification Masquée Déplacement de l'objet en conséquence. Rubriques associées • Pour actualiser un univers OLAP • Chiffre clé ou indicateur inchangé • Mise à jour du nom, de la description ou du type de données d'un chiffre clé ou d'un indicateur • Suppression d'un chiffre ou d'un indicateur clé • Nouveau chiffre clé ou indicateur Nouveau chiffre clé ou indicateur L'indicateur d'univers est créé lorsque le chiffre clé ou l'indicateur OLAP est créé. Rubriques associées • Pour actualiser un univers OLAP • Chiffre clé ou indicateur inchangé Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 115 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des dates clés SAP dans les mises à jour d'univers OLAP • Mise à jour du nom, de la description ou du type de données d'un chiffre clé ou d'un indicateur • Suppression d'un chiffre ou d'un indicateur clé • Déplacement d'un chiffre clé ou d'un indicateur Gestion des dates clés SAP dans les mises à jour d'univers OLAP Cette section s'applique uniquement aux sources de données SAP. Le paramètre d'univers est l'équivalent de la date clé OLAP. La gestion des objets d'univers pour les objets OLAP dépend du type de modification. Consultez les rubriques ci-dessous pour savoir comment les objets d'univers sont affectés par des modifications d'objets OLAP spécifiques. Rubriques associées • Pour actualiser un univers OLAP • Date clé SAP inchangée • Suppression d'une date clé SAP • Nouvelle date clé SAP Date clé SAP inchangée Le paramètre d'univers est l'équivalent de la date clé OLAP. La table suivante indique les différentes situations possibles affectant le paramètre d'univers lorsque la date clé SAP est inchangée : 116 Paramètre d'univers Comment le paramètre d'univers est affecté n'est pas modifiée Sans variation Mise à jour Non applicable est supprimée Non applicable est déplacée Non applicable Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Gestion de la durée de vie de l'univers OLAP Gestion des dates clés SAP dans les mises à jour d'univers OLAP Paramètre d'univers Comment le paramètre d'univers est affecté Masquée Non applicable Rubriques associées • Pour actualiser un univers OLAP • Suppression d'une date clé SAP • Nouvelle date clé SAP Suppression d'une date clé SAP Le paramètre d'univers est l'équivalent de la date clé OLAP. La table suivante indique les différentes situations possibles affectant le paramètre d'univers lorsque la date clé SAP est supprimée : Paramètre d'univers Comment le paramètre d'univers est affecté n'est pas modifiée Supprimer Mise à jour Non applicable est supprimée Non applicable est déplacée Non applicable Masquée Non applicable Rubriques associées • Pour actualiser un univers OLAP • Date clé SAP inchangée • Nouvelle date clé SAP Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 117 7 7 Gestion de la durée de vie de l'univers OLAP Gestion des dates clés SAP dans les mises à jour d'univers OLAP Nouvelle date clé SAP Le paramètre d'univers est l'équivalent de la date clé OLAP. La table suivante indique les différentes situations possibles affectant le paramètre d'univers lorsque la date clé SAP est nouvelle : Paramètre d'univers Comment le paramètre d'univers est affecté n'est pas modifiée Créer Mise à jour Non applicable est supprimée Créer est déplacée Non applicable Masquée Non applicable Rubriques associées • Pour actualiser un univers OLAP • Date clé SAP inchangée • Suppression d'une date clé SAP 118 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Mappage des différents cubes OLAP à des univers 8 8 Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Lorsque vous créez un univers à partir d'un InfoCube ou d'une requête BW, Designer associe les structures SAP NetWeaver BW OLAP aux classes et aux objets équivalents dans l'univers. Tous les InfoObjects de la requête BW définis en tant que lignes, colonnes, caractéristiques libres et filtres sont exposés dans l'univers. Ils comprennent les caractéristiques, hiérarchies, chiffres clés, structures et variables. Les hiérarchies sont associées, ce qui permet aux utilisateurs de Web Intelligence d'effectuer des explorations avant en fonction des hiérarchies BW. Pour les InfoCubes, tous les chiffres clés, les dimensions et les hiérarchies sont associés. Le tableau suivant présente les objets univers créés pour chaque objet BW. 120 Objet NetWeaver BW : Objets univers créés : Groupe dimension Classe Caractéristique Sous-classe avec des objets dimension et information Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Objet NetWeaver BW : Objets univers créés : Si la source de données est une requête BW : sous-classe contenant les objets dimension et information pour chaque niveau de la hiérarchie actuellement définie Caractéristique avec hiérarchie Si la source de données est un InfoCube : sous-classes contenant les objets dimension et information pour chaque niveau de la hiérarchie, pour toutes les hiérarchies définies pour la caractéristique. Structure basée sur des caractéris- Classe possédant un seul objet dimetiques (requêtes BW uniquement) nsion pour la structure Attribut de navigation Sous-classe possédant des objets dimension et information (identique à l'objet Caractéristique) Attribut d'affichage Objet information pour la dimension Structure de chiffre clé Classe Chiffre clé Objet indicateur figurant dans la classe pour la structure Chiffre clé possédant des objets dimension pour les unités/la devise. Chiffre clé calculé (requêtes BW uni- Objets indicateurs et dimension (idequement) ntique à l'objet Chiffre clé) Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 121 8 8 Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Objet NetWeaver BW : Objets univers créés : Chiffre clé restreint (requêtes BW uniquement) Objets indicateurs et dimension (identique à l'objet Chiffre clé) Filtre obligatoire dans les requêtes Dans la classe de la dimension à laVariables (requêtes BW uniquement) quelle s'appliquent les variables, deux objets dimension prenant en charge la liste de valeurs, une pour la légende et une pour la description. Variable de date clé (requêtes BW uniquement) Paramètres d'univers définissant la variable de date clé dans l'univers. Les caractéristiques de la section Filtres de la requête BW ne sont pas associées. Cependant, le filtrage s'applique à l'univers. Si le filtre possède une valeur fixe, il est appliqué de façon transparente lors de l'exécution de la requête Web Intelligence. Si la caractéristique dispose d'une variable définie, cette dernière est associée avec les limites suivantes : • • La variable se comporte toujours comme une variable obligatoire Les variables de hiérarchie et de nœud de hiérarchie sont prises en charge, à l'exception de la variable de version de hiérarchie Pour éviter ces limites, Business Objects recommande de déplacer la caractéristique de la section Filtre vers la section Libre de la requête BW. Rubriques associées • Mappage et utilisation des caractéristiques • Mappage et utilisation des chiffres clés • Mappage et utilisation des hiérarchies • Prise en charge des variables dans les univers • Mappage des variables à un univers 122 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Mappage et utilisation des caractéristiques Lorsqu'aucune hiérarchie n'est définie dans la caractéristique de la requête BW ou de l'InfoCube, Designer crée une classe contenant la caractéristique sous la forme de deux dimensions : Niveau 00 et Niveau 01. La dimension Niveau 00 représente l'agrégation de la caractéristique lorsque tous les membres sont sélectionnés (la requête NetWeaver renvoie Tous les membres). La dimension Niveau 01 contient tous les membres de la caractéristique sous la forme d'une liste horizontale de valeurs. Pour chaque objet dimension, Designer crée un objet information pour la clé, jusqu'à trois objets information pour la description (description brève, moyenne et longue) et un objet information pour chaque attribut d'affichage. La clause SELECT est définie à l'aide du nom technique de la caractéristique. Les attributs de navigation définis dans la requête BW sont associés dans la classe de l'objet parent de la même manière que la caractéristique. Remarque : Si de nombreux attributs de navigation sont définis dans l'univers, sachez que cela a un impact négatif sur les performances de la requête dans Web Intelligence. Les structures définies dans la requête BW basées sur des caractéristiques sont incluses dans l'univers en tant qu'objets à une seule dimension, avec les éléments de la structure comme membres de la dimension. Mappage et utilisation des chiffres clés Tous les chiffres clés de l'InfoCube ou définis dans la requête BW sont inclus dans l'univers sous une classe d'objet unique appelée Chiffres clés. La plupart des chiffres clés sont définis dans NetWeaver BW avec une caractéristique de devise ou d'unité. Pour chaque chiffre clé, Designer crée : • • Un indicateur avec un format numérique correspondant au chiffre clé sans l'unité. Une dimension avec un format de caractère contenant l'unité ou la devise. Par exemple, USD, € ou km. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 123 8 8 Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? • Une dimension avec un format de caractère contenant le chiffre clé et l'unité (valeur mise en forme) basée sur les préférences utilisateur configurées sur le serveur SAP. Par exemple, 200 USD, 345 € et 25 km. La classe Chiffres clés comprend les chiffres clés calculés et les chiffres clés restreints définis dans la requête BW. Le calcul et les restrictions d'origine sont appliqués à la requête, mais ne sont pas exposées dans l'univers. Mappage et utilisation des hiérarchies Les hiérarchies sont mappées pour permettre aux utilisateurs de Web Intelligence d'explorer les hiérarchies SAP NetWeaver BW de la même manière que les hiérarchies des univers personnalisés. Remarque : L'option Utiliser l'exploration de requête de la boîte de dialogue Propriétés du document de Web Intelligence améliore considérablement les performances d'exploration avant. Lorsqu'une hiérarchie est définie par rapport à une caractéristique de la requête BW, Designer crée une structure hiérarchique dans l'univers avec une sous-classe pour chaque niveau de la hiérarchie. Cette structure dépend de la définition de la requête BW actuelle : • • Si une hiérarchie est définie dans la requête BW, Designer crée cette structure dans l'univers. Si une variable de hiérarchie est définie dans la requête BW et qu'elle permet à l'utilisateur de choisir une hiérarchie lors de l'exécution, Designer crée une hiérarchie générique dans l'univers. La structure possède le plus grand nombre de niveaux définis pour n'importe quelle structure hiérarchique disponible pour la caractéristique. Lorsque vous créez un univers au sommet d'un InfoCube, toutes les hiérarchies définies sur la caractéristique sont exposées dans l'univers résultant. Designer crée des sous-classes pour chaque structure hiérarchique, chacune contenant des sous-classes pour les niveaux de cette hiérarchie. Dans l'univers, le Niveau 00 d'une hiérarchie représente le nœud supérieur de la structure. Lorsqu'il existe plusieurs sommets pour la structure hiérarchique, la dimension Niveau 00 affiche tous les nœuds supérieurs sous la forme d'une liste de valeurs. Lorsque l'attribut de la hiérarchie est défini pour ne pas filtrer les nœuds non affectés, il est nécessaire d'inclure 124 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Niveau 00 avec le nœud supérieur pour les membres non affectés. Les membres non affectés sont regroupés au niveau le plus bas de la hiérarchie. Remarque : La plupart du temps, les hiérarchies SAP NetWeaver BW ont un seul nœud supérieur. Vous pouvez supprimer les objets Niveau 00 de l'univers par défaut afin de le rendre plus facile à utiliser. En général, il n'est nécessaire de conserver la dimension Niveau 00 que si vous devez interroger/signaler des membres non affectés. Si le nombre de niveaux d'une hiérarchie change dans la requête BW, vous devez mettre à jour l'univers. Rubriques associées • A propos de la gestion du cycle de vie de l'univers OLAP Prise en charge des variables dans les univers Les variables SAP peuvent être interprétées comme des invites utilisateur définies dans la requête BW. Les variables peuvent être obligatoires ou facultatives et posséder une valeur par défaut. Les variables de caractéristiques sont utilisées pour filtrer les valeurs d'une caractéristique. Les variables sont renseignées avec des valeurs lorsqu'une requête est exécutée. Elles peuvent stocker des valeurs de caractéristiques, des hiérarchies, des nœuds de hiérarchie, du texte et des formules. Les variables NetWeaver BW s'appliquent aux requêtes BW uniquement. Remarque : Lorsque vous définissez la variable dans le BW Query Designer, dans la boîte de dialogue Autres paramètres de l'Assistant de variables SAP NetWeaver BW, l'option Prêtes pour la saisie doit être sélectionnée. Les types suivants de variable SAP NetWeaver BW sont pris en charge dans les univers : • • • • Variables de caractéristiques Variables de hiérarchie, à l'exception de la variable de version de hiérarchie Variables de nœud de hiérarchie Variables de devise Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 125 8 8 Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? • • • Variables de formule Variables de texte (comme chemin de remplacement) Variables de date clé Le tableau suivant présente la prise en charge de l'univers pour les variables BW saisies par l'utilisateur. Les variables saisies par l'utilisateur peuvent être obligatoires ou facultatives et posséder une valeur par défaut. Type de variable invite à valeur unique Niveau de prise en charge prise en charge invite à plusieurs valeurs prise en charge prise en charge invite d'intervalle Caractéristique (y compris la date clé et la devise) pas de prise en charge pour la variable de date clé qui est une variable à une seule valeur prise en charge en tant qu'invite d'intervalle invite d'option de sélec- pas de prise en charge en tant tion qu'invite d'intervalle pour la va- riable de date clé qui est une variable à une seule valeur jeu de valeurs précalculé pas de prise en charge Texte prise en charge Formule prix, quotas et valeurs numériques prises en charge Hiérarchie prise en charge, à l'exception de la variable de version Nœud de hiérarchie prise en charge Le tableau suivant présente la prise en charge de l'univers pour les autres types de traitement des variables BW. 126 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Type de traitement Type de variable Chemin de remplaceme- Autorisation nt Sortie client Caractéristique prise en charge prise en charge prise en charge, auprise en cune invite charge n'est créée dans l'univers Texte prise en charge N/A prise en charge N/A Formule prise en charge N/A prise en charge prise en charge sans saisie utilisateur Hiérarchie N/A N/A prise en charge prise en charge N/A prise en charge prise en charge sans saisie utilisateur Nœud de hiérarN/A chie Sortie SAP L'opérateur Exclure est pris en charge. Toutefois, Web Intelligence ne spécifie par que la valeur sélectionnée doit être exclue de la requête. Les autres opérateurs, comme Inférieur à et Supérieur à peuvent uniquement être utilisés avec le type d'entrée Option de sélection. Le type Option de sélection est transformé en intervalle pour les invites Web Intelligence. Remarque : Pour traiter les variables BW dans Web Intelligence, vous devez inclure au moins un indicateur dans la requête Web Intelligence. Rubriques associées • Mappage des variables à un univers • Prise en charge des variables de date clé dans un univers Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 127 8 8 Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? • Prise en charge des hiérarchies et des variables de nœud de hiérarchie dans un univers Mappage des variables à un univers L'utilisateur doit être invité à indiquer toutes les variables facultatives et obligatoires, même lorsque la dimension n'est pas utilisée dans l'ensemble de résultats, ce qui lui permet de limiter cet ensemble. Ainsi, une variable définie dans la requête BW est associée, même si la caractéristique correspondante n'est pas dans la requête. L'utilisateur doit savoir si une variable est obligatoire ou facultative et être capable d'ignorer ces dernières. Les variables facultatives sont définies comme telles dans l'univers et deviennent des invites facultatives dans Web Intelligence. Les variables obligatoires deviennent des invites obligatoires dans Web Intelligence. Pour les variables de caractéristiques, Designer crée un filtre obligatoire dans l'univers. Un filtre obligatoire est un objet de filtre de requête prédéfini que les utilisateurs de Web Intelligence ne voient pas, mais qui est systématiquement appliqué et transparent dans toutes les requêtes Web Intelligence créées sur l'univers. Type de variable Associé à Variable de caractéristiques, y compris Filtre d'univers obligatoire la variable de devise et de formule Variable de hiérarchie Filtre d'univers obligatoire Variable de nœud de hiérarchie Filtre de classe obligatoire Variable de date clé Paramètres d'univers Pour chaque filtre obligatoire, deux objets dimension sont créés en tant qu'objets de référence pour que la fonction @Prompt affiche la liste de valeurs attendue. La liste de dimensions de valeurs est masquée dans l'univers. Elles sont nécessaires au bon fonctionnement de l'invite, c'est pourquoi elles ne doivent pas être supprimées et doivent être déplacées ou modifiées avec soin. 128 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Les valeurs par défaut des variables sont définies dans la fonction @Prompt du filtre à l'aide de la clé primaire, des paramètres persistant/non persistant et des paramètres de valeurs par défaut. La syntaxe de la fonction @Prompt est affichée dans la page Propriétés du filtre, dans l'univers. Pour éviter les conflits entre les variables BW et les filtres définis par les utilisateurs de Web Intelligence, les objets impliqués dans la définition d'une variable SAP sont générés avec l'option Peut être utilisé dans Condition désactivée dans la page des options avancées des propriétés de l'objet. Cette action limite l'utilisation de dimensions impliquées dans les variables SAP du volet Filtre par les utilisateurs de Web Intelligence. Exemple : Clause WHERE générée pour une variable SAP BW Cet exemple montre la clause WHERE générée pour une variable BW sur la dimension Customer2. La syntaxe de la clause WHERE générée pour une variable est affichée dans la page Propriétés du filtre. <FILTER KEY="[Z_VAR002]"> <CONDITION OPERATORCONDITION="Equal"> <CONSTANT TECH_NAME="@Prompt( 'Customer Variable Single Value Mandatory', 'A', 'Customer2\LovCustomer Variable Single Value MandatoryBase', mono, primary_key)"/> <CONDITION> </FILTER> Le texte de l'invite est généré à partir du nom de la variable BW. Vous pouvez modifier le texte pour le rendre plus descriptif. Customer2\LovCustomer Variable Single Value MandatoryBase est le nom de l'objet univers masqué utilisé pour créer la liste de valeurs. Remarque : Si vous renommez la classe ou déplacez la liste de valeurs dans un autre dossier, vous devez mettre à jour la syntaxe dans la clé du filtre. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 129 8 8 Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Prise en charge des variables et des listes de valeurs Une requête SAP BW peut contenir plus de dix variables, ce qui signifie qu'au moins dix listes de valeurs peuvent être chargées. Le chargement et l'actualisation des listes de valeurs peuvent avoir un impact important sur les performances. Les options suivantes sont disponibles pour améliorer les performances des requêtes avec variables : • Au moment de la génération de l'univers, toutes les variables SAP BW (sauf les dates clés) sont associées à des filtres obligatoires. Par défaut, les objets filtre ne sont pas associés à une liste de valeurs (sauf les variables de nœud de hiérarchie). Vous devez explicitement associer une liste de valeurs dans la page de propriétés de l'objet. • Les variables facultatives sont générées en tant qu'invites facultatives. Une invite facultative ne charge pas automatiquement la liste de valeurs au moment de l'exécution de la requête. • L'option de recherche déléguée de la liste de propriétés de valeurs affiche une liste vide de valeurs au moment de l'exécution de la requête. L'utilisateur saisit des critères de recherche pour limiter le nombre de valeurs retournées dans la liste de valeurs. Pour activer l'option de recherche déléguée pour une liste de valeurs, modifiez la liste des propriétés de valeurs de la page de propriétés de l'objet auquel la liste de valeurs s'applique. Remarque : La recherche déléguée n'est pas prise en charge pour les listes de valeurs en cascade. Rubriques associées • Invites facultatives dans les univers OLAP Prise en charge des variables de date clé dans un univers Une variable de date clé dans une requête BW vous permet de spécifier une date pour les données basées sur le temps. Les dates clés peuvent avoir un impact sur les données extraites pour une dimension. Par exemple, la description d'un produit peut changer dans le temps. Une date clé peut 130 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? influencer la structure d'une hiérarchie : par exemple, un centre de coût peut figurer sur le Niveau 01 une année et sur le Niveau 02 une autre année. La variable de date clé est une variable SAP BW spéciale car la valeur de date saisie par l'utilisateur n'est présente dans aucune dimension de la requête BW. La date clé est une propriété de la requête. Dans une requête BW, la variable de date clé peut être définie pour deux utilisations : • • Pour spécifier la date valide d'une hiérarchie spécifique, qui n'a d'impact que sur cette hiérarchie. Pour spécifier une date pour la requête complète. Dans ce cas, la date clé définie dans une requête joue un rôle sur : • les données maître basées sur le temps • les taux de change de devises • la liste des hiérarchies • les structures de hiérarchies basées sur le temps Remarque : Dans l'univers, l'utilisation d'une date clé est limitée à l'univers global. C'est pourquoi la date clé générée dans un univers influence toutes les autres variables et données SAP. SAP NetWeaver BW prend uniquement en charge une variable de date clé par requête BW. Ainsi, un univers contient une seule variable de date clé. Les variables de date clé peuvent être obligatoires ou facultatives et posséder une valeur par défaut. Si aucune valeur par défaut n'est définie et que l'utilisateur ne saisit aucune valeur, la requête utilise la date système actuelle. Les propriétés de la variable de date clé de la requête sont associées à cinq paramètres d'univers décrits dans le tableau suivant. Paramètre Description KEYDATE_ENABLED Définissez-le sur Oui si une date clé est activée sur l'univers. KEYDATE_NAME Nom technique de la variable de date clé. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 131 8 8 Mappage des différents cubes OLAP à des univers Comment les objets SAP NetWeaver BW sont-ils mappés et utilisés dans un univers ? Paramètre Description KEYDATE_CAPTION Légende de la variable de date clé présentée lorsque l'utilisateur est invité à saisir une valeur. KEYDATE_DEFAULT_VALUE Valeur par défaut de la date clé, si elle existe. KEYDATE_MANDATORY Définissez-le sur Oui si l'utilisateur doit saisir une valeur ou utiliser la valeur par défaut. Lors de l'exécution de la requête, Web Intelligence propose la même date clé pour toutes les requêtes. L'utilisateur peut la modifier. La boîte de dialogue "Propriétés des dates clés" permet de gérer la date clé utilisée. L'utilisateur est invité à saisir la date clé avant tout autre type de variable. Prise en charge des hiérarchies et des variables de nœud de hiérarchie dans un univers Une variable de hiérarchie sert à inviter l'utilisateur à indiquer quelle hiérarchie doit être utilisée dans la requête. Les utilisateurs de Web Intelligence peuvent créer des requêtes et des rapports pour extraire et afficher les membres de n'importe quelle hiérarchie. Si la variable de hiérarchie est facultative et que l'utilisateur laisse l'invite vide, aucune hiérarchie n'est utilisée dans le rapport. Un rapport contient le plus grand nombre de niveaux hiérarchiques, indépendamment de la hiérarchie sélectionnée. Les niveaux hiérarchiques qui ne sont pas renvoyés dans l'ensemble de résultats sont vides dans le rapport. Une variable de nœud de hiérarchie sert à inviter l'utilisateur à indiquer quel nœud sera défini comme nœud supérieur pour la hiérarchie de la requête. Lorsqu'une requête contient à la fois une hiérarchie et une variable de nœud de hiérarchie, l'utilisateur Web Intelligence doit d'abord sélectionner une hiérarchie dans la liste des hiérarchies disponibles. Il doit ensuite sélectionner 132 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Mappage des différents cubes OLAP à des univers Mappage des cubes Essbase aux composants de l'univers le nœud de hiérarchie. La liste des nœuds de hiérarchie disponibles affiche les nœuds de toutes les hiérarchies. La liste n'est pas filtrée selon la hiérarchie sélectionnée. L'utilisateur est responsable du choix d'un nœud dans la hiérarchie appropriée. S'il choisit un nœud d'une autre hiérarchie, le rapport risque d'être vide. Rubriques associées • Mappage et utilisation des hiérarchies Mappage des cubes Essbase aux composants de l'univers Designer crée un univers à partir d'un cube Essbase en mappant le contour Essbase aux classes et aux objets équivalents. Vous identifiez la source de données du cube au moment où vous créez la connexion. Les tables d'alias Essbase définissent un autre jeu de noms pour les dimensions, niveaux et membres du contour. Designer génère l'univers avec les noms de la table d'alias que vous sélectionnez lorsque vous créez la connexion à la source de données Essbase. Dans un plan Essbase, les indicateurs sont définis comme des dimensions. Vous sélectionnez la dimension à utiliser comme dimension d'indicateur lorsque vous créez la connexion à la source de données Essbase. Designer génère les membres de cette dimension comme indicateurs dans l'univers. Toutes les dimensions prennent en charge les hiérarchies comprenant des niveaux multiples. Vous pouvez définir une hiérarchie par dimension au maximum. Le tableau suivant montre quels objets sont créés dans l'univers pour chaque élément du contour Essbase. Objet Essbase Objet de l'univers créé : Dimension Classe contenant les générations de la dimension. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 133 8 8 Mappage des différents cubes OLAP à des univers Mappage des cubes MSAS aux composants d'univers Objet Essbase Objet de l'univers créé : Génération Objet de la classe de dimension ayant deux objets information : un pour la légende et un pour le nom. Dimension d'indicateurs Classe nommée selon la dimension sélectionnée comme dimension d'indicateurs dans la connexion de l'univers (en général la classe d'indicateurs ou de comptes). Indicateur Objet indicateur dans la classe ou la sous-classe d'indicateur. Les indicateurs sont créés avec une structure de classe et de sous-classe qui correspond à la structure du contour Essbase. Les indicateurs sont générés avec la fonction de projection d'agrégation définie sur Base de données déléguée par défaut. Lorsque vous actualisez le rapport Web Intelligence, l'agrégation de l'indicateur est déléguée au serveur de la base de données. Rubriques associées • A propos des connexions aux sources de données OLAP • Fonction de projection Base de données déléguée Mappage des cubes MSAS aux composants d'univers Designer crée un univers à partir de cubes MSAS en mappant les structures MSAS aux classes et objets équivalents. Vous spécifiez la source de données du cube au moment où vous créez la connexion. Le tableau suivant montre quels objets sont créés dans l'univers pour chaque objet MSAS. Ce mappage s'applique aux cubes virtuels et aux cubes locaux MSAS (fichiers .cub) ainsi qu'aux cubes standard MSAS. 134 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Mappage des différents cubes OLAP à des univers Mappage des cubes MSAS aux composants d'univers Objet MSAS : Objet d'univers créé : Dimension Classe contenant des objets de cette dimension. Dossier d'affichage (MSAS 2005) Sous-classe de la classe de dimension. Hiérarchie Sous-classe de la classe de dimension correspondante ou sous-classe de la classe de dossier d'affichage correspondant. Attribut (MSAS 2005) Sous-classe de la classe de dimension correspondante ou sous-classe de la classe de dossier d'affichage correspondant. Indicateurs Classe d'indicateur contenant tous les objets indicateur. Les objets indicateur sont créés dans la classe Indicateur ou la sous-classe du groupe d'indicateurs. Groupe d'indicateurs (MSAS 2005) Sous-classe de la classe d'indicateur. Niveau Objet de la classe ou sous-classe de dimension et objet Level All qui représente l'agrégation de tous les sous-niveaux. Propriété de niveau Information de l'objet niveau auquel elle s'applique. Les indicateurs sont générés avec la fonction de projection d'agrégation définie sur Base de données déléguée par défaut. Lorsque vous actualisez le rapport Web Intelligence, l'agrégation de l'indicateur est déléguée au serveur de la base de données. Rubriques associées • A propos des connexions aux sources de données OLAP • Fonction de projection Base de données déléguée Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 135 8 8 Mappage des différents cubes OLAP à des univers Mappage des cubes MSAS aux composants d'univers 136 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Informations supplémentaires A A Informations supplémentaires Ressources d'inforEmplacement mations Informations sur le produit SAP Busine- http://www.sap.com ssObjects Sélectionnez http://help.sap.com > SAP BusinessObjects. Vous pouvez accéder à la toute dernière documentation relative aux produits SAP BusinessObjects et à leur déploiement sur le portail SAP Help Portal. Il est également possible de télécharger des versions PDF ou des bibliothèques HTML installables. SAP Help Portal 138 Certains guides résident sur SAP Service Marketplace et ne sont, par conséquent, pas disponibles sur le portail SAP Help Portal. Le portail d'aide répertorie ces guides et propose un lien vers SAP Service Marketplace. Les clients qui bénéficient d'un contrat de maintenance disposent d'un ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactez votre support technique. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Informations supplémentaires Ressources d'inforEmplacement mations http://service.sap.com/bosap-support > Documentation • • Guides d'installation : https://service.sap.com/bosapinstguides Notes de version : http://service.sap.com/releasenotes SAP Service Marketplace comprend certains guides d'installation, guides de migration et de mise à niveau, guides de déploiement, notes de version et des docuSAP Service Marketments concernant les plates-formes prises en charge. place Les clients qui bénéficient d'un contrat de maintenance disposent d'un ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactez votre support technique. Si vous êtes redirigé vers SAP Service Marketplace à partir du site SAP Help Portal, utilisez le menu situé dans le panneau de navigation à gauche pour sélectionner la catégorie contenant la documentation que vous souhaitez consulter. Ressources à l'atten- https://boc.sdn.sap.com/ tion des dévelophttps://www.sdn.sap.com/irj/sdn/businessobjects-sdk peurs library https://www.sdn.sap.com/irj/boc/businessobjects-ar Articles SAP Busine- ticles ssObjects sur SAP Community Network Ces articles étaient précédemment appelées notes techniques. https://service.sap.com/notes Remarques Ces remarques étaient précédemment appelées des articles de la base de connaissances. Forums sur SAP https://www.sdn.sap.com/irj/scn/forums Community Network Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 139 A A Informations supplémentaires Ressources d'inforEmplacement mations http://www.sap.com/services/education Formation Nous pouvons vous fournir un module de formation qui réponde à vos besoins et convienne à votre style d'apprentissage préféré, sous forme de stage traditionnel ou de séminaires plus ciblés. http://service.sap.com/bosap-support Support client en ligne Le site SAP Support Portal présente des informations sur les programmes et services de support technique. Il propose également des liens vers de nombreuses informations techniques ainsi que des téléchargements. Les clients qui bénéficient d'un contrat de maintenance disposent d'un ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactez votre support technique. http://www.sap.com/services/bysubject/businessobje ctsconsulting Conseil 140 Les consultants peuvent vous accompagner dans votre démarche, depuis la phase initiale d'analyse jusqu'à la phase finale de livraison de votre projet de déploie ment. Ils peuvent vous faire bénéficier de leur expertise en matière de bases de données relationnelles et multidimensionnelles, de connectivité, d'outils de co nception de base de données et de technologie d'inté gration personnalisée. Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer Index A actualiser univers OLAP 74 agrégée définir la projection pour un indicateur 57 ajouter connexion OLAP 34 alias tables Essbase 133 authentification connexions Essbase 41 connexions MSAS 39 connexions SAP NetWeaver BW 37 C caractéristiques mapper dans l'univers OLAP 123 chiffres clés mapper dans l'univers OLAP 123 classes et objets mapper dans l'univers OLAP (Essbase) 133 mapper dans l'univers OLAP (MSAS) 134 mapper dans l'univers OLAP (NetWeaver BW) 120 modifier dans l'univers OLAP 52 condition, objet définir dans l'univers OLAP 64 configuration, options dans les univers OLAP 50 connexion univers OLAP 34 vue d'ensemble des paramètres OLAP 34 connexion unique MSAS 2005 39 SAP NetWeaver BW 14, 28 créer connexion OLAP 34 univers à partir d'une source OLAP 22 cube Essbase définir une connexion 34 fonctions prises en charge dans l'univers 30 mapper des objets à un univers 133 cube MSAS définir une connexion 34 fonctions prises en charge dans l'univers 29 mapper des objets à un univers 134 cycle de vie de l'univers (OLAP) 74 D définir connexion OLAP 34 objet condition dans l'univers OLAP 64 F filtre obligatoire variables (SAP NetWeaver BW) 128 filtre prédéfini, éditeur 67 H hiérarchie mapper dans l'univers OLAP (NetWeaver BW) 124 variables (NetWeaver BW) 132 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer 141 Index I S indicateur calculés 58 fonction de projection Base de données déléguée 54 projection d'agrégat 57 indicateur calculé dans l'univers OLAP 58 indicateur intelligent 54 invite facultative (univers OLAP) 70 invite facultative dans l'univers OLAP 70 SAP NetWeaver BW définir une connexion 34 fonctions prises en charge dans l'univers 18, 26 mapper à l'univers OLAP 120 sources de données pour l'univers OLAP 16, 23 univers multilingue 20, 27 U O univers actualiser OLAP 74 mettre à jour OLAP 74 OLAP 22 univers OLAP créer 22 définir une connexion 34 éditeur de filtre prédéfini 67 fonctions MDX 61 mapper à des objets SAP NetWeaver BW 120 mapper des objets MSAS 134 mapper les objets Essbase 133 modifier 52 options 50 sources de données prises en charge 23 univers OLAP, synchroniser 85 OLAP, éditeur de filtre prédéfini 67 OLAP, paramètres supplémentaires 48 V L liste de valeurs et variables SAP NetWeaver BW 130 M MDX, fonctions 61 mettre à jour univers OLAP 74 multilingue, univers SAP NetWeaver BW 20, 27 P paramètres supplémentaires, OLAP 48 variables dans l'univers OLAP (SAP NetWeaver BW) 125 variables de date clé dans les univers OLAP 130 R reconnaissance d'index dans les univers OLAP 52 142 Utilisation de SAP NetWeaver Business Intelligence dans Universe Designer ">

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.