- 1、本文档共67页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BW数据仓库模型创建注意事项课案
创建一个IO:
Bw中D版本的意思是delivery版本,就是BW系统预定义的版本
上边是事物数据类型更新
下边是主数据类型更新
当主数据的数据源FlatFile中包含中文时候:
如果主数据包含中文字符字符集要选8400
创建完成InfoObject之后,上图创建了MasterData Table 和TextTable 并没有创建SID Table
如果选中“带文本”系统就会创建相应文本表,文本表和SID表、层级表之间是用主外间关系来关联,点中和 系统就在文本表中分别创建长文本和语言的2个字段
上图暂时不明白什么意思?????
上图没有练习过??
一般使用
什么情况下使用???:
:
点:
DIS代表Display 说明属性是显示属性
导航属性:
点将Display属性转换为导航属性
创建InfoObject的时候注意取值是大写还是小写,如果存在小写则选中
InfoObject中存在的数据类型:
分析:SLD表、属性表、文本表、层级表
抽取主数据的时候主数据和语言相关的话中文是 “1” 英文是 “E”
当主数据带有文本数据的时候一定要注意文本的长度,一般选择长文本,避免文本长度不够的现象,短文本是20Char的长度,长文本是60Char的长度
当出现转换错误时,是0unit转换出错,就是数量单位的字段,没有对象正确,也就是说
CommunicationStructure中的字段和.CSV中的列数据没有对应正确
下边是正确倒入数据后的“维护主数据”
依赖于时间的层次结构:
上图右边圈中是层级表
F:fact table
D:Dimensions table (纬度表)
P:Master Data Table
T:Text Data Table
S:SID Table
H:Hierarchy(层级表)
I:Hierarchy依赖表,与D(Dimentions表通过ABAP程序关联)
K:Hiearchy依赖表,与I表关联
/BIC/SIO_SREP:Hiearchy依赖表与K表关联
Navigation attribute:导航属性
Display attribute:显示属性
现在没有做InfoCube所以没有生成SID表,继续往下练习,注意生成SID表在哪一步。
InfoCube三种设计方案:
1、依赖于时间的导航
2、纬度特征法:将特征作为纬度的特征
3、依赖于时间的整体层级关系,依赖于时间的整体层级允许我们构建聚集,在开始的练习中不允许我们构建聚集,开始是依赖于时间的层次结构,我们当前练习是依赖时间的整体层级
依赖于时间的整体层级关系:层级自身依赖时间,层级中的节点和叶子并不依赖时间
依赖于时间的层次结构:层级自身不依赖时间,而层级下的节点和叶子依赖于时间
IO_CUSTW1
IO_MATW1
IO_OFFCW
IO_SREGW
IO_SREPW
注意,抽取平面文件主数据时从新抽取一定要把已经存在的主数据删除,主数据可以存在文本,主数据的属性组好不要存在文本
出现这种情况原因????
原因是:主数据表和文本表中字段不对应,在文本表中加一列语言代码“1”:
正确后主数据是:
连接offic、销售地区和销售代表的两种方式:
用属性的方式连接
用依赖时间的层次结构的连接
用依赖依赖时间的整体层级连接
用依赖时间的导航属性连接
几种在显示上没有区别,仅仅在执行效率上有区别,最重要的是:有些可以使用聚集有些不能使用聚集
BW Data Mart
1、data mart的作用类似ALE
2、用于数据的清洗作用
ALE的作用是在不同的CLIENT之间交换传递数据:
Data mart 几种分布数据模型:
当创建一个ODS时候,系统会自动创建一个data mart interface(数据栈接口)以8打头的一个导出数据源
用BW中已有的ODS和Cube作为数据源向其他Cube导入数据的时候,是用data mart interface来导入
下图是两个BW系统之间传递数据
BW到R/3的连接步骤前边有所讲解,回头要写详细步骤文档
从原系统生成导出数据源:
Generate生成 Export导出,生成后是以8开头的数据源,在object tree中是不能显示
找到的,留下此问题???
在目标系统中复制数据源,这样就把刚才的导出数据源复制到了target系统中
复制完成后点data source overview来显示数据源中对象,检查是否对象已经复制到原系统下
有哪些信誉好的足球投注网站以8开头的原系统中的导出数据源,看目标系统中是否已经过来了导出数据源
上图说明已经过来了
Assign infosource:
注意:infoobject的数据源assign的时候必须先手动创建出来他,否则找不到相应的infosource,必须事先手功能创建
文档评论(0)