Componentes
Los componentes son los elementos centrales de los diseños de asignación de datos en MapForce. En el área de asignación de MapForce los componentes aparecen en forma de rectángulo. En este apartado encontrará un resumen de los componentes estructurales y de transformación (véase el ejemplo siguiente). La distinción se basa en si un componente tiene una estructura de datos o si se usa para transformar datos. Consulte la descripción de estos tipos en las subsecciones siguientes. Consulte también Tareas generales.
Ejemplo de los componentes
En la asignación siguiente se pueden ver dos componentes de datos de origen (Books y Library), un componente de datos de destino (MergedLibrary) y un componente de transformación (la función current-dateTime).

Componentes estructurales
Los componentes estructurales representan la estructura abstracta de unos datos (por ejemplo, un archivo XML). Puede encontrar la lista de componentes estructurales que se pueden usar como orígenes y destinos de datos en Componentes estructurales. Los componentes estructurales pueden 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 previsualizar datos). En la tabla siguiente aparece una vista general de los componentes estructurales y los botones de la barra de herramientas correspondientes.
Icono | Descripción |
---|---|
![]() | Componente XML |
![]() | Componente de texto (ediciones Professional y Enterprise) |
![]() | Componente de base de datos (ediciones Professional y Enterprise para bases de datos SQL; ediciones Professional y Enterprise para bases de datos NoSQL) |
![]() | Componente JSON (edición Enterprise) |
![]() | Componente de Microsoft Excel (edición Enterprise) |
![]() | Componente WSDL (edición Enterprise) |
![]() | Componente EDI (edición Enterprise) |
![]() | Componente XBRL (edición Enterprise) |
Protocol Buffers (edición Enterprise) |
Componentes de transformación
Con los componentes de transformación puede transformar datos, almacenar resultados intermedios de una asignación para procesarlos más adelante, reemplazar un valor por otro, ordenar, agrupar, combinar y filtrar datos. También puede agregar excepciones, lo que detiene el proceso de asignación y muestra un error si se da una de las condiciones del filtro. En la tabla siguiente aparece una vista general de los componentes de transformación y los botones de la barra de herramientas correspondientes.
Icono | Descripción |
---|---|
![]() | Entrada simple |
![]() | Salida simple |
![]() | Componente de filtro |
![]() | Ordenar datos |
![]() | Función integrada |
![]() | Función definida por el usuario |
![]() | Componente WHERE/ORDER de SQL/NoSQL (ediciones Professional y Enterprise) |
![]() | Componente de asignación de valores |
![]() | Variable |
![]() | Función de servicio web (edición Enterprise) |
![]() | Excepción (ediciones Professional y Enterprise) |
![]() | Constante |
Condición If-Else | |
Componente de combinación (ediciones Professional y Enterprise) |
Apartados de esta sección
Esta sección sobre componentes se divide en distintos apartados: