Import par file d'attente (import)
(Page créée avec « L'import par file d'attente permet d'importer des fichiers dans un environnement hébergé ou l'accès au système de fichier n'est pas possible. L'import par file d'atte... ») |
(→Configurer le SyncAgent) |
||
| (5 révisions intermédiaires par un utilisateur sont masquées) | |||
| Ligne 1 : | Ligne 1 : | ||
| + | __TOC__ | ||
| + | |||
L'import par file d'attente permet d'importer des fichiers dans un environnement hébergé ou l'accès au système de fichier n'est pas possible. | L'import par file d'attente permet d'importer des fichiers dans un environnement hébergé ou l'accès au système de fichier n'est pas possible. | ||
L'import par file d'attente utilise : | L'import par file d'attente utilise : | ||
| − | * Une file d'attente. | + | * Une [[:Catégorie:File_d%27attente|file d'attente]]. |
| − | * Le | + | * Le [[Sync_Agent_(Cluster)|SyncAgent]] pour alimenter la file d'attente. |
| − | * Un automate avec l'évènement file d'attente pour consommer la file d'attente. | + | * Un automate avec [[Evènement_file_d%27attente_(automate)|l'évènement file d'attente]] pour consommer la file d'attente. |
===Configurer une file d'attente=== | ===Configurer une file d'attente=== | ||
| Ligne 12 : | Ligne 14 : | ||
[[image:Importbyqueue_1.png]] | [[image:Importbyqueue_1.png]] | ||
| − | {{warning|Lorsque vous configurez la file d'attente, choisissez un délai d'invisibilité supérieur au temps de traitement des imports, à défaut il est possible | + | {{warning|Lorsque vous configurez la file d'attente, choisissez un délai d'invisibilité supérieur au temps de traitement des imports, à défaut il est possible que les tâches soient exécutées plusieurs fois si vous configurez la tâche d'automate avec un nombre d'exécutions simultanées supérieur à 1 ou si vous exécutez l'automate dans un cluster.}} |
| − | ===Configurer le | + | ===Créer une tâche d'automate=== |
| − | Tout d'abord, | + | Configurez les paramètres d'import, puis exécutez l'assistant d'importation et choisisez "Planifier". |
| + | |||
| + | Lors de la création de la tâche planifiée sélectionnez "Créer l'automate dans un état suspendu" : | ||
| + | |||
| + | [[image:Importbyqueue_9.png]] | ||
| + | |||
| + | Ensuite créez un évènement file d'attente défini sur la file d'attente que vous avez précédement créée : | ||
| + | |||
| + | [[image:Importbyqueue_6.png]] | ||
| + | |||
| + | et modifiez la tâche d'automate pour utiliser cet évènement : | ||
| + | |||
| + | [[image:Importbyqueue_7.png]] | ||
| + | |||
| + | ===Configurer le SyncAgent=== | ||
| + | Tout d'abord, créez un jeton d'authentification sur le dossier et l'utilisateur utilisé pour l'import : | ||
[[image:Importbyqueue_2.png]] | [[image:Importbyqueue_2.png]] | ||
| − | Puis configurez la connexion du | + | Puis configurez la connexion du SyncAgent en utilisant ce jeton : |
[[image:Importbyqueue_3.png]] | [[image:Importbyqueue_3.png]] | ||
| + | |||
| + | *Url du service | ||
| + | :Url du service hébergeant l'application. | ||
| + | |||
| + | *File d'attente | ||
| + | :Nom de la file d'attente utilisée pour l'import, une fois l'url configurée vous avez accès à la liste des files d'attente du service. | ||
| + | |||
| + | *Jeton d'authentification | ||
| + | :Jeton d'authentification utilisé pour authentifier la connexion. | ||
Configurez ensuite le répertoire d'import utilisé par le SyncAgent : | Configurez ensuite le répertoire d'import utilisé par le SyncAgent : | ||
[[image:Importbyqueue_4.png]] | [[image:Importbyqueue_4.png]] | ||
| + | |||
| + | *File d'attente | ||
| + | :Nom de la connexion précédemment configurée (étape précédente) | ||
| + | |||
| + | *Répertoire | ||
| + | :Répertoire surveillé. | ||
| + | |||
| + | *Filtre | ||
| + | :Masque de fichier utilisé sur le répertoire surveillé. | ||
| + | |||
| + | Et finalement la tâche d'import a exécuter : | ||
[[image:Importbyqueue_5.png]] | [[image:Importbyqueue_5.png]] | ||
| + | * Process className | ||
| + | : Nom de la classe d'importation, vous pouvez retrouver cette information sur la ligne d'automate que vous avez configurée. | ||
| + | * Processus methodName | ||
| + | : Méthode de la classe d'importation, vous pouvez retrouver cette information sur la ligne d'automate que vous avez configurée. | ||
| + | * Paramètre d'import | ||
| + | : Saisissez le code des paramètres d'import que vous avez utilisé pour créer la tâche d'importation | ||
| − | + | * Access token | |
| + | :L'accès token est utilisé pour authentifier et définir le context d'exécution, vous devez renseigner un jeton correspondant au dossier et à la société de travail désirée. | ||
| + | Voir aussi : | ||
| + | *[[Sync_Agent_(Cluster)|SyncAgent]] | ||
| + | *[[Evènement_file_d%27attente_(automate)|Evènement file d'attente]] | ||
| + | *[[Jeton_d%27authentification_(Administration)|Jeton d'authentification]] | ||
| + | *[[Exécution simultanée de tâche d'automate (Automate)|Exécution simultanée de tâche d'automate]] | ||
[[Category:Import]] | [[Category:Import]] | ||
[[Category:SyncAgent]] | [[Category:SyncAgent]] | ||
| + | [[Category:File_d%27attente]] | ||
Version actuelle en date du 22 octobre 2019 à 10:23
Sommaire |
L'import par file d'attente permet d'importer des fichiers dans un environnement hébergé ou l'accès au système de fichier n'est pas possible.
L'import par file d'attente utilise :
- Une file d'attente.
- Le SyncAgent pour alimenter la file d'attente.
- Un automate avec l'évènement file d'attente pour consommer la file d'attente.
Configurer une file d'attente
Créer une file d'attente en utilisant le gestionnaire DatabaseMQ :
Créer une tâche d'automate
Configurez les paramètres d'import, puis exécutez l'assistant d'importation et choisisez "Planifier".
Lors de la création de la tâche planifiée sélectionnez "Créer l'automate dans un état suspendu" :
Ensuite créez un évènement file d'attente défini sur la file d'attente que vous avez précédement créée :
et modifiez la tâche d'automate pour utiliser cet évènement :
Configurer le SyncAgent
Tout d'abord, créez un jeton d'authentification sur le dossier et l'utilisateur utilisé pour l'import :
Puis configurez la connexion du SyncAgent en utilisant ce jeton :
- Url du service
- Url du service hébergeant l'application.
- File d'attente
- Nom de la file d'attente utilisée pour l'import, une fois l'url configurée vous avez accès à la liste des files d'attente du service.
- Jeton d'authentification
- Jeton d'authentification utilisé pour authentifier la connexion.
Configurez ensuite le répertoire d'import utilisé par le SyncAgent :
- File d'attente
- Nom de la connexion précédemment configurée (étape précédente)
- Répertoire
- Répertoire surveillé.
- Filtre
- Masque de fichier utilisé sur le répertoire surveillé.
Et finalement la tâche d'import a exécuter :
- Process className
- Nom de la classe d'importation, vous pouvez retrouver cette information sur la ligne d'automate que vous avez configurée.
- Processus methodName
- Méthode de la classe d'importation, vous pouvez retrouver cette information sur la ligne d'automate que vous avez configurée.
- Paramètre d'import
- Saisissez le code des paramètres d'import que vous avez utilisé pour créer la tâche d'importation
- Access token
- L'accès token est utilisé pour authentifier et définir le context d'exécution, vous devez renseigner un jeton correspondant au dossier et à la société de travail désirée.
Voir aussi :
- SyncAgent
- Evènement file d'attente
- Jeton d'authentification
- Exécution simultanée de tâche d'automate
| Whos here now: Members 0 Guests 0 Bots & Crawlers 2 |







