In this section we will focus on Reports. In particular we will look at:
- Generating a Report
- Different Report Types
Generating a Report
Reports can be generated in two ways:
Search Reports are used to format the output of search results in PDF or Excel. If a Report Definition has been created for a particular Object Type, then the PDF and Excel button will appear above the search results, next to the Saved Search button. Clicking on the PDF or Excel button will generate a Report that can be downloaded.
General Reports are available in the Reports box on dashboards in the Ooyala Flex Console.
Note: You will only be able to see the reports you have been given access to.
Clicking on a Report will present a pop-up. The fields available are governed by the type of report. For example, for reports with a time axis, you will be presented with a start and end date field. You may also be offered other fields for the purposes of drilling down or aggregating results. The image below shows the options pop-up for generating a storage report.
Once you have selected your field options, simply click on PDF or Excel to define the output format. Once you've done this, your web browser will begin downloading the output file.
Different Report Types
Ooyala Flex currently supports the following Report types:
• Asset Search Report
• Workflow Search Report
• Job Search Report
• Task Search Report
• Manage Users Search Report
• Manage Groups Search Report
• Event Search Report
• Storage Usage Report
• Error and Warning Report
• Media Delivery Report
• Transferred Data Report
Report Definition Object Properties
|Scope||Account||The Scoping of this Object|
|Visibility||Whether the Object supports visibility|
|Extended Config.||Whether the Object has an extended configuration tab|
|Scripting||Whether the Object can be configured using scripting|
|Enable / Disable||Whether the Object can be enabled and disabled|
|Start / Stop||Whether the Object can be started and stopped|
|Copy||Whether the Object can be copied|
|Export / Import||Whether the Object can be exported and imported|
|Delete||Whether the Object can be deleted|
|Unique Name||Whether the Object name must be unique within its scope|
|Variants||Whether the Object supports Variants|
Designing Report Templates
Ooyala Flex supports Jasper Report templates. These must be zipped with all the needed resources in order to generate a report based on one specific Report Definition and the available formats (PDF, DOC, Excel, etc.)
In order to simplify the design of a Report Template, you can use Jaspersoft Studio Community Edition, an open source tool that enables you to manage your requirements in an easy way, avoiding the need to add the XML template manually.
You must keep in mind the type of report you want to design and the available fields based on that.
The Jasper Template File must contain the .jasper template, and any other suitable resources, such as images. The zip file name and the jasper template file name must be equal.
Creating a New Report Definition
1) On the Toolbar, click the New option.
2) From the drop down, select Report Definition.
3) In the Create new Report Definition section, fill in the relevant details, such as Name, Visibility, Plugin, Jasper Template File, and so on.
4.) In the Name field, enter a name for your report.
5.) In the Description field, enter an optional description.
6.) In the Visibility field, select a visibility for your field.
7.) From the Report Type drop down, select a report type, e.g Search Report.
8.) In the Jasper File Template field, click the Choose File button, and upload the Jasper template for your report.
9.) From the Plugin drop down, select a plugin, for example Asset Search Report.
10.) In the Run-Rule Expression field, enter a run-rule expression if applicable.
11.) When you finished specifying the details for your Report Definition, click Save to finalise.