31
9 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Scheduling and Bursting Reports

BI Publisher 9

Embed Size (px)

DESCRIPTION

oracle bi

Citation preview

9Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Scheduling and Bursting Reports

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 2

Objectives

After completing this lesson, you should be able to:

• Schedule reports

• View the saved output and job history

• Manage scheduled reports

• Provide an overview of bursting

• Add a bursting definition

• Schedule reports for bursting

• View and manage a bursting report job and job history

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 3

Scheduling BI Publisher Reports

In BI Publisher Server you can:

• Configure the BI Publisher Scheduler

• Schedule reports

• View the saved output and history

• Manage scheduled reports

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 4

Schedule Report Job: Overview

The Schedule Report Job page contains four tabs for selecting report job options.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 5

The General Options Tab

General options for report jobs:

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 6

The Output Options Tab

Output options for report jobs:

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 7

The Schedule Options Tab

Schedule options:

The date picker allows you to select a date and a time zone.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 8

The Notification Options Tab

Notification options for report jobs:

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 9

Submitting the Job and Reviewing the Confirmation Details

Submission:

Email confirmation indicates that the job has completed.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 10

Manage Report Jobs: Overview

The Manage Report Jobs page enables you to:

• View recurring jobs and future scheduled jobs

• Filter jobs displayed on the page

• See the jobs displayed in your own time zone

• Sort data by column names

• Monitor the status of a job

• Delete, suspend, or resume a job

• View job details

• Refresh the page to see the latest jobs and their corresponding statuses

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 11

Manage Report Jobs: Overview

Typical view of a Manage Report Jobs page:

Details after the job has executed.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 12

Report Job History: Overview

Use the Report Job History page to:

• View running and completed report jobs

• Filter jobs

• View submitted jobs in your own time zone

• Refresh the page to view the latest job history

• Scroll to see the Report Job Histories table

• Sort by column in the Report Job Histories table

• Delete multiple jobs from the Report Job Histories table

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 13

Viewing Report Job History

The Report Job History page displays information about running and completed report jobs.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 14

Report Job History Details: Overview

Use the Report Job History Details page to:

• View the details of completed jobs

• Filter jobs by status

• Sort jobs by column names

• View the general information and report job execution summaries

• Download the report’s XML data

• Download or view the report output (if you selected the Save Output check box while scheduling the job)

• Republish the report in any output format by using the saved data

• Send the report output to any destination

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 15

Viewing Job History Details

Click the report job name to view a detail page for the job.

Expand Icon

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 16

Downloading and Republishing

Output and delivery details for job history:

Download the data.

Republish the report.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 17

Sending the Output to a New Destination

Sending the output to a new destination:

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 18

Bursting is the process of generating multiple documents from the same report, and delivering each document to a different destination.

HTML

MS Excel

RTF

PDF

BI Publisher

Data

Templates Deliver

Split

MS PowerPoint

Bursting a Report

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 19

Bursting: Key Concepts

A bursting definition is a component of the data model. After you define the data sets for the data model, you can set up one or more bursting definitions. When you set up a bursting definition, you define the following:

• Split By key

• Deliver By key

• Delivery query

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 21

Adding a Bursting Definition

Adding a bursting definition where the data set is already defined:

Multiple bursting definitions are possible in the same data model.

Create New Bursting Icon

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 22

Enabling a Report to Use a Bursting Definition

Use the Report Properties dialog box of Report Editor to enable a report to use a bursting definition.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 23

Scheduling a Bursting Job

Selecting the bursting option while scheduling a report:

Bursting option not enabled. Bursting

option enabled.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 24

Viewing Report Job History After Bursting

The Report Job History page after completing bursting:

You can send or

republish the report.Click to view

the details.

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 25

Viewing Job History Details After Bursting

This delivery output was split to

Marketing and indicates a

successful status

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 26

Summary

In this lesson, you should have learned how to:

• Schedule reports

• View the saved output and job history

• Manage scheduled reports

• Provide an overview of bursting

• Add a bursting definition

• Schedule reports for bursting

• View and manage a bursting report job and job history

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 27

Practice 9: Overview

This practice covers the following topics:

• Examining the BI Publisher Scheduler

• Scheduling a BI Publisher report

• Reviewing the report and job history

• Bursting the report to a file location

• Scheduling a report to deliver as an email attachment

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 28

Quiz

In BI Publisher, the feature that enables you to schedule long-running queries or reports to be run at a specified time and date is:

a. Publishing

b. Administration

c. Scheduling

d. Reporting

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 29

Quiz

Each scheduled job can have multiple output files with distinct characteristics and each output file can have a separate destination.

a. True

b. False

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 30

Quiz

The three notification statuses for the reports in BI Publisher are “Report completed,” “Report completed with warnings,” and “Report failed.” BI Publisher supports two methods of notifications. What the two methods of notification?

a. Print and PDF

b. Email and HTTP

c. Text and charts

d. PPT and XLS

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 31

Quiz

Bursting is enabled at the report level and used when you schedule reports.

a. True

b. False

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.9 - 32

Quiz

You can enable “Use Bursting Definition to Determine Output and Delivery Destination,” in the delivery options only if the bursting definition has been configured to that specific data model.

a. True

b. False