Habilite JavaScript para visualizar esta página.

Altova MapForce 2022 Professional Edition

Los componentes son los elementos centrales de los diseños de asignación de datos en MapForce. Por lo general, el término componente se utiliza para denominar cualquier objeto que actúe como origen o destino de datos o que represente los datos en la asignación en una fase de procesamiento intermedio..

 

Hay dos categorías de componentes: componentes de estructura y componentes de transformación.

 

Los componentes de estructura representan la estructura abstracta o el esquema de los datos. Por ejemplo, cuando se añade un archivo XML al área de asignación (con el comando de menú Insertar | Archivo o esquema XML), el archivo se convierte en un componente de la asignación. Para más información sobre los componentes de estructura y sus características consulte la sección Diseño de asignaciones. Con algunas excepciones, los componentes de estructura consisten en elementos y secuencias. Un elemento es la unidad de nivel más bajo de la asignación (por ejemplo, un único atributo del archivo XML o un elemento de tipo simple). Una secuencia es una colección de elementos.

 

Los componentes de transformación pueden transformar datos (por ejemplo, las funciones) o ayudar en las transformaciones (por ejemplo, las constantes o las variables). Para más información sobre cómo usar estos componentes en las transformaciones consulte Diseño de asignaciones.

 

Con la ayuda de los componentes de estructura puede leer datos de archivos u otras fuentes, escribir datos en archivos u otras fuentes o almacenar datos en alguna fase intermedia del proceso de asignación (por ejemplo, para previsualizarla). En consecuencia, existen varios tipos de componentes de estructura:

 

Origen: un componente se declara como componente de origen al colocarlo en el lado izquierdo del área de asignación (dando a MapForce la orden de leer datos de este componente).

Destino: un componente se declara como componente de destino al colocarlo en el lado derecho del área de asignación (dando a MapForce la orden de escribir datos en este componente).

Paso a través: este tipo especial de componente hace las veces de origen y destino a la vez (para más información consulte el apartado Asignaciones en cadena / componentes de paso a través).

 

En el área de asignación los componentes toman la forma de rectángulos. Por ejemplo, en esta imagen la asignación está compuesta por tres componentes de origen, un componente XML de destino y varios componentes de transformación (funciones y filtros) por los que se pasan los datos antes de escribirse en el destino.

CompletePO

CompletePO.mfd

Encontrará esta asignación en la siguiente ruta: <Documentos>\Altova\MapForce2022\MapForceExamples\CompletePO.mfd.

© 2015-2021 Altova GmbH