1 / 13
文档名称:

商业智能(BI)-第6章 WEB服务.doc

格式:doc   大小:2,570KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

商业智能(BI)-第6章 WEB服务.doc

上传人:读书之乐 2022/8/11 文件大小:2.51 MB

下载得到文件列表

商业智能(BI)-第6章 WEB服务.doc

相关文档

文档介绍

文档介绍:第6章 WEB服务(BI与SOA结合实战篇)
SOA[1]概念并不是一种新名词,它的核心意义是组件化,元旦 Anne Thomas Manes 一篇“SOA 已死”引起了轩然大波,她觉得SOA曾被觉得是IT的大救星,目前却证明是一项极其失 ESB 业务流程将告知实现应用程序(假设其使用 WebSphere Server )应订购该项。
从应用程序开发人员的角度来看,绝佳之处在于
BQ商业智能产品支持 Web Services并提供有 SOAP API,这使它可以连接至 BI 元数据层、运营报表、使用业务术语检索数据、执行分析查询以及执行工作流任务。由于典型的 BI 元数据层可覆盖机构的多种主题区,采用集成、经清理的数据;涉及计算和核心绩效指标 (KPI);BQ 和分析工具,它提供了互动式信息板、报表和图形、警报。
最后BQ展示效果
BI + SOA案例一:
文档提供可运营示例(见如下灰色附件),入服务可使用次附件,这是C#写的一种Web服务提供者,模拟第三方系统提供Web服务,示例提供写了QueryProducts(根据类别查询产品)和QueryOrders(根据地区、年度查询订单)两个服务接口,可参照修改或写新的(直接用文本编辑器修改即可,无需VS开发环境)。在BQ中可以直接检索所有服务及其参数,然后通过查询拖放调用,获取WebService通过的数据。C# Access数据库,Oracle等其他数据库只需修改OLE DB连接串即可,如果不懂得连接池格式,可以在InfoServer中配备好,然后拷贝使用即可。
示例附件:
BQ实行细则如下:
附件配备阐明:
(\usr\BIData目录下);
例如:我的JServerAnywhere摆放在E盘的任意目录里,:\usr\BIData目录下即可找到。
framework ,在IIS中配备虚拟目录指向附件解压目录;
如:
A:如将附件解压放在C盘的根目录里,如下图:
B:IIS中配备虚拟目录指向附件解压目录SYS-A。
具体设立如下图系列所示:
1:在IIS中选择网站中右键新建---虚拟目录。
2:下一步
3:命名别名为SYS-A.(可随便命名其她别名均可)
4:网站途径指向解压在C盘上的SYS-A。(可随个人意愿随意选择解压位置)
5:设立虚拟目录的访问权限中,请选中:“执行(如ISAPI应用程序或CGI)(E)”选项。
6:完毕。
 
3) 直接在IE访问此Web服务测试,可直接访问http://localhost:[端口]/SYS-A/://IP Address:[端口]/SYS-A/。下图示例的地址本机,:http://localhost:82/SYS-A/
。 framework 。
 
4) 点击QueryOrders,输入相应参数(如 region:华南 year:1998),看与否能返回XML的查询成果(不能则为数据库连接串
未修改对的,请返回配备阐明第一步。):
 
5) 在BQ的如服务中新建Web服务,输入Web服务描述的URL(点击配备3)中页面Service Desciption即为服务描述,将此URL拷贝输入BQ可发现并自动导入这三个服务接口):
  A:服务描述见下图,点击红色部分获得:
获取的服务描述如下图中的红色框所示:http://localhost:82/SYS-A/?WSDL
B:在BQ的如服务中新建Web服务,将此URL拷贝输入BQ可发现并自动导入这三个服务接口),如下图:
6) 可以给列出的Web服务和参数加显示名称,在系统共享区中,右键新建查询-基于Web服务,拖放入站服务/Web服务/QueryProducts
过去即可构建Web查询。输入参数即可查出成果。如下图所示成果:
示例演示完毕。
总结
BI + SOA集成带来的另一机会是,可以解决单独 BI 应用程序由来以久的缺陷。公司中大多数据员工在