Utilisateurs réguliers du logiciel FME Form souhaitant connaître les fonctionnalités les plus avancées de cet outil.
Prérequis
Connaître les SIG (formats, projections, etc.) et déjà utiliser régulièrement FME Form.
À l’issue de la formation
Utiliser des paramètres utilisateur, contrôler des entrées à l'aide des paramètres avancés
Analyser et comprendre un fichier de journal FME
Comprendre les méthodes possibles pour améliorer les performances de FME
Créer, éditer et ré-utiliser un "transformer" personnalisé
Inclure des méthodes avancées pour lire et écrire les jeux de données (projets dynamiques, répartition, etc.)
Construire des attributs avec l'éditeur de texte ou l'éditeur arithmétique
Comprendre quand et comment utiliser des valeurs conditionnelles d'attributs
Programme détaillé
Le programme peut être adapté au niveau des participants et aux objectifs retenus.
Le contenu et la durée convenus sont précisés dans la proposition de formation.
Lire et écrire depuis et vers des emplacements multiples
Lire et écrire plusieurs jeux de données
Créer plusieurs couches avec la répartition du type d’entités
Créer plusieurs jeux de données avec la répartition du jeu de données
Exercice : Utiliser les répartitions
Les paramètres
Que sont les paramètres ?
Exercice : Ajouter des paramètres à un espace de travail
Choisir le type d’un paramètre
Lier un paramètre utilisateur
Exercice : revue de code de l’espace de travail d’un collègue
Utiliser des techniques de paramètres utilisateur avancées
Contrôler l’assignation d’attribut pour les paramètres utilisateur
Exercice : Utiliser des techniques de paramètres utilisateur avancées
Les listes
Que sont les attributs de liste ?
Exercice : Créer des listes via des Transformers
Exercice : Manipuler des listes à l’aide de Transformers
Exploiter des données ordonnées
Extraire la valeur de données ordonnées avec les attributs des entités adjacentes
Exercice : Calculs de précipitation à l’aide des attributs des entités adjacentes
Améliorer la qualité des données en gérant les valeurs nulles et manquantes
Que sont les valeurs nulles ?
Gérer les valeurs nulles
Définir des valeurs nulles
Exercice : Gérer les valeurs nulles et manquantes
Concevoir des espaces de travail modulables avec les Transformers personnalisés
Que sont les Transformers personnalisés ?
Exercice : Convertir un flux de travail réutilisable en un Transformer personnalisé
Exercice : Contrôler le flux de données à l’aide des ports d’un Transformer personnalisé
Utiliser les paramètres pour rendre les Transformers personnalisés plus flexibles
Exercice : Utiliser des paramètres utilisateur pour rendre des Transformers personnalisés plus flexibles
Construire une bibliothèque partagée de Transformers personnalisés
Construire une bibliothèque partagée de Transformers personnalisés
Utiliser le versionnage avec les Transformers personnalisés
Exercice : Construire une bibliothèque partagée de Transformers personnalisés
Lire et écrire des données
Transformers de flux de travail
Les Transformers FeatureReader et FeatureWriter
Exercice : Utiliser FeatureReader et FeatureWriter
Conception pour la performance
Conception pour la performance
Exercice : Appliquer une méthodologie de performance
Approches distinctes de création et de production
Optimiser les performances de l’espace de travail
Exercice : Optimiser les performances de l’espace de travail
Utiliser le traitement par lot
Traiter des données en lot avec le traitement parallèle d’un Transformer personnalisé
Exercice : Créer un Transformer personnalisé pour du traitement en parallèle
Optimisation des performances de l’espace de travail
Optimisation des performances des Readers
Optimisation des performances des Writers
Optimisation des performances des Transformers
Exercice : Améliorer les performances
Optimisation des performances des bases de données
Exercice : Optimisation des performances des bases de données
Optimisation des performances de FME Flow
Comparer et fusionner visuellement les espaces de travail
Collaborer sur des flux de travail d’intégration de données
Comparer et fusionner des espaces de travail
Exercice : Comparer et fusionner des espaces de travail
Formats compressés et Web
Lire et écrire des formats de fichier archivés
Lire et écrire des jeux de données Web
Exercice : Utiliser des jeux de données Web
Mode générique
Lecture générique
Écriture générique
Exercice : Permettre à l’utilisateur de choisir le format de sortie
Schéma dynamique
Que sont les flux de travail dynamiques ?
Créer un espace de travail dynamique
Exercice : Créer un espace de travail dynamique
Schéma externe
Définir les types d’entités dynamiquement
Définir les attributs dynamiquement
Définir la géométrie dynamiquement
Exercice : Définir le schéma à partir d’un jeu de données externe
Définir un schéma à partir d’une table externe ou d’une entité de schéma
Exercice : Définir un schéma à partir d’une table de schéma ou d’une entité de schéma
Transformer SchemaScanner
Créer des flux de travail dynamiques avec SchemaScanner
Exercice : Créer des flux de travail dynamiques avec SchemaScanner
Exercice : Créer des flux de travail dynamiques avec un SchemaScanner multi-jeu de données
Exercice : Détecter une dérive de schéma avec SchemaScanner
Exercice : Réagir à la dérive de schéma avec SchemaScanner
Une formation par la pratique
Apprentissage par la pratique et résolution d’exercices, avec une progression dans les fonctionnalités abordées.
Organisation
Sur site ou à distance. Le calendrier, les modalités pratiques et le matériel nécessaire sont convenus avant la formation.
Les formations sont dispensées après signature d’une convention. La durée peut être modulée selon vos besoins.
Votre formateur
Mathieu Ambrosy — Geonov
FME Certified Professional
FME Certified Trainer
Ces certifications concernent le formateur, et non une certification délivrée aux participants à l’issue de cette formation.