R
read privilege
See privilege.
rendering extension
An extension that produces a report in a specific format. For example, BIRT provides rendering extensions for Adobe PDF, Adobe PostScript, HyperText Markup Language (HTML), Microsoft Excel, Microsoft PowerPoint, and Microsoft Word.
Related terms
Business Intelligence and Reporting Tools (BIRT), report
report
A category of documents that presents formatted and structured content from one or more data sources, such as a database or text file.
Related terms
category, data source, filter, location, measure, section, structured content, view
Contrast with
data source
report design (.rptdesign) file
An Extensible Markup Language (XML) file that contains the complete description of a report. The report design file describes the structure and organization of the report, the constituent report items, data sets, data sources, and Java and JavaScript event handler code. A report developer uses BIRT Designer Professional or Actuate Report Studio to create the report design file and the BIRT Report Engine processes to create a formatted report.
Related terms
Actuate BIRT Designer Professional, Actuate BIRT technology, BIRT Report Engine, data object, data set, data source, design, event handler, file types, HTML button, report, report item, Report Studio
report document (.rptdocument) file
A binary file that encapsulates the report item identifiers and values, and additional information, such as data rows, pagination, table of contents, and Actuate BIRT technology such as HTML buttons and HTML 5 charts. A report user accesses the document on a volume using Dashboards option or Interactive Viewer option. A report user accesses the document on a file system using Interactive Viewer or Viewer. A report developer provides access to a document on a mobile device using Actuate REST API.
Related terms
Dashboards option, data row, file types, Interactive Viewer, Interactive Viewer option, report, report item, table of contents, Viewer, volume
report editor
In BIRT Designer Professional and Report Studio, the main window where a report developer designs and previews a report. The report editor supplies the following pages: Extensible Markup Language (XML) source editor, layout editor, master page editor, and script editor.
Related terms
Actuate BIRT Designer Professional, design, layout editor, master page, report, Report Studio, script editor
Contrast with
layout editor, report design (.rptdesign) file
report element
A visual or non-visual component of a report design. A visual report element, such as a table or a label, is a report item. A non-visual report element, such as a report parameter or a data source, is a logical component. Actuate BIRT technology supports additional report elements, such as HTML 5 charts and the report document data source.
Related terms
Actuate BIRT technology, data source, design, label element, report, report document (.rptdocument) file, report item, report parameter, table element
report executable file
A file that contains instructions for generating a report document.
Related term
report
Contrast with
file types
report generation process
See server processes.
report item
A report element that is a visual component of a report design. A report item displays content in the report output. For example, a data element displays data from a data set and a table element displays content in rows and columns. Actuate BIRT technology provides support for additional report items, such as HTML 5 charts.
Related terms
Actuate BIRT technology, column, data, data element, data set, design, report, report element, row, table element
Contrast with
structured content
report item extension
A BIRT extension that a Java developer uses to create a custom report item. For example, HTML 5 charts.
Related terms
BIRT extension, report item
report, nested
See subreport.
Report Object Model (ROM)
The abstract specification for BIRT technology. The ROM defines the visual and non-visual components of a report. The ROM specification is an Extensible Markup Language (XML) document. The complete ROM specification is at:
http://www.eclipse.org/birt/ref/rom/index.html
Related terms
BIRT technology, report
Contrast with
Report Object Model definition file (rom.def), Report Object Model (ROM) element, Report Object Model (ROM) schema
Report Object Model definition file (rom.def)
The deployment file containing the Report Object Model (ROM) specification that BIRT technology uses to generate and validate a report design.
Related terms
BIRT technology, design, report
Contrast with
Report Object Model (ROM), Report Object Model (ROM) element, Report Object Model (ROM) schema
Report Object Model (ROM) element
An Extensible Markup Language (XML) element in the BIRT Report Object Model (ROM) that describes a visual or non-visual component of a report. Visual elements include items appearing in a report such as a label, list, or table element. Non-visual elements include data sets, data sources, and report parameters.
Related terms
data set, data source, label element, list element, report, report item, Report Object Model (ROM), report parameter, table element
Contrast with
report element, Report Object Model definition file (rom.def), Report Object Model (ROM) schema
Report Object Model (ROM) schema
The Extensible Markup Language (XML) schema defining the content, semantics, and structure of the components in the BIRT Report Object Model (ROM). The ROM schema is at:
http://www.eclipse.org/birt/2005/design
Related terms
Business Intelligence and Reporting Tools (BIRT), Report Object Model (ROM)
Contrast with
Report Object Model definition file (rom.def), Report Object Model (ROM) element
report parameter
A report element that enables a user to provide a value as input to the execution of the report. Using a parameter to customize a report provides more focused information to meet specific needs. For example, parameters support selecting sales information by country and city.
Related terms
parameter, report, report element
Contrast with
cascading parameters, data set parameter
report server
See Actuate BIRT iHub.
Report Server Security Extension (RSSE)
A BIRT iHub System capability that supports managing user information from an external database or security source, such as a Lightweight Directory Access Protocol (LDAP) directory server. A worked example using this API is part of Actuate BIRT iHub Integration Technology.
Related terms
BIRT iHub Integration Technology, BIRT iHub System, data
Contrast with
access control list (ACL), iPortal Security Extension (IPSE), Page Level Security option
Report Studio
A tool that supports designing Actuate BIRT reports without requiring knowledge of SQL (Structured Query Language) or a programming language.
Related terms
Business Intelligence and Reporting Tools (BIRT), report
Contrast with
Actuate BIRT Designer Professional, Actuate BIRT technology, Report Studio option
Report Studio option
A separately licensed BIRT iHub System option that supports business users who design Actuate BIRT reports. BIRT iHub System options are separately purchased products.
Related terms
BIRT iHub System options, BIRT option, report
Contrast with
Actuate BIRT Designer Professional, Actuate BIRT technology, Report Studio
report template
See template.
report template (.rpttemplate) file
An Extensible Markup Language (XML) file that contains a reusable design providing a start position for developing a new report, including report elements that support Actuate BIRT technology such as Actuate BIRT data object and report document data sources, HTML buttons, and HTML 5 charts.
Related terms
Actuate BIRT technology, data object, data source, design, file types, HTML button, report, report element
Contrast with
library (.rptlibrary) file
report viewer servlet
A Java EE web application servlet that produces a report from a report design (.rptdesign) file or a report document (.rptdocument) file. When deployed to a Java EE application server, the report viewer servlet makes reports available for viewing over the web. The report viewer servlet is also an active component of the report previewer of BIRT Designer Professional.
Related terms
Actuate BIRT Designer Professional, report, report design (.rptdesign) file, report document (.rptdocument) file
Reportlet
In Actuate BIRT technology, a portion of a report that can be embedded in a web page.
Related terms
Actuate BIRT technology, report
repository
A location for rich information storage. In BIRT iHub System, the repository is a volume.
Related terms
BIRT iHub System, volume
request
A message that an application sends to perform an action. For example, Information Console sends a request to BIRT iHub to provide the list of items in a folder using the following URI:
http://<webserver>/iportal/getfolderitems.do?folder=/
Related terms
Actuate BIRT iHub, Information Console
Contrast with
response
request retry
In a volume, an action to resubmit a failed scheduled job.
Related terms
request, scheduled job, volume
resource
An application file, such as a configuration file, image, library, or template.
Related terms
configuration file, image, library, template
Contrast with
resource file
resource file
A text file that contains the mapping from resource keys to string values for a particular locale. Resource files support producing a report having localized values for label and text elements.
Related terms
label element, locale, report, resource key, text element
Contrast with
localization, resource
resource group
A specification for allocating iHub Factory processes to run designs and generate documents. A Factory process reserved for a resource group can only be used for objects specified to run in that group. For example, iHub routes a design to a synchronous resource group to run the design immediately and an asynchronous resource group to run the design as a scheduled job.
Related terms
Actuate BIRT iHub, asynchronous, design, scheduled job, server processes, synchronous
resource key
A unique value that maps to a string in a resource file. For example, the resource key, greeting, can map to Hello, Bonjour, and Hola in the resource files for English, French, and Spanish, respectively.
Related term
resource file
response
A message containing the result of a requested operation.
Contrast with
request
REST API
See Actuate REST API.
restriction
In Metrics Management, a security setting which allows a user to only enter measure commentary or data for specific commentary types, comparatives, or locations.
Related terms
Metrics Management, object-level security, user privilege
result set
Data rows from an external data source. For example, the data rows that are returned by a SQL SELECT statement performed on a relational database are a result set. A stored procedure can return one or more result sets.
Related terms
Actuate BIRT Designer Professional, data row, data source, SQL SELECT statement
retry policy
In a volume, settings that specify how many times and at what intervals to resubmit a failed job.
Related terms
job, volume
right outer join
See outer join.
role
See user group.
ROM
See Report Object Model (ROM).
row
1 A record in a table.
2 A horizontal sequence of cells in a cross tab grid element or table element.
Related terms
cell, cross tab, field, grid element, table, table element
Contrast with
data row
row key
An expression used to collect data rows into row groups and subgroups in a cross tab element.
Related terms
cross tab element, data row, group
Contrast with
column key
run
1 To execute a program, utility, or other machine function.
2 To request current data in a new instance of a report. For example, run a report design (.rptdesign) file to generate a new report document (.rptdocument) file.
Related terms
data, report, report design (.rptdesign) file, report document (.rptdocument) file
run job
A job initiated by a request from Information Console that runs immediately and produces a temporary report document.
Related terms
Information Console, job, request, run, temporary report
Contrast with
completed job, run-and-save job, scheduled job
run time
The period of time in which a computer program executes. For example, a report executable generates a report during run time.
Related terms
report, report executable file
Contrast with
design time
run-and-save job
A job initiated by a request from Information Console that runs immediately and saves its output on a volume.
Related terms
Information Console, job, request, run, volume
Contrast with
completed job, run job, scheduled job
running aggregate
An expression that calculates a value in one pass through the data rows in a data source. For example, an expression that calculates the sum of all orders in a group of data rows is a running aggregate.
Related terms
data row, data source
running job
A job currently executing on an iHub volume.
Related terms
job, volume
Contrast with
completed job, pending job, scheduled job