Show TOC

Data Distribution ModelLocate this document in the navigation structure

Use

A data distribution model defines how the Data Orchestration Engine (DOE) distributes data to receivers (such as mobile devices). A distribution model is defined for a data object that is to be distributed to devices. Based on this data object you define which other data objects are to be distributed with it and the conditions for the distribution.

In order for the distribution model to be effective, there must be a receiver defined for the system and a subscription from each device for the specific data required. The DOE performs this process at runtime.

A data distribution model can contain:

  • Rules

    The data object model defined within the Data Orchestration Engine (DOE) is based on the mobile applications that are installed on the mobile devices. Since the mobile device does not require the complete data set as available for a particular data object model on the DOE, you define rules by identifying criteria fields and values. Based on rules, the data is distributed to the receivers. Distribution rules can be based on date patterns, static values, and conditions.

    More information: Distribution Rule

  • Dependencies

    A distribution dependency establishes a relationship between data objects so that the related data objects and their data are distributed to the mobile devices as a set. Dependencies are defined between data objects and are created by the DOE at distribution model level.

    More information: Distribution Dependency

  • Line item filters

    Line item filtering is defined between two data objects, and you define it for cases where you want to send one data object to the device only if the line item details of the other data object are available.

    More information: Line Item Filtering