Altova MapForce 2023 Basic Edition

Components are the central elements of any mapping design in MapForce. Visually, components are represented as rectangular boxes in the mapping area. This topic gives an overview of structural and transformation components (see example below). The distinction is based on whether a component has a data structure or is used to transform data. See the description of these types in the subsections below. See also Mapping Fundamentals.

Components example

The sample mapping below illustrates two data source components (Books and Library), one data target component (MergedLibrary), and one transformation component (the current-dateTime function).

MF_MapFund_Components1

 

Structural components

Structural components represent an abstract structure of your data (e.g., an XML file). The list of structural components that can be used as data sources and targets is given in Structural Components. Structural components can read data from files or other sources, write data to files or other sources, and store data at some intermediary stage in the mapping process (e.g., to preview the data). The table below gives an overview of structural components and their respective toolbar buttons.

 

Icon

Description

ic-component_schema

XML component

ic-component_txt

Text component (Professional and Enterprise editions)

ic-component_database

Database component (Professional and Enterprise editions for SQL Databases; Enterprise Edition for NoSQL databases)

ic-component_json

JSON component (Enterprise Edition)

ic-component_excel

Microsoft Excel component (Enterprise Edition)

ic-component_wsdl

WSDL component (Enterprise Edition)

ic-component_edi

EDI component (Enterprise Edition)

ic-component_xbrl

XBRL component (Enterprise Edition)

mf_ic_binary

Protocol Buffers (Enterprise Edition)

 

Transformation components

Transformation components help you transform data, store an intermediate mapping result for further processing, replace a value by another value, sort, group, and filter your data. The table below gives an overview of transformation components and their respective toolbar buttons.

 

Icon

Description

ic-component_input

Simple input

ic-component_output

Simple output

ic-component_filter

Filter component

ic-component_sort

Sort component

ic-component_storedfunction

Built-in function

ic-component_local_function

User-defined function

ic-component_whereorder

SQL/NoSQL-WHERE/ORDER component (Professional and Enterprise editions)

ic-component_valuemap

Value-Map component

ic-component_variable

Variable

ic-component_wsdl_operation

Web service function (Enterprise Edition)

ic-component_exception

Exception (Professional and Enterprise editions)

ic-constant

Constant

mff_ic_if_else

If-Else Condition

mf_ic_join_button

Join component (Professional and Enterprise editions)

 

In this section

This section gives an overview of components and is organized into the following topics:

 

Add Components

Component Basics

File Paths

 

© 2016-2022 Altova GmbH