Configuration des Références
Une Référence est un nom abrégé désignant un Modèle de Données spécifique de SEI qui a été publié pour Excel et un Environnement SEI où les données pour ce Modèle de Données peuvent être récupérées.
Une Référence aide également à définir la stratégie de mise en cache utilisée par l'Add-In de SEI pour le système de mise en cache d'Excel.
Les utilisateurs créent une Référence pour chaque Modèle de Données auquel ils ont l'intention d'accéder dans une Formule SEI de leur classeur. Bien entendu, si un utilisateur a l'intention d'accéder aux données de plusieurs Modèles de Données SEI et/ou Environnements, plusieurs Références peuvent être créées. Le nombre de Références pouvant être créées dans un classeur est illimité.
Pour configurer vos Références :
Références, cache et performance
Les Références sont utilisées dans un système de cache pour améliorer les performances des Formules.
Des performances optimales sont obtenues lorsque le cache à générer est plus important. Par conséquent, en général, il sera préférable de n'utiliser qu'une seule Référence par Modèle de Données plutôt que plusieurs Références séparées générant de petits caches.
Au contraire, les performances seront affectées négativement lorsque des champs mis en cache sont utilisés dans les situations suivantes :
- Exclusion / NOT (ex : Compte NOT 40000)
- Plage de valeurs alphanumériques (p. ex. Compagnie entre AAAA et BBBB)
- Filtre de date (ex : 2019-01-01-01) Note
Nous suggérons d'évaluer différentes configurations et de choisir la plus efficace.
Nouvelle Référence
- Cliquez sur Ajouter pour créer une nouvelle Référence ou sur Modifier pour mettre à jour une référence existante.
- Sélectionnez le Modèle de Données auquel vous souhaitez accéder via cette Référence dans la liste de la section Modèle de Données.
- Sélectionnez l'Environnement contenant les données auxquelles vous voulez accéder dans la liste de la section Environnement.
- Sélectionnez une ou plusieurs Dimensions où les valeurs vont changer.
- Entrez le Nom de la Référence dans le champ Référence et cliquez sur OKpour enregistrer les références nouvelles ou existantes.Note
La Référence est maintenant affichée dans la fenêtre Références.
- Sélectionnez-la et cliquez sur OK pour fermer la fenêtreRéférences.
Pour mieux comprendre pourquoi et comment les Dimensions doivent être sélectionnées à l'étape 4, il est important de savoir que le Système de Mise en Cache de SEI analyse les Formules en cours d'exécution et tente automatiquement de générer et d'exécuter lesFormules qu'il pense pouvoir être utilisées dans d'autres cellules de votre Feuille de Calcul.
Pour mieux expliquer le Système de Mise en Cache :
Supposons qu'un utilisateur configure une Formule qui calcule la Somme des Ventes d'un produit spécifique pour l'Année en Cours (opération=Sum; champ=Sales; Dimensions[Product=A;Year=Current]). Il peut être utile à l'utilisateur que le système le fasse :
- Un pré-calcul de la somme des ventes de chaque produit pour l'année en cours.
- Un pré-calcul de la somme des ventes du produit spécifique pour chaque année dans notre base de données.
- Un pré-calcul de la somme des ventes de chaque produit pour chaque année dans notre base de données.
Il serait assez facile pour le système de sélectionner automatiquement l'option 3, bien qu'il s'agisse de l'option la plus coûteuse en termes de temps et d'espace dans le cache. Il serait plus efficace que l'utilisateur puisse fournir des informations supplémentaires au Système de Mise en Cache, ce qui pourrait l'aider à déterminer quelle option fournit les informations qui seront requises dans la Feuille de Calcul. Si l'utilisateur élaborait un rapport affichant les ventes d'un produit sur plusieurs années (la (Dimension Year change d'une cellule à l'autre), l'option 2 devrait être choisie. Cependant, si l'utilisateur était en train de développer un rapport pour afficher les ventes des produits pour l'année en cours (la Dimension Product change et l'année reste fixe d'une cellule à l'autre), alors l'option 1 est le meilleur choix.
Définir les Paramètres du Modèle de Données
Ce bouton permet de modifier les Paramètres du Modèle de Données sans avoir à se déconnecter de l'application.
Comparable au Client Web SEI, une Valeur Dynamique (par ex. 7) peut être définie pour un Paramètre existant (par ex. le Month) d'un Modèle de Données (par ex. Budget Entry) directement depuis les fichiers Excel Add-in.
Ce paramètre est utilisé comme Variable Dynamique (par exemple $$month) dans l'exécution d'un script qui a été configuré précédemment, dans l'outil Générateur de Scripts SQL du Client Web SEI , situé dans la fenêtre Concepteur de Modèle de Données. En définissant une valeur, le script utilisera cette valeur dans son exécution.
- Nom du champ :
- Les noms de champs sont basés sur les Paramètres de Modèle de Données que vous avez configurés dans la fenêtre Définir les Paramètres du Modèle de Données de votre Client Web SEI.
- Valeur :
- Les cellules pour lesquelles vous avez configuré une valeur par défaut dans le Client Web SEI sont renseignées dans cette colonne. Pour définir une valeur pour chaque Paramètre de Modèle de Données, saisissez ou modifiez la valeur dans la colonne Valeur pour chaque nom de champ.
- Ignorer :
- Contourne les valeurs dans la fenêtre Paramètres du Modèle de Données. la vue s'ouvrira si l'utilisateur clique sur Ignorer. La vue ne s'ouvrira pas si l'utilisateur clique sur Annuler.
La fonction Réinitialiser la Cache sera automatiquement appelée après la mise à jour des Paramètres du Modèle de Données, afin de rafraîchir les données dans la Feuille de Calcul (voir Vider le cache de SEI pour plus de détails).
Exécuter les Procédures Stockées
Ce bouton permet d'exécuter la Procédure Stockée sans avoir à se déconnecter de l'application.
Similar to the SEI Web Client, you can also execute your data source’s Stored Procedures from the Excel Add-in files. Après avoir actualisé les données relatives à un Modèle de Données et configuré pour utiliser une Procédure Stockée, une fenêtre contextuelle s'ouvre avec les paramètres de la Procédure Stockée.
- Nom du champ :
- Le nom du champ est basé sur les paramètres de la Procédure Stockée pour le Modèle de Données configuré dans la fenêtre Gérer les Procédures Stockées du Client Web SEI .
- Valeur (De) :
- Les cellules qui sont configurées comme valeur par défaut dans le Client Web SEI sont renseignées dans cette colonne. Pour définir une valeur pour chaque paramètre, saisissez ou modifiez la valeur dans la colonne Valeur (De) pour chaque nom de champ.
- Le symbole
indique qu'une Valeur est obligatoire pour ce paramètre de champ.
- Si vous cliquez sur le symbole
, la fenêtre du Guide de Sélection (illustrée ci-dessous) s'ouvre et affiche une liste de valeurs parmi lesquelles vous pouvez choisir.
- Valeur (À) :
- La colonne Valeur (À) ne sera disponible que pour une plage de valeurs.
- Ignorer :
- Contourne les valeurs dans la fenêtre Procédure Stockée. la vue s'ouvrira si l'utilisateur clique sur Ignorer. La vue ne s'ouvrira pas si l'utilisateur clique sur Annuler.
La fonction Réinitialiser la Cache sera automatiquement appelée après la mise à jour des Procédures Stockées, afin de rafraîchir les données dans la Feuille de Calcul (voir Vider le cache de SEI pour plus de détails).