Académique Documents
Professionnel Documents
Culture Documents
http://www.sql-programmers.com/home.aspx
Next day, by early morning the companys managers receive performance data. Next, they verify current revenue, time required to perform each job, and other performance measures. With BI, franchisees with multiple locations can have consolidated views, as can the companys regional managers.
This scenario clearly explains how implementation of Business intelligence can be very fruitful for an organization.
SQL Server Integration Services (SSIS) is a tool that we use to perform ETL operations; i.e. extract, transform and load data. At a high level, SSIS provides the ability to:
retrieve data from just about any source
perform various transformations on the data; e.g. convert from one type to another, convert to uppercase or lowercase, perform calculations, etc.
load data into just about any source define a workflow
The first version of SSIS was released with SQL Server 2005.
Reporting Services tools work within the Microsoft Visual Studio environment and are fully integrated with SQL Server tools and components.
Deployment Overview
To deploy an application, start with a project and add the following components:
Project Output:
Selected files from the project necessary to deploy the application to client machines.
Report Files
Non-embedded reports to be distributed to client machines.
Merge Modules
Components that enable clients to view applications that use Crystal Reports.
Pivot Tables
You can use the PIVOT and UNPIVOT relational operators to change a table-valued expression into another table. PIVOT rotates a table-valued expression by turning the unique values from one column in the expression into multiple columns in the output, and performs aggregations where they are required on any remaining column values that are wanted in the final output. UNPIVOT performs the opposite operation to PIVOT by rotating columns of a table-valued expression into column values. When PIVOT and UNPIVOT are used against databases that are upgraded to SQL Server 2005 or later, the compatibility level of the database must be set to 90 or higher.
OLAP Cubes
An OLAP cube is an array of data understood in terms of its 0 or more dimensions. A cube can be considered a generalization of a three-dimensional spreadsheet. For example, a company might wish to summarize financial data by product, by time-period, and by city to compare actual and budget expenses. OLAP data is typically stored in a star schema or snowflake schema in a relational data warehouse or in a special-purpose data management system. Measures are derived from the records in the fact table and dimensions are derived from the dimension tables.
OLAP Cube
OLAP is a set of operations that one can do on a data set, for example pivoting, slicing, dicing, drilling. For example, one can do OLAP operations with MS Excel PivotTables. OLAP is a method to analyze data. OLAP can make analyzing a data warehouse faster.
Data Mining
Generally, data mining (sometimes called data or knowledge discovery) is the process of analyzing data from different perspectives and summarizing it into useful information - information that can be used to increase revenue, cuts costs, or both. Data mining is primarily used today by companies with a strong consumer focus - retail, financial, communication, and marketing organizations. With data mining, a retailer could use point-of-sale records of customer purchases to send targeted promotions based on an individual's purchase history.
Data mining software analyzes relationships and patterns in stored transaction data based on open-ended user queries.
Data Warehousing
A data warehouse is a relational database that is designed for query and analysis rather than for transaction processing. In addition to a relational database, a data warehouse environment includes an extraction, transportation, transformation, and loading (ETL) solution, an online analytical processing (OLAP) engine, client analysis tools, and other applications that manage the process of gathering data and delivering it to business users. the characteristics of a data warehouse are:
Subject Oriented Integrated Nonvolatile Time Variant
Dashboards
Dashboards often provide at-a-glance views of KPIs (key performance indicators) relevant to a particular objective or business process (e.g. sales, marketing, human resources, or production). Dashboards give signs about a business letting the user know something is wrong or something is right. Dashboards typically are limited to show summaries, key trends, comparisons, and exceptions. There are four Key elements to a good dashboard:
Simple, communicates easily Minimum distractions...it could cause confusion Supports organized business with meaning and useful data Applies human visual perception to visual presentation of information
Thank You!
http://www.sql-programmers.com/sql-business-intelligence.aspx