Prerequisite: Verify that the LU_PARAMS table has been attached to the LU Schema.
Add the LU parameters to the LuParams MTable (located under the References section of the Project tree).
Note that starting from TDM V8.1, the previous translation object, trnLuParams, has been replaced with the LuParams MTable. Deploy all LUs to the debug server and run the RunTDMDBUpgradeScripts flow. This flow executes the convertLuTranslations flow to convert old TDM translations into the corresponding TDM MTables. Each execution of the convertLuTranslations flow deletes the related MTables and repopulates them.
The LuParams has the following fields:
LuParams example:
The LU_PARAMS population flow runs the fnEnrichmentLuParams function. This function executes the LU's SQL queries defined in the LuParams MTable, creates the <LU>_params
table in the TDM DB if it does not already exist, and populates it with data. Each parameter column stores the parameter’s values in JSON format. A parameter may contain multiple values, in which case they are separated by a comma. For example:
When synced, the LUIs create and update the <LU>_params
table in the TDM database. A separate <LU>_params
table is created for each LU. The naming convention of the parameter table is <LU Name>_params
, e.g., customer_params.
Moreover, the TDM task execution populates the tdm_params_distinct_values table in the TDM DB with the list of parameters and the valid values for combo parameters.
Parameter tables are used for:
<LU>_params
table of the task's root LU. The AI-based generated entities are not synchronized from a data source. Instead, the AI process generates entities, which TDM then imports into Fabric. Afterwards, a post-TDM process updates the parameter tables for these imported entities, enabling their selection based on parameters.
Click here for more information about AI-based generation.
Notes:
<LU Name>_params
table in the TDM DB. The <LU Name>_params
table is required for both entity selection methods in a TDM task: Business parameters and Random selection.Prerequisite: Verify that the LU_PARAMS table has been attached to the LU Schema.
Add the LU parameters to the LuParams MTable (located under the References section of the Project tree).
Note that starting from TDM V8.1, the previous translation object, trnLuParams, has been replaced with the LuParams MTable. Deploy all LUs to the debug server and run the RunTDMDBUpgradeScripts flow. This flow executes the convertLuTranslations flow to convert old TDM translations into the corresponding TDM MTables. Each execution of the convertLuTranslations flow deletes the related MTables and repopulates them.
The LuParams has the following fields:
LuParams example:
The LU_PARAMS population flow runs the fnEnrichmentLuParams function. This function executes the LU's SQL queries defined in the LuParams MTable, creates the <LU>_params
table in the TDM DB if it does not already exist, and populates it with data. Each parameter column stores the parameter’s values in JSON format. A parameter may contain multiple values, in which case they are separated by a comma. For example:
When synced, the LUIs create and update the <LU>_params
table in the TDM database. A separate <LU>_params
table is created for each LU. The naming convention of the parameter table is <LU Name>_params
, e.g., customer_params.
Moreover, the TDM task execution populates the tdm_params_distinct_values table in the TDM DB with the list of parameters and the valid values for combo parameters.
Parameter tables are used for:
<LU>_params
table of the task's root LU. The AI-based generated entities are not synchronized from a data source. Instead, the AI process generates entities, which TDM then imports into Fabric. Afterwards, a post-TDM process updates the parameter tables for these imported entities, enabling their selection based on parameters.
Click here for more information about AI-based generation.
Notes:
<LU Name>_params
table in the TDM DB. The <LU Name>_params
table is required for both entity selection methods in a TDM task: Business parameters and Random selection.