SegmentationOptions Structure
Use the SegmentationOptions structure to define the segment or segment tree to override the defaults specified in the Oracle Marketing Analytics user interface.
The SegmentationOptions structure is used in the MetadataService Service.
SegmentationOptions Structure Fields
Fields | Description |
---|---|
OverrideType cacheOverride |
Specifies how you want to override the Oracle Marketing Analytics' "Cache the block for future update counts requests" user interface option. If set to Default, then the cache override is not specified in the structure or the structure is not specified. The Default value specifies to use what is defined in the user interface option for each criteria block. If set to None, the system overrides the user interface-defined values and sets all criteria blocks to disable the "Cache the block for future update counts requests" user interface option. If set to All, the system overrides the user interface-defined values and sets all criteria blocks to enable the "Cache the block for future update counts requests" user interface option. |
OverrideType countOverride |
Specifies if the system should use the getCounts method to generate the count numbers. If set to Default, then the count override is not specified in the structure or the structure is not specified. If set to All, the system executes the getCounts method. When set to All, the system calculates count numbers for all criteria blocks. |
NameValuePair govRules |
Specifies a value to enforce the corresponding contract planning rules for the segment or segment tree. |
NameValuePair prompts |
Specifies the prompt values to apply to the columns in the segment or segment tree. This process filters data when generating counts. If you do not provide a value in this field, then the system does not apply filter criteria to columns in segments. |
Boolean removeCacheHits |
Specifies that you want to clear cache entries that contain count information. If set to True, the system queries against the most current data. To do this, the system removes all existing cache entries that contain count information for the target segment or segment tree. The system then repopulates the cache with new count number entries calculated by the getCounts method. |
BigDecimal samplingFactor |
Specifies the size of the data set for calculating counts. The getCounts method calculates the count number of all criteria blocks against a subset of the data determined by this value. The default value is 100. The default value determines that the count number is calculated against the whole data set. |