The Result Data Newsletter   
Volume 802 - February 2008   
© Copyright 2008 Result Data Consulting, Ltd.  614-505-0770  www.resultdata.com   

    Result Data Home Page  |  Newsletter Archive  |  Upcoming Events  |  Classes & Workshops  |  Request Information
Upcoming Events:  BusinessObjects Calming the Storm Seminar: 3/4,  SharePoint/eCopy Seminar: 3/6,  Microsoft SQL Server User Group: 3/28

Return to Newsletter Contents...

Creating Business Views

by: Kristen St. Jean, Sr. BI Consultant, CRCP

A Business View is the semantic layer (a translation layer that sits between the database and an application that “translates” the fields into names and structures that the user of the application can understand) specifically designed to be used with Crystal Reports.  Business Views consist of one or more Data Connections, a Data Foundation, and one or more Business Elements.  These are created using the Business View Manager (one of the Business Objects Enterprise Client Applications).

Data Connections are created by simply connecting to a database.  Each connection connects to one database.  A Data Foundation is created by using one or more Data Connections to connect to the database, and then the Business View designer chooses the tables from the database(s) that contain the fields necessary for the final Business View and the joins are defined for these tables.  Once the Data Foundation has been defined, Business Elements are created.  Business Elements will appear as tables to a report designer in Crystal Reports.  Formulas can also be created in the Data Foundation that will appear as fields to the report designers.  This is very helpful because many times we don’t have access to add fields in a database, but we can in the Business View Manager.  This allows a formula to be created once and reused in multiple reports rather than having to be recreated in each report in which it is necessary.  This is where the fields and tables can be organized into a less complicated manner and given names that are meaningful to the designers who will be creating the reports.  Once Business Elements have been created, Business Views are the final step.  A Business View is made up of one or more Business Elements, so, for example, as the Business View designer, you can choose to create ten Business Views with one Business Element each or one Business View that contains ten Business Elements.  Which route you take in designing your Business Views depends on the reporting needs.  An important thing to remember is that only a Business View can be used in a Crystal Report, so you’ll need any elements necessary for the report in the Business View.

These are the basics of creating a Business View.  Another important aspect of Business Views is their ability to provide view time security in Business Objects Enterprise.  Filters can be set up in the Business View Manager that allow us to restrict certain Business Objects Groups or Users from certain data.  For example, I could set up a filter that says, “market = East” and apply this to my “East Sales” group in Business Objects.  As the administrator, when I schedule the report, it will run for all of the markets, but when a user in the “East Sales” group logs into view the report they will only see data for the East market because we applied the filter to their group.  This can reduce report processing on the server since the report only has to be run once and then data is restricted depending on the user who logs in to InfoView to view it.

This may seem more complicated than simply choosing tables and linking directly in Crystal Reports, but the advantage to Business Views is that once they are created, you can use them in as many reports as you want, and the naming conventions are meaningful to the report designers and all of the table linking is predefined for them.  These are huge advantages to using Business Views, but when you add in the ability to incorporate view time security in Business Objects Enterprise, Business Views become a very powerful and time saving way to create Crystal Reports.

Go to Top  |  Return to Newsletter Contents

The Result Data Newsletter is published approximately once a month to share the latest information on business intelligence, data management and CRM. There should be a link below to allow you to change or remove yourself from our list. We take your requests very seriously. If you have any difficulty please contact us at 614-505-0770 and we will make sure that your request is handled properly. This is not intended to be an unsolicited message and you can reach us in person if needed.

© Copyright 2007 Result Data Consulting, Ltd. - All Rights Reserved
All trademarks and copyrights are the property of their respective owners. This information is provided without warranty.
Announcements
Quarter 1 Training Special
Schedule and attend any public training class now through March 31st and receive 10% off the normal class price OR opt for a gift certificate to the Apple Store for that same dollar amount. Restrictions apply and you must mention the promotional code Apple08 at the time of registration to receive the promotion.  Call 614-505-0770 for further details and restrictions.
Learn About Microsoft SharePoint and eCopy
Learn how SharePoint and eCopy make a great team for document management from the experts at Result Data and Gordon Flesch.  Attend our free seminar on March 6, 2008.  Call 614-505-0770 or click here to reserve your seat.
Cleveland Roadshow - Calming the Storm
See how solutions from Business Objects can help you gain control over the storm of information surrounding your business.  This event will be held on Mar. 4, 2008 at the Embassy Suites Beachwood hotel.  Call 614-505-0770 or click here for more information and to reserve your seat.
Microsoft SQL Server User Group
Join us for the Spring Microsoft SQL Server User Group meeting on March 28th. Our main presentation will be by Luis Gonzalez of Microsoft demonstrating and discussing the new and exciting features in SQL Server 2008.  Call 614-505-0770 or click here for more information and to reserve your seat.
Looking for a Few Good Men and Women
Join our award winning team of Business Intelligence consultants and .Net Software developers.
Send your resume and salary requirements to:
jobs@resultdata.com