摘要: 1.var myChart = new FusionCharts("../FusionCharts/Column2D.swf", "myChartId", "600", "400",0 ,0, "FFFFFF","noscale","EN"); 第2个是图形的id。多个图形的时候,这个id 一定要是唯一的。第3个参数是图形的宽。第4个参数是图形的高。第5个参数是调试模式。第6个参数:是否使用JavaScript注册。第7个参数背景颜色。第8个参数刻度模式。 阅读全文
posted @ 2011-04-02 10:24 emmy 阅读(5637) 评论(0) 推荐(1) 编辑
摘要: 文件下载 使用fusionChart做数据源后,如何把从mdx中查询出的数据赋值后展现?希望大家能根据这个cube提供一个web程序。 程序可以用vs2005,vs2008编写. 谢谢!! 附件里面是:cube用到的2个表,和查询mdx语句,以及我的问题。我在csdn上也有问过这个问题。这个问题已经有高手解决,文章写的非常详细,还有例子,请参考:http://www.cnblogs.com/bobomouse/archive/2011/04/01/2001686.html 阅读全文
posted @ 2011-03-31 11:57 emmy 阅读(662) 评论(1) 推荐(2) 编辑
摘要: 父子维度在ssrs中显示。1.mdx:with member [Measures].[ids] as ([组织机构维].[PARENTID].currentmember.name) member [Measures].[parentids] as ([组织机构维].[PARENTID].currentmember.parent.name)SELECT NON EMPTY {[Measures].[parentids],[Measures].[ids],[Measures].[SaleAmount] } ON 0, {[组织机构维].[PARENTID].allmembers } ON 1 FR 阅读全文
posted @ 2011-03-30 13:30 emmy 阅读(412) 评论(0) 推荐(2) 编辑
摘要: 维度 和 多维数据集 的添加商业智能的列表的备注 阅读全文
posted @ 2011-03-28 12:01 emmy 阅读(222) 评论(0) 推荐(0) 编辑
摘要: SSAS度量值属性AggregateFunction的使用聚合函数 ssas 提供了12种函数,用来针对包含在度量值组中的维度聚合度量值。默认情况下,度量值按每个维度进行求和。但是,通过 AggregateFunction 属性,您可以修改此行为。聚合函数的累加性可确定度量值如何在多维数据集的所有维度中进行聚合。聚合函数具有三个级别的累加性: 累加性:累加性度量值也称为完全累加性度量值,可针对包含度量值的度量值组中包括的所有维度进行聚合,没有任何限制。 半累加性:半累加性度量值可针对包含度量值的度量值组中包括的某些(但不是全部)维度进行聚合。例如,表示可供库存数量的度量值可针对地域维度进行聚合 阅读全文
posted @ 2011-03-22 14:29 emmy 阅读(2480) 评论(1) 推荐(2) 编辑
摘要: Reporting Service中的排序对 Tablix 的组(包括详细信息组)中的值进行排序在设计图面上,单击 Tablix 数据区域以将其选中。“分组”窗格将显示 Tablix 数据区域的行组和列组。注意:如果“分组”窗格不可见,则在“视图”选项卡上选择“分组窗格”。在“行组”窗格中,右键单击组名称,再单击“编辑组”。在“Tablix 组”对话框中,单击“排序”。对于每个排序表达式,请按照下列步骤进行操作:单击“添加”。键入或选择按其对数据进行排序的表达式。从“顺序”列下拉列表中,选择每个表达式的排序方向。A-Z 按升序对表达式进行排序。Z-A 按降序对表达式进行排序。单击“确定”。更多 阅读全文
posted @ 2011-03-22 13:42 emmy 阅读(560) 评论(0) 推荐(1) 编辑
摘要: BI:商业智能。市场上如今分为两大家族.微软平台下的BI,包括:SSIS(数据抽取,数据转换),SSRS(报表的显示),SSAS(OLAP,Cube,数据分析). IBM平台下的BI(Cognos)包括:Data Manager,Transformer,Framework Manager,Cognos Connection.大家好,我建了一个BI开发群,群号:117435400,欢迎有志者加入讨论关于BI的东西.现在市场上很吃香,欢迎大家加入该群进行讨论. 阅读全文
posted @ 2011-03-19 23:29 emmy 阅读(380) 评论(0) 推荐(2) 编辑
摘要: 打个比方:我有销售和生产2个CUBE,销售里有销售台数,生产里有生产台数,前台有个需求想把销售台数和生产台数在一个报表中展现,他们都有时间这个维度的。 在销售cube中新建计算成员“生产台数”,表达式为lookupcub("[生成cube名称]","(measures.[生产台数],[时间].["+[时间].currentmember.level.name+"].["+[时间].currentmember.name+"])"),浏览时将度量值“销售台数”和计算成员“生产台数”一同拖入数据区域,即可同时看见销售里面的 阅读全文
posted @ 2011-03-03 10:50 emmy 阅读(627) 评论(0) 推荐(1) 编辑
摘要: 联机分析处理(OLAP)的概念最早是由关系数据库之父E.F.Codd于1993年提出的。当时,Codd认为联机事务处理(OLTP)已不能满足终端用户对数据库查询分析的需要,SQL对大数据库进行的简单查询也不能满足用户分析的需求。用户的决策分析需要对关系数据库进行大量计算才能得到结果,而查询的结果并不能满足决策者提出的需求。因此Codd提出了多维数据库和多维分析的概念,即OLAP。一、OLAP的概念根据OLAP产品的实际应用情况和用户对OLAP产品的需求,人们提出了一种对OLAP更简单明确的定义,即共享多维信息的快速分析。(1)快速性用户对OLAP的快速反应能力有很高的要求。系统应能在5秒内对用 阅读全文
posted @ 2011-03-03 10:49 emmy 阅读(1678) 评论(0) 推荐(0) 编辑
摘要: 对一个应用软件系统,一般都会有不少查询、报表模块。所谓OLTP报表,就是在业务系统的数据库上,紧密集成在业务系统中的各种查询报表。由于OLTP数据模型千差万别,所以很难有简单的方法来描述数据的语义、规则。可以想象,在OLTP数据库上产生报表是一件非常头疼的事,要是每张表需要软件编写者硬编码实现,实在是痛苦万分。有需求就有市场!近年来,国内外冒出了不少报表软件用来在OLTP基础上生成报表,这样可大大提升报表模块的开发效率。由于没有统一的数据模式,这些报表软件都需要使用者根据具体数据库结构来定义报表,需要定义的内容大致有:报表版式、取数关系、公式运算等。OLAP数据本来就是面向分析的,并已经根据分 阅读全文
posted @ 2011-03-03 10:48 emmy 阅读(1004) 评论(0) 推荐(1) 编辑