Newer Version Available
Configuration of Integration Meta Data
The integration meta configuration defines dimensions, export columns, filters, or
conditions for CSV exports.
Before creating an integration meta configuration entry in RTR Report
Configuration", the Salesforce integration dimension meta configuration must be
created, saved, and synchronized to off-platform.
You can create CSV export integration metadata configuration by adding new report
configuration entry to RTR Report Configurations.
For CSV export reports, provide the following
inputs:
| Attribute | Description |
|---|---|
| Information Internal Name | A unique internal name of the integration metadata configuration. |
| Configuration Usage | Integration Metadata. |
| Configuration of sales org | The sales organization to which the product belongs. |
| Configuration Reporting KPI Set | The KPI set connected to measure dimension. |
Examples of the supported data sources
Examples of different supported data sources are listed in this section. Such a meta JSON must
be saved to off-platform in order to enable CSV export. A meta JSON consists of the following blocks:
-
- datasources:
- Inbound datasources:
- PromotionTacticDailyMeasureReal
- PromotionTacticWeeklyMeasureReal
- DailyRealData
- DailyIntData
- ProductMeasures
- AccountMeasures
- AccountProductMeasures
- Writeback datasources:
- AccountAndPromotionMeasures
- PromotionMeasures
- AccountAndTacticMeasures
-
- dimensions:
- Specifies dimensions to fetch data based on the selected data source:
- accountdimension: Retrieves Salesforce data from CGCloud__Account_Extension__c
- promotiondimension: Retrieves Salesforce data from CGCloud__Promotion__c
- tacticdimension: Retrieves Salesforce data from CGCloud__Tactic__c
- productdimension: Retrieves Salesforce data from Product2
- kpidimension: Specifies the KPIs that are exported. The KPIs that are calculated based on the KPI set defined in the report configuration are available for the export.
- timedimension: Specifies how to define the time dimension, by default, it’s fixed to
the business year.
- includetotal: true or false (include the total value of the KPI)
- splitweeks: true (only valid for weekly or custom period) or false
- period: weekly, monthly, custom, customweek, and custommonth. An additional custom period-enabled salesorg supports only custom, customweek, and custommonth whereas a custom period-enabled salesorg supports custom and monthly period types only. An org using a standard calendar supports only weekly and monthly period types.
-
- exportsettings:
- Specifies columns to generate in CSV file and CSV separator
-
- columns: Array of strings referencing dimension attributes.dimensionname.attribute must exist in the corresponding dimension. the allowed accessors for timedimension:
- timedimension.label
- timedimension.StartDate
- timedimension.EndDate
- timedimension.yearnumber
The allowed accessors for kpidimension:- kpidimension.label
- kpidimension.measurecode
- kpidimension.name
Spread operator: The last column requires spread operator on either a kpidimension or timedimension accessor. - Separator: The string specifying CSV separator. The allowed separators are:
- ,
- |
- ;
- :
- columns: Array of strings referencing dimension attributes.
-
- exportfilters:
- Specifies conditions to apply when export process fetches data from Salesforce dimensions.