存档
全半角空格导致的Analysis Service处理错误
问题描述
某维度表的字符串列同时出现两条记录,A记录以半角空格(英文空格)结束,B记录以全角空格(中文空格)结束,除此之外其他部分均相同。Analysis Service处理的时候抛出“Key not found”的异常,导致处理失败。
为了实验,我们创建两张非常简单的表:
-- 员工交易事实表 Create Table [FactTransaction]( [TransactionKey] [int] not null, [EmployeeKey] [int] not…
解决维度成员中的非法Xml字符导致的查询错误
update(2009-09-20): 增加了去除这些非法Xml字符的正则表达式以及C#代码。
问题描述
最近在项目中遇到这么个情况,在展开维度成员的时候,服务端抛出了“The server sent an unrecognizable response”的异常,看了下异常细节,给出的信息是“'', hexadecimal value 0x01, is an invalid character. Line 1, position 6771. (System.Xml) ”。
问题解…
OLAP中的AverageOfChildren聚合方式
BI项目中,我们经常需要设计“平均值”这样的指标,例如电子商务中的平均销售额,Web分析中的平均访问时长,等等。而Analysis Service中提供了一个“AverageOfChildren”的聚合方式,看上去好像就是为了这样的需求而设计的。
但是测试结果却发现,得到的数据根本就不是我们期望的。后来查资料找到了关于这个聚合方式的说明:
AverageOfChildren——对某个成员的聚合值等于其所有子成员的平均值。
这是什么意思呢?假设我…
Analysis Services 2005 OLAP设计最佳实践
原文出处:《OLAP Design Best Practices for Analysis Services 2005》
中译:Mike (Chagel [AT] GMAIL [DOT] COM) Nov 16, 2007
Data Source Design Best Practices / 数据源设计最佳实践
1. Do use only supported OLEDB providers in a Data Source
在数据源中仅仅使用被支持的OLEDB提供者
2. Do not use th…

最新评论
以前看过,现在看还是觉得很震憾!
捡了几个扩展,有收获,谢楼主
firefox里也有一个正则表达式的扩展regular expression tester,也挺好用,能实时更新,而且不用.net
写的不错
没这个需求,就纯粹是瞎折腾研究罢了。 在家又不需要用到手机上网。