Business Objects Glossary

BusinessObjects Enterprise 6 Business Intelligence Windows and UNIX

2

Business Objects Glossary

Copyright

No part of the computer software or this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system, without permission in writing from Business Objects S.A. The information in this document is subject to change without notice. If you find any problems with this documentation, please report them to Business Objects S.A. in writing at documentation@businessobjects.com. Business Objects S.A. does not warrant that this document is error free. Copyright © Business Objects S.A. 2003. All rights reserved. Printed in France.

Trademarks

The Business Objects logo, WebIntelligence, BusinessQuery, the Business Objects tagline, BusinessObjects, BusinessObjects Broadcast Agent, Rapid Mart, Set Analyzer, Personal Trainer, and Rapid Deployment Template are trademarks or registered trademarks of Business Objects S.A. in the United States and/or other countries. Contains IBM Runtime Environment for AIX(R), Java(TM) 2 Technology Edition Runtime Modules (c) Copyright IBM Corporation 1999, 2000. All Rights Reserved. This product includes code licensed from RSA Security, Inc. Some portions licensed from IBM are available at http://oss.software.ibm.com/icu4j. All other company, product, or brand names mentioned herein, may be the trademarks of their respective owners.

Use restrictions

This software and documentation is commercial computer software under Federal Acquisition regulations, and is provided only under the Restricted Rights of the Federal Acquisition Regulations applicable to commercial computer software provided at private expense. The use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in subdivision (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at 252.2277013. U.S. Patent Numbers 5,555,403, 6,247,008, and 6,578,027. 330-10-610-01

Patents Part Number

Maximizing Your Information Resources

preface

4

Business Objects Glossary

Overview
Information, services, and solutions
The Business Objects business intelligence solution is supported by thousands of pages of documentation, available from the products, on the Internet, on CD, and by extensive online help systems and multimedia. Packed with in-depth technical information, business examples, and advice on troubleshooting and best practices, this comprehensive documentation set provides concrete solutions to your business problems. Business Objects also offers a complete range of support and services to help maximize the return on your business intelligence investment. See in the following sections how Business Objects can help you plan for and successfully meet your specific technical support, education, and consulting requirements.

Maximizing Your Information Resources

Business Objects Glossary

5

Information resources
Whatever your Business Objects profile, we can help you quickly access the documentation and other information you need.

Where do I start?
Below are a few suggested starting points; there is a summary of useful web addresses on page 8. Documentation Roadmap The Documentation Roadmap references all Business Objects guides and multimedia, and lets you see at a glance what information is available, from where, and in what format. View or download the Business Objects Documentation Roadmap at www.businessobjects.com/services/documentation.htm Documentation from the products You can access electronic documentation at any time from the product you are using. Online help, multimedia, and guides in Adobe PDF format are available from the product Help menus. Documentation on the web The full electronic documentation set is available to customers with a valid maintenance agreement on the Online Customer Support (OCS) website at www.businessobjects.com/services/support.htm Buy printed documentation You can order printed documentation through your local sales office, or from the online Business Objects Documentation Supply Store at www.businessobjects.com/services/documentation.htm Search the Documentation CD Search across the entire documentation set on the Business Objects Documentation CD shipped with our products. This CD brings together the full set of documentation, plus tips, tricks, multimedia tutorials, and demo materials. Order the Documentation CD online, from the Business Objects Documentation Supply Store, or from your local sales office.

Information resources

6

Business Objects Glossary

Multimedia Are you new to Business Objects? Are you upgrading from a previous release or expanding, for example, from our desktop to our web solution? Try one of our multimedia quick tours or Getting Started tutorials. All are available via the Online Customer Support (OCS) website or on the Documentation CD.

How can I get the most recent documentation?
You can get our most up-to-date documentation via the web. Regularly check the sites listed below for the latest documentation, samples, and tips. Tips & Tricks Open to everyone, this is a regularly updated source of creative solutions to any number of business questions. You can even contribute by sending us your own tips. www.businessobjects.com/forms/tipsandtricks_login.asp Product documentation We regularly update and expand our documentation and multimedia offerings. With a valid maintenance agreement, you can get the latest documentation – in seven languages – on the Online Customer Support (OCS) website. Developer Suite Online Developer Suite Online provides documentation, samples, and tips to those customers with a valid maintenance agreement and a Developer Suite license via the Online Customer Support (OCS) website.

Send us your feedback
Do you have a suggestion on how we can improve our documentation? Is there something you particularly like or have found useful? Drop us a line, and we will do our best to ensure that your suggestion is included in the next release of our documentation: documentation@businessobjects.com
NOTE

If your issue concerns a Business Objects product and not the documentation, please contact our Customer Support experts. For information about Customer Support visit: www.businessobjects.com/services/support.htm

Maximizing Your Information Resources

Business Objects Glossary

7

Services
A global network of Business Objects technology experts provides customer support, education, and consulting to ensure maximum business intelligence benefit to your business.

How we can support you?
Business Objects offers customer support plans to best suit the size and requirements of your deployment. We operate three global customer support centers: • Americas: San Jose, California and Atlanta, Georgia • Europe: Maidenhead, United Kingdom • Asia: Tokyo, Japan and Sydney, Australia Online Customer Support Our Customer Support website is open to all direct customers with a current maintenance agreement, and provides the most up-to-date Business Objects product and technical information. You can log, update, and track cases from this site using the Business Objects Knowledge Base.

Having an issue with the product?
Have you exhausted the troubleshooting resources at your disposal and still not found a solution to a specific issue? For support in deploying Business Objects products, contact Worldwide Customer Support at: www.businessobjects.com/services/support.htm

Looking for the best deployment solution for your company?
Business Objects consultants can accompany you from the initial analysis stage to the delivery of your deployment project. Expertise is available in relational and multidimensional databases, in connectivities, database design tools, customized embedding technology, and more. For more information, contact your local sales office, or contact us at: www. businessobjects.com/services/consulting.htm

Looking for training options?
From traditional classroom learning to targeted e-learning seminars, we can offer a training package to suit your learning needs and preferred learning style. Find more information on the Business Objects Education website: www.businessobjects.com/services/education.htm

Services

8

Business Objects Glossary

Useful addresses at a glance
Address
Business Objects Documentation www.businessobjects.com/services/ documentation.htm

Content
Overview of Business Objects documentation. Links to Online Customer Support, Documentation Supply Store, Documentation Roadmap, Tips & Tricks, Documentation mailbox.

Business Objects Documentation mailbox documentation@businessobjects.com Product documentation www.businessobjects.com/services/ support.htm

Feedback or questions about documentation.

The latest Business Objects product documentation, to download or view online.

Business Objects product information Information about the full range of Business Objects products. www.businessobjects.com Developer Suite Online www.techsupport.businessobjects.com Knowledge Base (KB) www.techsupport.businessobjects.com Available to customers with a valid maintenance agreement and a Developer Suite license via the Online Customer Support (OCS) website. Provides all the documentation, latest samples, kits and tips. Technical articles, documents, case resolutions. Also, use the Knowledge Exchange to learn what challenges other users – both customers and employees – face and what strategies they find to address complex issues. From the Knowledge Base, click the Knowledge Exchange link. Practical business-focused examples.

Tips & Tricks www.businessobjects.com/forms/ tipsandtricks_login.asp

Maximizing Your Information Resources

Business Objects Glossary

9

Address Online Customer Support www.techsupport.businessobjects.com

Content

Starting point for answering questions, resolving issues. Information about registering with Worldwide Customer Support. The range of Business Objects training options and modules.

www.businessobjects.com/services Business Objects Education Services www.businessobjects.com/services/ education.htm

Business Objects Consulting Services Information on how Business Objects can help maximize your business intelligence investment. www.businessobjects.com/services/ consulting.htm

Useful addresses at a glance

10

Business Objects Glossary

About this guide
This guide describes frequently used terminology in: • the business intelligence industry • reporting, querying and analysis • database access • deployment • customizing Business Objects products. The terms in this glossary apply to all Business Objects 6.x products.

Audience
This guide is intended for users with some familiarity with Business Objects products and the business intelligence industry.

Conventions used in this guide
The conventions used in this guide are described in the table below. Convention This font Indicates Code, SQL syntax, computer programs. For example: @Select(Country\Country Id). This font is also used for all paths, directories, scripts, commands and files for UNIX. Placed at the end of a line of code, the symbol ( ) indicates that the next line should be entered continuously with no carriage return.

Some code more code

$DIRECTORYPATHNAME The path to a directory in the Business Objects installation/configuration directory structure. For example: • $INSTALLDIR refers to the Business Objects installation directory. • $LOCDATADIR refers to a subdirectory of the BusinessObjects installation directory called locData.

Maximizing Your Information Resources

Business Objects Terminology

chapter

Business Objects Glossary

12

Numeric
2-tier architecture

A deployment structure where the user interface is found on the client machine, while the database is on a server. The application logic can run on either the client machine or the server. A deployment structure in which users access the system through the client applications InfoView, WebIntelligence, and 3-tier BusinessObjects deployment, using standard web browsers. All of the business logic and connectivities are installed on the servers, not the clients. BusinessObjects deployed in a client-server architecture, communicating directly with the Business Objects repository and corporate data sources through middleware installed on the client. BusinessObjects deployed in a 3-tier architecture, logging in and accessing the Business Objects repository and data servers through the InfoView portal. For such a deployment, BusinessObjects can be downloaded to client machines from the Business Objects server during an InfoView session or installed from a CD. In this type of deployment, all document processing is handled by the server layer. Formerly known as Zero Admin BusinessObjects.

3-tier architecture

2-tier BusinessObjects deployment 3-tier BusinessObjects deployment

Numeric

Business Objects Glossary

13

Aa
Active Server Pages (ASP) ActiveX

Technology for creating web pages dynamically using VBScript. Browsers request ASP pages, which are then used by the web server to generate a web page. See also JSP. A Microsoft-created control that is embedded into a web page. Similar to Java, ActiveX can perform more complex functions and work automatically on Internet Explorer. allows developers to access any data source. ADO is the evolution of Microsoft's RDO (Remote Data Objects), which could only access relational databases using ODBC.

ActiveX Data Objects An Object-oriented, application program interface from Microsoft that

ad hoc testing add-in

Testing carried out using no recognized test case design technique. A program adding optional commands and features to BusinessObjects. Add-ins have a *.rea file extension. BusinessQuery for Excel® is an example of a BusinessObjects add-in. A person responsible for administering Business Objects. Some of the administrator's tasks include: enabling and disabling servers, enabling and disabling modules, and tracing system activity.

Administrator

Administration server Used to administrate users with JSP technology. It is the server component of the Java Administration SDK. The Administration Server provides a subset of the functionalities available in Supervisor. It lets the administrator manage users and groups, as well as user properties, such as changing passwords and enabling password modification rather than having to log into Supervisor. ADO ADSL aggregate function alerter

See ActiveX Data Objects. See Asymmetrical Digital Subscriber Line (ADSL). An Operation that performs calculations on data, using functions such as “sum”, “average”, “maximum”, etc. A report feature that applies specified formats or contents to cells. The formats or contents are applied if the data in the cells falls within a given range of values or satisfies set conditions. An alternate label for identifying an object, such as a dimension member, file or data field. A logical pointer to an alternate table name. Aliases are used to resolve join path problems in a universe such as loops and fan traps.

alias alias table

Aa

Business Objects Glossary

14

analytic applications

Software solutions designed to address a specific data analysis need, such as financial analysis or customer intelligence. These applications are presented as turnkey solutions, ready to be deployed to address a business department's specific data analysis needs. Business intelligence software is a key component of analytic applications. See Application Programming Interface (API). A small program that is opened and used by a Java enabled web browser.

API applet Application Programming Interface (API) Application Server (AS)

A programming interface exposed by an application that programmers use to exploit the functionality of the application in their own programs.
A middle-tier server program that provides object management services for web applications. In general, an application server prepares material for the web server. In Business Objects, it processes the ASP/JSP pages which generate dynamic HTML and DHTML pages for WebIntelligence and InfoView, and hosts the active components (WICOM/RECOM/ WIBean/Rebean) which allow these dynamic server pages to call the functions in the Business Objects processing layer. See web server instances. Website that enables use of software and databases that reside permanently on the website rather than having to be downloaded to the user's computer. Enables all Business Objects servers to communicate with each others via CORBA; encapsulates, simplifies and enhances access to underlying Orbix capabilities; implicitly used for all CORBA calls. See Application Server Framework (ASF). Launches and monitors WIProcessManager and CORBA processes. If any of these processes fails, the ASF Guard restarts it. See Application Service Provider (ASP) or Active Server Pages (ASP).

application server instances Application Service Provider (ASP) Application Server Framework (ASF) ASF ASF Guard ASP

assigning/reverting to In Supervisor, resources can be assigned or reverted to default. default Resources assigned to a user or group have access rights set at the user/

group level. Resources that revert to default have access rights that are inherited from the parent group. Rights that are set specifically for the user or group do not apply if the inherited rights are different.
associated dimension

In Designer, a detail or property associated with a detail object.

Aa

Business Objects Glossary

15

Asymmetrical Digital Subscriber Line (ADSL)

High-speed technology that enables the transfer of data over existing phone lines at speeds of up to 50 times faster than over an analog modem. ADSL offers varying download and upload speeds depending on your connection. One of the main disadvantages of ADSL is that upload speeds are always lower than download speeds. A stream of data routed through a network as it is generated instead of routing it in organized message blocks. A connection to database middleware that allows a query to be stopped at both the analysis and data return phase of the operation. This allows a query to be stopped immediately.

asynchronous communications asynchronous connection

Asynchronous High speed digital switching and transmission technology. ATM allows Transfer Mode (ATM) voice, video and data signals to be sent over a single telephone line at

speeds from 25 million to one billion bits per second (bps). This digital ATM speed is much faster than traditional analog phone lines, which allow no more than 2 million bps.
ATM attribute

See Asynchronous Transfer Mode (ATM). Classification of a member in a dimension. Attributes can be set for a specific dimension and group members selected based on their attributes.

Audit BCA measures Broadcast Agent (BCA) object used to provide various job counts. class Auditor

See BusinessObjects Auditor.

Aa

Business Objects Glossary

16

Bb
Business-to-Business (B2B) Business-toConsumer (B2C) balanced scorecard

A term often used to describe software designed to facilitate interaction between business partners. Often referred to as “B2B”. A term often used to describe software designed to facilitate interaction between a corporate entity and individual consumers. Often referred to as “B2C”. Management process used to measure and refine current performance as well as to formulate future strategy. The method consists of measuring business performance in four categories to align individual, organizational, and cross-departmental initiatives. The four categories of indicators measured are financial performance, customer knowledge, internal business processes, and learning and growth. The amount of data, measured in bits per second (bps), that can be sent over a network connection. High bandwidth allows more data to travel over a network than low bandwidth. The middle level of an OLAP system that is defined by the aggregates of various data attributes. A widely used, industry standard method for identifying users and sending passwords over the network. It results in the transmission of passwords over the network without data encryption. Broadcast Agent (BCA) object used to provide job information. See Broadcast Agent (BCA).

bandwidth

base cube basic authentication

Batch Information class BCA

business intelligence A product that collects and consolidates business information and (BI) portal distributes it in a secure, coherent way to users. block boconfig.cfg file

A unit within a generated BusinessObjects document, usually a table or crosstab section. Under UNIX, the boconfig.cfg file contains most Business Objects system settings, including many of those selected during setup or set using the Business Objects Administration Console. BusinessObjects processes for UNIX. Bolight processes are the components used to run and process BusinessObjects documents.

bolight processes

Bb

Business Objects Glossary

17

bomain.key file

Security key file pointing to the security domain controlling access to a repository; this key file contains the address of the security domain generated by Supervisor. Bomain.key is the default key file name. The key file name may be changed, except in InfoView where it must be named bomain.key. See .key file. BOManager is the process that controls BusinessObjects resources and processes on a server; it optimizes resources by balancing tasks among available resources as they are received. BOManager is needed for web users to view and refresh BusinessObjects documents, to run scheduled Broadcast Agent tasks and to imbed the Report Viewer control. BOManager is a part of InfoView, and WebIntelligence. The BusinessObjects password system variable. Returned data is restricted to the user's login profile. The BusinessObjects user system variable. Returned data is restricted to the user's login profile. A transmission medium that can carry signals from several independent carriers over a single coaxial or fiber optic cable. It is used to transmit data, voice and video over long distances. A Business Objects application that allows users to automatically process and publish documents using either the repository, intranet, extranet or over the web. Broadcast Agent consists of four components: Scheduler, Broadcast Agent Console, BusinessObjects Services Administrator and BOManager. One of the Broadcast Agent components. Broadcast Agent Console is a desktop application for BusinessObjects and InfoView that lets administrators monitor task statuses (both processed and pending) as well as kill tasks or to immediately execute tasks. One of the Broadcast Agent modules. Broadcast Agent Manager is a web deployment module that lets you monitor the Broadcast Agents assigned to the different nodes of the system. A Business Objects product that uses single refresh report bursting (SRRB) technology to rapidly generate customized versions of Business Objects documents and distribute them securely to a mass audience, either via email or through a dedicated Internet portal. A server-based product that adds functionality to Broadcast Agent by allowing distribution of information by email and email management.

BOManager

BOPASS variable BOUSER variable broadband

Broadcast Agent (BCA)

Broadcast Agent Console

Broadcast Agent Manager Broadcast Agent Publisher

Broadcast Agent Publisher Mail component

Bb

Business Objects Glossary

18

Broadcast Agent Publisher Web component Broadcast Agent Scheduler Built-in strategies

A web-based information publishing system that allows delivering business information to a mass audience. Broadcast Agent Publisher Web Component is fully integrated with BusinessObjects. A Business Objects product that enables users to schedule the automatic processing and distribution of Business Objects documents. Scripts delivered with BusinessObjects for creating objects, joins, and tables. These strategies can be used with any supported RDBMS. See external strategies.

business intelligence General terminology for applications that gather, store, analyze and (BI) distribute data in order to help improve business decisions. Data analysis,

reporting and query tools allow clients to fully utilize their data and retrieve information from it.
Business Objects Administration Console

A Java applet or application that acts as a control panel for overseeing installation. Administration Console gives you real-time status of each server machine and module on your system; it allows you to enable and disable individual modules as well as set module parameters. It can also be used to trace various kinds of system activity. The integrated query, reporting and analysis solution for business professionals that allows you to access the data in your corporate databases directly from your desktop and present and analyze this information in a BusinessObjects document. BusinessObjects can be deployed in a 2-tier or 3-tier environment. See 2-tier BusinessObjects deployment and 3-tier BusinessObjects deployment. A web-based product that allows you to monitor and analyze user and system activity for BusinessObjects (3-tier BusinessObjects deployment only), Broadcast Agent (BCA), and WebIntelligence, and display the results on a user-friendly web interface. A Business Objects product that contains the following modules and tools: Administration SDK, WebIntelligence SDK, and BusinessObjects SDK. It enables you to customize and extend your business intelligence solution. One of two optional modules in BusinessObjects. BusinessObjects Explorer lets you drill down to finer levels of analysis in reports. See BusinessObjects Reporter. See BOManager. A data provider that lets BusinessObjects users access the MDX Connect (for Microsoft OLAP Services) and BW Connect (for SAP BW) servers. See OLAP Access Packs.

BusinessObjects

BusinessObjects Auditor

BusinessObjects Developer Suite BusinessObjects Explorer BusinessObjects Manager BusinessObjects OLAP Connect

Bb

Business Objects Glossary

19

BusinessObjects Quick Tour BusinessObjects Reporter Business Objects server

A multimedia presentation in BusinessObjects providing a step-by-step tour of BusinessObjects and its basic functions. One of two optional modules in BusinessObjects. BusinessObjects Report lets you query databases and build reports. See BusinessObjects Explorer. The BusinessObjects back-end containing all the server components (for example, BOManager), with the exception of those installed with the web server and the Application Server (AS). These components are required for any Business Objects server deployment or Cluster server on which Business Objects server components are installed. BusinessObjects Software Development Kit. Used for programming with BusinessObjects (not needed to process reports containing VBA scripts). Includes Object Model Diagrams and a module for programming access to Designer. BusinessObjects SDK gives programmers access to report and Designer functions. A data provider for BusinessObjects, Web Connect allows users to create and execute Internet queries from within BusinessObjects, Broadcast Agent (BCA) or InfoView. Installer used to install Business Objects through the InfoView portal. Once you accept installation and grant the use of Java, the BusinessObjects Installation Wizard appears. A BusinessObjects product (Excel add-in) for returning data from relational databases to Excel using the BusinessObjects query technique. A BusinessObjects product (Excel add-in) for returning data to Excel using OLAP. BusinessObjects processes for Windows. These components are used to run and process BusinessObjects documents. These processes appear in the task manager.

BusinessObjects SDK

BusinessObjects Web Connect BusinessObjects Web Installer BusinessQuery for Excel® BusinessQuery for OLAP Services BusObj processes

Bb

Business Objects Glossary

20

Cc
.cub file cache canned reports

File extension for local cube files. These files are used in with Online analytical processing (OLAP). See local cube. A small, temporary data storage area on your computer or a system server used to store frequently-used or recently-accessed data. Predefined reports that automatically format data for presentation. A list of available canned reports is available in the Business Objects repository or in WebIntelligence Corporate Documents. The minimum and the maximum number of instances of an entity B that can be associated with an instance of an entity A. The minimum and the maximum number of instances can be equal to 0, 1, or N. A situation in which a query includes two or more tables that are not linked by a join. If executed, this type of query retrieves all the possible combinations between each row of each table and may lead to inaccurate results. Query catalogs used in BusinessObjects SDK that act as pointers to query files. Catalogs are saved in XML format and are arranged hierarchically in a tree structure. A keyword or phrase assigned to documents when published to the repository, sent to users or to Broadcast Agent (BCA). When retrieving documents, users can then filter their searches to find only those documents corresponding to selected categories, no categories, or all categories. See Common Gateway Interface (CGI). Also referred to as character encoding, a sequence of octets and character encoding scheme which determines a set of characters. Type of block in which data is represented graphically. A Designer functionality which checks for errors in the objects, joins, conditions, and cardinalities of a universe. Logical grouping of objects inside a universe. A class allows related data to be grouped into a single entity. Classes can also contain subclasses, which are contained by another class. The process of collecting, analyzing and reporting aggregate data about pages that a web surfer visited in order.

cardinality

cartesian product

catalog

category

CGI character-type chart check integrity class

clickstream analysis

Cc

Business Objects Glossary

21

client installation folder client node

During installation, the location where subsequent administrative installations are installed. Silent nodes in that they do not actively participate in the cluster. They do not have services such as the report engine or Business Objects server enabled, but they allow you to use application and web servers outside the cluster. The client contains the ASF and Orbix libraries which enable communication with a cluster. Clusters are the basic unit in a 3-tier BusinessObjects deployment solution. A cluster is the node or set of nodes that collectively provide the functional operation of a given portal. Clusters can contain the following elements: The primary node serves as the central coordinator between all the nodes in the cluster. There is one and only one primary node in a cluster; if the cluster contains only one node, it is a primary node. Optional secondary nodes run the ORB components required to communicate with the primary node and start Business Objects processes on the secondary primary node, as well as optional services. Both a primary node and a secondary node are considered as a cluster node. Cluster nodes now refer to any node in a cluster, whether primary or secondary. See Component Object Model (COM). Query consisting of two or more definitions, both of which appear in a separate tab in the Query Panel. The definitions are linked by an SQL set operator (UNION, INTERSECT, or MINUS) which specifies the query result. Programming standard for interfacing computer programs with HTTP or WWW servers to offer interactive web pages. An example of CGI is the use of form fields in a web page; CGI allows information entered to interact with a database. Specifies a system that provides interoperability between objects in a heterogeneous, distributed environment in a transparent manner. Its design is based on the OMG Object Model.

cluster

cluster node COM combined query

Common Gateway Interface (CGI)

Common Object Request Broker (CORBA)

Common Warehouse General-purpose data processor that describes metadata interaction Metamodel (CWM) among data warehousing, business intelligence, knowledge management

and portal technologies.
complex condition

Condition that you apply to a query by selecting an object, an operator and an operand. Complex conditions can generate subqueries.

Cc

Business Objects Glossary

22

complex filter component

Filters that allow you to display values that satisfy conditions. Complex filters are defined using formulas. An element within a larger system. For Broadcast Agent (BCA), there are several components: Broadcast Agent Scheduler, BusinessObjects Manager and Broadcast Agent Console. Microsoft model for binary code, which allows developers to develop objects accessible by any COM-compliant applications. OLE, OLE 2 and ActiveX are all based on COM. A filter where more than one criterion is used to determine if action will be taken for a specific filter. A technique that lets you to link information (such as text) via an operator. Two or more users who are simultaneously using system resources. Way of forcing a query to retrieve data that meets a set of criteria. Tool used to create nodes, configure each component on each node, the ORB, and update both cluster nodes and components. Configuration Tool also allows the configuration of third-party components such as application and web servers. A set of parameters that provide access to an RDBMS. These parameters include system information such as the data account, user identification and the path to the database. The universe designer sets up the connection between a universe and the database middleware. Query feature that enables you to select a path required to retrieve data when there is more than one possible path. A text file containing data that is given by a website server to a browser the first time the user visits the site. Cookies are stored on the user’s hard drive and are regularly updated with information about the user upon each return visit. See Common Object Request Broker (CORBA). 1. Documents saved to the repository's corporate documents domain from InfoView or BusinessObjects. 2. Documents that have been published and made accessible to groups of users within your corporation or organization. A set of document categories in both InfoView and BusinessQuery for Excel®. Corporate categories are organized into a tree menu and can be expanded and collapsed.

Component Object Model (COM) compound filter concatenation concurrent users condition Configuration Tool

connection

context cookie

CORBA Corporate Documents

corporate hierarchy

Cc

Business Objects Glossary

23

crosstab cube

Type of table that displays data in columns, rows and at the intersection (crosstab body) of the columns and rows. Data results from a query that is stored with the document. An OLAP cube is a structure that stores business data in a multidimensional format that makes it easy to analyze. It is roughly the same as a database in relational terminology. Available profile for a standalone installation in the Windows installer. The Custom profile lets you select which products and modules to install, as well as which interface languages. This profile also indicates the amount of disk space required for each component to install. A term used for methods that allow quick and cost-effective solutions for improving relationships with customers. See Common Warehouse Metamodel (CWM).

custom profile

customer intelligence (CI) CWM

Cc

Business Objects Glossary

24

Dd
daemon DAO

Programs that run continuously for handling periodic service requests a system expects to receive. See Data Access Objects (DAO).

Data Access Objects Application program interface with Microsoft's Visual Basic that allows (DAO) programmers to request access to a Microsoft Access database. Data Link Layer (DLL) data provider

A protocol layer in a program that handles the movement of data in and out over a physical link in a network. The Data Link Layer sets up the initial connection to the network. A mechanism that brings data from your corporate or personal data sources to your documents. Includes queries on universes, VBA scripts, personal data files, stored procedures, queries on OLAP databases, and free-hand SQL scripts. A chart element that displays values for variables, for example, a line in a line chart. Provides connectivity to databases using an ODBC driver. The DSN contains the database name, directory, driver, user id, and password. Once created, it can be used in an application to authenticate and retrieve information from a database. A centralized form of data storage that incorporates operational data from various parts of a company. Data is usually loaded on a regular basis and includes historical information, which allows analyzing business performance over time. A package of drivers and configuration files that access various RDBMs such as Sybase, Oracle, Informix, Teradata, Microsoft SQL Server and IBM DB2. A data manipulation engine that supports and operates on multidimensional data structures, which are represented by objects that you manipulate using the IBM DB2 Access Pack. See double-byte character set (DBCS). See Distributed Component Object Model (DCOM). See Dynamic Data Exchange (DDE). DSS tools use information stored in a database and facilitate the extraction of information to help you make decisions. BusinessObjects is a DSS tool.

data series Data Source Name (DSN)

data warehouse

Database Access Pack DB2 OLAP server

DBCS DCOM DDE Decision Support System (DSS)

Dd

Business Objects Glossary

25

demilitarized zone (DMZ)

A buffer zone between two firewalls. It creates a neutral zone between a company’s private network (intranet) and the outside public network (Internet), therefore preventing outside users from direct access to company data. It is the usual location for public web servers. 1. The process of installing an application to multiple users across a single or several partnered organizations, or another functioning environment. 2. The distribution and configuration of Business Objects query, reporting and analysis tools within a network infrastructure. 1. A Business Objects product to create and maintain universes for use within BusinessObjects and WebIntelligence. 2. A user who creates and maintains universes for a particular group of users using the product Designer. A designer distributes a universe to users by exporting it to the repository or by moving it as a file through the file system. Qualification for an object in a universe, a user object, local variable or a column of data, that provides supplementary information on a dimension. Always associated to a dimension. An object associated with one dimension object, for which it provides additional information. For example, Address is a detail object that is associated with Customer. Address provides additional information about customers, such as their addresses. See BusinessObjects Developer Suite. Dynamic Hypertext Markup Language. These are HTML pages that use JavaScript and Cascading Style Sheets (CSS) to dynamically provide content. A set of tools for troubleshooting performance or functional problems encountered while using your Business Objects system. A telephone technology that allows high-speed transmission of digital data over standard telephone lines. Qualification of an object used for multidimensional analysis; typically returns date-type data (such as Year), or character-type data (such as Customer Name.) Object that retrieves the data that will provide the basis for analysis in a document. A dimension object refers to dimensions on universes and typically retrieve character-type data (customer names, resort names, etc.), or dates (years, quarters, invoice dates, etc.)

deployment

Designer

detail

detail object

Developer Suite DHTML

Diagnostic Tools Digital Subscriber Line (DSL) dimension

dimension object

Dd

Business Objects Glossary

26

distinct count

An OLAP measure type that works with SQL Server 2002 to provide expansive data management functionalities that do not require exporting data to a local cube. This measure allows pulling data from multiple sources while considering each bit of information to be a unique entity. Distinct count if a regular function included in the Business Objects formula language. A set of interfacing workstations, databases and computers. Distribution refers to the transaction load being shared between computers. In BusinessObjects, this architecture enables scalability, load balancing and failover for large-scale deployments. A Microsoft extension of COM that supports objects distributed over a network. It can work on a network in an enterprise setting or other networks and uses TCP/IP and HTTP. See Data Link Layer (DLL). See demilitarized zone (DMZ). A file created by BusinessObjects. A document can contain one or more BusinessObjects report. Used to store the contents of each shared document in the repository. This is the area where users can publish documents to be shared by all users. This is also where documents such as templates, scheduled documents, and documents sent from users to users are stored. Broadcast Agent (BCA) accesses the document domain to run automated documentprocessing tasks. Broadcast Agent (BCA) class used to provide document data. See Desktop Online Analytical Processing (DOLAP). Area of the repository. There are three types of domains: security domain, document domain, and universe domain.

distributed architecture

Distributed Component Object Model (DCOM) DLL DMZ document document domain

Document Information class DOLAP domain

double-byte A character set used in Asia Pacific countries (Japan, Korea, Taiwan, character set (DBCS) China and Hong Kong).

Dd

Business Objects Glossary

27

drill

Analyze query results by displaying data on a more detailed level within the document you are working on. To do this, you must have WebIntelligence Explorer or BusinessObjects. With the appropriate security profile, you can drill beyond the query results by extending the scope of analysis. For example, suppose your document contains a table which displays revenue per resort. You see that the revenue in a resort is particularly low. If the document is drillable, you can drill down a level to display the individual service lines (accommodation, food and drinks, etc.). If this data doesn’t answer your question (“Why is revenue low in this resort?”), you can drill down again, to display data for the services in the service lines. See Digital Subscriber Line (DSL). See Data Source Name (DSN). See Decision Support System (DSS). Rows of data that appear more than once in the result of a query. A Windows feature that enables you to export data from BusinessObjects to another application, such as Microsoft Excel. The data in the target application can be automatically refreshed when the data in the host application changes. Filters that allow you to satisfy conditions using a formula. The formula that you will write will tell the filter which data to present (for example, stores that make over $20,000 in sales per month).

DSL DSN DSS Duplicate rows Dynamic Data Exchange (DDE)

dynamic filters

Desktop Online Applications that allow users to query ROLAP databases by performing Analytical Processing calculations on data and building a cube, which is then placed on the (DOLAP) user's desktop. DOLAP is inexpensive and lets users use as many data

sources as desired, but it is limited in size and is only as fast as the organization's network (uses network bandwidth).

Dd

Business Objects Glossary

28

Ee
EIP Enterprise Information Portals (EIP) enterprise deployment enterprise mode

See Enterprise Information Portals (EIP). A web-based gateway to a company's internal knowledge base, selected applications and outside resources. EIP access is controlled by the company, which can limit access to employees, partners or even grant access to everyone. A common term used to describe standard company-wide software and hardware configurations. A working environment where you have access to a repository. The mode in which a document is saved determines whether or not other users are able to access it. By default, a document is saved in the mode in which you are working. A join based on the equality between the values in the column of one database table and the values in the column of another. Because the same column is present in both tables, the join synchronizes the two tables.

equi-join

Enterprise Resource A broader category of enterprise software systems, which allows a Planning (ERP) company to integrate company-wide data. These systems require a

database integrating all software applications supporting the company's various business functions.
error codes

A set of codes for Business Objects products that are defined using a combination of numbers and letters. Error messages appear in Business Objects applications and are listed in bold and followed by the appropriate error code. Information on errors can be found in the Error Message Guide. See Extraction, Transformation, and Loading (ETL). See BusinessObjects Explorer. See WebIntelligence Explorer. Installation profile that installs the standard set of files need to run a product. A markup language created by the WWW consortium that allows web developers to create customized tags for organizing and delivering content. XML is a metalanguage similar to SGML, but easier to use. A function developed in C++, using files delivered with BusinessObjects. A mail server used for sending electronic messages to another email address outside the host server.

ETL Explorer express profile (Installation) Extensible Markup Language (XML) external function external mail exchange

Ee

Business Objects Glossary

29

external strategies Extraction, Transformation, and Loading (ETL) extranet

Scripts based on SQL or a flat file, which can be referenced by Designer. An external strategy is specific to one RDBMS. The process of extracting data from a production system, transforming it and cleansing it before loading it into a dedicated business intelligence database. A private network that uses the Internet protocol and the public telecommunication system to securely share part of a business's information or operations with suppliers, vendors, partners, customers, or other businesses. An extranet can be viewed as part of a company's intranet that is extended to users outside the company.

Ee

Business Objects Glossary

30

Ff
failover fault tolerance

The automatic restarting or resuming of failed processes or machines. A computer's ability to respond to an unexpected hardware or software failure. There are varying levels of fault tolerance; for example, one of the most basic is the ability to stay online after a power failure. Often, systems mirror operations so that if failure occurs on one machine, another machine will take over its tasks. A function for Windows and UNIX that allows storing active files into memory to be used later. The file cache function accelerated access time to files used by multiple applications and users. Broadcast Agent (BCA) Administration feature whereby a new task begins when, and only when, a previous file has been successfully processed. Enables you to view only necessary data in a report. Simply select values for a variable in the report to apply a simple filter. See complex filter. A frequently used security mechanism in large-scale, often extranet deployments. A firewall system can be a router, a personal computer, a host, or a collection of hosts, set up specifically to shield a site or subnet from protocols and services that can be abused from hosts outside the subnet. It implements a network access policy by forcing connections to pass through the firewall, where they can be examined and evaluated. A cell in a document that is not associated with an object. For example, the cell that contains a document's title is a free-standing cell. A type of data provider that you define by writing your own SQL scripts, or by using existing SQL scripts. File Transfer Protocol. A protocol used to upload or download files from a centralized network. Settings must be carefully controlled to allow users the proper access, because anyone with full access can change or permanently delete files. A document created using BusinessObjects from the desktop. See thinclient document. A predefined formula delivered with WebIntelligence and BusinessObjects that performs an operation on document values, and then returns resulting values.

file cache

File Watcher filter firewall

free-standing cell free-hand SQL FTP

full-client document function

Ff

31

Business Objects Glossary

Gg
gateway

A device that allows two computer networks using different protocols to communicate with one another. Gateways are often used in a corporate firewall. The user who defines the supervisor and is in charge of access security. This person manages BusinessObjects system resources such as the repository. See Supervisor.

general supervisor

Business Objects Glossary

32

Hh
heap size heterogeneous cluster hierarchy

A setting that controls how the operating system allocates memory to your server, as well as ensure that BOManager works correctly and efficiently. A cluster that includes both Windows and UNIX machines. 1. Feature of multidimensional analysis that ranks dimensions from “less detailed” to “more detailed”; enables analysis on different levels of detail in drill mode. 2. In universes, designers organize objects in classes in a hierarchy with the most general objects at the top, and the most detailed at the bottom. For example, if you are in the Time dimension, Year is at the top of the hierarchy, followed by Quarter, Month, Week, and so on. When you drill, you move along a drill path based on these hierarchies. A non-proprietary markup language for publishing hypertext. Text can be structured into paragraphs, headings, etc. See Hypertext Server Abstraction Layer (HSAL). See Hypertext Markup Language (HTML). See Hypertext Transfer Protocol (HTTP). HSAL translates HTTP requests coming from the client into CORBA invocations and forwards them to WIDispatcher for processing by the cluster. HSAL is used by Microsoft IIS web/application servers only. See jHSAL. This protocol is considered to be the standard for transferring documents over the Internet. HTTP operates over TCP connections. An arrays with more than three dimensions. A tool that lets users retrieve data from Essbase multidimensional servers. A page element you can click on to go to another document or launch an application. Also known as a link.

Hypertext Markup Language (HTML) HSAL HTML HTTP Hypertext Server Abstraction Layer (HSAL) Hypertext Transfer Protocol (HTTP) hypercube Hyperion Essbase OLAP Access Pack hyperlink

Hh

33

Business Objects Glossary

Ii
IBM DB2 Access Pack import/export universes and documents incompatible object

A data provider that lets BusinessObjects users retrieve data from IBM DB2 servers. Designer functionality used by Business Objects products that places a universe or a document in the universe or document domain of the repository for storage. In a universe, objects are incompatible if they belong to different contexts. The universe designer creates contexts when a universe maps to a database containing two or more paths between tables. Queries containing incompatible objects generate multiple SELECT statements and thereby retrieve multiple microcubes. A product that lets end users view, refresh, manage, and distribute WebIntelligence and BusinessObjects documents from a web browser. It also allows for the sharing and distribution of third-party documents. InfoView contains document lists that give an instant overview of all the documents generated from corporate data storage, and made available to users. InfoView is the portal to the Business Objects business intelligence solution. A multimedia presentation in InfoView providing a step-by-step tour of InfoView and its basic functions. Broadcast Agent (BCA) class used to provide system information. See assigning/reverting to default. A status option in the Supervisor command restriction hierarchy. Documents are either enabled, disabled, inherited or hidden. Users are granted this permission only if the group to which he belongs has this permission. The inherited option inherits default settings and is similar to the “enabled” option. A feature in Designer that allows you to test the integrity of universes. This feature detects any errors in objects, joins, conditions and cardinalities; loops in join paths; necessary contexts; and changes in the target database. It can also detect invalid syntax in SQL definition and check for isolated tables. A mail server used for sending electronic messages internally to another email address on the server.

InfoView

InfoView Quick Tour Information class inheritance Inherited (security command status)

integrity checking

internal mail exchange

Business Objects Glossary

34

Internet

Worldwide information highway of networked computers for accessing Web, email, newsgroups, etc by millions of people all over the world. The Internet was formed in 1960 by the United States military, before eventually expanding to government, academic, private research and communications. An SQL operator that combines two queries into a single query; causes the combined query to retrieve only the data common to both the first and the second query. An intranet is a corporation’s private internal network. The main purpose of this network is to share company information and resources among employees. Internet Protocol. One of the two layers of the TCP/IP protocol. IP moves data packets from node to node. See TCP. The reuse of IP addresses using a router to act as an agent between the Internet and a private network. A device that load balances TCP/IP traffic across multiple servers. For example, it receives HTTP requests and redispatches them to different web servers. An example of an IP Redirector is Cisco LocalDirector. ISAPI (Internet Server Application Program Interface) is a dynamic link library (DLL) application file that runs as part of the HTTP application's process and address space.

Intersect

intranet

IP IP address translation IP redirector

ISAPI

Ii

35

Business Objects Glossary

Jj
J2ME Java

See Java 2 Micro Edition (J2ME). A cross-platform programming language developed by Sun Microsystems to create interactive and animated features over the web. Java-created programs are embedded into HTML files. A stripped-down version of Sun's Java 2 platform that runs on mobile devices rather than servers, and is now being incorporated into PDAs, mobile phones and pagers. A mini-application written in Java and can be embedded into an HTML file. For example, the WebIntelligence Java Report Panel is a Java applet A client-side component that is platform-independent and cannot, by default, be accessed and manipulated by other clients at runtime. Sun Microsytems developer kit used to develop and deploy enterprise applications. In JDK 1.1, the specification that defines an API enabling programs to access databases compliant with this standard. An online Java developer community hosted by Sun Microsystems. The JDC features a bug database, early access download, newsletters, forums, chat room, tech support, industry news and conference slides. A software development kit used to produce Java programs. Each release of the JDK contains the following: the Java Compiler, Java Virtual Machine, Java Class Libraries, Java Applet Viewer, Java Debugger, and other tools. Developed by Netscape, Sun, and IBM, JFCs are building blocks that are helpful in developing interfaces for Java applications. They allow Java applications to interact more completely with the existing operating systems. An implementation of the Report Panel using Internet Foundation Classes (IFC). The Full Java Applet can run in any Java environment. Runtime part of the Java 2 SDK, but without the development tools such as compilers and debugger. It is required to run (but not build) Java programs. Java technology that provides dynamic content to static web pages. JSP components are often added to normal HTML and XML pages; however, JSP pages must be saved with a “.jsp” extension for a file name. This file extension is required for it to be recognized by a JSP engine.

Java 2 Micro Edition (J2ME) Java applet Javabean Javascript (SDK) Java Database Connectivity (JDBC) Java Developer Connection (JDC) Java Development Kit (JDK)

Java Foundation Classes (JFC)

Java Report Panel Java Runtime Environment (JRE) Java Server Page (JSP)

Business Objects Glossary

36

Java Virtual Machine A self-contained operating system used to run Java applets. A Java Virtual (JVM) Machine runs on a host computer, but acts as its own computer, which

allows applets to run independently.
join

A relational operation that causes two or more database tables with a common domain to be combined into a single table. The purpose of joins is to restrict the result set of a query run against multiple tables. See also equi-join, outer join, Theta join, and shortcut join. See Java Database Connectivity (JDBC). See Java Developer Connection (JDC). See Java Development Kit (JDK). See Java Foundation Classes (JFC). jHSAL translates HTTP requests coming from the client into CORBA invocations and forwards them to WIDispatcher for processing by the cluster. jHSAL is used by web/application servers other than Microsoft. See Hypertext Server Abstraction Layer (HSAL). See Java Runtime Environment (JRE). See Java Server Page (JSP), ASP, and Application Server (AS). See Javabean.

JDBC JDC JDK JFC jHSAL

JRE JSP JVM

Jj

37

Business Objects Glossary

Kk
.key file

A security key file pointing to the security domain controlling access to a repository; this key file contains the address of the security domain generated by Supervisor. The key file in InfoView is called the bomain.key file. A universe that contains a reusable library of components. It is also referred to as a “master” universe. See linked universes. The infrastructures and activities that most contribute to the effective implementation and institutionalization of a key process area. A cluster of related activities that, when performed collectively, achieve a set of goals considered important for establishing process capability. The key process areas have been identified by the Software Engineering Institute (SEI) to be the principal building blocks to help determine the software process capability of an organization and understand the improvements needed to advance to higher maturity levels.

kernel universe key practice key process area

Business Objects Glossary

38

Ll
.lsi file

Local Security information file. The .lsi file contains precalculated security attributes for a user or user group. It is created during the login process, and is used by the Business Objects system to speed up authorization. With the .lsi file, the system does not need to access the repository. With the exception of real-time users, session functional daemons obtain their security data directly from the .lsi file. See Lightweight Directory Access Protocol (LDAP). A directory set up in a tree hierarchy (five levels -- root, countries, organizations, organizational units and individuals) that can be distributed among many servers. Each server has a copy of the total directory and is synchronized regularly. LDAP allows searching for an individual without knowing where the person is located. A software protocol developed at the University of Michigan that allows locating organizations, individuals, network files or devices on the Internet or intranet. LDAP is a “lightweight” version of Directory Access Protocol (DAP). A cube based on another cube that is defined and stored on a different server. This allows creating and maintaining a cube on one server while it is available as a linked cube on several other servers. Linked cubes appear and work like normal cubes to users. Universes that share common components such as classes, objects, joins or contexts. In linked universes, one universe is said to be the kernel or master universe while the others are the derived universes. In BusinessObjects and WebIntelligence documents, a list containing data values associated with an object. You can display, perform functions with or sort a lost of values in Business Objects. A distributed deployment’s capacity to scale to a greater number of users by automatically redirecting requests to the machines that are less “loaded” in the system. To scale up, simply add machines. Multiple machines allow overloaded components to redirect to less-used ones. A cube created and stored on a local computer. Cube files have “.cub” extensions. See .lsi file.

LDAP LDAP directory

Lightweight Directory Access Protocol (LDAP) linked cubes

linked universes

List of values (LOV)

load balancing

local cube Local Security Information

Ll

39

Business Objects Glossary

Login server LOV

Retrieves information on user rights from the repository, precalculates this information and caches it, thereby accelerating the login process.

See List of values (LOV).

Business Objects Glossary

40

Mm
macro

A series of commands and functions that are stored in a Visual Basic module and can be run whenever you need to perform the task. Macros are used to automate tasks that you need to perform frequently. For example, you can also attach macros to scheduled documents, to perform custom tasks when Broadcast Agent (BCA) processes the documents. A format for structured documents and data that is published on the Internet or intranet. Examples of markup languages include HTML (Hypertext Markup Language) and XML (Extensible Markup Language), XHTML (Extensible Hypertext Markup Language) and DHTML (Dynamic Hypertext Markup Language). In master/detail reports, the cell inside a section to which the other data in the section corresponds. Master cells are also referred to as section headers. A report structure that displays data in sections, which contain a master cell and one or more corresponding blocks of data. When sections are folded, you view the master report -- only section headers are displayed. You unfold sections to view the detail results See crosstab. Qualification for objects and report variables that include aggregate function. For example, Revenue is a measure object. An object that retrieve numeric data that is the result of calculations on data in the database. A structure in which the data retrieved by a data provider is stored in a document; houses data that you can display in the report(s) inside the document. Most data providers return a single microcube. However, queries containing incompatible objects return two or more microcubes. Such queries generate multiple SELECT statements. The middle tier includes both the web layer and the business layer. Together they communicate with the other tiers to handle security and connectivity information and handle all the processing of requests coming from the client. This tier also provides programming access to the system’s server components for developers who want to customize the solution. A connection to a database or a software that connects two applications.

markup language

master cell

master/detail report

matrix measure measure object microcube

middle tier

middleware

Mm

41

Business Objects Glossary

migration

Transferring the deployment of a Business Objects system from an existing major version to the current major version, while preserving production information as much as possible. An SQL operator that combines two queries into a single query; causes the combined query to return the result of the first query less the result of the second query. A Business Objects process which can be administered using the Administration Console, such as WIStorageManager. In the Business Objects system, pools of certain multi-instance modules are created at system startup, ready to be used as requests come in. These include wiqt, wiqt_batch, WIReport Server, WIReportServer_batch, bolightsrv and bolightsrv_batch. See Multidimensional online analytical processing (MOLAP). See Multiple Refresh Report Bursting (MRRB). A technique for looking at data from different viewpoints and on different levels of detail. Multidimensional analysis involves drill and Slice and Dice mode. A data source that is used with data warehouse and OLAP applications.

MINUS

module module pool

MOLAP MRRB multidimensional analysis multidimensional data source

Multidimensional Applications that build cubes (multidimensional databases) that are online analytical precalculated when setting up the cube and data is loaded. processing (MOLAP) multi-level dimension A dimension containing a number of levels of detail. These levels of detail

enable you to organize related elements into groups.
multiple blocks

Blocks are BusinessObjects report components containing data from a selected data provider. Multiple blocks can be created and formatted according to your needs. For example, in BusinessObjects and WebIntelligence reports, a block can be a table, chart, form, or freestanding cell. A technology that allows a document to be refreshed multiple times against a database, once for each recipient, so that each database refresh returns only the data that the user's security permissions allows them to see. Generally much slower than the equivalent operation using SRRB, and places a much greater load on the database server, especially if large numbers of recipients are involved. In Business Objects systems under UNIX, a file containing all local customization settings.

Multiple Refresh Report Bursting (MRRB)

MyWebi.sh file

Business Objects Glossary

42

Nn
nested dimension nesting

A dimension in a WebIntelligence OLAP report that is grouped with another dimension on a row or column. The act of placing an item inside of another item. For example, a subset of values within a set of values, or a loop within a loop. In BusinessObjects, adding a second dimension to a column inserts an additional level of information about the first dimension in the column. In a WebIntelligence OLAP report, the act of placing more than one dimension on a row or a column. Set using the Business Objects Administration Console, this determines how much of the cluster’s processing load each node handles. For example, if one machine is much more powerful than the other machines in your cluster, you can make sure the powerful machine receives more transactions to process than the others. Likewise, if one machine is particularly restricted, by giving it a low node weight, you can make sure it does not penalize the entire system.

nesting dimensions node weight factor

Nn

43

Business Objects Glossary

Oo
object

Universe element that represents a set of data from a relational database in terms that pertain to your business situation. Objects are included in a query to retrieve data from the database. Objects are grouped into classes. There are detail and measure objects. Windows feature that enables you to use data, text and pictures in different applications. OLE 2 objects are created from files (text, ASCII, spreadsheet, bitmap) and are linked or embedded inside files in other applications. For example, OLE 2 enables you to embed a bitmap image in a BusinessObjects report. Type of high-level security that is at the file and directories level (or “object” level). CORBA term indicating the means by which objects transparently make requests and receive responses from objects, whether they are local or remote. See Open database connectivity (ODBC). A mode which enables you to work only with queries and universes that are stored locally on your computer. In offline mode, you cannot run or refresh queries that access remote databases, nor can you send query files to other users. See Online analytical processing (OLAP). servers: the IBM DB2, Hyperion Essbase, Oracle Express, MDX Connect (for Microsoft OLAP Services) and BW Connect (for SAP BW).

Object Linking and Embedding 2 (OLE)

object-level security Object Request Broker (ORB) ODBC offline mode

OLAP

OLAP Access Packs A package of drivers and configuration files supporting the following OLAP

OLAP server

A type of BusinessObjects data provider that retrieves data from a multidimensional or relational Online analytical processing (OLAP) database. See Object Linking and Embedding 2 (OLE). See Online transactional processing (OLTP).

OLE, OLE 2 OLTP

Business Objects Glossary

44

Online analytical processing (OLAP)

A category of software technology that enables analysts, managers, and executives to access a wide variety of views of information. OLAP functionality is characterized by dynamic, multidimensional analysis of consolidated enterprise data, which supports analytical and navigational activities. In OLAP, aggregations and calculations are done when you load the cube, which reduces the amount of time needed to run a query. OLAP databases are usually created from information put in a relational database. Default working mode which enables you to run and refresh queries on universes that are stored on the repository. Also enables you to send query files to other users. A database management system indicating the state of a specific business function at specific moment. These databases routinely have large numbers of concurrent users actively adding or modifying data. A standard or open application interface for accessing a database. ODBC allows SQL requests that will access databases. ODBC handles these requests and converts it into a request that the specific database can understand. A query filter or condition element that is compared to the object in the condition. A query filter or condition element that specifies the relationship between object and operand. Also, element that specifies the relationship between other elements of a function formula in a document (for example, “equal to”).

online mode

Online transactional processing (OLTP) Open database connectivity (ODBC)

operand operator

Open Portal Initiative A program created to allow Enterprise Information Portals (EIP) vendors (OPI) to integrate business intelligence (BI) software into their Enterprise

Information Portal offering. As such, enterprise portal vendors can provide seamless access to structured data and BI content, as well as the ability to access, analyze, and share their Business Intelligence.
OPI Oracle Express OLAP Access Pack ORB outer join overwrite mode

See Open Portal Initiative (OPI). A data provider that lets BusinessObjects users access Oracle Express multidimensional servers. See Object Request Broker (ORB). A join that links two database tables, one of which has rows that do not match those in the common column of the other table. An object available in the Batch Information class class in Broadcast Agent (BCA). This object is set to with or without depending on if the Broadcast Agent job was sent with this option enabled.

Oo

45

Business Objects Glossary

Pp
Pareto chart

A graphical tool for ranking causes from most significant to least significant. It is based on the Pareto principle, which was first defined by J. M. Juran in 1950. The principle, named after 19th-century economist Vilfredo Pareto, suggests that most effects come from relatively few causes; that is, 80% of the effects come from 20% of the possible causes. The Pareto chart is one of the seven tools of quality. 1. The analysis and conversion of high-level programming languages into machine language. A language is divided into parts that the computer can understand using a parser. 2. Formulas can also be parsed, which is visible in error or information messages in the user interface. See Portable Document Format (PDF). A type of connection that is specific to one user and stored on the user’s computer. Personal connections are static, for example, they cannot be modified and are specific to the document the user is working on. A type of data provider that enables you to retrieve data from files (spreadsheet, dBASE etc.) that contain personal, as opposed to corporate, data. A document saved for your own use in your personal document storage area on the server. An all-purpose scripting language designed for web development. Developed by Apache, the PHP language is similar to C, Java and Perl. A technique that enables you to switch the position of data in a report, in order to view the data from different standpoints. A socket on a computer used to attach external devices such as a mouse, printer, scanner, or modem. Adobe Acrobat file format that allows reading a document on any platform using Adobe Acrobat Reader. A website offering a high-level of services and content, often tying together related sites and information with the purpose of making it a destination site. Portals are often customizable and offer a personalized website. InfoView is the portal to the Business Objects business intelligence solution. Allows you to set aside a portion of a browser page to display an URL that you select.

parse

PDF personal connection

personal data file

personal document PHP pivoting port Portable Document Format (PDF) portal

portlet

Business Objects Glossary

46

predefined condition predefined setting

A condition defined by the designer using BusinessObjects Designer. You can apply these conditions in queries in the Web and Query Panels. A macro command that sets a number of security commands in one operation. Modification of custom predefined settings does not effect any users or groups to which is had been applied. The presentation layer of the Business Objects 3-tier system generates the HTML and DHTML documents used in InfoView and WebIntelligence. This layer communicates with the system’s processing layer through interface components that expose processing APIs to dynamic Active Server Pages (ASP). Serves as the central coordinator between all the nodes in the cluster. There is one and only one primary node in a cluster; if the cluster contains only one node, it is a primary node. Repository information can be printed either to paper or a text file in Supervisor. This option has several features: user definitions, group definitions, resource grants per user/group and the “print in table format”. The last option produces a file for users and a file for groups in Comma Separated Values (CSV) format. A temporary number assigned by the operating system to a process or service. The system’s processing layer includes components that allow for creation and publication of documents and the processing of user requests. Profiles are “identities” assigned to users that determine what products they can use. In Supervisor, there are several standard profiles that can be assigned to each user. These profiles are: General Supervisor, Supervisor, Designer, Supervisor-Designer, User and Versatile. A file in which a user's personalized InfoView settings are stored A sentence or question in a query condition or filter that asks you to select or enter values for the condition. A set of rules or standards used for connections and information exchange. Examples of Internet protocols are TCP (Transmission Control Protocol), IP (Internet Protocol), HTTP (Hypertext Transfer Protocol) and FTP (File Transfer Protocol).

presentation layer

primary node

print repository information

process identifier (PID) processing layer

profile

profile.txt file prompt protocol

Pp

47

Business Objects Glossary

proxy

Referred to as a proxy server, a proxy serves as an intermediary between a user's machine and the Internet. Proxies receive user requests and then consult the local cache; if the page exists, it is returned without sending the request to the Internet. If the page does not exists, the proxy sends the request for the user using its own IP address. Save a document to a document domain in the corporate repository in BusinessObjects. In InfoView and WebIntelligence, this is saving corporate documents to the Corporate Documents page, so that other users can access them An action that deletes the data returned by a list of values, or by a query or other type of data provider, but does not delete the definition of the List of values (LOV) or query. A Supervisor option that allows the supervisor to remove all Inbox documents older than a certain number of days from the repository in a single command. Documents deleted with this option cannot be recovered and applies to all Inbox documents and repository users. Note that the Inbox in BusinessObjects is not the same as an email inbox.

publish

purge

Purge Inbox documents

Business Objects Glossary

48

Qq
query

In BusinessObjects and WebIntelligence, a query is a type of data provider. A user builds a query containing objects from a universe, and then runs the query to generate a document. In Designer, you run a query to create or modify a list of values associated with an object. A document editor interface used to build queries and design reports in BusinessObjects. The data returned by a query, also referred to as a document’s microcube.The query result represents the data definition of the document. See result object. A feature in BusinessQuery for Excel® that allows managing queries inserted into a workbook. QueryDirector contains three tabs: workbook, which provides an overview of queries in the workbook; update, which allows selecting actions for updating the workbook; and output, which provides information on query executions. See BusinessObjects Quick Tour, InfoView Quick Tour, and WebIntelligence Quick Tour.

Query Panel query result

QueryDirector

Quick Tour

Qq

49

Business Objects Glossary

Rr
.rep file

File extension for BusinessObjects documents. These documents can be saved to personal document folders. You can also assign categories to these documents. The equivalent of a .key file (which points to the security domain of a repository) for machines running 3-tier BusinessObjects deployment installed from the InfoView portal. The rkey file points to the InfoView portal and logs in using HTTP. The rkey file is only for 3-tier architecture; connecting in 2-tier architecture uses a key file. The file extensions are .rkey and .key respectively. A feature in BusinessObjects and WebIntelligence OLAP that allows you to sort data in tables, crosstabs or master cells in master/detail reports in descending order. Ranking is similar to filtering and allows viewing the largest and smallest numbers in a report. Unwanted data is hidden and can be recalled simply by removing the ranking. See Remote access server (RAS). See Relational Database Management System (RDBMS). Report Engine COM (Windows) and Bean (Java). RECOM/REBEAN is a subpart of BusinessObjects 6.x and uses common services from WICOM/ WIBean modules. Broadcast Agent (BCA) class is used to provide data on document recipients. Represents the main testing reference on which all major and minor functional, as well as deployment and benchmarking testing is performed. An action on a document that updates the data returned by the document’s query.

.rkey file

ranking

RAS RDBMS RECOM/REBEAN

Recipient information class reference platform refresh

Relational Database A database management system that manages data as a set of tables in Management System which all data relationships are represented by common values in related (RDBMS) tables. Relational Online Analytic Processing (ROLAP)

Storage mode using tables in a relational database to store multidimensional structures. It allows users to extract data from relational sources on request. Users can specify data sources, perform the calculation and then receive the results. ROLAP uses both metacubes and temporary cubes.

Business Objects Glossary

50

Remote access server (RAS)

A machine dedicated to handling users connecting remotely to a network. A remote access server usually uses a firewall for security purposes, a router to forward the request, and modem pool manager to facilitate large numbers of remote access users. Focal point of your work with BusinessObjects, where you view, analyze and format data. The data in reports can come from one or many sources. Reports display text and graphics in reports, as well as data or subsets of data in the document. Reports are located inside documents. In Business Objects, each tab is a report, and the total content of the file is a document. In WebIntelligence, everything used to be a document, but the interface now contains a Report Panel and so the file is now called a report. Java applet or ActiveX control that provides the interactive interface for constructing queries and formatting documents in WebIntelligence. See BusinessObjects Reporter. See WebIntelligence Reporter. Broadcast Agent (BCA) feature which refreshes and distributes documents based on the user profile of each recipient and then sends it to the users. The Business Objects supervisor defines user profiles. An engine that is used to query databases, retrieve data, display reports, export reports and then print them. Report engines are fully-customizable and can be modified according to the user's needs. A centralized set of relational data structures stored on a database. It enables BusinessObjects, WebIntelligence and InfoView users to share resources in a controlled and secured environment. The repository is made up of three types of domains: the security domain, the universe domain, and the document domain. Any text, image, executable file, or other piece of data that can be accessed over the web. Represents the data definition of the document. It is the object that is included in a query. See query result. proxy that acts as the origin server and is used to distribute resources as well as increase response time and conserve CPU resources. It is also implemented as a security measure, because it hides the location (the URL) of the origin server from clients.

report

Report Panel Reporter report bursting

report engine

repository

resource result object reverse proxy

Rr

51

Business Objects Glossary

ROLAP row-level security

See Relational Online Analytic Processing (ROLAP). Security level that allows users to view data that corresponds to their security profile. It allows specific rows in a single report to be viewed by specific users or user groups.

Business Objects Glossary

52

Ss
scalability

The ease with which a system or application is able to continue to function well after changes in size or volume to meet a user's requirement. Both a product and its movement to a new context can be rescaled. Supervisor tool that allows you to check the integrity of the security domain and document domain. A feature that enables tasks (printing, refreshing documents, sending documents to users or to a web server) to be carried out at specified times and/or intervals, and/or when a specified file is present. Also referred to as “batch processing”. Broadcast Agent (BCA) is responsible for scheduled processing. Periodically polls the repository to detect tasks to run. It then communicates with BOManager (for BusinessObjects documents). A subset of data returned by a query or other type of data provider, used to perform analysis on the data included in a document. This is used for drilling. See Software Development Kit (SDK). An optional node that runs the ORB components required to communicate with the primary node and start Business Objects processes on the secondary node, as well as optional services. Part of a master / detail report. A section contains a free-standing cell (section header) in which a single value of an object is displayed, such as Japan, and one or more blocks where objects corresponding to the section cell value are displayed, such as Customer and Revenue. A section is created for each value returned by the object in the section cell.

Scan and Repair utility scheduled processing

Scheduler scope of analysis

SDK secondary node

section

Secure Socket Layer A way of providing secure transactions by encrypting or encoding data as (SSL) it passes between an HTTP server and a client. security access level A property that can be assigned to a user profile or an object for the

purposes of security. The security access levels are, from highest to lowest: Private, Confidential, Restricted, Controlled, and Public.
security domain

The core of the repository. It is used to store all information about users, the groups they belong to, the applications and features they can use, the universes to which they have access, the data to which they have access, and the documents they have shared. Within an object’s definition, the Select statement indicates the table(s) and column(s) from which an object is derived.

select statement

Ss

53

Business Objects Glossary

semantic layer

Patented by Business Objects in 1990, the semantic layer allows users to access relational databases while insulating them from the complexity of database structures. With the semantic layer in place, available data is presented to users as familiar business terms. A machine or application that handles requests from clients. For webbased purposes, the most common type of server is a web server. Web servers answer requests from web browsers by returning a requested page or element to the browser. One of the installation options available when installing Business Objects. The following programs are installed with this option: Business Objects server, InfoView, WebIntelligence, BusinessObjects Web Installer, and Broadcast Agent (BCA). A Java-based application that runs on the application server. It processes HTTP requests and generates HTTP responses. A suite of tools that helps users (Set Authors) create sets for their data. Once the administrator integrates these sets with BusinessObjects, users can use them to create their BusinessObjects reports. See Standard Generalized Markup Language (SGML). Connection for accessing shared data. A join, which can be used in schemas that contain redundant joins paths leading to the same result, regardless of direction. In BusinessObjects, the query condition that you apply to a result object by clicking the Simple Condition button on the Query Panel toolbar, and by selecting values from the object's List of values (LOV). A technology that allows a document to be refreshed once against a database, then burst into secure sections, so that many recipients can each receive only the parts of the document that their security permissions allow them to see. Generally much faster than the equivalent operation using MRRB, especially if large numbers of recipients are involved. A skin is a predefined graphic look. A choice of skins allows end users to customize the look and feel of InfoView and the WebIntelligence HTML Report Panel without any programming. In WebIntelligence, you can choose different skins to customize the way your reports appear. data from different viewpoints.

server

Server Products

servlet Set Analyzer

SGML shared connection shortcut join simple condition

Single Refresh Report Bursting (SRRB)

skin

Slice and Dice mode Working mode that you use to restructure a report in order to analyze its

Business Objects Glossary

54

Slice and Dice Panel Interface in which you work in slice-and-dice mode in WebIntelligence;

enables you to restructure the report and thus to analyze its data. Only available with the Analyzer component.
Smartspace SMP snowflake schema Software Development Kit (SDK) sort

BusinessQuery for Excel® feature that controls the way data is inserted in a workbook. See Symmetric Multi-Processing (SMP). Similar to a star schema, except that the fact table is linked to separate dimension tables. See star schema. A set of tools designed to help programmers write new applications. SDKs usually provide tools for creating menus, icons, dialog boxes, etc., and for interfacing the application with the operating system on which it will run. SDKs give programmers access to functions of another application. A feature in BusinessObjects and WebIntelligence that can be applied to objects in queries that forces data to appear in ascending or descending order. You can also sort the documents in your document lists by name, author, date or size. See Structured Query Language (SQL). A graphical component in Designer that lets the designer create or modify the SQL definition of classes or objects. In the Supervisor, it is used to edit the Where clause of an object. Command that carries out an action in SQL. See Single Refresh Report Bursting (SRRB). See Secure Socket Layer (SSL). BusinessObjects installation independent of any network connections. This installation option allows you to work in offline mode, such as during network downtime or if you are working on a laptop outside the office. Standalone Setup installation options are fully customizable. Meta language used to define markup languages.

SQL SQL Editor

SQL statement SRRB SSL standalone setup

Standard Generalized Markup Language (SGML) star schema

A relational database structure where data is maintained in a single fact table at the center of the scheme with additional dimension data stored in dimension tables. Star schemas “denormalize” dimensions by placing several dimensions within a single hierarchy. In a regular mapping, each dimension is stored in a separate table.

Ss

55

Business Objects Glossary

storage directory

Cluster storage relies on a directory shared through a CORBA-specific daemon called WIStorageManager. WIStorageManager, generally running on the primary node, shares this directory, <Install Dir>/nodes/ <Machine Name>/<Cluster Name>/ storage, with the entire system. This directory can be a private directory located on the primary node or a shared directory placed on a file server and shared between several clusters. Cluster storage contains: • users’ personal documents and data • read documents from users’ InfoView Inboxes • caches for user and system data • temporary session storage Provides CORBA access to a shared directory; stores personal & “inbox read” documents and various cached files, such as the .lsi file, Corporate Documents, presentations, etc. Precompiled SQL script that is stored in a RDBMS. Stored procedures are available only to users of certain RDBMSs. These end users can execute stored procedures on the databases assigned to them by the supervisor. See universe strategy. A standard, fourth-generation query language for relational database systems. BusinessObjects and WebIntelligence users can view the SQL generated when they define queries. In a universe, a class that appears within another class.

Storage Manager

stored procedure

strategy Structured Query Language (SQL) subclass

Submitter information Broadcast Agent (BCA) class is used to provide information on the users class and user groups submitting documents. subquery

A query that is nested in a main query, required by a condition that includes the “Create a subquery” operand. The result of the subquery is compared with that of the main query. 1. A Business Objects product used for creating and managing user rights and profiles. 2. A user responsible for user administration, using the product Supervisor. The supervisor creates user rights and profiles.

Supervisor

Business Objects Glossary

56

Symmetric MultiProcessing (SMP) synchronous connection

A computer system with two or more processors in the same machine. These processors share the same operating system, memory, disk I/O sources and make multiple CPUs available to individual processes. Connection to database middleware that allows a query to be stopped only at the data return phase of the operation. A query can not be stopped while it is analyzing the data.

Ss

57

Business Objects Glossary

Tt
table TCP

A document element or type of document that displays data in columns. Examples of tables are lists of customers and inventory sheets. Transmission Control Protocol. One of the two layers of the TCP/IP protocol. TCP verifies that data is delivered properly from client to server. It also detects errors or lost data and restarts transmission until data is fully sent. See IP. A communication protocol composed of two layers: TCP and IP. A join that links database tables based on a relationship other than equality between two columns. Documents created when users generate reports within WebIntelligence. These documents are stored in the document domain repository. See fullclient document. A dimension that breaks periods of time in to levels such as Year, Quarter, Month or Day. In OLAP, this is a special kind of dimension created from a date/time column. Broadcast Agent (BCA) class used to provide job duration data. The amount of time (in seconds) in which a user has to connect, read or write to a network before the network stops the attempt. The act of a network stopping attempts to connect, read, or write to it by the user. Timeout also refers to processes -- using the Admin Console, for example, you can set timeouts for several modules, which sets a limit to the amount of time they have to complete transactions before the system kills them. A file containing detailed information on server activity, incoming calls and API activities. SQL dialect developed by Sybase. With BusinessObjects, Transact SQL is used in free-hand SQL. Group of database operations combined into a logical unit of work. Precompiled SQL scripts that run when certain events occur in a RDBMS. Triggers maintain data integrity by consistently supervising and changing data.

TCP/IP Theta join thin-client document

Time dimension

Time frame class timeout

Trace file Transact SQL transaction trigger

Business Objects Glossary

58

Uu
unicode

Character coding system designed to support the interchange, processing, and display of the written texts of the diverse languages of the modern world. Unicode characters are typically encoded using 16-bit integral unsigned numbers. Specifies the location of a resource, such as an HTML page or image, on a network. A URL can contain information such as the protocol to be used to access the resource, the Internet domain name containing the resource, and the location and file name of the resource. SQL operator that combines two queries into a single query; returns the result of both queries as a single result. The semantic layer between the user and a database or data warehouse, consisting of classes and objects. The objects in the universe map to data in the database, and enable users to build queries on the universe. A universe represents a complete set of data and data operations. Universes are essentially metadata. User of the BusinessObjects Designer product, responsible for creating and maintaining universes. The universe designer distributes universes to users by exporting them to the repository or by moving them as files through the file system. Area of the repository that holds exported universes. The universe domain makes it possible to store, distribute, and administrate universes. There may be multiple universe domains in a repository. A script that automatically creates a universe using meta data information from an existing database or design tool. Values defined for the current session that establish required facilities. They can be set in the .cshrc file, for the T or TC shell, or .profile file, for the Bourne or Korn shell. The appropriate file is read automatically when you log on. See Uniform Resource Locator (URL). User accounts are individual, unique accounts created for a user within a repository. Using Supervisor, you can create user profiles and groups. Any activity performed by a user within a universe. A log of this activity is kept in the User Activity Log.

Uniform Resource Locator (URL)

UNION universe

universe designer

universe domain

universe strategy UNIX environment variables

URL user account user activity

Uu

59

Business Objects Glossary

user class

A class that provides information on the people who wish to access your system. Objects for this class can be selected in the Report Panel or the Query Panel. Defined by the supervisor, a group of users who have access to a given document domain on the repository. You can publish documents to user groups across your company or organization. The supervisor also defines a Broadcast Agent (BCA) per user group, to enable to the group to schedule documents. An object created in BusinessQuery for Excel® or BusinessObjects, based on one or more existing objects in a universe. Used to combine two or more existing objects, to make calculations or to apply functions on existing object. A custom condition that you can define and apply in queries in the BusinessObjects Query Panel. This is the same as the custom filters you can define and apply in queries using the WebIntelligence Report Panel. An object created by users to respond to a specific end reporting need. User objects can only be used in the document in which they were created; they have a name, qualification and definition. User objects have a .udo extension.

user group

user object

user defined condition user-defined object

Business Objects Glossary

60

Vv
variable variance VarType

A report element that presents a named category of data. Corresponds to columns of data returned by queries or other data provider. BusinessObjects calculation that calculates the difference between two selected values. Visual Basic constant that returns a value indicating the subtype of a specific variable. These kind of constants are only available if your project specifically refers to the type library containing the VarType definition. See Visual Basic for Applications (VBA). A logical cube made up of dimensions and measures of at least one physical cube. Virtual cubes are similar to views in a relational database and combine data from other cubes without requiring additional data storage. A logical dimension based on properties of dimension members. A “Non-existent” directory on a server that maps to a real directory on a computer. Virtual directories allow easily remapping in cases where new servers are added or file locations change. An alias for an IP address or server; this term is used by hosting companies when multiple domains are hosted off of a single web server. A term used by Sun Microsystems for software that acts as an interface between a compiler Java binary code and the microprocessor. Java programs can run on a platform once a Java virtual machine has been put into place. A virtual machine can also be an operating system or program that runs a computer. An embeddable programming environment from Microsoft, which allows developers to create custom solutions using Microsoft Visual Basic. Developers can use a graphical interface to select and modify preselected code written in BASIC.

VBA virtual cube

virtual dimension virtual directory/ subdirectory virtual domain virtual machine

Visual Basic for Applications (VBA)

Vv

61

Business Objects Glossary

Ww
.wid file .wqy file WAP

File extension for WebIntelligence reports version 6.0 or later. File extension for WebIntelligence reports. These reports are saved to the storage directory. See Wireless Application Protocol (WAP). using different ports. A web service instance is the port to which you connect; for example, two different instances may exist for Apache: port 8080 and port 80. Connecting to port 8080 will direct you to virtual directories, HTML pages and security levels unique to this port, which may be different than those on port 80.

web server instances Web servers often can function as more than one “virtual” web server

WebIEnv .sh file WebIntelligence

Defines a set of required environment variables that need to be set to run the 3-tier BusinessObjects deployment system under UNIX. A Business Objects product that provides users with ad hoc query, reporting, and analysis of corporate information via a corporate intranet, extranet, or the Internet. WebIntelligence contains WebIntelligence Explorer and WebIntelligence Reporter. A component of WebIntelligence that allows users to drill to more detailed levels of data in drillable WebIntelligence documents and/or filter and sort the values displayed on reports. A Business Objects product that provides a uniform interface for OLAP servers. It allows users to create WebIntelligence OLAP reports from several OLAP data sources. A Business Objects service installed with server products on Windows and Solaris. It starts automatically when the server is launched, but it can be configured to start manually. Contains the actual thin-client document functionality in a web-based deployment, including processing user requests, checking the query against database and user access rules, and constructing the database query and sending it to the database. A multimedia presentation in WebIntelligence providing a step-by-step tour of WebIntelligence and its basic functions. A component of WebIntelligence that allows users to use the Report Panel to create new WebIntelligence documents and edit existing ones.

WebIntelligence Explorer WebIntelligence for OLAP Data Sources WebIntelligence Orb service WebIntelligence Query Technique (WIQT) WebIntelligence Quick Tour WebIntelligence Reporter

Business Objects Glossary

62

WebIntelligence SDK An SDK for customizing, integrating and extending WebIntelligence

deployments. WebIntelligence SDK gives programmers access to WebIntelligence functions.
web application

A program that uses server-side scripts to dynamically generate web pages. Web applications are developed using ASP or JSP. InfoView is an example of a web application. A subdirectory located in the web browser directory of your hard disk that contains recently accessed web pages and cookies. Web browsers can call back pages from its cache, which saves load time and network traffic. The act of “publishing” files over the Internet or intranet so that they may be viewed by clients, using a computer connected to the web and running an HTTP server. Serves web pages over the Internet or intranet. A web server hosts pages, scripts, programs and multimedia files and then serves them using HTTP, which sends files to a client's web browser. A C++ application which runs on the web server to extend its possibilities. Provides the server interface for calls from the client ActiveX Viewer and 3-tier BusinessObjects deployment. Calls are received directly from the client via the WIDispatcher, and are passed directly to the appropriate Business Objects components for processing. A module necessary for using Active Server Pages (ASP) and Java Server Page (JSP) scripts for web/application servers. The WIAPI Broker handles requests sent by the WICOM Active X server component, which is queried by ASP, and the WIBean server component, which is queried by JSP. WICOM and WIBean are equivalent versions of the InfoView object model and expose the same InfoView functions. WICOM is a Microsoft Common Object Model object, it is used to access InfoView using ASP. WIBean is a Javabean, it is used to access InfoView using JSP. Used only in 3-tier BusinessObjects deployment workflows, WIDispatcher receives translated requests from the HSAL and decides to which Business Objects process the request should be sent. Responsible for starting and stopping both the ORB and the Business Objects processing components on a node. See WebIntelligence Query Technique (WIQT).

web cache

web publishing

web server

web server plugin WIADE Server

WIAPI Broker

WICOM/WIBean

WIDispatcher

WIOrb WIQT

Ww

63

Business Objects Glossary

WIQT Processes

A process assigned to each user session at login. At system startup, the system generates a pool of preregistered WIQTs, which are ready to be used as users log in. WIQTs are also used to implement backbone InfoView functions, process legacy WebIntelligence documents and provide an interface between system report engines and the repository. When a user views a BusinessObjects report in InfoView, the WIQT performs the same role as the BOManager. A global standard for developing applications over wireless communication networks using a Wireless browser over mobile phones, pagers or PDAs. A report engine that refreshes and analyzes WebIntelligence 6.x reports through a web browser. Creates and manages user sessions by associating a WIQT process with a web cookie. Manages the WebIntelligence system’s cache and document storage areas. WebIntelligence systems require at least one, though more than one can be present. UNIX script used to generate the bomain.key file required to connect to the repository. A working environment in which you do not have access to a repository. The mode in which a document is saved determines whether other users are able to access it. By default, a document is saved in the mode in which you are working. Under UNIX, you use the wupdate script to: • add/remove components • remove the installation entirely This command is located in the $INSTALLDIR/setup directory. An acronym for “What You See Is What You Get.” Software displaying WYSIWYG displays a true view on the screen of what will actually be printed.

Wireless Application Protocol (WAP) WIReportServer WISessionManager WIStorageManager

wmain.key script Workgroup mode

wupdate script

WYSIWYG

Business Objects Glossary

64

Xx
XML

See Extensible Markup Language (XML).

Xx

65

Business Objects Glossary

Zz
Zero Admin BusinessObjects

Former name for a 3-tier BusinessObjects deployment.

Business Objects Glossary

66

Index
.cub file 20 .key file 37 .lsi file 38 .rep file 49 .rkey file 49 .wid file 61 .wqy file 61 ASP 14 assigning/reverting to default 14 associated dimension 14 Asymmetrical Digital Subscriber Line (ADSL) 15 asynchronous communications 15 asynchronous connection 15 Asynchronous Transfer Mode (ATM) 15 ATM 15 attribute 15 Audit BCA measures class 15 Auditor 15

Symbols
2-tier architecture 12 2-tier BusinessObjects deployment 12 3-tier architecture 12 3-tier BusinessObjects deployment 12

B
balanced scorecard 16 bandwidth 16 base cube 16 basic authentication 16 Batch Information class 16 BCA 16 block 16 boconfig.cfg file 16 bolight processes 16 bomain.key file 17 Bomanager 17 BOPASS variable 17 BOUSER variable 17 broadband 17 Broadcast Agent (BCA) 17 Broadcast Agent Console 17 Broadcast Agent Manager 17 Broadcast Agent Publisher 17 Broadcast Agent Publisher Mail component 17 Broadcast Agent Publisher Web component 18 Broadcast Agent Scheduler 18 Built-in strategies 18 business intelligence (BI) 18 business intelligence (BI) portal 16

A
Active Server Pages (ASP) 13 ActiveX 13 ActiveX Data Objects 13 ad hoc testing 13 add-in 13 Administration server 13 Administrator 13 ADO 13 ADSL 13 aggregate function 13 alerter 13 alias 13 alias table 13 analytic applications 14 API 14 applet 14 Application Programming Interface (API) 14 Application Server (AS) 14 Application Server Framework (ASF) 14 application server instances 14 Application Service Provider (ASP) 14 ASF 14 ASF Guard 14

Index

67

Business Objects Glossary

Business Objects consulting services 7, 9 documentation 6 Documentation Supply Store 5 support services 7 training services 7, 9 Business Objects Administration Console 18 Business Objects server 19 BusinessObjects 18 BusinessObjects Auditor 18 BusinessObjects Developer Suite 18 BusinessObjects Explorer 18 BusinessObjects Manager 18 BusinessObjects OLAP Connect 18 BusinessObjects Quick Tour 19 BusinessObjects Reporter 19 BusinessObjects SDK 19 BusinessObjects Web Connect 19 BusinessObjects Web Installer 19 BusinessQuery for Excel® 19 BusinessQuery for OLAP Services 19 Business-to-Business (B2B) 16 Business-to-Consumer (B2C) 16 BusObj processes 19

Common Warehouse Metamodel (CWM) 21 complex condition 21 complex filter 22 component 22 Component Object Model (COM) 22 compound filter 22 concatenation 22 concurrent users 22 condition 22 Configuration Tool 22 connection 22 consultants Business Objects 7 context 22 cookie 22 CORBA 22 Corporate Documents 22 corporate hierarchy 22 crosstab 23 cube 23 custom profile 23 customer intelligence (CI) 23 customer support 7 CWM 23

C
cache 20 canned reports 20 cardinality 20 cartesian product 20 catalog 20 category 20 CGI 20 character-type 20 chart 20 check integrity 20 class 20 clickstream analysis 20 client installation folder 21 client node 21 cluster 21 cluster node 21 COM 21 combined query 21 Common Gateway Interface (CGI) 21

D
daemon 24 DAO 24 Data Access Objects (DAO) 24 Data Link Layer (DLL) 24 data provider 24 data series 24 Data Source Name (DSN) 24 data warehouse 24 Database Access Pack 24 DB2 33 DB2 OLAP server 24 DBCS 24 DCOM 24 DDE 24 Decision Support System (DSS) 24 demilitarized zone (DMZ) 25 demo materials 5 deployment 25

Index

Business Objects Glossary

68

Designer 25 Desktop Online Analytical Processing (DOLAP) 27 detail 25 detail object 25 Developer Suite 6, 8, 25 DHTML 25 Diagnostic Tools 25 Digital Subscriber Line (DSL) 25 dimension 25 dimension object 25 distinct count 26 distributed architecture 26 Distributed Component Object Model (DCOM) 26 DLL 26 DMZ 26 document 26 document domain 26 Document Information class 26 documentation CD 5 feedback on 6 on the web 5 printed, ordering 5 roadmap 5 search 5 Documentation Supply Store 5 DOLAP 26 domain 26 double-byte character set (DBCS) 26 drill 27 DSL 27 DSN 27 DSS 27 Duplicate rows 27 Dynamic Data Exchange (DDE) 27 dynamic filters 27

error codes 28 Essbase 32 ETL see Extraction, Transformation, and Loading 28 Explorer 28 Express 44 express profile (Installation) 28 Extensible Markup Language (XML) 28 external function 28 external mail exchange 28 external strategies 29 Extraction, Transformation, and Loading (ETL) 29 extranet 29

F
failover 30 fault tolerance 30 feedback on documentation 6 file cache 30 File Watcher 30 filter 30 firewall 30 free-hand SQL 30 free-standing cell 30 FTP 30 full-client document 30 function 30

G
gateway 31 general supervisor 31

H
heap size 32 heterogeneous cluster 32 hierarchy 32 HSAL 32 HTML 32 HTTP 32 HTTP Server Abstraction Layer (HSAL) 32 hypercube 32 Hyperion Essbase, OLAP Essbase 32

E
education see training EIP 28 enterprise deployment 28 Enterprise Information Portals (EIP) 28 enterprise mode 28 Enterprise Resource Planning (ERP) 28 equi-join 28

Index

69

Business Objects Glossary

hyperlink 32 Hypertext Markup Language (HTML) 32 Hypertext Transfer Protocol (HTTP) 32

JRE 36 JSP 36 JVM 36

I
IBM DB2,OLAP DB2 33 import/export universes and documents 33 incompatible object 33 Information class 33 InfoView 33 InfoView Quick Tour 33 inheritance 33 Inherited (security command status) 33 integrity checking 33 internal mail exchange 33 Internet 34 Intersect 34 intranet 34 IP address translation 34 IP redirector 34

K
kernel universe 37 key practice 37 key process area 37 Knowledge Base 8

L
LDAP directory 38 Lightweight Directory Access Protocol (LDAP) 38 linked cubes 38 linked universes 38 List of values (LOV) 38 load balancing 38 local cube 38 Local Security Information 38 Login server 39 LOV 39

J
J2ME 35 Java 35 Java 2 Micro Edition (J2ME) 35 Java applet 35 Java Database Connectivity (JDBC) 35 Java Developer Connection (JDC) 35 Java Development Kit (JDK) 35 Java Foundation Classes (JFC) 35 Java Report Panel 35 Java Runtime Environment (JRE) 35 Java Server Page (JSP) 35 Java virtual machine 35 Java Virtual Machine (JVM) 36 Javabean 35 Javascript (SDK) 35 JDBC 36 JDC 36 JDK 36 JFC 36 jHSAL 36 join 36

M
macro 40 markup language 40 master cell 40 master/detail report 40 matrix 40 measure 40 measure object 40 microcube 40 middle tier 40 middleware 40 migration 41 MINUS 41 module 41 module pool 41 MOLAP 41 multidimensional analysis 41 multidimensional data source 41 Multidimensional online analytical processing (MOLAP) 41 multi-level dimension 41

Index

Business Objects Glossary

70

multimedia quick tours 6 multiple blocks 41 Multiple Refresh Report Bursting (MRRB) 41 MyWebi.sh file 41

N
nested dimension 42 nesting 42 nesting dimensions 42 node weight factor 42

O
object 43 Object Linking and Embedding 2 (OLE) 43 Object Request Broker (ORB) 43 object-level security 43 ODBC 43 offline mode 43 OLAP 43 OLAP Access Packs 43 OLAP server 43 OLE, OLE 2 43 OLTP 43 Online analytical processing (OLAP) 44 Online Customer Support 7 online mode 44 Online transactional processing (OLTP) 44 Open database connectivity (ODBC) 44 Open Portal Initiative (OPI) 44 operand 44 operator 44 OPI 44 Oracle Express, OLAP Express 44 ORB 44 outer join 44 overwrite mode 44

personal data file 45 personal document 45 PHP 45 pivoting 45 port 45 Portable Document Format (PDF) 45 portal 45 portlet 45 predefined condition 46 predefined setting 46 presentation layer 46 primary node 46 print repository information 46 process identifier (PID) 46 processing layer 46 profile 46 profile.txt file 46 prompt 46 protocol 46 proxy 47 publish 47 purge 47 Purge Inbox documents 47

Q
query 48 Query Panel 48 query result 48 QueryDirector 48 Quick Tour 48

R
ranking 49 RAS 49 RDBMS 49 Recipient information class 49 RECOM/REBEAN 49 reference platform 49 refresh 49 Relational Database Management System (RDBMS) 49 Relational Online Analytic Processing (ROLAP) 49 Remote access server (RAS) 50 report 50

P
Pareto chart 45 parse 45 PDF 45 personal connection 45

Index

71

Business Objects Glossary

report bursting 50 report engine 50 Report Panel 50 Reporter 50 repository 50 resource 50 result object 50 reverse proxy 50 ROLAP 51 row-level security 51

S
scalability 52 Scan and Repair utility 52 scheduled processing 52 Scheduler 52 scope of analysis 52 SDK 52 search documentation 5 secondary node 52 section 52 Secure Socket Layer (SSL) 52 security access level 52 security domain 52 select statement 52 semantic layer 53 server 53 Server Products 53 servlet 53 Set Analyzer 53 SGML 53 shared connection 53 shortcut join 53 simple condition 53 Single Refresh Report Bursting (SRRB) 53 skin 53 Slice and Dice mode 53 Slice and Dice Panel 54 Smartspace 54 SMP 54 snowflake schema 54 Software Development Kit (SDK) 54 sort 54 SQL 54

SQL Editor 54 SQL statement 54 SRRB 54 SSL 54 standalone setup 54 Standard Generalized Markup Language (SGML) 54 star schema 54 storage directory 55 Storage Manager 55 stored procedure 55 strategy 55 Structured Query Language (SQL) 55 subclass 55 Submitter information class 55 subquery 55 Supervisor 55 support customer 7 Symmetric Multi-Processing (SMP) 56 synchronous connection 56

T
table 57 TCP 57 TCP/IP 57 Theta join 57 thin-client document 57 Time dimension 57 Time frame class 57 timeout 57 Tips & Tricks 6 Trace file 57 training on Business Objects products 7 Transact SQL 57 transaction 57 trigger 57

U
unicode 58 Uniform Resource Locator (URL) 58 UNION 58 universe 58

Index

Business Objects Glossary

72

universe designer 58 universe domain 58 UNIX environment variables 58 URL 58 user account 58 user activity 58 user class 59 user defined condition 59 user group 59 user object 59 user-defined object 59

V
variable 60 variance 60 VarType 60 VBA 60 virtual cube 60 virtual dimension 60 virtual directory/ subdirectory 60 virtual domain 60 virtual machine 60 Visual Basic for Applications (VBA) 60

WebIntelligence SDK 62 WIADE Server 62 WIAPI Broker 62 WICOM/WIBean 62 WIDispatcher 62 WIOrb 62 WIQT 62 WIQT Processes 63 Wireless Application Protocol (WAP) 63 WIReportServer 63 WISessionManager 63 WIStorageManager 63 wmain.key script 63 Workgroup mode 63 wupdate script 63 WYSIWYG 63

X
XML 64

Z
Zero Admin BusinessObjects 65

W
WAP 61 web customer support 7 getting documentation via 5 useful addresses 8 web application 62 web cache 62 web publishing 62 web server 62 web server instances 61 web server plugin 62 WebIEnv .sh file 61 WebIntelligence 61 WebIntelligence Explorer 61 WebIntelligence for OLAP Data Sources 61 WebIntelligence Orb service 61 WebIntelligence Query Technique (WIQT) 61 WebIntelligence Quick Tour 61 WebIntelligence Reporter 61

Index

73

Business Objects Glossary

Index

Sign up to vote on this title
UsefulNot useful