SQL Server BI 体系

概念介绍:

1、商业智能(Business Intelligence,BI),指用现代数据仓库技术、联机分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。

其中,数据仓库(Data Warehouse,DW)是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化的(Time Variant)数据集合,用于支持管理决策。

联机分析处理(On-Line Analytical Processing,OLAP)支持复杂的分析操作、侧重决策支持、提供多维的概念视图

数据挖掘(Data Mining,DM)是指从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的非平凡过程。

2、商业智能主要厂商及产品(仅介绍Microsoft的SQL Server)

Microsoft的SQL Server,覆盖BI全部领域,适合中小型企业,性价比高,它提供了三大服务(SSIS:SQL Server Integration Services[SQL Server整合服务]、SSAS:SQL Server Analysis Services[SQL Server分析服务]、SSRS:SQL Server Reporting Services[SQL Server报表服务])和一个工具(SQL Server Management Studio)来实现数据仓库系统的整合,为用户提供了可用于构建典型和创新的分析应用程序所需的各种特性、工具和功能,可以实现建模、ETL、建立查询分析或图表、定制KPI(Key Performance Indicator关键绩效指标)、建立报表和构造数据挖掘应用及发布等功能。

技术介绍:

1、BI基本框架:

经销商上传数据、外部数据源、业务数据—ETL—>数据仓库(以上为数据服务层)—>OLAP、即席查询(数据仓库领域的概念:指用户根据自己的需求、灵活的选择查询条件,系统能够根据用户的选择生成相应的统计报表。)、统计报表(以上为应用分析层)—>决策支持、管理支持、业务支持(以上为信息展现层)。

2、ETL技术概念:商业智能的核心内容是从许多来自企业不同的业务处理系统的数据(分布的、异构的元数据)中,提取出有用的数据,进行清理以保证数据的准确性,然后经过抽取(Extraction)、转换(Transformation)和装载(Load),即ETL过程(本质上是样本提取的过程),整合到一个企业级的数据仓库里,从而企业信息的一个全局视图,在此基础上利用合适的查询和分析工具、数据挖掘工具等对数据仓库里的数据进行分析和处理,形成信息,甚至进一步把信息提炼出辅助决策的知识,最后把知识呈现给管理者,为管理者的决策过程提供支持。

3、ETL过程的目标是数据信息转化为商业价值;方法是转储、监控、分析和展现海量数据。

4、多维数据库(Multi Dimensional Database,MDD):将数据存放在一个n维数组中,而不是像关系数据库那样以记录的形式存放。因此它存在大量的稀疏矩阵,人们可以通过多维视图来观察数据。多维数据库增加了一个时间维,与关系型数据库相比,它的优势在于可以提供数据处理速度,加快反应时间,提高查询效率。

微软BI开发介绍:

1、微软BI安装:在安装SQL Server时选择安装功能时,注意勾选“Analysis Services、Reporting Services、Business Intelligence Development Studio、Integration Services“,其中的Business Intelligence Development Studio(BIDS商务智能开发平台),已在SQL Server2012中更新为SQL Server Data Tools。安装完成后,打开SQL Server Data Tools,新建项目会有”商业智能“模板;在SQL Server Management Studio中会有数据库引擎、SSIS引擎、SSAS引擎、SSRS引擎。

2、ETL组件-SSIS(SSIS是MS BI产品的ETL工具):新建Integraton Services项目既可以在项目中创建ETL包。

时间: 2024-08-29 19:22:59

SQL Server BI 体系的相关文章

《BI那点儿事》SQL Server 2008体系架构

Microsoft SQL Server是一个提供了联机事务处理.数据仓库.电子商务应用的数据库和数据分析的平台.体系架构是描述系统组成要素和要素之间关系的方式.Microsoft SQL Server系统的体系结构是对Microsoft SQL Server的主要组成部分和这些组成部分之间关系的描述.Microsoft SQL Server 2008系统由4个主要部分组成,这4个部分被称为4个服务,这些服务分别是数据库引擎.分析服务.报表服务和集成服务,这些服务之间相互存在和相互应用,它们的关

常见SQL Server导入导出数据的几个工具

摘自:http://www.cnblogs.com/chenxizhang/archive/2011/06/09/2076542.html 在我们的日常工作中,与数据库打交道的机会越来越多.这一篇文章我整理一下常见的SQL Server导入导出数据的几个工具 1. 数据导入导出向导 这是一个可视化的工具,我放在首位,是由于它可以极大灵活地满足导入导出功能,而且是所见即所得的,易于使用. 启动数据导入导出向导的方式有好多种,我自己习惯直接通过如下的命令启动(开始=>运行) dtswizard(顾名

人人都是 DBA(I)SQL Server 体系结构

在了解 SQL Server 数据库时,可以先从数据库的体系结构来观察.SQL Server 的体系结构中包含 4 个主要组成部分: 协议层(Protocols) 关系引擎(Relational Engine),也称为查询处理器(Query Processor) 存储引擎(Storage Engine) SQLOS 协议层(Protocols) 当应用程序与 SQL Server 数据库通信时,首先需要通过 SNI(SQL Server Network Interface)网络接口选择建立通信连

[SQL in Azure] Provisioning a SQL Server Virtual Machine on Azure

http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-provision-sql-server/ Provisioning a SQL Server Virtual Machine on Azure The Azure virtual machine gallery includes several images that contain Microsoft SQL Server. You can sel

SQL Server 监视(Monitoring)体系架构

SQL Server 监视(Monitoring)体系架构 在SQL Server的日常管理中,让SQL Server高效运行,且性能良好,是DBA需要做的事.DBA需要了解日常的性能运行情况,对性能进行分析和调优,需要对线上环境部署监控.监视(Monitoring)是SQL Server数据库引擎的一大主题,了解整个数据库引擎的监视架构,如何做好全面的监控,是很必要的.笔者结合MSDN的介绍和自己的理解来谈谈监视(Monitoring)和监视事件(Monitoring Events)的体系架构

SQL Server 打造完整的数据备份体系

让我们回首上半年IT领域数据相关的几个事件,对数据备份的重要性重新加深一下认识: 2017年1月 MongoDB黑客赎金事件,发现了一些在互联网上用户的MongoDB没有任何的保护措施,被攻击者把数据库删除了,并留下了一个叫 WARNING 的数据库."老子把你的MongoDB里的数据库给转走了,如果你要你的数据的话,给我0.2个的比特币(大约USD200)." 2017年2月 GitLab一名疲惫不堪的系统管理员在荷兰工作到深夜,他在令人沮丧的数据库复制过程中不小心删除了一台不该删除

2017.7.8 MS SQL Server and BI workshop

This workshop was a free of charge. The trainner was Lihuan Song. He is the MVP. He introduced MS sql server and BI for us. The MS SQL server and BI solution is of great value for us. 原文地址:http://blog.51cto.com/lihuansong/2072744

SQL SERVER版本补丁体系及升级

首先了解几个定义: RTM : 表示 Release to Manufacturing ,这是产品的原始发布版本,当从光盘或 MSDN 下载的默认版本.不过现在下载 SQL Server 版本时,也有集成了 SP 的版本. Hotfix :需要修复的某个问题,每年 SQL Server 会出现许多bug或漏洞,这些问题d修复则被定义为 Hotfix. Cumulative Update(CU):累计更新包,由 Hotfix 组成.CU 每8个星期发布一次,所以会有 CU1.CU2……等,每个最新

阿里云重磅发布RDS for SQL Server AlwaysOn集群版

2018年双十一刚过,阿里云数据库发布RDS for SQL Server AlwaysOn集群版,这是业界除微软云SQL Database外,首家云计算公司基于SQL Server最新AlwaysOn核心技术实现的数据库集群版,并且是经过双十一检验的商业化版本. 全形态的产品集合 纵观整个RDS for SQL Server的产品迭代图,AlwaysOn集群版的上线标志这SQL Server数据库在阿里云RDS平台的全面覆盖,阿里云数据库实现了针对企业客户不同阶段的产品体系的匹配. 基础版针对