Skip to main content
Use the Generate Mapping screen in the left navigation menu to create a new mapping from source and target systems. This feature is also accessible via the Design tab in the top navigation. You can access via the Home Screen in the left navigation menu or in drop down menu via the Design tab in the main header.
When on the Generate Mapping page, you can collapse the Choose Connections and Choose Mapping Type sections by clicking on the header of each section.
You can resize the left hand column of the page by dragging the divider between it and the center column. Clicking the divider collapses the column entirely; click it again to restore it.

Choose Connections

To generate a new mapping choose a source and target data store from the two select lists.
  • To be available as a source or target, an Administrator must add them in the Manage Connections screen.

Choose Mapping Type

Once a source and target is selected, you then choose one of the available Mapping Types below.
  • Schema(s) allows you to select one or more schemas in the source database, generating mappings for each table in the schema(s) selected.
  • Table(s) allows you to select a single schema and then select one or more tables in the schema.
  • View(s) allows you to select a single schema and then select one or more views in the schema.
  • Custom Query provides the ability to craft custom SQL queries as mappings. Custom SQL gives you the ability to build data pipelines with the most advanced series of conditions.
If a selected map(s) already exists, you will receive a warning they will be overwritten if you should choose to continue.

Choose Schema(s)

Use this multi-select list to select schema(s) when you opt to create a mapping for a Schema(s) or Table(s) as noted above. The button will remain disabled until all required selections have been made.
Once you click the Generate Mapping, the Generation Results will appear in the center of the page. The results will return the following fields:
  • Map Type
  • Source Connection
  • Source Schema
  • Source Table
  • Target Connection
  • Map Name
  • Status
  • Run button, to run the mapping immediately

Choose Table(s)

Tables(s) allows you to select a single schema and then select one or more tables in the schema. The button will remain disabled until all required selections have been made.

Choose View(s)

After you choose Connections, Mapping Type (Views) and Schema/Table, the Generation Results will be displayed in the center of the page. The button will remain disabled until all required selections have been made.

Custom Query

Custom Query provides the ability to craft custom SQL queries as mappings. Custom SQL gives you the ability to build data pipelines with the most advanced series of conditions.
  • Target Schema — choose an existing schema on the target, or type a new schema name.
  • Target Table — choose an existing table, or type a new table name. If the table does not exist Kodda creates it when the mapping runs (unless Disable Target DDL is on).
  • SQL — enter the query to run against the source connection.
In order for Kodda to generate a sequence (sometimes referred to as an identity column) use the Kodda function $sequence()$ in your query. At run time Kodda will generate this column as an identity/sequence column on the target table.
Click Run below the editor to test the query. The Query Results panel opens underneath with the rows returned, with paging and a search box. If your custom SQL is not accurate, you will be presented with an error message instead. Once the query is tested, click Generate Mapping to create the mapping. Custom query mappings are named Cust.<target>.<source>.<target schema>.<target table> and appear in the Generation Results with a link to open them in Edit Mapping.

Activities

Generate Mapping

Generate Mapping creates an auto generated data pipeline from source to target, storing those parameters in the repository. Click the green Generate Mapping button and Kodda generates one or more mappings based upon the Mapping Type and selections noted above. Once you generate your mapping(s), the Generation Results in the center pane of the screen show your mappings. Each Map Name is a link that opens the mapping in the Edit Mapping screen for you to review and/or modify as necessary.
  • Click the green run icon at the end of a row to run that mapping immediately. Status shows a check mark once the mapping has been generated.
  • If you auto-generated a workflow with the Generate Workflow option below, open it in the Design Workflow screen to review or run it.

Workflow Options

Turn on Generate Workflow to reveal the Workflow Name and Max Parallel Paths fields.
Click slider to automatically enable or disable generating a workflow.

Advanced Options

Click sliders to enable or disable advanced options.