0% found this document useful (0 votes)
59 views8 pages

Building A Data Warehouse: Slide 29-1

The document discusses the key steps in building a data warehouse, including taking a broad view of its intended use, choosing an appropriate data model, acquiring data from multiple sources, cleaning and formatting the data, loading it according to the data model, and designing for refresh policies, time-variant data, updating, purging, and more. Functionality of a data warehouse includes roll-up, drill-down, pivot, slice-and-dice operations, sorting, selection, and derived attributes.

Uploaded by

durai murugan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views8 pages

Building A Data Warehouse: Slide 29-1

The document discusses the key steps in building a data warehouse, including taking a broad view of its intended use, choosing an appropriate data model, acquiring data from multiple sources, cleaning and formatting the data, loading it according to the data model, and designing for refresh policies, time-variant data, updating, purging, and more. Functionality of a data warehouse includes roll-up, drill-down, pivot, slice-and-dice operations, sorting, selection, and derived attributes.

Uploaded by

durai murugan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

BUILDING A DATA WAREHOUSE

Slide 29- 1
Building A Data Warehouse
• The builders of Data warehouse should take a
broad view of the anticipated use of the
warehouse.
– The design should support ad-hoc querying
– An appropriate schema should be chosen that
reflects the anticipated usage.

Slide 29- 2
Building A Data Warehouse
• The Design of a Data Warehouse involves
following steps.
– Acquisition of data for the warehouse.
– Ensuring that Data Storage meets the query
requirements efficiently.
– Giving full consideration to the environment in
which the data warehouse resides.

Slide 29- 3
Building A Data Warehouse
• Acquisition of data for the warehouse
– The data must be extracted from multiple,
heterogeneous sources.
– Data must be formatted for consistency within the
warehouse.
– The data must be cleaned to ensure validity.
• Difficult to automate cleaning process.
• Back flushing, upgrading the data with cleaned data.

Slide 29- 4
Building A Data Warehouse
• Acquisition of data for the warehouse (contd.)
– The data must be fitted into the data model of the
warehouse.
– The data must be loaded into the warehouse.
• Proper design for refresh policy should be considered.

Slide 29- 5
Building A Data Warehouse
• Storing the data according to the data model of the
warehouse
• Creating and maintaining required data structures
• Creating and maintaining appropriate access paths
• Providing for time-variant data as new data are
added
• Supporting the updating of warehouse data.
• Refreshing the data
• Purging data

Slide 29- 6
Building A Data Warehouse
• Usage projections
• The fit of the data model
• Characteristics of available resources
• Design of the metadata component
• Modular component design
• Design for manageability and change
• Considerations of distributed and parallel
architecture
– Distributed vs. federated warehouses
Slide 29- 7
Functionality of a Data Warehouse
• Functionality that can be expected:
– Roll-up: Data is summarized with increasing
generalization
– Drill-Down: Increasing levels of detail are revealed
– Pivot: Cross tabulation is performed
– Slice and dice: Performing projection operations
on the dimensions.
– Sorting: Data is sorted by ordinal value.
– Selection: Data is available by value or range.
– Derived attributes: Attributes are computed by
operations on stored derived values.

Slide 29- 8

You might also like