Configuration des références
Une référence connecte les formules NecAccess à un modèle de données spécifique. Elle associe un nom court à un modèle de données et à un environnement, ce qui permet à chaque formule de savoir exactement où récupérer ses données. La référence joue aussi un rôle clé dans la construction du cache. Le cache stocke temporairement les résultats des calculs pour éviter des appels répétés au modèle de données. Plus le cache est bien configuré, plus les fichiers Excel sont réactifs et rapides à l'exécution.
Chaque modèle de données utilisé dans votre fichier nécessite sa propre référence. Un fichier Excel peut en contenir autant que nécessaire. Cette page explique comment créer et configurer les références, comment optimiser le cache pour obtenir de meilleures performances, et comment utiliser les fonctionnalités avancées telles que les paramètres de modèle de données et les procédures stockées.
Comprendre les références, le cache et les performances
Toutes les références alimentent le cache du complément. La première fois qu'une formule est calculée, son résultat est mis en cache. Les recalculs suivants utilisent ce cache directement, ce qui évite des appels répétés au modèle de données et accélère les calculs.
Quelques références larges sont plus performantes que de nombreuses petites références. Un cache consolidé est plus rapide à construire et plus efficace à exploiter. Dans la plupart des cas, une seule référence par modèle de données suffit. L'optimiseur de cache peut aider à identifier la meilleure configuration.
Quelle que soit la configuration choisie, certains types de logique ralentissent la génération du cache. La génération du cache est plus lente lorsque les champs concernés contiennent :
- Une logique d'exclusion comme
ExclusionouNOT(par exemple,Account NOT 40000) - Des plages alphanumériques (par exemple,
Company between AAAA and BBBB) - Des filtres de date (par exemple,
2019-01-01)
Si la référence utilise la source de données Sage Intacct, au moins une dimension doit correspondre à un filtre utilisé dans la formule. Consultez Sage Intacct Real Time Formula Errors pour la liste complète des erreurs.