简化商业智能解决方案的开发

 
   | |

导读:SQL Server 2008的功能和工具能够更快速的创建出高效的分析和报表解决方案;这样客户的公司很快就可以利用它们。

关键词:SQL Server 2008商业智能 SQL Server 2008开发

正在加载数据...

  SQL Server 2008简化了商业智能解决方案的开发过程。商业智能开发人员将从易使用的功能和工具中获益,这些功能和工具可以加强控制并自动进行例行操作和耗时的任务,从而使得SQL Server 2008的新特性能够更快速的创建出高效的分析和报表解决方案;这样客户的公司很快就可以利用它们。

  采用丰富且现代化的编程环境

  通过与Microsoft Visual Studio 的协同工作,开发人员可以轻松构建并维护强大、安全、可伸缩的商业智能解决方案。SQL Server Business Intelligence Development Studio 提供了统一的工具,它涵盖了多种类型的商业智能解决方案,并为开发ETL、分析和报表解决方案提供了统一的开发环境。作为Business Intelligence Development Studio的一部分而推出的直觉商业智能向导,甚至使得初级开发人员也能很容易的建立高级的商业智能模型和项目。

  通过在数据库引擎中嵌入公共语言运行时,SQL Server 2008使开发人员在编写应用程序时可以从多种语言中进行选择,其中包括Transact-SQL、Visual Basic和C#。这种灵活的环境使得开发人员可以利用自身现有的技能更有效的开发数据库应用程序。

  当与Visual Studio 集成时,SQL Server 2008商业智能技术的开发体验针对真实应用程序开发环境进行了优化,并在整个开发生命周期(开发、测试、部署、修改和测试)中提供支持。

  实现最佳解决方案

  然而,只有进行过优化设计,开发人员才能够更快速的创建解决方案。为了帮助确保最佳性能和正确功能,SQL Server 2008包含了以下开发特性,它们能够促进最优实践并帮助开发人员创建有效的分析解决方案:

  (1)适用于所有商业智能解决方案的稳定的开发环境,包括分析服务、OLAP、以及数据挖掘应用程序。

  (2)对整个开发生命周期提供支持,包括设计、构建、调试、以及部署操作;并通过集成化的源代码控制实现基于团队的开发。

  (3)一系列直观的设计器和向导,很容易快速创建分析服务解决方案。

  (4)属性关系设计器,它通过内置的验证功能来帮助创建最理想的维度设计。

  (5)精简的维度编辑器,用来提供更好的生产力,并且自动检测到是否存在父子关系。

  (6)多维数据集设计器也被流线化并进行了改进,从而提供更好的监测性并按照成员属性进行分类。

  (7)单独分区的聚合,它可以优化针对不同阶段或区域的测量

  (8)聚合设计器引入了新的算法来帮助创建最初的聚合。该聚合设计器在处理以使用方法来驱动的聚合方面是最佳的。用户可以查看已经创建的聚合以及添加或删除聚合。另外SQL Server 2008还提供了智能支持以帮助合并现有聚合和新设计的聚合。

  此外,当开发人员的设计违背了40多个最佳实践之中的一个时,SQL Server 2008会发出AMO警告。这些警告集成到了实时设计器检查中,并为开发人员提供了监测潜在问题的方式,且该方式不会干扰开发过程。

  提高报表灵活性

  报表是任何商业智能解决方案中的一个重要的组成部分,而商业用户正在不断的要求更为复杂的报表。为了更方便快捷的创建报表解决方案,SQL Server 报表服务提供了以下功能:

  (1)一个在商业智能开发套件中的基于Visual Studio 的报表开发接口,开发人员可以用它构建、调试以及部署报表。

  (2)名为Report Builder的专注于业务的报表开发工具,商业用户可以用它来创建并部署报表。

  (3)多种数据显示方式,包括表格、矩阵、列表和图表。

  此外,SQL Server 2008对报表服务做了很多改进,主要体现在报表性能以及报表格式化和报表发布的灵活性方面。在SQL Server 2008中对报表服务作的改进之一是支持一个新的布局结构,这个新的布局结构将表和矩阵中的数据结合到一个新的Tablix 数据区域里。Tablix 使开发人员可以生成结合了固定行和动态行的报表。以前,这种类型的布局需要通过多个矩阵数据区域并缩短数据行的头才能显示出来。Tablix 数据类型可以在报表中更简单的实现静态和动态数据的结合,并且显著扩展了报表服务的格式和布局。

原文出处:http://database.51cto.com/art/200809/88927.htm
 
来源:51cto    作者:red7    
 
 
 
 
 

SQL Server数据仓储与商业智能

 
对于每一种图表,都有一类属性来灵活配置图表在报表渲染。当你准备使用图表时,记住一点就是图表可以很好地帮你解决报表优化的问题。
 
饼状图比之前我们所知道的图都要简单。事实上,它就应该是很简单的。因为形状图的目的是显示数据分组之间的简单对比(通常是百分值)。
 
本文将阐述区间图在SQL Server Reporting Services中的适用范围,以及它们的创建方法是怎样的。
 
柱状图类似于条形图,只是纵轴与横纵相对调。我们可以在设计视图中右击条形图,然后点击“Change Chart Type”,将条形图转换成柱状图。
 
创建条形图后,鼠标悬停在每个列上可以看到每个汇总值,它们会显示在工具提示上。此外,我们还可以通过输入不同的年份作为参数,然后重新生成报表。

热门技术手册排行

 

在本次的技术手册中,我们为您提供了PL/SQL的基础知识以及专家指导,包括了PL/SQL中的数据类型简介、PL/SQL函数与触发器以及PL/SQL中的存储过程等,相信您无论是高手还是菜鸟都可以获得有帮助的信息。

 

本系列文章由三部分组成,为Oracle数据库管理员(DBA)面试成功的必备手册。本专题内容囊括从DBA最初的面试开始,从写“杀手简历”到求职信、到面试过程到Oracle认证再到上升到公司高层最后到你成为公司里的明星DBA。专家为你一一指点迷津,最终让你登上成功的宝座。

 

要成为一名DBA,你需要具备哪些素质?DBA的薪酬待遇如何?DBA的职业道路究竟可以走向何方?我们将在本次的技术手册中为您一一解答。

 

在本次技术手册中,我们将对SQL Server存储过程的调试进行详细的介绍,包括了基础的调试方法和在调试过程中出现的T-SQL性能问题和解决方法。

 

本技术专题主要围绕sql server设计这个话题展开,侧重介绍了sql server集簇索引的设计、如何创建sql server索引、如何优化索引、索引的能与不能、处理sql server 2000索引碎片技巧以及维护sql server索引以实现查询优化等等。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录