Last modified by Aurelie Bertrand on 2025/02/07 10:13

Show last authors
1 DigDash Enterprise permet de programmer le rafraîchissement automatique de vos données.
2
3 (% class="box infomessage" %)
4 (((
5 Pour que la programmation fonctionne, l'ordonnanceur doit être démarré et l'utilisateur de l'ordonnanceur doit être renseigné. L'initialisation doit être faite depuis la page **Configuration -> Paramètres serveur -> Paramètres supplémentaires -> Rafraîchissements**. Consultez la page [[Rafraîchissements>>doc:Digdash.deployment.configuration.configuration_guide.scheduler.WebHome]] pour plus de détails.
6 )))
7
8 La programmation des rafraîchissements peut être faite à trois niveaux :
9
10 * Portefeuille d'information,
11 * {{glossaryReference glossaryId="Glossary" entryId="Flux"}}Flux{{/glossaryReference}} d'information,
12 * Modèle de données.
13
14 Le **Gestionnaire de rafraîchissement** permet de créer, éditer et supprimer des programmations de rafraîchissements partagées.
15 Une programmation de rafraîchissement partagée est une programmation qui est sauvegardée et peut être appelée pour programmer le rafraîchissement d'autres éléments. Le partage peut se faire à l'intérieur d'un rôle ou à tous les rôles.
16
17 (% class="box warningmessage" %)
18 (((
19 ❗ Modifier une programmation impacte tous les éléments qui l'utilisent.
20 Cliquez sur le bouton [[Analyse des dépendances>>doc:Digdash.user_guide.studio.managers.dependencies.WebHome]] [[image:Dependency_analysis_button.png]] pour afficher son périmètre d'utilisation ou utilisez la fonction** Dupliquer.**
21 )))
22
23 [[image:Schedule_manager_button.png||alt="Gestionnaire de rafraîchissements"]]
24
25 Les programmations de rafraîchissement partagées sont listées sur la gauche de la fenêtre et leur configuration dans la section **Édition **à droite.
26 Vous y trouverez la programmation par défaut livrée avec Digdash : déclenchement automatique tous les jours à 20 heures.
27 Vous pouvez modifier les paramètres de cette programmation : les nouveaux paramètres s'appliqueront aux nouveaux rôles (et aux flux et modèles qu'ils contiennent) créés ensuite. Ils ne s'appliqueront pas aux rôles existants.
28
29 Pour créer une nouvelle programmation de rafraîchissement partagée :
30
31 1. Cliquez sur le bouton **+** au-dessus de la liste de programmations.
32 ➡ Une nouvelle programmation est ajoutée à la liste avec les paramètres par défaut : déclenchement automatique tous les jours à 20 heures.
33 1. ** **Dans la section **Édition** sur la droite, entrez un **Nom**.
34 1. Sélectionnez un type de **Déclenchement** et configurez les paramètres :
35 1*. [[**Automatique (ordonnanceur)**>>doc:Digdash.user_guide.studio.Schedule_refresh.Automatic_refresh.WebHome]]
36 1*. [[**Avec les données**>>doc:Digdash.user_guide.studio.Schedule_refresh.Refresh_with_data.WebHome]]
37 1*. [[**Sur événement externe**>>doc:Digdash.user_guide.studio.Schedule_refresh.Refresh_event.WebHome]]
38 1*. [[**Sur ouverture de** **flux**>>doc:Digdash.user_guide.studio.Schedule_refresh.Refresh_open_flow.WebHome]]
39 1. Dans la liste déroulante **Rôle**, sélectionnez le rôle auquel vous souhaitez partager la programmation de rafraîchissement ou **Aucun** pour la partager à tous les rôles. Le champ peut également être utilisé comme barre de recherche dans le cas d'un grand nombre de rôles.
40
41 (% class="box infomessage" %)
42 (((
43 La programmation de rafraîchissement partagée pourra être appelée depuis l'option **Programmation partagée** de la liste déroulante **Déclenchement** lors de la création d'un programmation pour un modèle de données, portefeuille ou flux.
44 [[image:Schedule_manager_shared_schedule_button.png||alt="Programmation partagée"]]
45 )))
46
47 Vous pouvez également  :
48
49 * dupliquer une programmation : cliquez sur le bouton **+**.
50 * supprimer une programmation : sélectionnez-la puis cliquez sur le bouton [[image:Delete_button.png||alt="Supprimer" height="18" width="18"]].
51
52 Une programmation de rafraîchissement peut également être partagée lors de sa création au niveau d'un modèle de données, d'un portefeuille ou d'un flux.
53 Dans la boite **Programmation**, il est possible de sauvegarder la programmation définie comme programmation partagée en cochant la case **Sauvegarder une programmation partagée... **Entrez un nom et sélectionnez le rôle auquel vous souhaitez partager la programmation de rafraîchissement ou **Aucun** pour la partager à tous les rôles.
54
55 [[image:Schedule_manager_shared_schedule_save_FR_png.png||alt="Sauvegarder programmation"]]
56
57 Cette programmation sera alors disponible dans le **Gestionnaire de rafraîchissements**.