Skip to main content

Generate Mapping Table (Data Management Tools)

Summary

Generates the Mapping Table based on a configured data loading workspace. The table includes a list of predefined datasets, fields, and attribute domain coded value descriptions. This output table is used as input to the Create Data Loading Workspace tool.

Usage

  • The table includes a collection of substrings, delimited by spaces, that are used to match a source to a target schema. The table is used to bidirectionally match substrings, so order is not important.

  • A field can be excluded from use in all field matching if the type field is set to Field, the match_strings field is set to Exact Block, and only one substring is provided. In this case, the field name specified in the substring will be ignored and will not be used in any matches.

  • The output table includes the following fields:

    • type—The dataset, field, or value.

      • Coded value

        Coded value description

        Description

        dataset

        Dataset

        A match or block will be created between datasets.

        field

        Field

        A match or block will be created between fields.

        value

        Attribute Domain Coded Value Descriptions

        A match or block will be created between attribute domain coded value descriptions.

    • substringsa—A user-defined substring.

    • substringsb—A user-defined substring.

    • match_strings—A value that controls how strings are matched or blocked. The field can include the following values:

      • Coded value

        Coded value description

        Description

        yes

        Predictive Match

        Predictive logic will be used to find matches similar to the two substrings.

        no

        Predictive Block

        Predictive logic will be used to block matches similar to the two substrings.

        exact_match

        Exact Match

        A match will be made when an exact match is found for the two substrings.

        exact_block

        Exact Block

        A block will be made when an exact match is found for the two substrings.

    Note:

    The description of the yes and no coded values in the attribute domain for the match_strings field changed at ArcGIS Pro 3.3. The description of Match has been updated to Predictive Match for the coded value of yes. The description of Block has been updated to Predictive Block for the coded value of no.

Parameters

Label Explanation Data type

Data Reference Workbook

The Data Reference Workbook that will be used to generate a Mapping Table.

File

Output Table

The output table, which will include a list of datasets, fields, and attribute domain coded value descriptions based on the source and target mapping from a Data Loading Workspace. Use this table in the Create Data Loading Workspace tool to refine a future iteration of a Data Loading Workspace.

Table

Environments

This tool does not use any geoprocessing environments.

Licensing information

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes