Configuration du fichier de configuration client. SAP Business Intelligence Suite 4.0 Support Package 5, 2011
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
L'outil de gestion de l'architecture mutualisée aide à automatiser cette tâche. Au lieu de définir les restrictions d'accès pour un groupe d'utilisateurs spécifique, définissez-les pour le groupe d'utilisateurs modèle (contenant la chaîne du jeton de modèle). Assurez-vous que le nom des restrictions que vous créez contient également la chaîne du jeton de modèle. Après avoir exécuté l'outil, la restriction d'accès sera remplacée par le véritable nom de client, spécifié par l'option tenantName du fichier de configuration client.
Remarque :
Vous devez vous assurer que le groupe d'utilisateurs est également un groupe modèle
($TemplateToken$, par exemple) afin que des restrictions en conflit mutuel ne soient pas appliquées au même groupe d'utilisateurs client. Vous ne pouvez pas appliquer plusieurs restrictions au même groupe d'utilisateurs. Pour en savoir plus sur la manière de définir les restrictions d'accès dans les univers classiques (fichiers .unv), voir le
Guide de l'utilisateur de l'outil de conception d'univers.
5.4 Configuration du fichier de configuration client
La section suivante aborde les options que vous pouvez définir dans le fichier de configuration client
(tenant_template_def.properties).
Tableau 5-10 : Options obligatoires de mise en service des clients
Option Description Obligatoire ?
tenantName
Nom du client à ajouter. Cette chaîne remplace toutes les occurrences de la chaîne templateToken.
Par exemple, si tenantName=abc, templateToken=$TemplateToken$ et que vous avez créé un groupe d'utilisateurs nommé "$TemplateToken$_usergroup", l'outil créera alors un groupe d'utilisateurs nommé
"abc_usergroup".
Oui templateTo ken
Chaîne utilisée pour identifier un objet modèle ou paramètre de client pour qu'il soit répliqué par l'outil lors de la création d'un client. La chaîne templa teToken est remplacée par tenantName lors de l'exécution de l'outil.
Remarque :
Choisissez une chaîne unique qui ne se trouve pas couramment dans les noms d'objet existants au sein de votre installation de la plateforme de BI.
Oui cms
Nom ou adresse IP et port du CMS (Central Management Server) auquel se connecter. Si aucun port n'est spécifié, 6400 est utilisé par défaut.
Oui
108 2012-12-05
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
Option
auth user pwd
Description Obligatoire ?
Type d'authentification à utiliser pour la connexion. Les valeurs possibles sont secEnterprise, secLDAP, secWinAD et secSAPR3.
Oui
Nom d'utilisateur du compte utilisé pour se connecter au CMS et exécuter l'outil.
Oui
Mot de passe de l'utilisateur.
Oui
Tableau 5-11 : Options facultatives de mise en service des clients
Option Description
statusLog
Obligatoire ?
Dossier où est créé le fichier journal. A des fins de dépannage, le fichier journal contient une trace du programme et toutes les erreurs qui sont survenues. Par exemple : statusLog=”C:\TenantLogs\”
Le fichier journal est automatiquement nommé sur base de la valeur tenantName ainsi que de la date et de l'horodatage pour l'exécution du programme. Par exemple : multitenancymana ger<aaaa><mm><jj><heure>.csv
Non
Si cette option n'est pas spécifiée, l'emplacement par défaut est :
• Windows : <REPINSTALL>\SAP BusinessObjects
Enterprise XI 4.0\logging
\
• Unix : <REPINSTALL>/sap_bobj/logging/ abortANDRollback
Définissez sur true pour reprendre toutes les modifications si la validation d'un des nouveaux objets par le CMS échoue. Si cette option n'est pas spécifiée, le paramètre par défaut est : true.
Remarque :
Si la validation de certains objets par le CMS échoue et que abortA
NDRollback=false
, votre client n'est créé que partiellement avec les objets dont la validation a réussi. Utilisez le fichier journal pour dépanner et corriger les erreurs éventuelles, puis exécutez à nouveau l'outil pour ce client.
Non
109 2012-12-05
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
Option
optionImportSec
Mode
Description Obligatoire ?
Indique comment traiter l'importation des paramètres de sécurité
(droits) sur les objets créés à partir des objets modèle. Les valeurs possibles sont :
•
0
- (Mode Fusionner) : fusionne les utilisateurs ou groupes principaux et les droits de modèle avec l'objet client existant. Préserve les droits initialement accordés à tout utilisateur ou groupe principal sur l'objet client existant.
Remarque :
En cas de conflit, le paramètre du modèle a la priorité lors de la fusion. Par exemple, si le modèle accorde de manière spécifique un droit à un utilisateur ou groupe principal tandis que le client existant refuse de manière spécifique ce même droit, le droit est accordé au nouveau client.
•
1
- (remplacement au niveau des utilisateurs ou groupes principaux) : remplace les droits des utilisateurs ou groupes principaux par les droits du modèle. Ajoute les utilisateurs ou groupes principaux et droits uniques à partir du modèle et préserve les utilisateurs ou groupes principaux et droits uniques de l'objet client.
•
2
- (remplacement au niveau des objets) : supprime tous les utilisateurs ou groupes principaux et droits existants sur l'objet client existant et les remplace par les utilisateurs ou groupes principaux et droits accordés sur l'objet modèle.
Non
Si cette option n'est pas spécifiée, le paramètre par défaut est :1.
Tableau 5-12 : Options de modèle d'objet
Option Description
templateContent
Folder
Obligatoire ?
Liste séparée par des points-virgules des chemins de dossier définissant tous les dossiers de modèles de niveau supérieur au sein du référentiel. Les dossiers de modèles contiennent la chaîne de jeton de modèle dans leur nom.
Remarque :
Les dossiers de niveau supérieur utilisant le jeton de modèle et qui ne sont pas spécifiés par templateContentFolder sont ignorés par l'outil.
Non optionIncludeUni verses
Indique si le programme doit rechercher des univers utilisant la chaîne de jeton de modèle et créer une version de client. Si cette option n'est pas spécifiée, le paramètre par défaut est : true.
Non
110 2012-12-05
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
Option Description Obligatoire ?
optionIncludeCon nections
Indique si le programme doit rechercher des connexions d'univers utilisant la chaîne de jeton de modèle et créer une version de client.
Si cette option n'est pas spécifiée, le paramètre par défaut est : true.
Non optionIncludeCate gories
Indique si le programme doit rechercher des catégories de la plateforme de BI utilisant la chaîne de jeton de modèle et créer une version de client. Si cette option n'est pas spécifiée, le paramètre par défaut est : true.
Non optionIncludePro files
Indique si le programme doit rechercher des profils de la plateforme de BI utilisant la chaîne de jeton de modèle et créer une version de client. Si cette option n'est pas spécifiée, le paramètre par défaut est : true
.
Non optionIncludeEve nts
Indique si le programme doit rechercher des dossiers d'événements de la plateforme de BI utilisant la chaîne de jeton de modèle et créer une version de client. Si cette option n'est pas spécifiée, le paramètre par défaut est : true.
Non optionIncludeAcce ssLevels
Indique si le programme doit rechercher des niveaux d'accès (groupes de droits) de la plateforme de BI utilisant la chaîne de jeton de modèle et créer une version de client. Si cette option n'est pas spécifiée, le paramètre par défaut est : true.
Non optionUseSharedU niverses
Indique si les rapports modèles et les analyses utilisent des univers partagés. Utilisation conjointement avec sharedUniverseFolder.
Si cette option n'est pas spécifiée, le paramètre par défaut est : true.
Non optionUseSharedCo nnections
Indique si les rapports modèle et les analyses utilisent des connexions partagées. Utilisation conjointement avec sharedConnectionFol der
. Si cette option n'est pas spécifiée, le paramètre par défaut est : true
.
Non templateUniverse
Folder
Liste séparée par des points-virgules des chemins de dossier d'univers définissant tous les dossiers d'univers modèles de niveau supérieur au sein du référentiel. Les dossiers d'univers modèles contiennent la chaîne de jeton de modèle dans leur nom.
Non
111 2012-12-05
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
Option Description Obligatoire ?
templateConnectio nFolder
Liste séparée par des points-virgules des chemins de dossier de connexion définissant tous les dossiers d'univers modèles de niveau supérieur au sein du référentiel. Les dossiers de connexions modèle contiennent la chaîne de jeton de modèle dans leur nom.
Non templateCategory
Folder
Liste séparée par des points-virgules des catégories de la plateforme de BI. Les catégories de modèle contiennent la chaîne de jeton de modèle dans leur nom.
Non templateEventFol der
Liste séparée par des points-virgules des dossiers d'événements.
Les dossiers d'événements modèle contiennent la chaîne de jeton de modèle dans leur nom.
Non sharedUniverseFol der
Liste séparée par des points-virgules des chemins de dossier d'univers où se trouvent des univers partagés.
Non sharedConnection
Folder
Liste séparée par des points-virgules des chemins de dossier de connexions où se trouvent des connexions partagées.
Non
112 2012-12-05
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
Tableau 5-13 : Options de source de données
Option Description Obligatoire ?
crystalreport.tem
platedb<n>
SAP Crystal Reports 2011 uniquement
Informations de DSN du rapport modèle. La valeur a pour format :
<serveur de base de données>;<nom de base de
données>;<type de source de données>;<couche
réseau>;<nom d'utilisateur>;<mot de passe>
Conseil :
Pour trouver les valeurs correctes pour <serveur de base de
données>;<nom de base de données>
, cliquez avec le bouton droit de la souris sur le rapport dans la CMC et sélectionnez Confi-
guration de la base de données. Les champs "Serveur" et "Base de données" peuvent être copiés dans le fichier de configuration client.
Non
Vous pouvez spécifier d'autres modèles et leurs nouveaux paramètres de client en ajoutant les couplages d'options crystalreport.tem
platedb<n> et crystalreport.tenantdb<n> au fichier de configuration client, par exemple, crystalreport.templatedb2 et crystalreport.tenantdb2
.
crystalreport.te
nantdb<n>
SAP Crystal Reports 2011 uniquement
Informations de DSN du nouveau client. La valeur a pour format :
<serveur de base de données>;<nom de base de
données>;<type de source de données>;<couche
réseau>;<nom d'utilisateur>;<mot de passe>
.
Vous pouvez spécifier d'autres modèles et leurs nouveaux paramètres de client en ajoutant les couplages d'options crystalreport.tem
platedb<n> et crystalreport.tenantdb<n> au fichier de configuration client, par exemple, crystalreport.templatedb2 et crystalreport.tenantdb2
.
Non
113 2012-12-05
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
Option Description Obligatoire ?
crystalreport.tem
platetablepre fixes<n>
SAP Crystal Reports 2011 uniquement
Liste séparée par des points-virgules des préfixes de tables de la base de données modèle. Mappe les préfixes répertoriés dans l'option crystalreport.tenanttableprefixes<n>
.
Vous pouvez spécifier d'autres modèles et leurs nouveaux paramètres de client en ajoutant les couplages d'options crystalreport.tem
platetableprefixes<n> et crystalreport.tenanttable
prefixes<n> au fichier de configuration client, par exemple crys talreport.templatetableprefixes2
et crystalreport.te
nanttableprefixes2
.
Non crystalreport.te
nanttablepre fixes<n>
SAP Crystal Reports 2011 uniquement
Liste séparée par des points-virgules des préfixes de tables de la base de données du client cible. Mappe les préfixes répertoriés dans l'option crystalreport.templatetableprefixes<n>.
Vous pouvez spécifier d'autres modèles et leurs nouveaux paramètres de client en ajoutant les couplages d'options crystalreport.tem
platetableprefixes<n> et crystalreport.tenanttable
prefixes<n> au fichier de configuration client, par exemple crys talreport.templatetableprefixes2
et crystalreport.te
nanttableprefixes2
.
Non crystalre port.ccis.datacon
nection.templa
tedb<n>
SAP Crystal Reports pour Enterprise uniquement.
Les informations DNS de l'objet connexion modèle à répliquer pour chaque client, par exemple <CUID>;<nom de la source de
données>;<nom de la base de données>;<nom
d'utilisateur>;<mot de passe>
. CUID est le CUID d'un objet de connexion modèle.
Si vous avez plusieurs objets connexion modèle, ajoutez d'autres options crystalreport.ccis.dataconnection.templatedb, comme crystalreport.ccis.dataconnection.templatedb2, crystalreport.ccis.dataconnection.templatedb3
, ...
crystalreport.ccis.dataconnection.templatedb<n>
.
Non
114 2012-12-05
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
Option Description Obligatoire ?
crystalre port.ccis.datacon
nection.template
tableprefixes<n>
SAP Crystal Reports pour Enterprise uniquement.
Liste séparée par des points-virgules des préfixes de tables de la base de données modèle. Mappe vers les préfixes répertoriés dans l'option crystalreport.ccis.dataconnection.templateta
bleprefixes<n>
.
Vous pouvez spécifier d'autres modèles et leurs nouveaux paramètres de client en ajoutant les couplages d'options crystalre port.ccis.dataconnection.templatetableprefixes<n> et crystalreport.ccis.dataconnection.templatetable
prefixes<n> au fichier de configuration client, par exemple crys talreport.ccis.dataconnection.templatetableprefixes2
et crystalreport.ccis.dataconnection.templatetable
prefixes2
.
Non crystalre port.ccis.datacon
nection.tenantta
bleprefixes<n>
SAP Crystal Reports pour Enterprise uniquement.
Liste séparée par des points-virgules des préfixes de tables de la base de données du client cible. Mappe vers les préfixes répertoriés dans l'option crystalreport.ccis.dataconnection.tenant
tableprefixes<n>
.
Vous pouvez spécifier d'autres modèles et leurs nouveaux paramètres de client en ajoutant les couplages d'options crystalre port.ccis.dataconnection.tenanttableprefixes<n> et crystalreport.ccis.dataconnection.tenanttablepre
fixes<n> au fichier de configuration client, par exemple, crystal report.ccis.dataconnection.tenanttableprefixes2
et crystalreport.ccis.dataconnection.tenanttablepre
fixes2
.
Non
115 2012-12-05

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