Objectif du Data Caching
- Accélérer le temps de conception lorsque les fournisseurs de données sont lents à charger.
- Permettre le travail de conception hors ligne lorsque la source de données ne peut pas être atteinte (par exemple, équipes externes ou sites distants).
- Permettre le partage des présentations avec des données mises en cache afin que d’autres puissent concevoir et tester sans avoir besoin d’un accès direct à la source de données.
Activation du Data Caching pour un fournisseur de données
- Ouvrez les paramètres de votre fournisseur de données dans PADS4 Designer.
- Sur la première page de la configuration du fournisseur de données, localisez l’option “Use Design Cache”.
- Activez cette option pour activer la mise en cache.
- Optionnellement, limitez le nombre de lignes (jusqu’à 999 lignes) pour contrôler la taille du cache.
- Si vous ne souhaitez pas stocker les données originales dans le cache, vous pouvez activer “Generate sample values” pour permettre à PADS4 de créer des données d’exemple artificielles à des fins de conception.
Note: Les valeurs d’exemple suivront le format : Value_<row number>
Avantages de l’utilisation du Design Cache
- Plus rapide expérience de conception graphique, en particulier avec des sources de données à chargement lent.
- Capacité hors ligne pour les concepteurs qui n’ont pas accès à la source de données originale.
- Capacité à partager des présentations avec des données préchargées, permettant à des tiers de travailler sur la mise en page et la conception sans avoir besoin d’accéder aux données.
- Rendu immédiat de la page au chargement sans attendre les données en direct.
Données mises en cache et comportement d’actualisation
- Les données mises en cache sont statiques jusqu’à leur actualisation.
- PADS4 Designer ne met pas automatiquement à jour les données mises en cache — il affiche ce qui a été stocké au moment de la mise en cache.
- Pour mettre à jour les données, vous devez actualiser manuellement le cache à partir du fournisseur de données.
Mode aperçu et mise en cache
- Lors de la prévisualisation d’une présentation dans PADS4 Designer, vous pouvez choisir d’utiliser des données mises en cache ou des données en direct.
- Ribbon bar contient un bouton pour activer/désactiver le cache de données pendant l’aperçu :
- Enabled: Chargement plus rapide en utilisant les données mises en cache.
- Disabled: Récupération directe des données en direct pour un aperçu en temps réel.
Comportement lors du chargement de la présentation
- Si la mise en cache est activée, les données mises en cache sont utilisées en premier pour afficher rapidement la présentation.
- Pendant ce temps, PADS4 tentera de charger des données fraîches en arrière-plan.
- Les nouvelles données remplaceront les données mises en cache lorsqu’elles seront récupérées — cette mise à jour se produit une fois lors du chargement.
- Les mises à jour ultérieures nécessitent une actualisation manuelle des données.
Partage de présentations avec des données mises en cache
- Concevez des présentations avec des fournisseurs de données et le cache activé.
- Partagez le
.padsx
fichier avec des tiers. - Les destinataires peuvent ouvrir et concevoir en utilisant les données mises en cache — même s’ils n’ont pas accès à la source de données en direct.
- Les données mises en cache permettent une utilisation complète des connexions de données, des règles et des tests de mise en page.
Remarques importantes
- La mise en cache est uniquement pour la phase de conception.
- Les Viewers PADS4 N’utilisent PAS les données mises en cache. Ils récupèrent toujours des données en direct à l’exécution.
Résumé des points clés
Fonctionnalité | Comportement/Avantage |
---|---|
Use Design Cache | Stocke les données localement pour un accès rapide et une conception hors ligne |
Sample Values | Utilise des données générées comme placeholders pour éviter de stocker des données réelles |
Preview Mode Cache Toggle | Basculer entre les données mises en cache et les données en direct pour un aperçu plus rapide |
Automatic Data Refresh | Les données mises en cache se chargent d’abord, l’actualisation en arrière-plan se produit une seule fois |
Sharing with Third Parties | Les données mises en cache permettent à d’autres de concevoir sans accéder aux données en direct |
Viewer Behavior | Les Viewers n’utilisent pas les données mises en cache ; ils nécessitent des connexions en direct |