|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
大家好,刚刚开始接触BIEE。在项目中,有个事实表有上千万条数据(基本上每天会增加上万条),需要做数据挖掘的工作。 同时,数据挖掘的结果要显示到已有的asp.net的web项目中。(事实上,我们目前的需求主要是一些条件查询的工作)
目前我已经完成如下工作:
1. 用Oracle BI Administration Tool 从数据库导入数据并建立物理模型,建立逻辑模型和表示层模型,得到Test.rpd;
2. 修改了NQSConfig.INI文件的Star = Test.rpd, DEFAULT;
3. 重启过服务BI Server 和BI Presentaion Server了, 启动了oc4j
4. 在Anwser里面建立了一个请求A. (实际上此请求就是一个查询, 后台sql语句类似 select c1,c2,c3 from t1 where c1="111" and c2="aaa" order by c1)
5. 新建了一个Dashbard,并把请求放到Dashboard上了,数据结果也能显示Dashbard上了。
现在我在已有asp.net的web项目中,做了一个界面,一个input里输入c1的值,一个输入c2的值,然后想利用前面的Request,得到查询结果。
据查,BIEE提供了Web Service,可以查询实现此方案:现有几点疑问:
1. 我建好的Request保存在那个路径下面?是C:\OracleBIData\web\catalog吗?为什么我找不到任何关于Test的文件和路径呢?
2. 我在建立Anwser的时候也保存了Filter和Prompt,这些东西都保存在那个路径下面?我搜索了整个OracleBIData都没有找到。
1. 在客户端调用Web Service之前,我在BIEE里面还需要做哪些工作才能够保证调用成功?(暂不考虑安全问题)
2. 看来官方文档,据说要获取查询结果,要调用HtmlViewService的addReportToPage方法,
public void addReportToPage(string pageID, string reportID, ReportRef report, string reportViewName, ReportParams reportParams, ReportHTMLOptions options, string sessionID);
请问,我如何知道reportID呢?
请高人不吝赐教,Thanks in advance.
|
|