An infoset is a semantic layer using dso objects and master data to create. I then further read a document that mentions that if a infocube starts to have more than 100 mullion records one should start looking at semantically partitioning it depending on the hardware and database that is used, but then it also states that one should try to have less than 3m records in each partition. For an adso it is possible to define partitions when creating this object in the bw modeling tools the following way. Semantically partitioned object for datastore object classic and infocube. The blog series consists of the following blogs in addition to this blog. Database partitioning and semantic partitioning for sap business. Partitioning is a useful feature for managing mass data in sap bw. The more records that are stored within an infocube, the more time is. When you select it, a socalled semantically partitioned object spo is created instead of only one single infocube or dso. We specify this property when creating the infoprovider. During repartitioning, the partitioning of an existing semantically partitioned object is changed. The bw functionalities semantic partitioned object spo and multiprovider. Simple wizards make it easy to walk through some of these tasks.
Semantic partitioning is a property of the infoprovider. It facilitates an automated re partitioning, either individually or collectively, and enables partitions, criteria, texts and data transfer processes dtps to be generated automatically and consistently. Semantic partitioning divides the infoprovider into several small, equally sized units partitions. Best practices for sap bi using db2 9 for zos ibm redbooks.
Using semantic partitioning a semantically partitioned object is an infoprovider that consists of several infocubes or datastore objects with the same structure. You specify this property when creating the infoprovider. Introduction to semantic partitioning a semantically partitioned object is an infoprovider that consists of several infocubes or datastore objects with the same structure. The program analyzes the fact tables of the selected infocubes. Common issues related to semantically partitioned obejcts. Sap abap application component bwwhmdba data basis. The following tables list the object types that are not supported any. Sap abap application component bwwhmdba data basis sap datasheet the best online sap object repository. The blog post database partitioning and semantic partitioning for sap. The following table shows an overview of currently installed software components. You can use a semantically partitioned object spo to create identical partitions, which are either based on a reference infocube or on a reference datastore object.
Patternbased partitioning using the spo badi part 1. A semantically partitioned object spo allows modeling for large data volumes of infocubes or datastore objects dsos. Checking the database table partitioning settings of sap bw. The fact table of an infocube is split into 4 database. If the semantically partitioned object is made up of infocubesdsos. Include the infocube into a semantically partitioned object spo. Secondlevel partitions are created for the active table of the adso. Any reference to an ibm product, program, or service is not intended to state or imply that only that. In the program variant, specify which semantically partitioned objects we. Patternbased partitioning using the spo badi part 3. Object types that are not supported in sap bw, edition for sap hana are replaced by other object types or functionalities. The semantic partitioned cube flow is created as below for 31 partitions.
This concept works only for real objects, for which tables are to be created on the database. Database partitioning and semantic partitioning for sap. Database partitioning can be used for more object types. Dso objects are subsets of an infocubes data dso objects are equivalent to. Partitioning comprises properties like the number of partitions,the logical display order of partitions and criteria and texts for the individual partitions.
271 640 648 1409 1141 287 82 1302 1072 876 1404 981 719 467 1091 735 233 514 1110 717 394 268 495 633 1232 608 344 1026 579 1426 1301 396 522 545 1068 673 1387 479 988 685 1395