Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

HOW TO DELETE AN INFOCUBE

Procedure: This document explains the step by step procedure involved in deletion of an infocube and the related issues & pitfalls. An infocube can be deleted in the following different ways: 1. Using Context Menu option Delete on Infocube: To delete a required infocube directly, select the required Infocube Context Menu Select Option Delete, as seen in the screenshot below:

2. Using Program RSDG_CUBE_DELETE: With this program, we can delete all types of Infocubes and all Infocubes at a time. Otherwise we can also delete selectively for example Standard infocube, Remote Infocube, Virtual Providers etc based on infocube type. We can delete an infocube using the program RSDG_CUBE_DELETE as shown in steps below:

a. Navigate to Transaction Code SE38 (ABAP Editor): In ABAP Editor screen, enter the name of the Program as RSDG_CUBE_DELETE and next click Execute button or hit F8 function key as seen below:

b. In order to delete All the infocubes that are available in the system at once, select radio buttons All Types under Infocube:Choice of Type and All Infocubes under Infocubes. Next click Execute button or hit F8 function key, as seen below:

But in real time projects this option is never used and only selective deletion is used, wherever necessary. c. For deleting Selective infocubes based on required conditions, select radio buttons Selection under Infocube:Choice of Type and Selection under Infocubes. For Example, to delete a Basic infocube 0D_NW_T01, specify B and infocube name 0D_NW_T01. Next click Execute button or hit F8 function key, as seen below:

Precautions:

This Section explains the impacts of deleting the

infocubes on other related or dependent objects. An infocube deletion may have the following effects:

1. If the infocube is used in another infoprovider like a MultiProvider or if it has dependent objects like BEx queries defined on it, then it will display a popup message as seen here:

When we click the continue button, it will display the external objects used by this infocube. Next if we further click continue, it will prompt for confirm deletion. Finally it will delete the infocube.

2. If we delete an infocube existing within a Multiprovider, then the Multiprovider status is set to Inactive and Not Executable.

3. If the infocube is used in another infoprovider, like in infoset, Hybrid provider or Semantically partitioned object, it cannot be deleted.

4. If an infocube is deleted then dependent objects like BEx Queries, Workbooks etc will also be deleted along with data in the infocube.

5. The deletion of an infocube will permanently delete all its related tables and data which cannot be rolled back or retrieved.

You might also like