Tableaux de bord SAP - Connexions de données

Vous pouvez connecter votre modèle à une source de données externe. Lorsque vous exécutez le modèle, les données sont mises à jour conformément aux informations actuelles de la source de données. Vous pouvez vous connecter à des sources de données externes des manières suivantes:

  • Utilisation d'une connexion de données externe dans Data Manager
  • Créer une requête à partir de la source BI

Gérer les connexions de données

Vous pouvez gérer toutes les connexions de données à l'aide du gestionnaire de données (CTRL + M). Pour ouvrir le gestionnaire de données, accédez àData → Connections comme indiqué dans la capture d'écran suivante.

Dans SAP Dashboard Designer, les connexions de données suivantes sont prises en charge -

  • Requête en tant que service Web (QWAAS)
  • Connexion au service Web
  • Connexion SAP NetWeaver BW
  • Données XML
  • Consommateur de données Crystal Report
  • Services de données de cycle en direct
  • Connexion d'interface externe
  • Connexions Live Office
  • Application Web Dynpro comme Flash Island et bien d'autres comme ci-dessous.

Ajout d'une connexion de données externe

Pour ajouter une connexion de données externe, accédez à Data → Connections comme indiqué dans la capture d'écran suivante.

Dans la boîte de dialogue Gestionnaire de données, cliquez sur Ajouter une connexion et sélectionnez un type de connexion dans la liste.

L'étape suivante consiste à configurer la connexion de données.

Pour supprimer une connexion, sélectionnez la connexion dans le gestionnaire de données et cliquez sur le bouton Supprimer.

Comment configurer une requête en tant que service Web?

Pour configurer une requête en tant que service Web, accédez à Data → Connections. Dans la boîte de dialogue Gestionnaire de données, cliquez sur Add → select Web Service Query.

Dans la fenêtre Définition, entrez les détails suivants -

  • Name - Un nom pour la connexion.

  • WSDL URL- Tapez l'URL du WSDL généré par la requête de service Web ou sélectionnez-la dans la liste. Cliquez sur Importer.

Sélectionnez la méthode dans la liste déroulante. Lorsque vous sélectionnez la méthode, l'URL du service Web s'affiche.

RunQueryAsAService

Cet appel de service Web est généré pour les invites d'index ignorées.

Cette méthode nécessite une chaîne Enter_Year_As comme valeur d'invite pour l'année.

RunQueryAsAServiceEx

Cet appel de service Web est généré pour les invites prenant en charge les index. Les jeux de paramètres d'entrée et de sortie sont les mêmes que pour la méthode RunQueryAsAService, à l'exception de l'invite d'entrée pour les valeurs d'année.

Cette méthode nécessite une instance de LovValueIndex pour year.

Valeur de_

Cette méthode est générée uniquement lorsque la requête de service Web englobe au moins une invite et est destinée à fournir une liste de valeurs pour l'invite dont elle porte le nom.

Input Value −

Valeurs d'entrée

Lorsque vous importez le WSDL, les entrées requises définies pour le service Web sont affichées dans cette liste. Pour définir une valeur pour chaque élément, sélectionnez l'objet d'entrée dans la liste, puis définissezRead From option pour le mapper à votre modèle.

Read from and Output Value −

Lire de

Si la liste des valeurs d'entrée comprend des éléments qui nécessitent une entrée, sélectionnez l'élément d'entrée, puis cliquez sur le sélecteur de cellule ( ) pour sélectionner une cellule de la feuille de calcul incorporée dans laquelle l'objet sélectionné récupérera sa valeur.

Valeurs de sortie

Lorsque vous importez le WSDL, les paramètres de sortie de l'objet de résultats dans le service Web sont affichés dans cette liste.

Dans l'onglet Utilisation, définissez les options d'actualisation et de message comme indiqué dans la capture d'écran suivante.

De la même manière, vous pouvez également configurer d'autres connexions de données externes dans le tableau de bord.