Skip to content

/AWS1/CL_ERN=>CREATEMATCHINGWORKFLOW()

About CreateMatchingWorkflow

Creates a MatchingWorkflow object which stores the configuration of the data processing job to be run. It is important to note that there should not be a pre-existing MatchingWorkflow with the same name. To modify an existing workflow, utilize the UpdateMatchingWorkflow API.

Method Signature

IMPORTING

Required arguments:

IV_WORKFLOWNAME TYPE /AWS1/ERNENTITYNAME /AWS1/ERNENTITYNAME

The name of the workflow. There can't be multiple MatchingWorkflows with the same name.

IT_INPUTSOURCECONFIG TYPE /AWS1/CL_ERNINPUTSOURCE=>TT_INPUTSOURCECONFIG TT_INPUTSOURCECONFIG

A list of InputSource objects, which have the fields InputSourceARN and SchemaName.

IT_OUTPUTSOURCECONFIG TYPE /AWS1/CL_ERNOUTPUTSOURCE=>TT_OUTPUTSOURCECONFIG TT_OUTPUTSOURCECONFIG

A list of OutputSource objects, each of which contains fields OutputS3Path, ApplyNormalization, and Output.

IO_RESOLUTIONTECHNIQUES TYPE REF TO /AWS1/CL_ERNRESOLUTIONTECHNI00 /AWS1/CL_ERNRESOLUTIONTECHNI00

An object which defines the resolutionType and the ruleBasedProperties.

IV_ROLEARN TYPE /AWS1/ERNSTRING /AWS1/ERNSTRING

The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.

Optional arguments:

IV_DESCRIPTION TYPE /AWS1/ERNDESCRIPTION /AWS1/ERNDESCRIPTION

A description of the workflow.

IO_INCREMENTALRUNCONFIG TYPE REF TO /AWS1/CL_ERNINCREMENTALRUNCFG /AWS1/CL_ERNINCREMENTALRUNCFG

An object which defines an incremental run type and has only incrementalRunType as a field.

IT_TAGS TYPE /AWS1/CL_ERNTAGMAP_W=>TT_TAGMAP TT_TAGMAP

The tags used to organize, track, or control access for this resource.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_ERNCREMATCHINGWORKF01 /AWS1/CL_ERNCREMATCHINGWORKF01