AWS EntityResolution

2025/04/22 - AWS EntityResolution - 4 updated api methods

Changes  To expand support for matching records using digital identifiers with TransUnion

CreateSchemaMapping (updated) Link ¶
Changes (both)
{'mappedInputFields': {'type': {'MAID', 'IPV6', 'IPV4'}}}

Creates a schema mapping, which defines the schema of the input customer records table. The SchemaMapping also provides Entity Resolution with some metadata about the table, such as the attribute types of the columns and which columns to match on.

See also: AWS API Documentation

Request Syntax

client.create_schema_mapping(
    schemaName='string',
    description='string',
    mappedInputFields=[
        {
            'fieldName': 'string',
            'type': 'NAME'|'NAME_FIRST'|'NAME_MIDDLE'|'NAME_LAST'|'ADDRESS'|'ADDRESS_STREET1'|'ADDRESS_STREET2'|'ADDRESS_STREET3'|'ADDRESS_CITY'|'ADDRESS_STATE'|'ADDRESS_COUNTRY'|'ADDRESS_POSTALCODE'|'PHONE'|'PHONE_NUMBER'|'PHONE_COUNTRYCODE'|'EMAIL_ADDRESS'|'UNIQUE_ID'|'DATE'|'STRING'|'PROVIDER_ID'|'IPV4'|'IPV6'|'MAID',
            'groupName': 'string',
            'matchKey': 'string',
            'subType': 'string',
            'hashed': True|False
        },
    ],
    tags={
        'string': 'string'
    }
)
type schemaName:

string

param schemaName:

[REQUIRED]

The name of the schema. There can't be multiple SchemaMappings with the same name.

type description:

string

param description:

A description of the schema.

type mappedInputFields:

list

param mappedInputFields:

[REQUIRED]

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.

  • (dict) --

    A configuration object for defining input data fields in Entity Resolution. The SchemaInputAttribute specifies how individual fields in your input data should be processed and matched.

    • fieldName (string) -- [REQUIRED]

      A string containing the field name.

    • type (string) -- [REQUIRED]

      The type of the attribute, selected from a list of values.

      LiveRamp supports: NAME | NAME_FIRST | NAME_MIDDLE | NAME_LAST | ADDRESS | ADDRESS_STREET1 | ADDRESS_STREET2 | ADDRESS_STREET3 | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | PROVIDER_ID

      TransUnion supports: NAME | NAME_FIRST | NAME_LAST | ADDRESS | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | IPV4 | IPV6 | MAID

      Unified ID 2.0 supports: PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID

    • groupName (string) --

      A string that instructs Entity Resolution to combine several columns into a unified column with the identical attribute type.

      For example, when working with columns such as NAME_FIRST, NAME_MIDDLE, and NAME_LAST, assigning them a common groupName will prompt Entity Resolution to concatenate them into a single value.

    • matchKey (string) --

      A key that allows grouping of multiple input attributes into a unified matching group.

      For example, consider a scenario where the source table contains various addresses, such as business_address and shipping_address. By assigning a matchKey called 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.

    • subType (string) --

      The subtype of the attribute, selected from a list of values.

    • hashed (boolean) --

      Indicates if the column values are hashed in the schema input.

      If the value is set to TRUE, the column values are hashed.

      If the value is set to FALSE, the column values are cleartext.

type tags:

dict

param tags:

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

  • (string) --

    • (string) --

rtype:

dict

returns:

Response Syntax

{
    'schemaName': 'string',
    'schemaArn': 'string',
    'description': 'string',
    'mappedInputFields': [
        {
            'fieldName': 'string',
            'type': 'NAME'|'NAME_FIRST'|'NAME_MIDDLE'|'NAME_LAST'|'ADDRESS'|'ADDRESS_STREET1'|'ADDRESS_STREET2'|'ADDRESS_STREET3'|'ADDRESS_CITY'|'ADDRESS_STATE'|'ADDRESS_COUNTRY'|'ADDRESS_POSTALCODE'|'PHONE'|'PHONE_NUMBER'|'PHONE_COUNTRYCODE'|'EMAIL_ADDRESS'|'UNIQUE_ID'|'DATE'|'STRING'|'PROVIDER_ID'|'IPV4'|'IPV6'|'MAID',
            'groupName': 'string',
            'matchKey': 'string',
            'subType': 'string',
            'hashed': True|False
        },
    ]
}

Response Structure

  • (dict) --

    • schemaName (string) --

      The name of the schema.

    • schemaArn (string) --

      The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.

    • description (string) --

      A description of the schema.

    • mappedInputFields (list) --

      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.

      • (dict) --

        A configuration object for defining input data fields in Entity Resolution. The SchemaInputAttribute specifies how individual fields in your input data should be processed and matched.

        • fieldName (string) --

          A string containing the field name.

        • type (string) --

          The type of the attribute, selected from a list of values.

          LiveRamp supports: NAME | NAME_FIRST | NAME_MIDDLE | NAME_LAST | ADDRESS | ADDRESS_STREET1 | ADDRESS_STREET2 | ADDRESS_STREET3 | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | PROVIDER_ID

          TransUnion supports: NAME | NAME_FIRST | NAME_LAST | ADDRESS | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | IPV4 | IPV6 | MAID

          Unified ID 2.0 supports: PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID

        • groupName (string) --

          A string that instructs Entity Resolution to combine several columns into a unified column with the identical attribute type.

          For example, when working with columns such as NAME_FIRST, NAME_MIDDLE, and NAME_LAST, assigning them a common groupName will prompt Entity Resolution to concatenate them into a single value.

        • matchKey (string) --

          A key that allows grouping of multiple input attributes into a unified matching group.

          For example, consider a scenario where the source table contains various addresses, such as business_address and shipping_address. By assigning a matchKey called 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.

        • subType (string) --

          The subtype of the attribute, selected from a list of values.

        • hashed (boolean) --

          Indicates if the column values are hashed in the schema input.

          If the value is set to TRUE, the column values are hashed.

          If the value is set to FALSE, the column values are cleartext.

GetProviderService (updated) Link ¶
Changes (response)
{'providerComponentSchema': {'providerSchemaAttributes': {'type': {'IPV4',
                                                                   'IPV6',
                                                                   'MAID'}}}}

Returns the ProviderService of a given name.

See also: AWS API Documentation

Request Syntax

client.get_provider_service(
    providerName='string',
    providerServiceName='string'
)
type providerName:

string

param providerName:

[REQUIRED]

The name of the provider. This name is typically the company name.

type providerServiceName:

string

param providerServiceName:

[REQUIRED]

The ARN (Amazon Resource Name) of the product that the provider service provides.

rtype:

dict

returns:

Response Syntax

{
    'providerName': 'string',
    'providerServiceName': 'string',
    'providerServiceDisplayName': 'string',
    'providerServiceType': 'ASSIGNMENT'|'ID_MAPPING',
    'providerServiceArn': 'string',
    'providerConfigurationDefinition': {...}|[...]|123|123.4|'string'|True|None,
    'providerIdNameSpaceConfiguration': {
        'description': 'string',
        'providerTargetConfigurationDefinition': {...}|[...]|123|123.4|'string'|True|None,
        'providerSourceConfigurationDefinition': {...}|[...]|123|123.4|'string'|True|None
    },
    'providerJobConfiguration': {...}|[...]|123|123.4|'string'|True|None,
    'providerEndpointConfiguration': {
        'marketplaceConfiguration': {
            'dataSetId': 'string',
            'revisionId': 'string',
            'assetId': 'string',
            'listingId': 'string'
        }
    },
    'anonymizedOutput': True|False,
    'providerEntityOutputDefinition': {...}|[...]|123|123.4|'string'|True|None,
    'providerIntermediateDataAccessConfiguration': {
        'awsAccountIds': [
            'string',
        ],
        'requiredBucketActions': [
            'string',
        ]
    },
    'providerComponentSchema': {
        'schemas': [
            [
                'string',
            ],
        ],
        'providerSchemaAttributes': [
            {
                'fieldName': 'string',
                'type': 'NAME'|'NAME_FIRST'|'NAME_MIDDLE'|'NAME_LAST'|'ADDRESS'|'ADDRESS_STREET1'|'ADDRESS_STREET2'|'ADDRESS_STREET3'|'ADDRESS_CITY'|'ADDRESS_STATE'|'ADDRESS_COUNTRY'|'ADDRESS_POSTALCODE'|'PHONE'|'PHONE_NUMBER'|'PHONE_COUNTRYCODE'|'EMAIL_ADDRESS'|'UNIQUE_ID'|'DATE'|'STRING'|'PROVIDER_ID'|'IPV4'|'IPV6'|'MAID',
                'subType': 'string',
                'hashing': True|False
            },
        ]
    }
}

Response Structure

  • (dict) --

    • providerName (string) --

      The name of the provider. This name is typically the company name.

    • providerServiceName (string) --

      The name of the product that the provider service provides.

    • providerServiceDisplayName (string) --

      The display name of the provider service.

    • providerServiceType (string) --

      The type of provider service.

    • providerServiceArn (string) --

      The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.

    • providerConfigurationDefinition (:ref:`document<document>`) --

      The definition of the provider configuration.

    • providerIdNameSpaceConfiguration (dict) --

      The provider configuration required for different ID namespace types.

      • description (string) --

        The description of the ID namespace.

      • providerTargetConfigurationDefinition (:ref:`document<document>`) --

        Configurations required for the target ID namespace.

      • providerSourceConfigurationDefinition (:ref:`document<document>`) --

        Configurations required for the source ID namespace.

    • providerJobConfiguration (:ref:`document<document>`) --

      Provider service job configurations.

    • providerEndpointConfiguration (dict) --

      The required configuration fields to use with the provider service.

      • marketplaceConfiguration (dict) --

        The identifiers of the provider service, from Data Exchange.

        • dataSetId (string) --

          The dataset ID on Data Exchange.

        • revisionId (string) --

          The revision ID on Data Exchange.

        • assetId (string) --

          The asset ID on Data Exchange.

        • listingId (string) --

          The listing ID on Data Exchange.

    • anonymizedOutput (boolean) --

      Specifies whether output data from the provider is anonymized. A value of TRUE means the output will be anonymized and you can't relate the data that comes back from the provider to the identifying input. A value of FALSE means the output won't be anonymized and you can relate the data that comes back from the provider to your source data.

    • providerEntityOutputDefinition (:ref:`document<document>`) --

      The definition of the provider entity output.

    • providerIntermediateDataAccessConfiguration (dict) --

      The Amazon Web Services accounts and the S3 permissions that are required by some providers to create an S3 bucket for intermediate data storage.

      • awsAccountIds (list) --

        The Amazon Web Services account that provider can use to read or write data into the customer's intermediate S3 bucket.

        • (string) --

      • requiredBucketActions (list) --

        The S3 bucket actions that the provider requires permission for.

        • (string) --

    • providerComponentSchema (dict) --

      Input schema for the provider service.

      • schemas (list) --

        Input schema for the provider service.

        • (list) --

          • (string) --

      • providerSchemaAttributes (list) --

        The provider schema attributes.

        • (dict) --

          The provider schema attribute.

          • fieldName (string) --

            The field name.

          • type (string) --

            The type of the provider schema attribute.

            LiveRamp supports: NAME | NAME_FIRST | NAME_MIDDLE | NAME_LAST | ADDRESS | ADDRESS_STREET1 | ADDRESS_STREET2 | ADDRESS_STREET3 | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | PROVIDER_ID

            TransUnion supports: NAME | NAME_FIRST | NAME_LAST | ADDRESS | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | DATE | IPV4 | IPV6 | MAID

            Unified ID 2.0 supports: PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID

          • subType (string) --

            The sub type of the provider schema attribute.

          • hashing (boolean) --

            The hashing attribute of the provider schema.

GetSchemaMapping (updated) Link ¶
Changes (response)
{'mappedInputFields': {'type': {'MAID', 'IPV6', 'IPV4'}}}

Returns the SchemaMapping of a given name.

See also: AWS API Documentation

Request Syntax

client.get_schema_mapping(
    schemaName='string'
)
type schemaName:

string

param schemaName:

[REQUIRED]

The name of the schema to be retrieved.

rtype:

dict

returns:

Response Syntax

{
    'schemaName': 'string',
    'schemaArn': 'string',
    'description': 'string',
    'mappedInputFields': [
        {
            'fieldName': 'string',
            'type': 'NAME'|'NAME_FIRST'|'NAME_MIDDLE'|'NAME_LAST'|'ADDRESS'|'ADDRESS_STREET1'|'ADDRESS_STREET2'|'ADDRESS_STREET3'|'ADDRESS_CITY'|'ADDRESS_STATE'|'ADDRESS_COUNTRY'|'ADDRESS_POSTALCODE'|'PHONE'|'PHONE_NUMBER'|'PHONE_COUNTRYCODE'|'EMAIL_ADDRESS'|'UNIQUE_ID'|'DATE'|'STRING'|'PROVIDER_ID'|'IPV4'|'IPV6'|'MAID',
            'groupName': 'string',
            'matchKey': 'string',
            'subType': 'string',
            'hashed': True|False
        },
    ],
    'createdAt': datetime(2015, 1, 1),
    'updatedAt': datetime(2015, 1, 1),
    'tags': {
        'string': 'string'
    },
    'hasWorkflows': True|False
}

Response Structure

  • (dict) --

    • schemaName (string) --

      The name of the schema.

    • schemaArn (string) --

      The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.

    • description (string) --

      A description of the schema.

    • mappedInputFields (list) --

      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.

      • (dict) --

        A configuration object for defining input data fields in Entity Resolution. The SchemaInputAttribute specifies how individual fields in your input data should be processed and matched.

        • fieldName (string) --

          A string containing the field name.

        • type (string) --

          The type of the attribute, selected from a list of values.

          LiveRamp supports: NAME | NAME_FIRST | NAME_MIDDLE | NAME_LAST | ADDRESS | ADDRESS_STREET1 | ADDRESS_STREET2 | ADDRESS_STREET3 | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | PROVIDER_ID

          TransUnion supports: NAME | NAME_FIRST | NAME_LAST | ADDRESS | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | IPV4 | IPV6 | MAID

          Unified ID 2.0 supports: PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID

        • groupName (string) --

          A string that instructs Entity Resolution to combine several columns into a unified column with the identical attribute type.

          For example, when working with columns such as NAME_FIRST, NAME_MIDDLE, and NAME_LAST, assigning them a common groupName will prompt Entity Resolution to concatenate them into a single value.

        • matchKey (string) --

          A key that allows grouping of multiple input attributes into a unified matching group.

          For example, consider a scenario where the source table contains various addresses, such as business_address and shipping_address. By assigning a matchKey called 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.

        • subType (string) --

          The subtype of the attribute, selected from a list of values.

        • hashed (boolean) --

          Indicates if the column values are hashed in the schema input.

          If the value is set to TRUE, the column values are hashed.

          If the value is set to FALSE, the column values are cleartext.

    • createdAt (datetime) --

      The timestamp of when the SchemaMapping was created.

    • updatedAt (datetime) --

      The timestamp of when the SchemaMapping was last updated.

    • tags (dict) --

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

      • (string) --

        • (string) --

    • hasWorkflows (boolean) --

      Specifies whether the schema mapping has been applied to a workflow.

UpdateSchemaMapping (updated) Link ¶
Changes (both)
{'mappedInputFields': {'type': {'MAID', 'IPV6', 'IPV4'}}}

Updates a schema mapping.

See also: AWS API Documentation

Request Syntax

client.update_schema_mapping(
    schemaName='string',
    description='string',
    mappedInputFields=[
        {
            'fieldName': 'string',
            'type': 'NAME'|'NAME_FIRST'|'NAME_MIDDLE'|'NAME_LAST'|'ADDRESS'|'ADDRESS_STREET1'|'ADDRESS_STREET2'|'ADDRESS_STREET3'|'ADDRESS_CITY'|'ADDRESS_STATE'|'ADDRESS_COUNTRY'|'ADDRESS_POSTALCODE'|'PHONE'|'PHONE_NUMBER'|'PHONE_COUNTRYCODE'|'EMAIL_ADDRESS'|'UNIQUE_ID'|'DATE'|'STRING'|'PROVIDER_ID'|'IPV4'|'IPV6'|'MAID',
            'groupName': 'string',
            'matchKey': 'string',
            'subType': 'string',
            'hashed': True|False
        },
    ]
)
type schemaName:

string

param schemaName:

[REQUIRED]

The name of the schema. There can't be multiple SchemaMappings with the same name.

type description:

string

param description:

A description of the schema.

type mappedInputFields:

list

param mappedInputFields:

[REQUIRED]

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.

  • (dict) --

    A configuration object for defining input data fields in Entity Resolution. The SchemaInputAttribute specifies how individual fields in your input data should be processed and matched.

    • fieldName (string) -- [REQUIRED]

      A string containing the field name.

    • type (string) -- [REQUIRED]

      The type of the attribute, selected from a list of values.

      LiveRamp supports: NAME | NAME_FIRST | NAME_MIDDLE | NAME_LAST | ADDRESS | ADDRESS_STREET1 | ADDRESS_STREET2 | ADDRESS_STREET3 | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | PROVIDER_ID

      TransUnion supports: NAME | NAME_FIRST | NAME_LAST | ADDRESS | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | IPV4 | IPV6 | MAID

      Unified ID 2.0 supports: PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID

    • groupName (string) --

      A string that instructs Entity Resolution to combine several columns into a unified column with the identical attribute type.

      For example, when working with columns such as NAME_FIRST, NAME_MIDDLE, and NAME_LAST, assigning them a common groupName will prompt Entity Resolution to concatenate them into a single value.

    • matchKey (string) --

      A key that allows grouping of multiple input attributes into a unified matching group.

      For example, consider a scenario where the source table contains various addresses, such as business_address and shipping_address. By assigning a matchKey called 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.

    • subType (string) --

      The subtype of the attribute, selected from a list of values.

    • hashed (boolean) --

      Indicates if the column values are hashed in the schema input.

      If the value is set to TRUE, the column values are hashed.

      If the value is set to FALSE, the column values are cleartext.

rtype:

dict

returns:

Response Syntax

{
    'schemaName': 'string',
    'schemaArn': 'string',
    'description': 'string',
    'mappedInputFields': [
        {
            'fieldName': 'string',
            'type': 'NAME'|'NAME_FIRST'|'NAME_MIDDLE'|'NAME_LAST'|'ADDRESS'|'ADDRESS_STREET1'|'ADDRESS_STREET2'|'ADDRESS_STREET3'|'ADDRESS_CITY'|'ADDRESS_STATE'|'ADDRESS_COUNTRY'|'ADDRESS_POSTALCODE'|'PHONE'|'PHONE_NUMBER'|'PHONE_COUNTRYCODE'|'EMAIL_ADDRESS'|'UNIQUE_ID'|'DATE'|'STRING'|'PROVIDER_ID'|'IPV4'|'IPV6'|'MAID',
            'groupName': 'string',
            'matchKey': 'string',
            'subType': 'string',
            'hashed': True|False
        },
    ]
}

Response Structure

  • (dict) --

    • schemaName (string) --

      The name of the schema.

    • schemaArn (string) --

      The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.

    • description (string) --

      A description of the schema.

    • mappedInputFields (list) --

      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.

      • (dict) --

        A configuration object for defining input data fields in Entity Resolution. The SchemaInputAttribute specifies how individual fields in your input data should be processed and matched.

        • fieldName (string) --

          A string containing the field name.

        • type (string) --

          The type of the attribute, selected from a list of values.

          LiveRamp supports: NAME | NAME_FIRST | NAME_MIDDLE | NAME_LAST | ADDRESS | ADDRESS_STREET1 | ADDRESS_STREET2 | ADDRESS_STREET3 | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | PROVIDER_ID

          TransUnion supports: NAME | NAME_FIRST | NAME_LAST | ADDRESS | ADDRESS_CITY | ADDRESS_STATE | ADDRESS_COUNTRY | ADDRESS_POSTALCODE | PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID | IPV4 | IPV6 | MAID

          Unified ID 2.0 supports: PHONE_NUMBER | EMAIL_ADDRESS | UNIQUE_ID

        • groupName (string) --

          A string that instructs Entity Resolution to combine several columns into a unified column with the identical attribute type.

          For example, when working with columns such as NAME_FIRST, NAME_MIDDLE, and NAME_LAST, assigning them a common groupName will prompt Entity Resolution to concatenate them into a single value.

        • matchKey (string) --

          A key that allows grouping of multiple input attributes into a unified matching group.

          For example, consider a scenario where the source table contains various addresses, such as business_address and shipping_address. By assigning a matchKey called 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.

        • subType (string) --

          The subtype of the attribute, selected from a list of values.

        • hashed (boolean) --

          Indicates if the column values are hashed in the schema input.

          If the value is set to TRUE, the column values are hashed.

          If the value is set to FALSE, the column values are cleartext.