Pour modifier une requête sur une source de données locale. SAP Rich Client
4.5.2.1 Options de source de données Excel
Lorsque vous choisissez un fichier Excel comme source de données locale, vous pouvez définir les options suivantes. Vous pouvez modifier les options ultérieurement en cliquant sur l'option
Modifier les paramètres
dans le volet
Définition de la requête
du volet Requête.
Option
Nom de la feuille
Champ sélectionné - Tous les champs
Champ sélectionné - Définition de la plage
Champ sélectionné - Nom de la plage
La première ligne contient les noms des colonnes
Description
Nom de la feuille contenant les données
Toutes les données de la feuille de calcul sont traitées comme des données de requête
Les données de la plage sélectionnée sont traitées comme des données de requête
Les données de la plage nommée sont traitées comme des données de requête
La première ligne de la plage fournit le nom des objets du résultat.
4.5.3 Pour modifier une requête sur une source de données locale
1. En mode Conception ou Données, sélectionnez
Accès aux données Fournisseurs de données
Modifier
.
2. Modifiez la requête dans le volet
Propriétés de la requête
.
Si vous sélectionnez un fichier différent contenant des données source dans la zone
Chemin source
, la structure du nouveau fichier doit correspondre à la structure du fichier existant.
3. Modifiez les options d'importation des données depuis le fichier en cliquant sur
Modifier les paramètres
dans le volet
Définition de la requête
.
4.6 Création de requêtes sur des services Web
4.6.1 Pour générer une requête sur un service Web
Vous pouvez générer des requêtes qui utilisent Document as a Web Service (DaaWS) ou bien un service Web générique en tant que source de données.
1. Lancez le client de bureau
2. Cliquez sur
Autres
en regard de
Sélectionner un service Web comme source de données
sur l'écran initial ou sur
Accès aux données Fournisseurs de données Nouveau Depuis le service Web
en mode Données ou Conception.
3. Renseignez les informations concernant le service Web. (Pour en savoir plus, voir le lien à la fin de cette rubrique.)
90
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
4.6.1.1 Source de données de type Services Web
Le plug-in Web Service permet de créer un document Web Intelligence en se servant de Document as a Web
Service (DaaWs) comme source de données.
Bien que ce plug-in soit développé pour être consommé avec DaaWS, il peut aussi servir à des services Web génériques avec les propriétés suivantes :
● SOAP 1.1
● WSDL 1.0
● Document et RPC literal
● WSDL publics
La consommation de services Web génériques est soumise aux restrictions suivantes :
● Ne prend pas en charge les schémas avec des références cycliques
● Ne prend pas en charge les importations imbriquées, un seul niveau des importations est pris en charge
● Ne prend pas en charge les éléments d'attributs dans un schéma XML
● Ne prend pas en charge les schémas se référant à certaines plateformes telles que les types Microsoft et Java comme : http://microsoft.com/wsdl/types, cartes, objets, etc.
Remarque
Pour en savoir plus sur le développement, la configuration et le déploiement du plug-in de fournisseur de données personnalisé, voir le Guide du développeur pour le plug-in Fournisseur de données personnalisé.
4.6.1.2 Condition préalable à l'utilisation du plug-in Web
Service
Avant d'utiliser le plug-in du service Web pour créer un document Web Intelligence, assurez-vous que vous disposez d'un DaaWS ou d'un WSDL de service Web générique comme entrée pour ce plug-in. DaaWS expose un ensemble de contenus de parties de rapport comme service Web pouvant être appelé à l'intérieur et à l'extérieur des clients Web Intelligence.
Pour en savoir plus sur la création d'un DaaWS WSDL, voir ci-dessous la rubrique associée.
Informations associées
Publication du contenu sous forme de services Web
4.6.1.2.1 Paramètres de proxy pour le plug-in Web Service
Lorsque vous utilisez un serveur proxy Internet pour accéder aux URL ou WSDL via le plug-in Web Service, les paramètres du proxy doivent être mis à jour dans le fichier net.properties situé à l'emplacement suivant :
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
91
<BOBJ_INST_DIR>/SAP BusinessObjects Enterprise XI 4.0/win32_x86/jdk/jre6/lib avec les informations suivantes :
Fournissez les valeurs pour les paramètres HTTP suivants : http.proxyHost= <http proxy hostname> http.proxyPort=<http proxy port number> http.nonProxyHosts=<http hosts for which proxy is not required>
Où
● proxyHost désigne le nom du serveur proxy (proxy.mondomaine.com, par exemple)
● et proxyPort représente le numéro de port à utiliser (la valeur par défaut est 80).
● nonProxyHosts est une liste de noms d'hôtes séparés par des "|", à laquelle on peut accéder directement au sein du réseau, en ignorant le serveur proxy. La valeur par défaut est : localhost & 127.0.0.1
Fournissez les valeurs pour les paramètres HTTPS suivants : https.proxyHost=<http proxy hostname> https.proxyPort=<http proxy port number> où
● proxyHost est le nom du serveur proxy. Par exemple, proxy.mondomaine.com
● proxyPort est le numéro du port à utiliser. Par défaut la valeur est égale à 443. Les gestionnaires de protocole
HTTPS utilisent la liste http nonProxyHosts.
Remarque
Les fichiers .pac ne sont pas pris en charge. Vous devez expressément configurer le serveur proxy dans les paramètres proxy.
4.6.1.3 Sélection d'un service Web WSDL comme source de données
Pour sélectionner un service Web comme source de données, procédez comme suit :
1. Dans le volet
Choisir une source de données pour créer un nouveau document
, cliquez sur
Services Web
.
L'écran
Sélectionnez une source de données
apparaît.
2. Saisissez l'URL du service Web dans le champ
Source
et cliquez sur
Soumettre
.
L'écran
Sélectionnez les détails du service Web
apparaît.
4.6.1.4 Communication des détails du service
Pour communiquer des détails du service, procédez comme suit :
1. Dans la fenêtre
Sélectionnez les détails du service Web
, sélectionnez le nom du service dans la liste déroulante
Nom du service
.
92
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
2. Dans la liste déroulante
Nom du port
, sélectionnez le nom du port.
3. Dans la liste déroulante
Nom de l'opération
, sélectionnez le nom de l'opération.
4.6.1.5 Communication des détails du message pour DaaWS
Pour les sources de données DaaWS WSDL, vous devez indiquer les informations suivantes lorsque vous communiquez les détails du message :
● Informations d'authentification
● Paramètres WSDL pour le composant Web Intelligence
Informations d'authentification
Dans le cas de l'authentification SSO (connexion unique), c'est l'ID de la session Web Intelligence qui est utilisé pour l'authentification. Si vous vous connectez à Web Intelligence avec le mode d'authentification Windows NT ou un mode d'authentification autonome, l'option SSO est désactivée. Vous devez donc saisir les informations de connexion pour accéder au service Web. Si vous vous connectez à Web Intelligence avec un autre mode d'authentification, vous pouvez saisir votre identifiant et votre mot de passe ou utiliser le mode d'authentification SSO pour accéder aux services Web.
Remarque
L'authentification de connexion unique (SSO) est prise en charge uniquement si Web Intelligence Rich Client est connecté au CMS (Central Management Server) sur lequel le service Web est déployé. Autrement, vous devez fournir les références de connexion pour accéder au service Web. Si Web Intelligence Rich Client est connecté à un autre CMS, vous ne pouvez pas actualiser les documents créés à l'aide de l'authentification SSO.
Paramètres WSDL pour le composant Web Intelligence
Les paramètres WSDL pour le composant Web Intelligence sont les propriétés dont les valeurs déterminent les données représentées dans le document Web Intelligence à créer.
Pour en savoir plus sur les paramètres DaaWS WSDL, voir ci-dessous la rubrique associée.
Informations associées
[page 338]
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
93
4.6.1.5.1 Communication des informations d'authentification
Pour activer une authentification SSO, vous devez cocher la case
Connexion unique activée
. Si vous cochez la case
Connexion unique activée
, les champs connexion et mot de passe sont désactivés.
Pour communiquer les informations d'authentification sans utiliser l'authentification SSO, procédez comme suit :
1. Vérifiez que l'option
Connexion unique activée
n'est pas sélectionnée.
2. Dans le panneau Détails du message, sélectionnez
connexion
, saisissez le nom d'utilisateur dans la zone de texte
Saisir une valeur
et cliquez sur
Appliquer
.
3. Dans le panneau Détails du message, sélectionnez
mot de passe
, saisissez le mot de passe dans la zone de texte
Saisir une valeur
et cliquez sur
Appliquer
.
4.6.1.5.2 Utilisation d'invites à valeurs multiples dans des requêtes pour un service Web
Vous pouvez utiliser les invites de la même façon que les requêtes normales sauf si vous souhaitez vous servir de plusieurs valeurs pour une invite.
Pour utiliser plusieurs valeurs pour des invites de services BI, dupliquez les entrées de l'invite de requête en cliquant sur le champ approprié afin d'ouvrir le menu contextuel, puis sélectionnez Dupliquer et spécifiez la valeur d'index (=1) et la nouvelle valeur de l'invite copiée. Lorsque la requête s'exécutera, l'utilisateur devra répondre à deux invites au lieu de saisir deux valeurs pour une seule et même invite.
4.6.1.5.3 Définition des filtres de rapport
Pour définir le filtre de rapport de l'opération GetReportBlock, procédez comme suit :
1. Dans le volet
Détails du message
, cliquez sur
+
pour développer la dimension sur laquelle appliquer le filtre.
2. Sélectionnez
value
, saisissez la valeur dans le champ
Saisir une valeur
et cliquez sur
Appliquer
.
3. Sélectionnez
operator
et sélectionnez une valeur dans la liste déroulante
Sélectionner une valeur
.
Remarque
Précisez la valeur et l'opérateur uniquement pour les dimensions pour lesquelles vous souhaitez appliquer le filtre.
4. Cliquez sur
Suivant >
.
Vous pouvez utiliser le bouton
Réinitialiser
pour supprimer la valeur de chaque champ dans le volet Détails du message. Le bouton
Réinitialiser tout
peut servir à supprimer les valeurs de l'ensemble des champs du volet
Détails du message.
94
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
Informations associées
[page 96]
[page 96]
[page 96]
4.6.1.5.4 Définition des filtres d'exploration
Dans le bloc d'exploration, vous pouvez indiquer les valeurs du filtre et du chemin d'exploration pour récupérer les données explorées.
Pour indiquer les valeurs du filtre et du chemin d'exploration, procédez comme suit :
1. Dans le nœud du filtre, suivez ces étapes pour filtrer les données d'un objet : a) Choisissez
dimension
, saisissez le nom de la dimension sur laquelle vous souhaitez filtrer des données dans le champ
Saisir la valeur
et cliquez sur
Appliquer
.
b) Sélectionnez
value
, saisissez la valeur de la dimension dans le champ
Saisir la valeur
et cliquez sur
Appliquer
.
c) Sélectionnez
operator
et sélectionnez la valeur dans la liste déroulante
Sélectionner une valeur
.
Remarque
Pour les opérateurs INLIST et NOT_INLIST, vous devez indiquer plusieurs valeurs séparées par une virgule dans une liste.
2. Dans le nœud du chemin, suivez ces étapes pour récupérer les données explorées : a) Sélectionnez
drillOperation
et choisissez une valeur dans la liste déroulante
Sélectionner une valeur
pour l'opération d'exploration.
Les opérations d'exploration prises en charge sont UP et DOWN.
b) Sélectionnez
value
, saisissez la valeur de la dimension dans le champ
Saisir une valeur
et cliquez sur
Appliquer
.
c) Sélectionnez
from
, saisissez le nom de la dimension dans le champ
Saisir une valeur
et cliquez sur
Appliquer
.
3. Cliquez sur
Suivant >
.
L'
Editeur de requête
apparaît.
Vous pouvez utiliser le bouton
Réinitialiser
pour modifier la valeur et l'opérateur de chaque dimension et le bouton
Réinitialiser tout
pour modifier les valeurs et les opérateurs de toutes les dimensions.
Informations associées
[page 96]
[page 96]
[page 96]
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
95
4.6.1.5.5 Ajout d'un nœud
Un nœud peut se rapporter à un filtre ou à un chemin d'exploration. Ajoutez de nouveaux nœuds si vous souhaitez ajouter plus de conditions d'exploration ou plus de conditions de filtre sur la même dimension. En ce qui concerne les filtres, ces conditions utilisent des jointures AND.
Pour ajouter un nouveau filtre ou chemin d'exploration, faites un clic droit sur le nœud du filtre ou du chemin parent, et sélectionnez l'option
Ajouter
. Un nouveau nœud de filtre ou de chemin d'exploration est créé.
4.6.1.5.6 Copie d'un nœud
Un nœud peut se rapporter à un filtre ou à un chemin d'exploration.
Pour copier un nœud de filtre ou de chemin d'exploration, faites un clic droit sur le nœud du filtre ou du chemin enfant et sélectionnez l'option
Copier
. Un nœud de filtre ou de chemin d'exploration est copié avec les valeurs existantes vers son nœud parent.
4.6.1.5.7 Suppression d'un nœud
Un nœud peut se rapporter à un filtre ou à un chemin d'exploration.
Pour supprimer un nœud de filtre ou de chemin d'exploration, faites un clic droit sur le nœud du filtre ou du chemin enfant et sélectionnez l'option
Supprimer
. Le nœud est supprimé de son nœud parent.
Remarque
Vous pouvez supprimer des nœuds uniquement s'ils ont été créés à l'aide de l'option
Ajouter
ou
Copier
. Vous ne pouvez pas supprimer l'instance originale d'un filtre obtenu à partir du WSDL.
4.6.1.6 Définition des filtres pour le service Web générique
Pour définir des filtres pour le service Web générique, procédez comme suit :
1. Dans le panneau
Message d'entrée
, sélectionnez le champ de l'entrée, saisissez la valeur dans le champ
Saisir une valeur
et cliquez sur
Appliquer
.
2. Dans le panneau
Message de sortie
, sélectionnez les champs de sortie et cliquez sur
Suivant >
.
Vous devez sélectionner au moins un champ dans le panneau
Message de sortie
. Pour sélectionner plusieurs champs dans le panneau
Message de sortie
, appuyez sur la touche
Contrôle
et sélectionnez les champs.
L'
éditeur de requête
s'affiche avec l'échantillon de données.
96
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.