Share via


Utiliser la boîte de dialogue Formule de connexion dans Dashboard Designer pour configurer une connexion de filtre

 

S’applique à : SharePoint Server 2010 Enterprise

Dernière rubrique modifiée : 2016-11-30

Lorsque vous utilisez PerformancePoint Dashboard Designer pour connecter un filtre à une vue, vous pouvez utiliser la boîte de dialogue Formule de connexion pour spécifier une formule. La formule que vous spécifiez fait en sorte que la vue affiche des informations particulières. Vous pouvez par exemple spécifier une formule de façon à afficher les données de périodes dynamiques, telles que les six derniers mois. (Ceci porte le nom de Time Intelligence.) Consultez cet article pour une vue d’ensemble du fonctionnement de la boîte de dialogue Formule de connexion et de la façon dont vous pouvez l’utiliser avec vos filtres de tableaux de bord.

La boîte de dialogue Formule de connexion

Vous utilisez la boîte de dialogue Formule de connexion après avoir connecté un filtre de tableau de bord à une vue lors de la connexion d’une formule Time Intelligence à une vue. Selon la formule que vous spécifiez, vous pouvez utiliser la boîte de dialogue Formule de connexion pour afficher des informations dans une vue pour des périodes dynamiques, telles que l’année passée ou les six derniers mois. Ou vous pouvez l’utiliser pour afficher des résultats plus détaillés dans une vue que ceux qui seraient normalement fournis par le filtre.

Supposez par exemple que vous avez créé un filtre de tableau de bord nommé Produits. Ce filtre permet aux utilisateurs du tableau de bord de sélectionner une catégorie de produit dans une liste, puis d’afficher des informations concernant cette catégorie dans les vues qui sont connectées au filtre. Supposez que vous souhaitez également qu’une vue affiche uniquement les cinq produits les plus vendus pour chaque catégorie de produit lorsque le filtre est appliqué. Vous pouvez utiliser la boîte de dialogue Formule de connexion afin de spécifier une requête pour afficher ces informations dans la vue.

Lorsque vous utilisez la boîte de dialogue Formule de connexion, vous spécifiez une formule Time Intelligence ou une requête MDX (Multidimensional Expressions), en fonction des informations que vous souhaitez afficher.

Exemple : spécification d’une formule Time Intelligence

Supposez que vous créez des tableaux de bord pour les responsables au sein de votre organisation. Un responsable marketing souhaite connaître le nombre de prospects générés par une récente campagne de marketing pour l’équipe de vente. Il souhaite également savoir combien de ces prospects ont été convertis en ventes sur des périodes spécifiques, telles que les trois derniers mois.

Le tableau de bord actuel contient des vues qui indiquent le nombre de prospects générés par chaque campagne de marketing et le nombre de prospects convertis en ventes. Le responsable marketing vous fait savoir que ce tableau de bord fournit de bonnes informations globales, mais pas suffisamment de données concernant des périodes spécifiques.

Votre solution consiste à créer un filtre Time Intelligence et à le connecter à vos vues. Dans la boîte de dialogue Formule de connexion, vous spécifiez une formule pour afficher des informations pour les trois derniers mois. Ensuite, vous redéployez le tableau de bord.

Les responsables utilisent ce filtre Time Intelligence pour spécifier les périodes qu’ils souhaitent examiner, et leurs vues affichent les résultats appropriés.

Exemple : spécification d’une requête MDX

Supposez que vous créez des tableaux de bord pour les responsables au sein de votre organisation. Un responsable des ventes dirige une équipe responsable de la gestion de plusieurs zones géographiques. Certains représentants commerciaux régionaux obtiennent de meilleurs résultats que d’autres. De plus, les représentants commerciaux des principales villes de chaque région ont tous des montants de ventes différents. Le responsable souhaite savoir quelles villes ont les montants de ventes les plus élevés dans les différentes régions et également obtenir une comparaison des montants des ventes parmi toutes les villes d’une région particulière. Il souhaite visualiser toutes ces informations dans un même tableau de bord.

Votre solution consiste à créer un filtre Géographie qui contient une liste de régions. Vous connectez le filtre aux vues d’analyse, puis vous utilisez la boîte de dialogue Formule de connexion pour spécifier une requête MDX. Cette requête fait en sorte que les vues connectées au filtre affichent des informations au niveau des villes. Ensuite, vous liez le filtre aux graphiques analytiques et vous redéployez le tableau de bord.

Les responsables utilisent le filtre Géographie pour spécifier une région de vente, et les vues affichent automatiquement des informations spécifiques à cette région. Une vue indique quelles sont les villes les plus performantes dans la région et une autre indique els montants des ventes pour toutes les villes dans la région.

Syntaxe des expressions de formule de connexion

Vous pouvez entrer deux types d’expressions dans la boîte de dialogue Formule de connexion : une expression Time Intelligence ou une requête MDX.

  • Une expression Time Intelligence utilise la syntaxe STPS (Simple Time Period Specification).

    Les expressions STPS prennent la forme (Period + n) ou (Period - n), où « n » est un entier positif qui représente le nombre de périodes à inclure dans un filtre. En fonction des sources de données utilisées par le filtre et des éléments qui y sont connectés, vous pouvez utiliser des incréments temporels tels que Year, Month et Day. Par exemple, (Year - 6) est une expression STPS qui permet de configurer votre filtre de façon à extraire des informations pour les six dernières années.

  • Une requête MDX peut inclure un ou plusieurs monikers, tels que <<SourceValue>> ou <<UniqueName>>. Ces monikers peuvent être utilisés de manière autonome ou dans le cadre d’une requête MDX plus grande.

Important

La formule spécifique que vous emploierez dépendra des sources de données utilisées pour votre filtre et de l’élément que vous connectez au filtre. Les formules ne fonctionnent pas toutes avec tous les genres de rapports et de cartes de performances. Par exemple, imaginez que vous connectez un filtre à un rapport ou une carte de performances qui utilise une source de données qui n’est pas configurée de façon à fonctionner avec Time Intelligence. Dans ce cas, les expressions STPS ne fonctionneront pas pour votre connexion de filtre. En outre, lors de l’utilisation de certains genres de filtres, tels que le filtre Formule de connexion Time Intelligence, vous devez spécifier une formule dans la boîte de dialogue Formule de connexion.

Vous trouverez ci-dessous quelques exemples de formules qui vous fourniront un aperçu des genres d’expressions pouvant être utilisées dans la boîte de dialogue Formule de connexion

Exemples d’expressions Time Intelligence

Description Syntaxe

Fonctions « période jusqu’à ce jour » pour afficher les résultats pour une période en cours jusqu’à la date actuelle

YearToDate ou MonthToDate

Fonction pour afficher un ensemble de périodes, telles que les six derniers mois

(Month-5):Month

Exemples d’expressions MDX

Description Syntaxe

Requête qui affiche les enfants d’un membre sélectionné

<<UniqueName>>.Children ou <<SourceValue>>.Children

Fonction pour afficher les dix principaux éléments situés deux niveaux au-dessous d’un membre sélectionné

TopCount({Descendants(<<UniqueName>>,2)}

See Also

Other Resources

Utiliser MDX dans la boîte de dialogue Formule de connexion
Référence MDX (Multidimensional Expressions) (https://go.microsoft.com/fwlink/?linkid=186166&clcid=0x40C)