Data Store Definition

Use the data store definition screens to define data store settings, data storage, data agent assignment, schedules, and mapping information. In this IMG activity, you define the data staging framework data stores. A data store is a data storage that can provide data to a Mobile Data Object. A data store can consist of multiple data segments, which are related data sets. A data store is populated by assigned data agents and schedules.

For example, you can define a data store and load it with a precalculated data set for a complex table with a large data set for initial download. A defined data store can improve the runtime performance of your mobile client during initial synchronization.

Data Store Definition has the following tabs:
  • General Data

  • Data Segment

  • Agent Assignment

  • Field Mappings

  • Schedule

General Data Tab

Use the General Data tab for basic data information, including the Data Store ID, Store Type, and Data Store Description.

Select the Reserved for Mobile Data Object ID field if you want to tie the data store to a single MDO.

Data Segment Tab

Use the Data Segment tab to define the Data Supplier Detail information, such as Data Segment ID, Table Name, and Segment Alias.

Agent Assignment Tab

Use the Agent Assignment tab to define the Mapping Table Detail, including the Data Agent ID, Data Segment ID, and the Agent Parameter Name.

Field Mappings Tab

Use the Field Mappings tab to provide Field Mapping Detail, such as Table Mapping Assignment, Data Agent ID, Source Field Name, Parameter Name, and Target Field Name.

Schedule Tab

Use the Schedule tab to define the Scheduling Detail, such as Schedule ID, Data Agent ID, Start Date and Start Time, as well as End Date and End Time. You can also define a Frequency for the schedule as well as an eCATT Variant Name and eCATT Variant Container.

To execute the loading for the data store, schedule the data store loading utility program /SMFND/CL_DSF_LOADER as an optional background job.