Attribute Magic:

Transcripción

Attribute Magic:
Novedades de FME Desktop
1. Sesión de Magia con Atributos
2. Control de Calidad y
Generación de Informes
3. Feedback de Soporte
Francisco Girón Gesteira
Sales / Consulting
con terra
FME World Tour 2016
1
Sesión de magia
con atributos
Cómo era la gestión de
atributos hasta ahora
Cómo va a ser la gestión de
atributos de hoy en adelante
Permite crear, borrar,
renombrar, copiar,
reordenar, dar valores,
aplicar expresiones, y
modificar todos los
atributos en un único
transformador.
Junta las funciones de un montón de
transformadores.
¿Cómo proliferan los transformadores?
TRANSFORMERS
TRANSFORMERS
TRANSFORMERS
TRANSFORMERS
Fuente: https://xkcd.com/927/ (CC 2.5)
¿Qué puede hacer?
➢ Crear
➢ Renombrar
➢ Copiar
➢ Eliminar
➢ Dar valores
➢ Reordenar
➢ Concatenar (Editor de Texto)
➢ Usar expresiones aritméticas (Editor Aritmético)
➢ Dar valores condicionales
➢ Hacer referencia a atributos anteriores
➢ Y más!
Definición Automática de Atributos
Truco: Elije modo Automático en el Feature Type de destino.
¿Sabías qué?
El 86% de los usuarios
SIG piensa utilizar el
AttributeManager
para gestionar sus
atributos.
Demo: Cambiando Atributos (de CAD a SIG)
Control de calidad de atributos
2
Control de calidad y
generación de informes
Verifica los atributos y
los clasifica según
pasen o no pasen las
condiciones
establecidas.
Reto: Calidad de Datos
Si los datos que distribuyes son
de mala calidad, los problemas
se amplifican.
Si los datos que distribuyes son
de buena calidad, amplificas los
beneficios.
La validación de los datos es un
aspecto clave de muchos flujos
de datos en FME
Reto: Cumplir Estándares
●ISO 19157 (SIG)
●NCS (CAD)
●OGC
●INSPIRE
●Estatales,
nacionales, locales,
corporativos, etc.
Reto: ¿Qué herramientas utilizo?
➢
➢
➢
➢
➢
➢
➢
➢
Tester y TestFilter
AttributeCreator (pruebas condicionales)
AttributeClassifier
AttributeRangeFilter y AttributeFilter
NullAttributeMapper
DuplicateRemover (ahora DuplicateFilter)
StringSearcher
StatisticsCalculator
Solución: AttributeValidator
Confía en los datos que estás
cargando en destino.
Simplifica tus proyectos.
¿Qué puedo comprobar?
➢ Tipo de datos (integer, float, char, xml, json, etc.)
➢ ‘In’ (pertenencia a un rango o lista). Verificación de dominios
➢ Coincide con una expresión regular
➢ Unicidad
➢ Not Null
➢ … y muchos más …
Interpretación de los resultados
➢ Atributo resumen:
_fme_validation_message
➢ Lista de todos los mensajes:
_fme_validation_message_list{}
{0}
Attribute 'CodePrefix' with value 'ABE' fails check for Matches Regular Expression
'[ABCD]{3}'
{1}
Attribute 'num_measures' with value '12' fails check for in Range '[0,10]'
{2}
Attribute 'CodePrefix' with value 'ABE' fails check for in 'ABC,ABD,TXU,TXV'
Demo: Generación de Informes
3
Feedback de Soporte
Analiza proyectos y sus
metadatos.
Puedo analizar mis proyectos .fmw
Demo: Feedback de Soporte
[email protected]
¡Muchas gracias!
¿Preguntas?
Francisco Girón Gesteira
Sales / Consulting
con terra
[email protected]

Documentos relacionados