Table of Contents

Search

  1. Preface
  2. Introduction to Informatica MDM - Relate 360
  3. Linking Batch Data
  4. Tokenizing Batch Data
  5. Processing Streaming Data
  6. Creating Relationship Graph
  7. Loading Linked and Consolidated Data into Hive
  8. Searching Data
  9. Monitoring the Batch Jobs
  10. Troubleshooting
  11. Glossary

User Guide

User Guide

Get Preferred Record Layout Operation

Get Preferred Record Layout Operation

The Get Preferred Record Layout operation gets the layout that you can use to specify the input parameters in the JSON format for the Get Preferred Record operation. The layout contains parameters that you can use to retrieve the preferred record of a cluster or to define consolidation rules and generate the preferred record for a cluster in the run time.
Run the
run_client.sh
script located in the following directory to perform the Get Preferred Record Layout operation:
/usr/local/mdmbdrm-<Version Number>
Use the following command to run the
run_client.sh
script:
run_client.sh --config=configuration_file_name --operation=GETPREFERREDRECORDLAYOUT [--outputfile=output_file_name]
The following table describes the options and arguments that you can specify to run the
run_client.sh
script:
Option
Argument
Description
--config
configuration_file_name
Absolute path and file name of the configuration file that you create.
--operation
GETPREFERREDRECORDLAYOUT
Type of operation that you want to perform. Specify GETPREFERREDRECORDLAYOUT.
--outputfile
output_file_name
Optional. Absolute path and name of the output JSON file to which you want to load the layout.
For example:
run_client.sh --config=/usr/local/tree/configuration.xml --operation=GETPREFERREDRECORDLAYOUT --outputfile=/usr/local/tree/output.json
The following sample response shows the layout that you can use to specify the input parameters for the GETPREFERREDRECORD operation:
{ "keyData":{ "<Cluster Column Name>":"mandatory", "LMT_SOURCE_NAME":"mandatory", "<Primary Key Column Name>":"mandatory" }, "record":{ }, "rowRules":{ "row":[ { "target":{ "value":"", "name":"" }, "source":[ { "name":"", "weight":1 } ], "name":"", "rule":"MODAL_EXACT", "order":1 } ] }, "columnRules":{ "column":[ { "source":[ { "name":"", "weight":1 } ], "target":{ "value":"", "name":"" }, "name":"", "rule":"MODAL_EXACT", "order":1, "columnName":"" },{ "source":[ { "name":"", "weight":1 } ], "target":{ "value":"", "name":"" }, "name":"", "rule":"MODAL_EXACT", "order":1, "columnName":"" } ], "columnGroup":[ { "source":[ { "name":"", "weight":1 } ], "target":{ "value":"", "name":"" }, "column":[ { "name":"" }, { "name":"" } ], "name":"", "rule":"MODAL_EXACT" } ] }, "defaultRules":{ }, "debug":false, "resultCount":0, "messages":{ } }
A cluster layout includes the following parameters:
LMT_SOURCE_NAME
Source name of the record.
Primary Key Column Name
Column name that you set as primary key in the configuration file.
Cluster Column Name
Name of the column on which you store the cluster identifiers.
rowRules
Optional. List of row rules. If you want to generate the preferred record for the specified cluster in the run time, specify the rules.
Under
rowRules
, specify the parameters based on the rules that you plan to use.
For more information about the row rules, see the
Informatica MDM - Relate 360
Installation and Configuration Guide
.
columnRules
Optional. List of column rules. If you want to generate the preferred record for the specified cluster in the run time, specify the rules.
Under
columnRules
, specify the parameters based on the rules that you plan to use.
For more information about the column rules, see the
Informatica MDM - Relate 360
Installation and Configuration Guide
.
columnGroup
Optional. Group of columns to which you want to apply the column rules.
Under
columnGroup
, specify the parameters based on the rule that you plan to use.
For more information about the column groups, see the
Informatica MDM - Relate 360
Installation and Configuration Guide
.

0 COMMENTS

We’d like to hear from you!