String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of IdMappingWorkflowOutputSource objects, each of which contains fields
OutputS3Path and Output.
String roleArn
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.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
String workflowName
The name of the workflow. There can't be multiple IdMappingWorkflows with the same name.
String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of IdMappingWorkflowOutputSource objects, each of which contains fields
OutputS3Path and Output.
String roleArn
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.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the IDMappingWorkflow.
String workflowName
The name of the workflow.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties.
String roleArn
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.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
String workflowName
The name of the workflow. There can't be multiple MatchingWorkflows with the same name.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties.
String roleArn
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.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow.
String workflowName
The name of the workflow.
String description
A description of the schema.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information that Entity Resolution uses for matching.
String schemaName
The name of the schema. There can't be multiple SchemaMappings with the same name.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
String description
A description of the schema.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information that Entity Resolution uses for matching.
String schemaArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.
String schemaName
The name of the schema.
String workflowName
The name of the workflow to be deleted.
String message
A successful operation message.
String workflowName
The name of the workflow to be retrieved.
String message
A successful operation message.
String schemaName
The name of the schema to delete.
String message
A successful operation message.
String errorMessage
The error message from the job, if there is one.
Date endTime
The time at which the job has finished.
ErrorDetails errorDetails
String jobId
The ID of the job.
IdMappingJobMetrics metrics
Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.
Date startTime
The time at which the job was started.
String status
The current status of the job.
String workflowName
The name of the workflow.
Date createdAt
The timestamp of when the workflow was created.
String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access resources on your behalf.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
Date updatedAt
The timestamp of when the workflow was last updated.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the IdMappingWorkflow .
String workflowName
The name of the workflow.
String matchId
The unique identifiers for this group of match records.
Date endTime
The time at which the job has finished.
ErrorDetails errorDetails
An object containing an error message, if there was an error.
String jobId
The ID of the job.
JobMetrics metrics
Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.
Date startTime
The time at which the job was started.
String status
The current status of the job.
String workflowName
The name of the workflow.
Date createdAt
The timestamp of when the workflow was created.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access resources on your behalf.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
Date updatedAt
The timestamp of when the workflow was last updated.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow.
String workflowName
The name of the workflow.
String schemaName
The name of the schema to be retrieved.
Date createdAt
The timestamp of when the SchemaMapping was created.
String description
A description of the schema.
Boolean hasWorkflows
Specifies whether the schema mapping has been applied to a workflow.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information Venice uses for matching.
String schemaArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.
String schemaName
The name of the schema.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
Date updatedAt
The timestamp of when the SchemaMapping was last updated.
String idMappingType
The type of ID mapping.
ProviderProperties providerProperties
An object which defines any additional configurations required by the provider service.
Date createdAt
The timestamp of when the workflow was created.
Date updatedAt
The timestamp of when the workflow was last updated.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the IdMappingWorkflow.
String workflowName
The name of the workflow.
String incrementalRunType
The type of incremental run. It takes only one value: IMMEDIATE.
Boolean applyNormalization
Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an
AttributeType of PHONE_NUMBER, and the data in the input table is in a format of
1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.
String inputSourceARN
An Glue table ARN for the input source table.
String schemaName
The name of the schema to be retrieved.
String intermediateS3Path
The Amazon S3 location (bucket and prefix). For example: s3://provider_bucket/DOC-EXAMPLE-BUCKET
Integer inputRecords
The total number of input records.
Integer matchIDs
The total number of matchIDs generated.
Integer recordsNotProcessed
The total number of records that did not get processed.
Integer totalRecordsProcessed
The total number of records processed.
String resourceArn
The ARN of the resource for which you want to view tags.
Date createdAt
The timestamp of when the workflow was created.
String resolutionType
The method that has been specified for data matching, either using matching provided by Entity Resolution or through a provider service.
Date updatedAt
The timestamp of when the workflow was last updated.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow.
String workflowName
The name of the workflow.
String kMSArn
Customer KMS ARN for encryption at rest. If not provided, system will use an Entity Resolution managed KMS key.
Boolean applyNormalization
Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an
AttributeType of PHONE_NUMBER, and the data in the input table is in a format of
1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.
List<E> output
A list of OutputAttribute objects, each of which have the fields Name and
Hashed. Each of these objects selects a column to be included in the output table, and whether the
values of the column should be hashed.
String outputS3Path
The S3 path to which Entity Resolution will write the output table.
IntermediateSourceConfiguration intermediateSourceConfiguration
The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
String providerServiceArn
The ARN of the provider service.
String providerName
The name of the provider. This name is typically the company name.
String providerServiceArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the providerService.
String providerServiceDisplayName
The display name of the provider service.
String providerServiceName
The name of the product that the provider service provides.
String providerServiceType
The type of provider service.
ProviderProperties providerProperties
The properties of the provider service.
String resolutionType
The type of matching. There are two types of matching: RULE_MATCHING and ML_MATCHING.
RuleBasedProperties ruleBasedProperties
An object which defines the list of matching rules to run and has a field Rules, which is a list of
rule objects.
String attributeMatchingModel
The comparison type. You can either choose ONE_TO_ONE or MANY_TO_MANY as the
AttributeMatchingModel. When choosing MANY_TO_MANY, the system can match attributes across the
sub-types of an attribute type. For example, if the value of the Email field of Profile A and the
value of BusinessEmail field of Profile B matches, the two profiles are matched on the
Email type. When choosing ONE_TO_ONE ,the system can only match if the sub-types are
exact matches. For example, only when the value of the Email field of Profile A and the value of the
Email field of Profile B matches, the two profiles are matched on the Email type.
List<E> rules
A list of Rule objects, each of which have fields RuleName and
MatchingKeys.
String fieldName
A string containing the field name.
String groupName
Instruct Entity Resolution to combine several columns into a unified column with the identical attribute type.
For example, when working with columns such as first_name, middle_name, and last_name, assigning them a common
GroupName will prompt Entity Resolution to concatenate them into a single value.
String matchKey
A key that allows grouping of multiple input attributes into a unified matching group. For example, let's
consider a scenario where the source table contains various addresses, such as business_address and
shipping_address. By assigning the MatchKey Address to both attributes, Entity
Resolution will match records across these fields to create a consolidated matching group. If no
MatchKey is specified for a column, it won't be utilized for matching purposes but will still be
included in the output table.
String subType
The subtype of the attribute, selected from a list of values.
String type
The type of the attribute, selected from a list of values.
Date createdAt
The timestamp of when the SchemaMapping was created.
Boolean hasWorkflows
Specifies whether the schema mapping has been applied to a workflow.
String schemaArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.
String schemaName
The name of the schema.
Date updatedAt
The timestamp of when the SchemaMapping was last updated.
String workflowName
The name of the ID mapping job to be retrieved.
String jobId
The ID of the job.
String workflowName
The name of the matching job to be retrieved.
String jobId
The ID of the job.
String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access resources on your behalf.
String workflowName
The name of the workflow.
String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access resources on your behalf.
String workflowArn
The Amazon Resource Name (ARN) of the workflow role. Entity Resolution assumes this role to access resources on your behalf.
String workflowName
The name of the workflow.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties.
String roleArn
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.
String workflowName
The name of the workflow to be retrieved.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties
String roleArn
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.
String workflowName
The name of the workflow.
String description
A description of the schema.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information that Entity Resolution uses for matching.
String schemaName
The name of the schema. There can't be multiple SchemaMappings with the same name.
String description
A description of the schema.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information that Entity Resolution uses for matching.
String schemaArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.
String schemaName
The name of the schema.
Copyright © 2024. All rights reserved.