banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 01 May 2024 19:07

Larpenteur
Participant actif
Lieu: Avignon
Date d'inscription: 24 Jan 2011
Messages: 139

Mise à jour automatique d'un GPKG

Bonjour la communauté,

Je dispose d'une base de données GPKG (A) qui contient notamment des Shapefiles stockés à l'origine dans un serveur de données (B).
Est-il possible par FME ou Python de produire un script qui fait le lien entre le serveur B et la BDD A et détecte puis met à jour le A en fonction des changements?
Je vous remercie d'avance pour vos retours.

@+
Sylvain

Hors ligne

 

#2 Thu 02 May 2024 14:42

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1024
Site web

Re: Mise à jour automatique d'un GPKG

Bonjour, regardez du côté du Transformer ChangeDetector sur FME. Pour détécter la mise à jour il faut une clé de jointure.

Ce dernier génère un attribut fme_db_operation qui pourra être utilisé sur le Writer pour soit supprimer, soit ajouter soit mettre à jour une donnée existante.


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#3 Fri 03 May 2024 07:55

Larpenteur
Participant actif
Lieu: Avignon
Date d'inscription: 24 Jan 2011
Messages: 139

Re: Mise à jour automatique d'un GPKG

Bonjour Loic,

Merci pour votre retour, effectivement ce Transformer pourrait m'aider!
Je vais regarder ça.
Sylvain

Hors ligne

 

#4 Fri 03 May 2024 09:01

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1024
Site web

Re: Mise à jour automatique d'un GPKG

Avec plaisir, bonne continuation avec FME smile


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

Pied de page des forums

Powered by FluxBB