- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用友BQ商业智能平台设计模式——概述doc
网友探秘:用友BQ商业智能设计模式——概述
概述
一个完整的商业智能平台应该包括用户视角和开发者视角;对用友BQ商业智能平台而言,开发者视角就是设计模式。
开发者视角应该包括相应的安全管理、数据源连接、任务计划管理、外部接口服务、报表开发;在商业智能工具选型的时候,开发人员虽然不是决定性作用,也至少有相应的建议权和影响力;对于实施者或某些开发用户而言,后台功能的易用性、可管理性、安全性对他们是很重要的。
用友BQ商业智能平台的设计模式界面非常符合开发人员的编程习惯,和绝大多数IDE开发工具界面是类似的;
系统共享区,主要包括商业智能平台的相关模块,并以树形目录的方式予以展现;并且相关数据源部分还可直接拖拽到中间区域进行报表设计。
个人共享区,是个人的相关操作。
中间区域,暂且叫做开发区吧,即系统共享区各个模块的详细信息展现和编辑,以标签的方式可以无限打开多个模块。报表开发也集中在这个区域。
工作区,不详
属性区,即各个模块通用信息的描述,记录了各个工作的唯一标识。
系统简介
序号 类型 描述 1 安全管理 对系统角色、用户、系统模块以及相应的系统安全进行相关维护和管理。 2 任务计划 定义某些定时执行的计划,主要是针对报表服务。 3 文件服务 定义文件服务 4 Web服务 提供报表的入站和出站服务,简单说来就是定义外部系统调用本系统的web接口。 5 关系数据源 定义报表的相关数据源,并能够自动获取相应的元数据并加以定义;支持主流的8种数据源。 6 多维数据源 定义多维数据源,支持自定义的多维立方体(类似BO的macro cube)和MS OLAP服务。 7 对象模板 定义相关的报表模板,在以后的报表开发中加以复用 8 启动 定义相关启动参数 9 基本功能演示 提供了一些基本功能的演示实例,可以通过这些演示来进行相应报表开发的学习 10 增强功能演示 提供了一些增强功能的演示实例,可以通过这些演示来进行相应报表开发的学习 11 开发实例 内置了一些开发实例,以方便报表高级功能的实现 12 Web
以下我们会着重理解一下安全管理和数据源的管理,这两个部分对开发者来说更为重要一些。
安全管理
安全管理一般包括角色、用户组、用户、系统模块和系统权限的管理
通常而言,用户组更加侧重于业务方面的用户分类管理,例如不同的部门、不同的组织层级,并且赋予不同的数据浏览权限;而角色更加侧重于对读写修改以及系统模块的维护管理权限,例如管理员、报表开发人员、普通用户、限制用户等。
用户可以属于用户组或者属于角色。
以下为BQ商业智能平台的用户管理界面。
以下为BQ商业智能平台的角色管理界面。
以下为BQ商业智能平台的系统模块管理界面。
或许是评测版的原因,安全管理的系统权限授予或者报表权限未能真正评测到,角色管理、用户组管理、用户管理和系统模块管理之间是相互孤立的;也许正式版将是完全不同的情况。
数据源管理
数据源的丰富程度是BI工具很重要的一个方面;一般而言BI工具的数据源管理包括关系数据源和多维数据源,少量的BI工具也包括文本文件、Excel、XML等非关系型数据源。
关系数据源管理
关系数据源管理主要包括即将定义的数据源名称,数据库的驱动程序,数据库的类型,待列出的数据对象,最大连接数和系统断开时间。
对于数据库驱动,常用的基本为JDBC和OLE DB,一般建议选择JDBC
对于关系数据库类型,用友BQ商业智能平台主要包括SQLServer、Oracle、DB2、Sybase、Informix、Progress、Access、Paradox、IntrBase、dBase、MSOLAP、MySQL等主流和常见的一些大、中、小型数据库。
下面点击连接字符串右侧的按钮。
选择相应的JDBC驱动程序,并选择与此对应的数据库URL,在URL中会给出相应的模板,只需要修改相应的数据库机器名/IP、端口号和数据库名称即可,再次输入相应的用户名和密码。
在保存的过程中,会提示以下三个选项,一般而言选2、3均可,主要目的是为了验证和获取自定义数据源的相关数据对象。验证和获取对象的过程需要一定的时间等待。
当然我们也可以在后面慢慢获取相关对象,比如保存后在相关数据源处点击右键。
查询/更新Schema信息即仅更新当前数据源的Schema对象。
查询/更新全库信息即进更新当前Schema的所有库表信息。
查询/更新指定表即在我们已经得知所需的相关表前提下,更新所需要的表结构信息。
以下为更新相关全库信息后的实例图。
多维数据源管理
多维数据源在目前各个主流报表工具中得到了广泛的支持,除了MSOLAP之外还包括Essbase,和自定义的多维立方体。
多维立方体
此处的多维立方体类似于BO的微CUBE,即讲关系数据库表
您可能关注的文档
- 现代商业银行内部控制初探doc.doc
- 独家代理销售现场管理制度doc.doc
- 现代商品储存保管的作业方法doc.doc
- 现代市场经济条件下企业营销策略研究doc.doc
- 现代企业管理市场营销管理学生提纲doc.doc
- 现代商务礼仪培训资料doc.doc
- 环球电器厂房改写字楼商业计划doc.doc
- 现代房地产营销的核心doc.doc
- 现代市场调查与预测试题及答案doc.doc
- 现代物流和电子商务doc.doc
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)