Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
serveurs:sinp-paca:import-test [2021/03/02 11:34] – [Mise à jour des données GeoNature Atlas] jpmilcent | serveurs:sinp-paca:import-test [2021/03/04 09:51] (Version actuelle) – supprimée jpmilcent | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Import des données de test ====== | ||
- | ===== Récupération du dépôt " | ||
- | * En local, sur votre machine, récupérer le dépôt Github " | ||
- | * Suivre les éventuelles étapes indiquées dans les fichiers [[https:// | ||
- | * Sur le serveur, sauvegarder le dossier " | ||
- | * Se placer à la racine du dossier // | ||
- | * Transférer les scripts : ''< | ||
- | * Supprimer l' | ||
- | * Se connecter au serveur | ||
- | * Créer les fichiers // | ||
- | * Préparer l' | ||
- | * **Notes** : il est nécessaire de redonner les droits d' | ||
- | * **Notes** : les données brutes nécessaires aux scripts sont automatiquement téléchargées depuis Dropbox | ||
- | |||
- | ===== Sauvegarde du dossier " | ||
- | * Se connecter à l' | ||
- | * Créer le dossier de sauvegarde : '' | ||
- | * Sauvegarder le dossier " | ||
- | * Recréer le dossier " | ||
- | |||
- | ===== Exécution du script d' | ||
- | * Se connecter au serveur " | ||
- | * Se placer dans le dossier // ~/ | ||
- | * Créer le fichier de configuration : '' | ||
- | * Modifier le fichier // | ||
- | * Lancer une session détachable : '' | ||
- | * Lancer le script : '' | ||
- | * Voir [[serveurs: | ||
- | * Vérifier l’absence d' | ||
- | |||
- | ===== Mise à jour des données GeoNature Atlas ===== | ||
- | * **Ressources** : https:// | ||
- | * Au préalable, ajouter une authentification HTTP au site nature.silene.eu, | ||
- | * Se connecter au serveur : '' | ||
- | * Lancer une session détachable : '' | ||
- | * Voir [[serveurs: | ||
- | * Lancer la commande : '' | ||
- | * Sélectionner la base de l' | ||
- | * Exécuter les requête suivante suivant le besoin | ||
- | * Pour mettre à jour uniquement les données d' | ||
- | * Si le territoire du SINP à changé et qu'il faut remettre à jour le référentiel géographique : '' | ||
- | |||
- | ===== Exécution du script d' | ||
- | * Se connecter sur le serveur : '' | ||
- | * Se placer dans le dossier du script dans TaxHub : '' | ||
- | * Créer un environnement virtuel : '' | ||
- | * Activer l' | ||
- | * Redonner les droits d’exécution à GCC pour tout le monde si l'on veut pouvoir installer correctement les paquets Python dans le venv : '' | ||
- | * Installer les paquets suivant : '' | ||
- | * Retirer les droits d’exécution à GCC pour tout le monde : '' | ||
- | * Créer le fichier de configuration : '' | ||
- | * Modifier les paramètres : | ||
- | * ''< | ||
- | * ''< | ||
- | * Lancer le script : '' | ||
- | * Si tout c'est bien passé, désactiver l' | ||
- | * Le script ajoute les photos en tant que " | ||
- | WITH first_media AS ( | ||
- | SELECT MIN(id_media) AS first_id_media_founded, | ||
- | FROM taxonomie.t_medias | ||
- | GROUP BY cd_ref | ||
- | ) | ||
- | UPDATE taxonomie.t_medias AS tm | ||
- | SET id_type = 1 | ||
- | FROM first_media AS fm | ||
- | WHERE tm.id_media = fm.first_id_media_founded | ||
- | AND tm.cd_ref = fm.cd_ref ; | ||
- | </ | ||
- | * Pour afficher les images sur l' | ||
- | REFRESH MATERIALIZED VIEW atlas.vm_medias WITH DATA ; | ||
- | REFRESH MATERIALIZED VIEW atlas.vm_taxons_plus_observes WITH DATA ; | ||
- | </ |