网亚机房管理软件博客

新实用主义典范

修改Web方法GetSQLSelectSP

在GetSQLSelectSP方法中,需要对下列内容进行修改:

(1)Web方法的名称和返回数据类的类名。

(2)在Web方法中使用的查询字符串的内容。

(3)在Web方法中使用的各个数据组件的名称。

(4)动态参数的名称。

(5)在Web方法中使用的各个数据类和数据组件的名称。

打开这个Web方法,按照上面所列的顺序逐一进行修改。

1.将Web方法重命名为GetOracleSelectSP,并将返回对象的数据类型修改为OracleSelectResult。

ASP.NET Web应用机房程序的文件结构

当创建一个ASP.NET Web应用机房程序时,Visual Studio NET将创建两个文件夹以保存应用程序的相关文件。当编译项目时,将创建第三个文件夹来保存最终的DLL文件。ASP.NET Web应用程序最终产生的结果文件,就是一个动态链接库文件(dll文件)。

我们对左侧的文件夹非常熟悉,因为这是由Windows应用程序创建生成的文件夹结构。但对右侧的文件夹则比较陌生,这些文件夹的功能为:

Inepub文件夹中包含了一个名为wwwroot的文件夹,它将作为名为ProjectName的Web项目的根目录。项目文件ProjectName.csproj是一个XML文件,它包含了对所有项目组成文件的引用,例如窗体和类。

将简单计算易懂到数据源视图

如果存在简单的静态计算,例如根据汇率进行转换,那么可以将这些计算更改为数据源视图(Data Source View,DSV)中的计算列。Analysis Services会在处理时执行这些计算,并将值存储在多维数据集中,而不是在查询执行过程中计算这些表达式。在Analysis Services2012中,这些简单计算的执行速度应该非常快。你可能感觉不到性能受到影响。但作为常规的最佳做法,还是建议你将其移动到DSV。


机房计算模型

在查看整体Analysis Services查询执行体系结构之前,当使用MOLAP存储模式时,构成多维数据集的数据时从关系数据库中检索的,并且以SSAS的专有格式进行了存储。SSAS引擎会根据MDX查询对数据进行稽核。SSAS提供了一种方式,可以对聚合数据进行预先计算。对于可以通过这些预先计算的聚合来满足的MDX查询,这种方式有助于提高查询结果的检索速度。在多维BISM中应用特定业务逻辑的绝大多数计算都是通过MDX脚本编写的,MDX脚本是Analysis Services2012数据库中的对象,可以提供一种过程化的方式来定义计算。诸如一元运算符以及定义汇总等SSAS功能也可以帮助定义UDX中所需的MDX计算。但是,SSAS引擎中具有复杂的计算逻辑,可以定义计算如何应用于特定的单元。多维数据集中的每个单元的值要来自关系数据库,要么来自某个计算。

«1»

Powered By Z-Blog 2.0 Doomsday Build 121221

版权所有©2007-2013 南京网亚计算机有限公司
QQ:502800066(购买咨询) 1074187861(技术支持) 邮件: sales@ji-fang.cn
电话:( 025)84533318 (025)84533319 (025)66671103 13913982176 传真: (025)84533320
地址: 江苏省南京市中山东路198号龙台国际大厦1205室