Aller au contenu principal

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 l'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 auquel 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 Compléments et sélectionnez Configuration des Références.

Comprendre les références, le 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. Il est préférable d'utiliser une référence par modèle de données au lieu de nombreuses 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 l'Exclusion ou NOT (par exemple, Compte NOT 40000)
  • Utilisation de plages alphanumériques (par exemple, Société entre AAAA et BBBB)
  • Application de filtres de date (par exemple, 2019-01-01)
astuce

Testez différentes configurations de références pour trouver la configuration la plus efficace.

Consultez Optimiseur de Cache pour des conseils sur l'optimisation des références et des formules.

Créer une nouvelle référence

  1. Cliquez sur Ajouter pour créer une nouvelle référence ou Modifier pour mettre à jour une référence existante.
  2. Dans le champ Modèle de Données, sélectionnez le modèle de données auquel vous souhaitez accéder.
  3. Dans le champ Environnement, sélectionnez l'environnement correspondant.
  4. Sélectionnez une ou plusieurs Dimensions où les valeurs vont changer.
  5. Dans le champ Référence, entrez un nom et cliquez sur OK pour enregistrer.
  6. 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. La sélection des bonnes dimensions aide à améliorer l'efficacité.


Exemple – Calculer la somme des ventes pour une année
Supposons que vous configuriez une formule pour calculer la Somme des Ventes pour un produit spécifique pour l'Année Courante.

Le système peut automatiquement :

  1. Précalculer la somme des ventes pour chaque produit pour l'année en cours.
  2. Précalculer la somme des ventes pour le produit spécifique sur toutes les années.
  3. Précalculer la somme des ventes pour chaque produit pour chaque année.

Bien que le système puisse choisir l'option 3, c'est celle qui est la plus coûteuse. Vous pouvez guider le système pour de meilleures performances :

  • Si le rapport change par Année, privilégiez l'option 2.
  • Si le rapport change par Produit, privilégiez l'option 1.

Paramétrage des modèles de données

Vous pouvez définir des paramètres sans vous déconnecter. Tout comme sur le serveur web, des valeurs dynamiques peuvent être définies directement dans l'Add-in Excel.

Par exemple, vous pourriez définir la valeur 7 pour le paramètre Mois du modèle de données Saisie de Budget. La variable $$month sera ensuite utilisée dans les scripts SQL dans le Concepteur de Modèle de Données .

  1. Sélectionnez Définir les Paramètres du Modèle de Données.
  2. Les noms des champs sont basés sur les paramètres définis dans le modèle de données.
    La colonne Valeur affiche la valeur par défaut. Modifiez les valeurs si nécessaire.
  3. Pour ignorer l'écran des paramètres, cliquez sur Passer.
  4. Cliquez sur OK pour appliquer. Cela efface le cache et actualise les données de la feuille de calcul. Consultez Effacer le Cache pour plus d'informations.

Exécution de procédures stockées

Les procédures stockées peuvent être exécutées directement depuis l'Add-in Excel sans se déconnecter.

  1. Sélectionnez Exécuter Procédure Stockée.
  2. 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 si nécessaire. Les paramètres requis sont marqués avec une icône d'exclamation.
    • Utilisez l'icône d'invite pour ouvrir la boîte de dialogue Invite et choisir dans une liste de valeurs.
  3. Si une plage est prise en charge, la colonne Valeur (À) apparaît.
  4. Pour ignorer les valeurs, cliquez sur Passer.
  5. Cliquez sur OK pour appliquer. Cela efface le cache. Consultez Effacer le Cache pour plus d'informations.