Business Views
Business views are the data sources used for creating reports in Designer. They are also used for creating ad hoc reports and performing visual analysis on Server. This topic introduces the benefits of using business views and the elements that they contain.
Business views provide report developers and end users an easily understood business-oriented view of their data. They internally contain database connections and relationships between view elements that are required for creating reports. They display data to end users in an easy to use flat structure. Business views shield end users from having to understand the underlying Logi Report data structures, while enabling them to create complex reports containing multiple components.
All reports created from a business view automatically includes all the interactivity built into the view. For example, they can include things like drill down and drill up so that end users are able to switch data from one group to another. They can enable end users to switch the columns and rows of a crosstab, and to convert a chart to a crosstab and vice versa.
Business view elements
A business view is built from four types of elements:
-
Group objects are typically DBFields and formulas that you want to group. They present the availability and key performance of data, and characteristically return text data or dates, and answer the following question: who, when, what, where and which.
-
Aggregation objects are typically numeric DBFields and formulas that use aggregate functions like Sum. They can also be an existing summary from the catalog.
-
Detail objects can be any DBField or formula. Typically they are values that you would want to display in the Detail section of a table.
-
Categories are simply folders for organizing the other three elements.
Hierarchies
A business view can also contain hierarchies. A hierarchy is a set of grouped objects that share a hierarchical relationship in order from the highest level to the lowest. For example, Year > Month > Day > Hour > Minute. Hierarchies allow end users to drill up or down in report data levels at runtime.
Designer includes an interactive Business View Editor to build business views. Part III of this guide contains a detailed example of creating a business view.
You can also see Working with Business Views in the Report Designer Guide for more information.