• No results found

Management of DataStore Object (DSO)

N/A
N/A
Protected

Academic year: 2021

Share "Management of DataStore Object (DSO)"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

Management of DataStore Object (DSO)

Applies to:

SAP ECC 6.0

Summary

The article describes the attributes of the DataStore Object (DSO). It also discusses the management of the DSO.

Author: Christy Mathew

Company: Applexus Technologies Pvt Ltd Created on: 30 September 2011

Author Bio

Christy Mathew is a B.Tech graduate and currently working as SAP BI Consultant in Applexus Technologies Pvt Ltd.

(2)

Table of Contents

Introduction ... 3

What is DataStore Object (DSO)? ... 3

Object Information ... 4

Settings ... 4

Standard DataStore object ... 4

Write-optimized DataStore object ... 4

DataStore object for direct update ... 4

SIDs Generation upon activation ... 4

Unique Data Records ... 4

Set Quality Status to 'OK' Automatically ... 4

Activate Data Automatically ... 4

Update Data Automatically... 5

Key Fields ... 5

Data Fields ... 5

Indexes ... 5

Management of DSO ... 5

Contents ... 5

Logs ... 6

New Data ... 6

Active Data... 6

Change Log ... 6

Selective ... 6

Request ... 6

Request ID ... 6

Request for Reporting Available ... 6

Data Mart Status of the Request ... 7

Load Monitor ... 7

Logs for DSO-Request Processing ... 7

DTP/InfoPackage ... 7

Transferred Records ... 7

Added Records ... 7

Source/InfoSource ... 7

Reconstruction ... 8

Selection ... 8

Subsequent Processing ... 8

(3)

Introduction

The article describes the attributes of the DataStore Object (DSO). It also discusses the management of the DSO.

What is DataStore Object (DSO)?

A DataStore object serves as a storage location for consolidated and cleansed transaction data on a document (atomic) level. It contains key fields (such as document number, document item) and data fields that, in addition to key figures, can also contain character fields (such as order status, customer).

Unlike multidimensional data storage using InfoCubes, the data in DataStore objects is stored in transparent, flat database tables. The system does not create fact tables or dimension tables.

This data can be evaluated using a BEx query.

Create DSO

In the Create DSO option there are six fields:

 Object Information

 Settings

 Key fields

 Data fields

 Navigation attributes

 Indexes.

(4)

Object Information

There are three functions in this that specify the version of the object (for example, modified or in process, whether the object is saved or not and the current status of the object).

Settings

The Settings option has several functions. Additionally, there are three types of DataStore objects as stated below.

Standard DataStore object

 Data provided using a data transfer process.

 SID values can be generated.

 Data records with the same key are aggregated during activation.

 Data is available for reporting after activation.

Write-optimized DataStore object

 Data provided using a data transfer process.

 SID values cannot be generated.

 Records with the same key are not aggregated.

 Data is available for reporting immediately after it is loaded.

DataStore object for direct update

 Data provided using APIs (Application Programming Interfaces).

 SIDs cannot be generated.

 Records with the same key are not aggregated.

SIDs Generation upon activation

This indicator determines whether SIDs are generated when the data in the DataStore object is activated. If the indicator has not been set, no SIDs are generated and the activation process is completed in less time.

Unique Data Records

The DataStore object can be used for loading unique data records. This indicator determines whether only unique data records are posted in the DataStore object. The performance of activation can be increased considerably in this way.

Set Quality Status to 'OK' Automatically

Use this indicator to set the status of data to OK (green) automatically after it has been loaded into the target.

(5)

Update Data Automatically

Use this selection to determine that data is updated automatically from the DataStore object to the connected InfoProviders. DataStore object data can be updated, only after it has been activated. There can be no automatic update if the activation process terminates.

Key Fields

To this field we have to drag and drop the InfoObject key characteristic.

Data Fields

To this field drag and drop the rest of the characteristics and the key figures.

Indexes

Under Indexes call the context menu to create secondary indexes. This improves the load performance and query performance of the DataStore object. The system automatically creates primary indexes.

Management of DSO

Under the Manage option there are three tabs:

 Contents

 Requests

 Reconstruction.

Contents

This function checks to see whether the data loaded into the DataStore object contains any errors. It is also possible to selectively delete requests from the DataStore object.

In the Content tab page there is a list of InfoObjects for the DataStore object. Use this to check whether the data loaded into the DataStore object is free of technical errors. If the table contains more than 40 fields suitable for selection, select the fields first.

(6)

Logs

Choose Logs to view the logs for requests that have been deleted, activated, reconstructed, or added.

New Data

Choose New Data to display the contents of the activation queue table. If this new data is activated, the system promptly deletes the activation queue and moves the data to the active data table.

Active Data

Choose Active Data to view the contents of the table containing active data (A table).

Change Log

Choose Change Log to display the change log table. This table contains the change log requests that are created each time data is activated.

Selective

Selective deletion is used only when individual fields are not required and need to be deleted from the request. Selective deletion allows deletion by characteristic as well as by request. Selective deletion only deletes from the table of active data. The activation queue and the change log remain unchanged. Before deleting data selectively, all data must be activated. The deletion is logged and it can be retraced using Log.

Request

The Request tab provides information about all requests that have run in the DataStore object. Deleting requests or scheduling an update can also be done here.

(7)

Data Mart Status of the Request

When a request from a DataStore object is updated into additional InfoProviders, the data mart status of the request is displayed.

Load Monitor

Choose Monitor to jump to the extraction monitor and determine the location of the errors that occurred.

Logs for DSO-Request Processing

Display a detailed overview of request processing for all request operations by choosing Log. Trace the start and end times of the steps in request processing, such as status changes and activation.

DTP/InfoPackage

This field displays the description of InfoPackage.

Transferred Records

This column displays the number of records transferred to the BI system. The records are usually written to the PSA first of all.

Added Records

This column displays the number of records that were written into the InfoProvider. This number can differ from the number of transferred records if records were filtered out or added during the transformation.

Source/InfoSource

An InfoSource is a grouped quantity of logically related information for a unit. InfoSources can either encompass transaction data or master data. An InfoSource is always a quantity of InfoObjects. An InfoSource always refers to a scenario from an application (for example, Financial Accounting).

(8)

Reconstruction

Use this function to fill a DSO object with requests that have already been loaded into a BW system, or into another DSO object. Reconstructing the ODS object provides data from the change log, so the deltas can be loaded into the reconstructed DSO object.

Selection

Choose Selection to restrict the display of the request for a DSO object, an InfoCube, an InfoSource, or a source system. All the requests that have already been loaded for our selection are displayed here.

Individual requests can be selected and used to reconstruct the DSO object.

Subsequent Processing

In this area, specify the events to carry out once the process is complete. Either start loading the ODS object immediately, or schedule the load as a background job.

Parallelism

Here it is necessary to provide the process variant (Name of the process).A variant is always uniquely defined in connection with the type.

Process Chain Maintenance

This is used to jump to process chains. A process chain is a sequence of processes that wait in the

background for an event. Some of these processes trigger a separate event that can start other processes in turn.

(9)

Related Content

How to create DSO

Management of DataStore Objects

Steps for Implementation of Data Store Object

(10)

Disclaimer and Liability Notice

This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade.

SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk.

SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document.

References

Related documents

PBS archive add on CBW (SAP BW 3.x) PBS ADK Interface PBS ADK Interface ADK files: Compression 1: 10 ADK files: Compression 1: 10 InfoCube DataStore Object InfoCube DataStore

MultiProvider Integration in SAP BW 7.0 (PBS) InfoCube DataStore Object InfoCube DataStore Object Read DB Read DB BW Query SAP SAP BW BW Database Database Multi Provider

The research questions for the project focused on how one can understand claims that perennial energy crops and crop residues will, or will not, overcome previous controversies

The Get Object Properties activity allows you to retrieve information about the properties of a VMware vCenter object such as a cluster, virtual machine, or datastore.. The

To demonstrate the functionality, the required query output was written into a DataStore Object (DSO) using an APD and then the output was written to Application and

When an object PUT request is made to Swift, the proxy server determines the correct storage nodes responsible for the data (based on a hash of the object name) and sends the

This will integrate the Eddie storage and the University's DataStore service, allowing for easy access to data held on DataStore from the Eddie service, and vice versa... local

Request Handler Business Object Delegates Ontology requests to Data Access Object layer to perform database operations. Request DAO