Prérequis : Connaissance des SIG et de FME
Durée : 2 jours
Tarif : Nous consulter
Apprenez à exploiter les fonctionnalités et les composants avancés du logiciel FME Form par la pratique et la résolution d’exercices.
Vous trouverez ci-dessous les objectifs et le plan de la formation (non contractuel et susceptible de modifications sans préavis).
Public visé
Le public visé concerne des utilisateurs réguliers du logiciel FME Form souhaitant connaître les fonctionnalités les plus avancées de cet outil.
Prérequis
Les stagiaires doivent connaître les SIG (formats, projections, etc.) et déjà utiliser régulièrement FME Form.
Objectifs
Au terme de la formation, les stagiaires seront capables de :
- 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
Plan
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
Certifications FME Form
Nos certifications FME Certified Professional & FME Certified Trainer délivrées par Safe Software, l’éditeur du logiciel FME, vous garantissent nos compétences et notre savoir-faire sur FME Form.
Vous pouvez consulter la liste actualisée des personnes certifiées FME Form sur cette page de Safe Software.
Pour en savoir plus
N’hésitez pas à nous contacter pour obtenir une information ou un devis au sujet de cette formation.