-
Notifications
You must be signed in to change notification settings - Fork 4
Import des données de l'observatoire v5.x
Anca Luca edited this page Oct 13, 2022
·
2 revisions
Cette documentation décrit les étapes à suivre pour importer les données de l'observatoire depuis une source externe. Cette procédure est à utiliser pour les versions 5.x de l'observatoire.
- Installer les fichiers jar suivants, dans le répértoire
WEB-INF/lib
du war installé (ou les mettre à jour si elles sont déjà installés). Note: si ces modules sont déjà installés à partir de Extension Manager, il faut les désinstaller d'extension manager d'abord.- xwiki-batchimport-api, version
2.3
- xwiki-batchimport-postprocessors-listidentifier, une version
2.4-SNAPSHOT
compilé à partir des sources plus récentes que d523e277112839e10cc3e3305cc35fc6f0584006 - xwiki-dinsic-wikidemarches-extensions-batch-imports-api à la version courante de l'observatoire
- xwiki-batchimport-api, version
- À partir de l'administration du wiki , section Extensions, installer:
- xwiki-batchimport-application version
2.3
- xwiki-batchimport-application version
- À partir de la section 'Import' de l'administration, importer:
- xwiki-dinsic-wikidemarches-extensions-batch-imports-ui à la version courante du projet
- Preparer le fichier d'import:
- procurer le fichier à importer en format csv - à fournir par Dinum
- supprimer la première colonne "Nom" du fichier, celle contenant des emojis dans les valeurs
- supprimer la colonne des commentaires
- remplacer les emojis des entetes de colonnes avec la particule
[private]
- Importer les données de ce fichier ainsi:
- Aller à la page "Administration.Top250Reset" et mettre la valeur du champ
top250
à 0 pour toutes les démarhces importées ainsi:- suivre l'assistant d'import en utilisant le fichier
.csv
à importer préparé tel que décrit ci-dessus - à l'étape d'association de colonnes, vérifier que toutes les associations sont valides
- à l'étape de deduplication, choisir "Ignore" comme valeur pour la question "duplicate values in file" option et "Mise à jour" pour la question "duplicate values on the wiki".
- aller à la page "/Demarches" et modifier les démarches qui restent marquées comme
top250
pour mettre la valeur à 0 jusqu'à ne plus avoir aucune démarche marquée commetop250
- suivre l'assistant d'import en utilisant le fichier
- Aller à la page "Administration.TopDemarchesImport", et executer cet import:
- suivre l'assistant d'import en utilisant le fichier
.csv
à importer préparé tel que décrit ci-dessus - à l'étape d'association de colonnes, vérifier que toutes les associations sont valides
- à l'étape de deduplication, choisir "Ignore" comme valeur pour la question "duplicate values in file" option et "Mise à jour" pour la question "duplicate values on the wiki".
- suivre l'assistant d'import en utilisant le fichier
- Aller à la page "Administration.TopDemarchesImportEdiOnly", et executer cet import:
- suivre l'assistant d'import en utilisant le fichier
.csv
à importer préparé tel que décrit ci-dessus - à l'étape d'association de colonnes, vérifier que toutes les associations sont valides
- à l'étape de deduplication, choisir "Ignore" comme valeur pour la question "duplicate values in file" option et "Mise à jour" pour la question "duplicate values on the wiki".
- suivre l'assistant d'import en utilisant le fichier
- Aller à la page "Administration.Top250Reset" et mettre la valeur du champ