Execute a Report Bursting Definition
You can execute bursting for a single report or book for more than one member of a single dimension, and publish a PDF or Excel output for each member.
The bursting definition must be present in the folder that you specify with the burstingDefinitionName
parameter.
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
POST /HyperionPlanning/rest/{api_version}/applications/{application}/jobs
Request
Supported Media Types: application/json
Parameters
The following table summarizes the client request parameters specific to this job. For parameters that are common to all jobs, see Execute a Job.
Table 8-35 Execute a Report Bursting Definition
Name | Description | Required | Default |
---|---|---|---|
jobType |
Execute Bursting Definition or EXECUTE_MR_BURST (both parameters are supported)
|
Yes | None |
jobName |
The name of the job to be used. This job name appears on the job console. Example: |
No | Execute Bursting Definition |
burstingDefinitionName |
Bursting definition name with the complete path to where the bursting definition is stored. Example:/Library/Jan/MonthlySalesBurstDef |
Yes | None |
For a sample URL, see the sample URL and payload in Execute a Job
Sample Payload
Example 1: Executes the bursting definition named MonthlySalesBurstDev
that is present in the Library folder.
{
"jobType":"Execute Bursting Definition",
"jobName":"Execute MonthlySalesBurstDef",
"parameters": {
"burstingDefinitionName":"Library/MonthlySalesBurstDef"
}
}
Example 2: Executes the bursting definition named MonthlySalesBurstDev
that is present in the Reports subfolder under the Library folder.
{
"jobType":"Execute Bursting Definition",
"jobName":"Execute MonthlySalesBurstDef",
"parameters": {
"burstingDefinitionName":"Library/Reports/MonthlySalesBurstDef"
}