not have a good understanding of the business, a subject matter expert must assist
him or her in this task.
The business representative and the subject matter expert assigned to the BI project
are active participants during the modeling sessions. If the data is being extracted
from several different operational systems, multiple data owners may have to
participate on the BI project because each operational system may be under the
governance of a different owner. Data owners are those business individuals who
have authority to establish business rules and set business policies for those pieces
of data originated by their departments. When data discrepancies are discovered, it
is the data owners' responsibility to sort out the various business views and to
approve the legitimate usage of their data. This data reconciliation process is and
should be a business function, not an information technology (IT) function, although
the data administrators, who usually work for IT, facilitate the discovery process.
Systems analysts, developers, and database administrators should also be available
to participate in some of the modeling sessions on an as-needed basis. These IT
technicians maintain the organization's applications and data structures, and they
often know more than anyone else about the data—how and where it is stored, how
it is processed, and ultimately how it is used by the business people. In addition,
these technicians often have in-depth knowledge of the accuracy of the data, how it
relates to other data, the history of its use, and how the content and meaning of the
data have changed over time. It is important to obtain a commitment to the BI
project from these IT resources since they are often busy "fighting fires" and working
on enhancements to the operational systems.
Standardized Business Meta Data
A logical data model, representing a single cross-organizational business view of the
data, is composed of an E-R diagram and supporting business meta data. Business
meta data includes information about business data objects, their data elements,
and the relationships among them. Business meta data as well as technical meta
data, which is added during the design and construction stages, ensure data
consistency and enhance the understanding and interpretation of the data in the BI
decision-support environment. A common subset of business meta data components
as they apply to data (as opposed to processes) appears in Figure 5.4.
A data name, an official label developed from a formal data-naming taxonomy,
should be composed of a prime word, a class word, and qualifiers. Each data
name uniquely identifies one piece of data within the logical data model. No
synonyms and no homonyms should exist.
A data definition is a one- or two-sentence description of a data object or a
data element, similar to a definition in a language dictionary. If a data object
has many subtypes, each subtype should have its own unique data definition. A
data definition explains the meaning of the data object or data element. It does
not include who created the object, when it was last updated, what system
originates it, what values it contains, and so on. That information is stored in
other meta data components (e.g., data ownership, data content).
A data relationship is a business association among data occurrences in a
business activity. Every data relationship is based on business rules and
business policies for the associated data occurrences under each business
activity.