FME Desktop Data in Motion Visión General • Informes • Ejecución, depuración, inspección y profiling • Novedades en Bases de Datos Informes Move Your Data Analysis Organized Generación de Informes con FME • Cálculos en tablas > Estadísticas, transponer tablas, tablas dinámicas • Generación de Informes en Excel • Generación de Informes en PDF • Combinación de datos geográficos y no geográficos Reader y Writer Excel • Compatibilidad con fórmulas e hipervínculos > Se pueden definir celdas para sumas, promedios, etc. • Uso de Plantillas > Formato Condicional • Integración de imágenes en Excel Uso de Plantillas • Formato Condicional • Plantillas con varias hojas > Una hoja para recogida de datos > Varias hojas para elaboración y análisis de los datos Integración de Imágenes en Excel Generación de Diagramas (a partir de 2015.1) • ChartGenerator / WebCharter > Genera diagramas a partir de los datos dados Microsoft Word?? • FME no tiene un writer para MS Word • Construcción a través de Transformadores Personalizados • https://knowledge.safe.com/articles/Samples_and_Demos/Write-Microsoft-Worddocx-with-FME Generación de PDFs • PDFPageFormatter > Compone un PDF desde diferentes fuentes de datos • PDFStyler > Establece colores, simbología, propiedades del texto, etc. • PDFWriter > 2D > 3D PDFPageFormatter • Disposición de los elementos individuales dentro del PDF > Textos > Mapas > Imágenes Ejecución, Inspección, Profiling Move Your Data faster with full control Modos de Ejecución • Ejecutar Proyecto • Ejecutar con Línea de Comandos • Ejecutar con Puntos de Inspección • Ejecutar con Inspección Completa* • Contador de Features dinámico Inspección • Ejecutar con Puntos de Inspección > Puntos de control condicionales • Ejecutar con Inspección completa > Permite controlar todos los puertos de un flujo de trabajo > Visualizar los features Profiling – Análisis de Rendimiento • Generación de análisis de tiempos de ejecución para un proceso del Workbench > ¿Cuánto tiempo necesita cada Function o Factory? • ¿Cómo se hace? > FME Workbench > Tools > Edit Header > Registrar en la primera línea FME_PROFILE_RESULT_CSV <filename> • Eliminar entradas en procesos de producción (tiempo de ejecución!) Novedades en Bases de Datos Move Your Data Organized with Databases Conexiones Nominales (“Named Connections”) • Gestión centralizada de los parámetros de conexión a BBDD y servicios web • Utilización en Readers, Writers y Transformadores • Archivo central con datos de autentificación de todas las BBDD Armonización de Formatos de Bases de Datos • Objetivo: armonización en el manejo de > Modos de escritura (Insert, Delete, Update) > Administración de Tablas > fme_db_operation y fme_where • Estado actual y perspectivas > En este momento está hecho para Writers de la familia SQL Server, File-Geodatabase y JDBC > Están en marcha Oracle y PostgresSQL/PostGIS Java Database Connectivity (JDBC) • Interfaz universal para BBDD, basada en Java • Independiente de la plataforma (Windows 32/64 Bit, Linux y Mac OS X) • Complemento a formatos nativos de BBDD en FME (p.ej. Oracle, PostgreSQL) • Ediciones de FME > JDBC Reader a partir de la Professional Edition > JDBC Writer a partir de la Database Edition • Resumen de los sistemas de BBDD soportados por JDBC: www.oracle.com/technetwork/java/index-136695.html • fmepedia.safe.com: http://fmepedia.safe.com/articles/How_To/Using-the-Generic-Database-JDBC-Format Algunos Transformadores Útiles • DatabaseUpdater y DatabaseDeleter > Permiten operaciones con BBDD (Update y Delete) • SQLCreator > Crea Features de FME a partir de los resultados de una consulta SQL sobre una BD • SQLExecutor > Cada Feature de entrada se corresponde con una consulta SQL sobre una BD • InlineQuerier > Genera una BD SQLite „on-the-fly“ y ejecuta consultas SQL sobre ella
© Copyright 2024