層次結(jié)構(gòu)方面
1帜乞、部分基礎(chǔ)層可使用HANA Table替代
2、轉(zhuǎn)換層邏輯復(fù)雜可借助HANA View簡(jiǎn)化結(jié)構(gòu)
3筐眷、集市層更多使用復(fù)合提供者
實(shí)時(shí)性和性能方面
1黎烈、流程鏈?zhǔn)褂胹treaming
2、數(shù)據(jù)源設(shè)置增量字段浊竟,一般是時(shí)間戳
3怨喘、DTP使用增量方式
4、流程鏈觸發(fā)方式:事件觸發(fā)振定,代碼觸發(fā)
5、對(duì)于計(jì)算較多數(shù)量量較大的query肉拓,可將query結(jié)果數(shù)據(jù)落地到ADSO里
轉(zhuǎn)換方面
1后频、原則上使用HANA routine
2、Join表較多時(shí)可使用CDS
3暖途、轉(zhuǎn)換邏輯復(fù)雜時(shí)可使用infosource分步轉(zhuǎn)換
模型和信息對(duì)象方面
1卑惜、數(shù)據(jù)匯總到Cube-like ADSO
2、匯總之前使用覆蓋模式計(jì)算增量
3驻售、多使用屬性有利于簡(jiǎn)化模型
4露久、KeyFigure定義清晰避免混淆
5、對(duì)于庫(kù)存余額等非累計(jì)數(shù)使用例外聚合欺栗,non-cumulative和inventory屬性并關(guān)聯(lián)日期
DTP方面
1毫痕、可使用增量方式盡量使用增量
2、包大小一般為10萬(wàn)至100萬(wàn)
3迟几、使用變量Filter數(shù)據(jù)
流程鏈方面
1消请、使用streaming實(shí)現(xiàn)實(shí)時(shí)
2、事件觸發(fā)結(jié)合planning模型可實(shí)現(xiàn)實(shí)時(shí)
3类腮、功能模塊化
QUERY方面
1臊泰、使用offset計(jì)算同比環(huán)比
2、固定格式報(bào)表使用structure
3蚜枢、hierarchy排序
4缸逃、無(wú)變量的query可作為信息提供者
權(quán)限方面
1、顯示權(quán)限:Query厂抽、流程鏈需频、計(jì)劃序列
2、數(shù)據(jù)權(quán)限:信息對(duì)象
變量方面
1修肠、權(quán)限變量
2贺辰、User Exit變量
數(shù)據(jù)源方面
1、SLT
2、RSA2
3饲化、ODP