Configuration des références
Une référence est un nom abrégé qui définit un modèle de données spécifique publié pour Excel, ainsi qu'un environnement où les données peuvent être récupérées.
Les références définissent également la stratégie de mise en cache utilisée par le Add-in pour améliorer les performances de son système de cache.
Créez une référence pour chaque modèle de données que vous souhaitez accéder en utilisant la formule NecAccess dans votre fichier Excel. Si vous souhaitez accéder à des données provenant de plusieurs modèles de données ou environnements, vous pouvez créer plusieurs références—il n'y a pas de limite au nombre de références dans un classeur.
Pour ouvrir la boîte de dialogue Configuration des références, allez dans l'onglet Add-ins et sélectionnez Configuration des références.
Comprendre les références, la mise en cache et les performances
Les références sont utilisées dans un système de cache pour améliorer les performances des formules.
Pour des performances optimales, configurez moins de références, mais plus larges. Un cache généré plus grand améliore généralement les performances. Utiliser une référence par modèle de données est préférable plutôt que d'en avoir beaucoup plus petites.
Les performances peuvent être négativement impactées lorsque des champs mis en cache sont utilisés dans les scénarios suivants :
- Utilisation de la logique d'exclusion telle que Exclusion ou NOT (par exemple,
Account NOT 40000) - Utilisation de plages alphanumériques (par exemple,
Company between AAAA and BBBB) - Application de filtres de date (par exemple,
2019-01-01)
Testez différentes configurations de références pour trouver la configuration la plus efficace.
Voir Optimiseur de cache pour des conseils sur l'optimisation des références et des formules.
Création d'une nouvelle référence
- Cliquez sur Ajouter pour créer une nouvelle référence ou Modifier pour mettre à jour une existante.
- Dans le champ Modèle de données, sélectionnez le modèle de données que vous souhaitez accéder.
- Dans le champ Environnement, sélectionnez l'environnement correspondant.
- Sélectionnez une ou plusieurs Dimensions où les valeurs vont changer.
- Dans le champ Référence, entrez un nom et cliquez sur OK pour enregistrer.
- Sélectionnez la référence et cliquez sur OK pour fermer la fenêtre Références.
Le système de cache analyse les formules et essaie de prédire quelles autres valeurs peuvent être nécessaires. Sélectionner les bonnes dimensions aide à améliorer l'efficacité.
➤ Exemple – Calculer la somme des ventes pour une année
Supposons que vous configurez une formule pour calculer le Total des ventes pour un produit spécifique pour l'Année en cours.
Le système peut automatiquement :
- Pré-calculer la somme des ventes pour chaque produit pour l'année en cours.
- Pré-calculer la somme des ventes pour le produit spécifique sur toutes les années.
- Pré-calculer la somme des ventes pour chaque produit pour chaque année.
Bien que le système puisse choisir l'option 3, elle est la plus coûteuse. Vous pouvez guider le système pour de meilleures performances :
- Si le rapport change par Année, préférez l'option 2.
- Si le rapport change par Produit, préférez l'option 1.
Définition des paramètres du modèle de données
Vous pouvez définir des paramètres sans vous déconnecter. De manière similaire au serveur Web, des valeurs dynamiques peuvent être définies directement dans le Add-in Excel.
Par exemple, vous pourriez définir la valeur 7 pour le paramètre Mois du modèle de données Budget Entry. La variable $$month sera alors utilisée dans les scripts SQL dans le Concepteur de Modèle de données .
- Sélectionnez Définir les paramètres du modèle de données.
- Les noms des champs sont basés sur les paramètres définis dans le modèle de données.
La colonne Valeur montre la valeur par défaut. Changez les valeurs selon les besoins. - Pour passer l'écran des paramètres, cliquez sur Passer.
- Cliquez sur OK pour appliquer. Cela efface le cache et actualise les données de la feuille de calcul. Voir Effacer le cache pour plus d'informations.
Exécution des procédures stockées
Les procédures stockées peuvent être exécutées directement à partir du Add-in Excel sans se déconnecter.
- Sélectionnez Exécuter la procédure stockée.
- Les noms des champs proviennent des paramètres de la procédure stockée définis dans le serveur Web.
- Valeur (De) affiche la valeur par défaut. Mettez à jour selon les besoins. Les paramètres obligatoires sont marqués d'une icône d'exclamation.
- Utilisez l'icône de prompt pour ouvrir la boîte de dialogue Invite et choisir parmi une liste de valeurs.
- Si une plage est prise en charge, la colonne Valeur (À) apparaît.
- Pour passer les valeurs, cliquez sur Passer.
- Cliquez sur OK pour appliquer. Cela efface le cache. Voir Effacer le cache pour plus d'informations.