Introduction to the new concept of bi-learning

Source: Internet
Author: User
Tags microsoft sql server 2005

    • What is a unified dimension model
    • Hierarchies, levels, members, and measures
    • What is MDX
    • The difference between MDX and SQL
    • What is a data warehouse
    • What is an OLAP data analysis engine
    • BI Enterprise-Class solutions

What is a unified dimension model

A dimension (dimension) is an organized hierarchy that describes the level of data in a fact table

The purpose of the Unified Dimension Model (UDM) is to build a bridge between the user and the data source. The UDM is constructed from one or more physical data sources, and end users can use one of several client tools, such as Microsoft Excel, to issue queries against the UDM.


Hierarchies, levels, members, and measures

A relational database organizes data in a two-dimensional flat table. These tables have one column dimension and one row dimension. There is only one data element at the intersection of each row and column.
Multidimensional databases are different, based on structures called cubes, as shown in. Cubes organize data by hierarchy, rather than as a table.

This is a more classic diagram ...


What is MDX

Mdxmdx--multidimentionalexpressions is a multi-faceted, descriptive-based scripting language that defines, manages, and queries the syntax of SQL SERVER 2005 Analysis SERVICES (SSAS) multidimensional objects and data.


The difference between MDX and SQL

SQL is proposed by Microsoft and other manufacturers, it is not only a query language, but also a set of query standards, to provide a relational database operation and query

Based on the extended SQL syntax rules, MDX also provides data definition functionality, which is the function of expression.

Similarities and differences between SQL and MDX query syntax
SELECT{[Measures].[Sales Amount],[Measures].[Tax Amount]} onCOLUMNS, {[Date].[Fiscal Time].[Fiscal Year].&[ -],[Date].[Fiscal Time].[Fiscal Year].&[ -]} onROWS from [Adventure Works] WHERE([Sales Territory].[Southwest])

In this example, the query defines the following cell set information: The SELECT clause sets the query axis to the sales Amount and tax Amount members of the measures dimension, as well as the 2012 and 2013 members of the date dimension. The FROM clause indicates that the data source is a adventure Works cube. The WHERE clause defines the slicer axis as the southwest member of the Sales Territory dimension.

The difference between MDX and SQL


What is a data warehouse

If your company's data is in many places like most companies, such as multiple databases and operating systems. The Data Warehouse is a container that collects data together to help you get critical information easier and easier.
Microsoft Business Intelligence (BI) 's Data Warehouse components provide a central place for storing data and maintaining all important historical business information and current business information. With a data warehouse, you can easily create reports and analyze information without impacting the performance of your operating system. The Data Warehouse also provides an integrated view of the data, which is very clean and has been transformed and normalized, so you can trust the quality of the information you receive.


What is an OLAP data analysis engine

OLAP (i.e. online analytical processing, on-line Analytical Processing) presents and stores data in an understandable format, provides calculations of measurement data, and allows you to ask questions by investigating information points of interest or interest.
More specifically, the OLAP engine extracts data from one or more data sources and re-recognizes it as a multidimensional structure, making navigating and analyzing data more intuitive and faster. Microsoft SQL Server 2005 Analytics Services is an industry-leading OLAP engine that combines data for easy analysis and can centralize storage agency business logic and key performance indicators (KPIs). This is the formula and calculation method that the organization uses to measure performance. In addition, you can use analysis tools to access data to analyze or "talk to data."

BI Enterprise-Class solutions

Key Performance KPIs

In business terminology, a key performance indicator (KPI) is a measurable measure that is used to measure business performance. KPIs are often evaluated over a period of time.
For example, a unit's sales department can use the monthly gross profit as a key performance indicator, but the human resources department of the same unit can use the employee churn per quarter as a key performance indicator. Both of these are examples of KPIs.

DataMining Data Mining

In short, datamining is in the huge database to find a valuable hidden event, by the statistics and artificial intelligence science and technology, the data to do in-depth analysis, to find out the knowledge, and according to the Enterprise's problems to establish different models, in order to provide enterprise decision-making reference. For example, banks and credit card companies can use the technology of datamining to screen, analyze, deduce and predict large customer profiles, identify which customers are most contributing, which are high-loss groups, or predict the likely response rate of a new product or promotion. Be able to provide suitable products and services at the right time. In other words, through the datamining Enterprise can understand its customers, grasp their preferences, to meet their needs.
In recent years, DataMining has become a hot topic for enterprises. More and more enterprises want to import datamining technology, generally datamining long-range applications include finance, insurance, retail, direct marketing, communications, manufacturing and medical services.

DataMining Data Mining algorithm

Summary: All of this is visual editing, as simple as configuration ... As long as the business thinking clearly not write code people can get started.

Effects after BI is implemented

⊙ improves the performance of OLTP system execution

⊙ enhance the analytical statistic ability of ERP system

⊙ streamline reporting, improve efficiency, decision support

Introduction to the new concept of bi-learning

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.