¿Qué es el formato de archivo FMW?
Un archivo .fmw es un espacio de trabajo ETL (Extracción, Transformación y Carga) basado en XML creado por FME Form (anteriormente FME Desktop), la plataforma de integración de datos y espacial de Safe Software lanzada por primera vez en 1997.
El espacio de trabajo almacena una canalización completa de traducción de datos como un documento XML en UTF-8. Define lectores (fuentes y formatos de datos de entrada), escritores (destinos de salida), transformadores (pasos de manipulación de datos), conexiones entre componentes, definiciones de sistemas de coordenadas y parámetros de tiempo de ejecución. FME admite más de 450 formatos espaciales y no espaciales -GIS, CAD, ráster, tabulares y otros- lo que hace que los espacios de trabajo .fmw sean ampliamente utilizados en flujos de trabajo de ingeniería de datos y geoespaciales.
El elemento raíz XML es <Workspace> con declaraciones de espacio de nombres de Safe Software. Un atributo de versión registra la versión de FME que creó el archivo. FME Form mantiene la compatibilidad con versiones anteriores dentro de su ventana de soporte publicada, por lo que los espacios de trabajo más antiguos generalmente se abren en versiones más nuevas sin migración manual.
Los espacios de trabajo se ejecutan directamente en FME Form (de forma interactiva o mediante la línea de comandos con fme.exe) o se publican en FME Flow (anteriormente FME Server) para una ejecución automatizada programada o activada por eventos. FME Flow trata los archivos .fmw como la unidad de despliegue principal para trabajos del lado del servidor.
Debido a que los archivos .fmw son texto XML plano, se integran bien con el control de versiones Git o SVN; las diferencias («diffs») entre las versiones del espacio de trabajo son legibles por humanos a nivel de transformador y parámetro.
FME Desktop pasó a llamarse FME Form en 2023 como parte de una reestructuración más amplia de la plataforma de Safe Software; la extensión .fmw se mantuvo sin cambios.
Seguridad y protección
RIESGO: MEDIUMLos archivos de espacio de trabajo FMW son XML y no pueden ejecutar código fuera de FME. Sin embargo, a menudo contienen cadenas de conexión a bases de datos, claves de API, rutas de archivos y credenciales incrustadas en los Parámetros Publicados. Trate los archivos FMW como archivos de configuración potencialmente sensibles: no los comparta públicamente ni los envíe a repositorios públicos sin limpiar las credenciales.
Detalles del formato
en pocas palabrasProgramas que abren archivos FMW
Detalles técnicos
especificación profunda| Codificación | UTF-8 XML (texto plano) |
| Elemento raíz XML | <Workspace> con declaraciones de espacio de nombres de Safe Software |
| Control de versiones | El XML plano permite comparaciones en Git/SVN; los cambios en el espacio de trabajo son legibles por humanos a nivel de transformador |
| Amplitud de formatos | Admite más de 450 formatos de datos espaciales y no espaciales mediante definiciones de lector/escritor en el espacio de trabajo |
| Componentes principales | Lectores, escritores, transformadores, parámetros, conexiones, definiciones de sistemas de coordenadas |
| Compatibilidad con versiones anteriores | Los espacios de trabajo antiguos se abren en versiones más recientes de FME Form dentro de la ventana de soporte publicada de 3 años |
| Ejecución en servidor | Los espacios de trabajo se publican en FME Flow (anteriormente FME Server) como la unidad de despliegue principal |
| Ejecución por línea de comandos | fme.exe workspace.fmw ejecuta un espacio de trabajo de forma no interactiva desde la línea de comandos |
| Tamaño de archivo típico | 10 KB-10 MB (espacios de trabajo complejos con muchos transformadores y parámetros incrustados) |
| Cambio de marca | FME Desktop pasó a llamarse FME Form en 2023; la extensión de archivo .fmw no cambió |
| Formatos relacionados | .fmwt (plantilla de espacio de trabajo), .fms (script de FME), .fmf (almacén de entidades de FME) |
| Autorreferencial | El FME Workspace Reader puede leer metadatos de .fmw como entidades de datos dentro del propio FME |
| Lanzado | 1997 (FME - Feature Manipulation Engine, Safe Software) |
| Última versión | FME Form 2026.0 (backward-compatible format) |
| Especificación | docs.safe.com |
Conversiones de FMW
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos FMW.