BI相关知识分享。

工作就是一个学习和分享的过程

0
推荐
2714
阅读

Transform数据权限浅析1之mdl语句批量加载权限

Cognos建模工具除了Framework之外,还有一个Transform,两者的最大区别就是在于Framework是通过结构直连关系数据库的,数据根据数据仓库的变化而变化,而Transform是生产立方体,数据和最后一次执行cube时对应的数据库数据保持一致,而且如果不再次生成cube的话,最新数据永远停留在那一刻.关于cube权限,大家都知道的就...

发表了文章 • 2015-09-26 14:34 • 0 条评论

0
推荐
2581
阅读

Transform数据权限浅析2之利用Java完成权限设置

一:项目背景1.1:cognos的两种建模工具为了更好的满足客户的需求,提升报表展现的效率,一种建模工具已经不能满足报表开发和展现的需要。Cognos除了给我们提供了一种基于关系型数据库的建模工具Framework之外,还为我们提供了另外一种基于立方体数据的建模工具Transform。这种工具可以生产cube立方体,用户可以直接从立...

发表了文章 • 2015-09-26 14:24 • 0 条评论

1
推荐
2443
阅读

Cognos10.2.1配置加密信息不能被加密

好奇心害死猫,可是我不是猫.这个问题已经不是第一次出现了,之前是从10.1.1到10.2.0出现的,这次是从10.2.0到10.2.1出现的,上次由于时间的问题被搁置了,这次竟然再次遇到同样的问题,已经到了不得不出手的时候了---好记性不如烂笔头...开始吧.情况:之前玩的是cognos10.2.0的版本,内容库是oracle上的一个cognos库,...

发表了文章 • 2015-09-26 14:21 • 0 条评论

0
推荐
2333
阅读

Oracle数据库导入dmp文件报错处理方法

在向oracle数据库执行导入命令的时候报错,错误如下,大概意思是TNS中找不到服务名下面说一下解决步骤1:进入oracle用户,使用cat查看.bash_profile文件,找到ORACLE_HOME变量2:进入ORACLE_HOME/network/admin目录3:查看tnsnames.ora监听文件,找到对应的监听名称,比如下面的导入语句,即可执行成功[oracle@enfo212 a...

发表了文章 • 2015-09-26 14:20 • 0 条评论

0
推荐
2366
阅读

利用VS2010开发一个跳转页面aspx

在开发项目的过程中,由于要集成Cognos的报表通过URL,但是Cognos报表的本身URL长度过程,那么此时就需要开发一个跳转的页面,下面我们就采用VS2010开发一个跳转的页面Default.aspx1:打开VS2010新建网站2:选择C#语言,ASP.NET空网站3:项目JumpPage已经创建好,默认都有一个web.config配置文件4:本例的web.config内容...

发表了文章 • 2015-09-26 14:19 • 0 条评论

1
推荐
2642
阅读

kettle中源和目标表结构不一致的情况处理

创建数据仓库的过程中,往往会遇到这样的问题,例如:源表由于业务原因新增了字段,而ETL程序中是按照之前的源表结构进行抽取的,那么如果不重新构建ETL程序,新的指标就不会流入DW,问题如下图所示创建了一个简单的输入输出如下图所示,源表中有一个column3字段没有被匹配到下面我们可以打开sql编辑器,看看该字段的类...

发表了文章 • 2015-09-26 14:17 • 0 条评论

0
推荐
2354
阅读

浅析ActiveReport中数据下拉列表的交互性

虽说做Cognos已经很久了,Cognos的active report还很少开发过,于是便做了一些小的尝试,下面就以具体实例来分析一下在report studio的活动报表中数据下拉列表和列表报表以及图表报表的交互性.1:新建一个report  page,拖入数据下拉列表、列表、图表2:创建数据下拉列表和列表的交互性,OK没问题效果是:选择201410...

发表了文章 • 2015-09-26 14:17 • 0 条评论

0
推荐
2150
阅读

利用MyEclipse开发一个调用webservice接口的程序

上一篇文章我们已经学习了如何使用Java 工具MyEclipse开发一个webservice接口,那么接口开发好了如何调用?接下来我们就来解决这个问题。1:首先随便创建一个Java project选中--New  Webservice Client2:选中JAX-WS,下一步3:在WSDL URL里面写入接口的测试地址↓接下来WSDL VAlidation竟然报错了,如何解决请往下...

发表了文章 • 2015-09-26 14:15 • 0 条评论

0
推荐
2212
阅读

利用MyEclipse开发一个webservice接口

一直以来对于接口这个东西都很好奇,各种客户也一直在说那个什么什么数据我们提供给你们一个接口就好了,结果还是不是很明白.于是乎就有了下面的小故事,接下来我们就进入正文吧---大概可以分为这样的步骤1:新建webservice project,Framework版本选择JAX-WS2:编写测试类,写一个简单的AddUser方法3:在webservice projec...

发表了文章 • 2015-09-26 14:15 • 0 条评论

0
推荐
2148
阅读

Kettle中txt类型数据源作为输入需要注意的地方

文本类型在kettle中作为数据源的时候,需要注意的几点,ktr的机构如下图 1:txt文本的格式 2:文本输入控件的设置--2.1:选择文件所在物理位置--2.2:设置分隔符,注意头部数量去掉,不然第一行可能会丢掉,当然也可以根据这里设置从第几行开始抽取--2.3:设置数据类型和字段名PS:需要特别注意的就是文本文件的...

发表了文章 • 2015-09-26 14:13 • 0 条评论

0
推荐
2696
阅读

再谈Cognos报表设计中的维度函数

在报表设计的过程中,客户很多时候会想看同比、环比的数据,很多人会想到利用日期函数在数据库中处理好然后直接在报表拖出来使用,其实这样加大了数据库的压力,当然也是解决问题的一种思路.今天我们就来说一下如何用Cognos维度函数来解决同比环比的问题.由于时间有限、Cognos维度函数众多,这里我们就举例我们用到的1:tu...

发表了文章 • 2015-09-26 14:11 • 0 条评论

0
推荐
2285
阅读

Cognos开发ContentManagerServiceStub不能转换为Stub

Cognos SDK开发过程中遇到的小错误详细请看下图另:附加了详细的错误信息Exception in thread "main" java.lang.ClassCastException: com.cognos.developer.schemas.bibus._3.ContentManagerServiceStub cannot be cast to org.apache.axis.client.Stubat com.cognoschina.cognos.comm.CRNConnect.login(CRNConnect.java...

发表了文章 • 2015-09-26 14:09 • 0 条评论

0
推荐
1996
阅读

FrameWork模型中引入宏函数报错解决方法

如下图在Framework的一个简单维度中加入宏函数解决办法如下图step1:step2: PS :Cognos 10.1.1中 在cognos connection中创建数据源,为什么没有odbc的选项,只有一种查询方式

发表了文章 • 2015-09-26 14:07 • 0 条评论

0
推荐
2415
阅读

tomcat控制台启动成功但是却访问不了主页

从杭州来京出差,也许是因为春节将至,也或许是由于携带的一点点小情绪致使自己丧失了理智,So 那就开始吧.............北京有些地方也不错的.需要帮同事在客户这边搭建一个Java project 测试项目,由于服务器不能更改配置,于是在本人的本本上搭建但是无论如何把项目放到tomcat的D:\Apache Software Foundation\Tomcat ...

发表了文章 • 2015-09-26 14:07 • 0 条评论

0
推荐
2151
阅读

利用kettle中的JS来完成ETL数据校验

最近参与了一个信托行业的BI项目,由于信托业务系统设计的问题,很多都是用户手工录入的数据,也有一些是需要分析的但是用户没有录入的数据,针对这样的数据质量,我们就要在ETL抽取的过程中来对数据流进行校验,今天我们就说一下如何利用ETL开源工具kettle来完成对数据的基础性校验1:非空校验if(INTRUST_FLAG1==null){...

发表了文章 • 2015-09-26 13:02 • 0 条评论