Download SQL Server Analysis Services

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

SQL wikipedia , lookup

Database wikipedia , lookup

Microsoft Access wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Clusterpoint wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Transcript
SQL Server Analysis Services
Microsoft® SQL Server™ 2000 Analysis Services is a middle-tier server for online analytical
processing (OLAP) and data mining. The Analysis Services system includes a server that
manages multidimensional cubes of data for analysis and provides rapid client access to
cube information. Analysis Services organizes data from a data warehouse into cubes with
pre-calculated aggregation data to provide rapid answers to complex analytical queries.
Analysis Services also allows you to create data mining models from both multidimensional
(OLAP) and relational data sources. You can apply data mining models to both types of data.
PivotTable® Service, the included OLE DB compliant provider, is used by Microsoft Excel
and applications from other vendors to retrieve data from the server and present it to the
user, or create local data cubes for offline analysis.
Multiple Data Storage Options
Analysis Services offers three storage modes for dimensions, partitions, and cubes:

Multidimensional OLAP (MOLAP)
The underlying data for a cube is stored along with aggregation data in a highperformance multidimensional structure. MOLAP storage provides excellent
performance and data compression.

Relational OLAP (ROLAP)
The underlying data for a cube is stored along with the aggregation data in a relational
database. ROLAP storage enables you to take advantage of your investment in
relational technology and enterprise data management tools.

Hybrid OLAP (HOLAP)
The underlying data for a cube is stored in a relational database and the aggregation
data is stored in a high-performance multidimensional structure. HOLAP storage offers
the benefits of MOLAP for aggregations without necessitating duplication of the
underlying detail data.
Linked Cubes
A cube can be stored on a single server and referenced as a linked cube on other servers.
Users connected to any of these servers can then access the cube. This approach avoids the
more costly alternative of storing and maintaining copies of a cube on multiple servers.
Linked cubes make it possible for you to create, store, and maintain a cube on one Analysis
server while providing access to the cube from multiple Analysis servers. Linked cubes
facilitate cube security and reduce storage and maintenance requirements.
1
SQL Server Analysis Manager Console
Microsoft Access Database (Origin of Data)
2
Design of Product Table (in Access)
3
Product Data (in Access)
4
Time Data (in Access)
5
Fact Table Design (in Access)
Fact Table Data (in Access)
6
Moving to SQL Server
SQL Server Analysis Services requires data to be retrieved from an existing database and
then form the schema and cubes. Here are some basic steps of the process:




Create an OLAP database in the SQL Server
Make a connection to an existing database such as an Access or SQL Server
database through the DSN in your computer.
Build a data cube schema (with a fact table and multiple dimension tables) using the
existing linked tables.
Process the cube to populate data in various hierarchies.
Linked Tables from Microsoft Access
7
OLAP Database Schema
Resulting Cube
8
Browsing the Cube (Drill-Down)
Drill-Down (Product and Product Category by Country)
9
Drill-Down (Sale in Quarters by Country and States)
Dimension Hierarchy and Schema: Store
 Only few attributes are used in the hierarchy
10
Dimension Hierarchy and Data: Products
11