- 浏览: 23412 次
- 性别:
- 来自: 上海
最新评论
-
徜徉の小溪:
有点不全啊,漏了reader 对象
解决ZK文件上传中文问题
文章列表
转载:http://cloudera.iteye.com/blog/737629
apache 是个伟大的组织。
在lucene 检索 如火如荼时, apache不忘继续努力,近期提供了对各种格式文件进行解析的解决方案 -- apache旗下的tika. 虽然还没有1.0版 , 但已经很好用:
Java代码
/**
* 解析各种类型文件
* @param 文件路径
* @return 文件内容字符串
*/
public static String parse(String pa ...
改图片和css不需要重启服务,但要注意清除IE缓存。l在C:\OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res\sk_oracle10\b_mozilla_4下,可通过不同的层级样式表来更改页面元素。
Oracle分析函数(同比,环比,累计,基比) 分类: Oracle
CREATE TABLE salaryByMonth
(
employeeNo varchar2(20),
yearMonth varchar2(6),
salary number
) ;insert into SALARYBYMONTH (EMPLOYEENO, YEARMONTH, SALARY)values (1, '200805', 500);insert into SALARYBYMONTH (EMPLOYEENO, YEARMONTH, SALARY)values ( ...
OBIEE的ago函数
- 博客分类:
- BIEE
OBIEE下的ago函数可以用于就是特定时间粒度下的历史指标。比如昨日新增,上周新增。 但是存在一定的性能问题。
使用时间序列函数ago,会导致发出多次查询的sql,而且后面的查询sql几乎不带其他条件,后果就是全表查询,导致性能很差。
搜了一些资料,如果底层数据库是Oracle的话,可以用oracle的分析函数lag,lead啥的,来代替,这样发出去的sql只有一条,同时相应的会走相关索引,从而提高了性能。
最近接到一个需求,需要在会员接到电话时显示该会员在最近7天内按照问题类型统计的来电量进行Top排名,从而可以获知该用户可能遇到的问题从而进行更好的服务于会员。
由于前面的相关事实表和维度表都是现成的,只需要稍微在模型上建立好关联即可。
OK后发布进行报表开发。之前用Rank和Top都搞过这种排名的报表开发。不过这次用了更加简单的方法,直接利用筛选器的功能可以迅速实现。
以会员为第一维度,问题类型为第二维度,度量为来电量。
如果只有一个维度还好,用“在以上”筛选器可以做到。
但是这里需要按照会员维度进行TOp,所以在使用筛选器时需要指定按照什么维度进行TO ...
BIEE中DISTINCT的问题 .
- 博客分类:
- BIEE
BIEE生成的SQL会自动添加不必要distinct关键字,这样会对性能带来影响,尤其是数据量较大时,影响是非常显著的。
问题描述见下:
http://topic.csdn.net/u/20110223/14/a7203dce-093b-4cd1-b2e0-883146a01864.html
以下是我对该问题的回复:
有个解决办法是在物理层把数据库features中的DISTINCT_SUPPORTED的VALUE的勾去掉,同时把server/Config/DBFeatures.INI中相应数据库的IS_DISTINCT_SUPPORTED参数设置为NO(这一步不 ...
BIEE数据权限控制
- 博客分类:
- BIEE
权限设置:
BIEE中设置用户权限的方法有两种,
1.内部权限机制,Administration tool中的manage/security下直接设置。
2.通过外部权限表设置。
BIEE内部权限机制:这种方法相对简单一点,即在security ...
很多人学了BIEE之后,觉得BIEE很简单,很容易就上手了,也觉得自己也就会了,可是真的会了么,或许连BIEE对于一个ANSWERS的处理流程都还不是很清楚吧,今天发这个贴就是为了扫扫盲哦,有错误请指点,万分感谢.
1.首先,我们登陆dashboard查看报表,或者提交一个请求.(客户端)
2.BIEE会把这个请求发送到Presentation Services中,Presentation Services会把这个请求转换成一段逻辑SQL后转发给BI SERVER.
3.BI SERVER接受了逻辑SQL后,会根据所设计好的RPD文件,优化查询,并将逻辑SQ ...
1.最简方法:
java -jar lukeall-1.0.1.jar
2.
C:\exe_jar 为引用包所在的位置
java -Djava.ext.dirs=C:\exe_jar -jar lukeall-1.0.1.jar
ZK文件上传中文问题:
1.由于ZK上传时系统自动采用页面的编码格式。
文件上传时将按此编码格式读取文件,形成字节流上传到应用服务器,然后应用服务器再根据服务器的编码将字节流写成文件.
如上传文件中有中文, 这样上传的编码字符集和写文件时的编码字符集不同就会造成字符编码不同形成 乱码。
2.解决方案:
例如: 上传的文件编码为:GBK
首先 上传时要将 上传页面的字符编码设置成GBK (如下)
Desktop desktop = this.getPage().getDesktop();
...
一:sql loader 的特点
oracle自己带了很多的工具可以用来进行数据的迁移、备份和恢复等工作。但是每个工具都有自己的特点。比如说exp和imp可以对数据库中的数据进行导出和导出的工作,是一种很好的数据库备份和恢复的工具,因此主要用在数据库的热备份和恢复方面。有着速度快,使用简单,快捷的优点;同时也有一些缺点,比如在不同版本数据库之间的导出、导入的过程之中,总会出现这样或者那样的问题,这个也许是oracle公司自己产品的兼容性的问题吧。
sql loader 工具却没有这方面的问题,它可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之 ...