Update transform instance settings
Enables Loqate transform module and settings. Loqate transforms are run as part of DW jobs (before DW prescripts are run).
Request Method | Service URL |
---|---|
|
/api-metadata/v1/{access-key}/metadata/transforminstances/DWLoqateValidator
|
Request Headers |
|
Request Body Parameters
Parameter | Data Type | Description |
---|---|---|
active
|
Boolean |
Whether or not Loqate Address validation is enabled or disabled. Defaults to |
Nested schema: parameters
Parameter | Data Type | Description |
---|---|---|
validationFlags
|
string |
Controls if the request should perform address verification or address verification and also GeoCodes. Possible values include Defaults to |
outputColumnMapping
|
string |
Determines how to map Loqate output to Oracle Unity schema. Explanation of the available attributes and their values can be found here. This is the default mapping (part of base tenant metadata). Key is is Loqate output field, value is Oracle Unity schema attribute. For example:
When Geocode is enabled, field mapping is as follows, in addition to above default mapping:
|
inputColumnMapping
|
string |
Determines what attribute to pass into Loqate. Default input mapping (part of base tenant metadata) is (left hand side is Unity schema attribute, right hand side is Loqate input field). For example:
|
Example
Update transform instance settings for Loqate Validator.
Request URL
http://{AccountURL}/api-metadata/v1/e2a7a0df2410470d85ef69c8dad2bdb8/metadata/transforminstances/DWLoqateValidator
Request Body
{
"tenantId": 1,
"name": "DWLoqateValidator",
"description": "DW transform",
"active": true,
"componentDefinitionId": "LoqateValidator",
"uniqueInstanceId": "DWLoqateValidator",
"parameters": {
"validationFlags": "Verify",
"outputColumnMapping": "Address1:addressline1,Address2:addressline2,ISO3166-2:countrycode_isoalpha2,ISO3166-3:countrycode_isoalpha3,Locality:city,AdministrativeArea:state,SubAdministrativeArea:county,PostalCode:zipcode,SubBuildingNumber:apartmentno",
"entities": "address",
"inputColumnMapping": "addressline1:Address1,addressline2:Address2,zipcode:PostalCode,country:Country,apartmentno:SubBuildingNumber,city:Locality,state:AdministrativeArea,county:SubAdministrativeArea",
"referenceName": "loqatedwmapping"
}
}
Response
The response returns a list of Loqate transform settings.