- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAP BusinessObject BI4.0 语义层设计演示
作者:Terran Zhang
SAP 发布的标准文档非常的生涩,除了tutorial 的演示比较好跟上,其他的都不适合自己做练习 ,那么大家就跟着我的脚步一起一步一步的来做好 SAP BO 的 WEBI 报表的设计吧。
一、准备数据源。数据源的方式有很多种,一般我们可以连接数据库或者BW 的 query,或者其他的方式来做出数据源,本例我们采用excel 的数据源,做一个 ODBC 来进行连接。假设我们要做一个销售收入的分析,我们要从时间、客户、销售代表、产品等维度去分析,没一个维度都有不同的属性。
1.创建如下格式的 excel。销售代表维度:
销售代表
ID
销售代表
部门
地区
D00001
张晓刚
医院部
东北地区
D00002
王春雷
医院部
华北地区
D00003
李大东
医院部
西北地区
D00004
何平
医院部
华东地区
D00005
王丽
医院部
华南地区
产品维度:
产品 ID 产品
产品类别
XN001
通心络胶囊
心脑血管病
XN002
芪苈强心胶囊
心脑血管病
XN003
参松养心胶囊
心脑血管病
HX001
连花清瘟胶囊
呼吸系统疾病系列
HX002
连花定喘胶囊
呼吸系统疾病系列
HX003
连花慢支片
呼吸系统疾病系列
HX004
连花急支片
呼吸系统疾病系列
ZL001
养正消积胶囊
肿瘤系列
MN001
前列疏胶囊
泌尿系统疾病系列
MN002
复方蝉花胶囊
泌尿系统疾病系列
MN003
柴芩通淋片
泌尿系统疾病系列
MN004
归苓消肿胶囊
泌尿系统疾病系列
TN001
津力达颗粒
糖尿病系列专利产品
TN002
周络通胶囊
糖尿病系列专利产品
TN003
芪黄明目胶囊
糖尿病系列专利产品
QT001
八子补肾胶囊
其他
QT002
枣椹安神口服液
其他
客户维度:
客户 ID
客户名称
客户属性
行政区域
客户城市
GS001
哈药集团医药有限公司(
医药公司
黑龙江
哈尔滨
GS002
深圳市中联大药房有限公司
医药公司
广东
广州
GS003
吉林大药房药业股份有限公司
药店
吉林
长春
GS004 安徽百姓缘大药房连锁有限公司 医药公司 安徽 合肥下面是 excel 的截图,需要这个 excel 的,可以发邮箱索要, terran_lancher@126.com
建立 EXCEL 的 ODBC 连接,注意,BI4.0 的服务器是 64 位的,客户端是 32 位的, 这里我们采用 32 位的 ODBC,如果是 64 位的操作系统环境的话,要运
行%windir%\SysWOW64\odbcad32.exe 来打开 ODBC 管理器
点击新建,选择 excel 的 ODBC 驱动
把路径写上,这样子一个数据源就做好啦。
二、语义层设计。
进入 SAP Business Universe Design Tool,BI4.0 里面 Designer 将在客户端的安装包中被一同安装,不再与 BI platform 的安装包放在一起。
输入相应的信息:
如果有错误,请 ping 一下服务器的 host,运行,ping +服务器名称,看看能否连接上,不能连接上的话,需要修改 hosts 文件,添加一个主机的 ip 和名称。
进入设计工具以后点击工具栏上的连接:
新建连接,输入连接的名称
选择 EXCEL 的 ODBC 连接方式
选择数据源的名称并测试:
点击 next,直到完成。
4.创建语义层,点击工具栏的按钮,进入语义层创建向导选择相应的数据源
4.创建语义层,点击工具栏的
按钮,进入语义层创建向导
选择相对应的分析的类和对象:
选择度量:
点击建立相应的层级
点击
建立相应的层级
点击完成。出现以下星型模型,如果有环路,将维度表之间的连接删除即可
检查,保存,退出三、WEBI 报表设计1.打开胖客户端
选择 universe,更多,登陆后选择刚才设计的语义层:
将想分析的维度通过拖拉放到右边:
一张简单的报表就出来啦,你可以对任意维度进行拖拉操作
文档评论(0)