Restructure Cube

This REST API performs a full restructure of a BSO cube to eliminate or reduce fragmentation.

For more information, see Scheduling Jobs.

Using this REST API requires prerequisites, such as understanding how to use jobs. See Prerequisites. Be sure that you understand how to use jobs as described in Managing Jobs.

Required Roles

Service Administrator

REST Resource

Request

Supported Media Types: application/json

Parameters

The following table summarizes the client request parameters specific to this job. For additional parameters that are common to all jobs, see Execute a Job.

Table 8-21 Parameters

Name Description Required Default
jobType Restructure Cube Yes None
jobName The job name to be used for this job execution. Example: RestructureCube No Restructure Cube
cubeName Name of the BSO cube Yes None

For a sample URL, see Sample URL and Payload in Execute a Job.

Sample Payload

Example: This request will restructure Plan1 BSO

{
    "jobType": "Restructure Cube",
    "jobName": "RestructureCube",
    "parameters": {
        "cubeName": "Plan1"
    }
}