生活随笔
收集整理的這篇文章主要介紹了
CCU ETL脚本列表
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
CCU執(zhí)行流程
7:30 執(zhí)行 /opt/yanguang/etl/orads/kpi/kpi_auto_data.sh 需要追加游戲請修改配置文件kpi_ccu_site_cd.cfg kpi_auto_data.sh產(chǎn)生kpi_imp_data.sh,kpi_imp_data.sh再調(diào)用kpi_ccu_his.sh kpi_ccu_his.sh調(diào)用存儲KPI.PROC_UPDATE_KPI_RPT_CCU
#!
bin
bash
#auth
maoyu
#date
#desc
kpi ccu data importcur_dt
$
z $cur_dt
cur_dt
`
Y
m
d`
ficat kpi_ccu_site_cd
cfg |awk
$cur_dt
$cur_dt
$cur_dt
$cur_dt
opt
yanguang
etl
orads
kpi
kpi_imp_data
sh
#
bin
bash
opt
yanguang
etl
orads
kpi
kpi_imp_data
sh
bin
bash
opt
yanguang
etl
orads
kpi
kpi_ccu_his
sh
opt
pass9kpi
sunkpi
opt
pass9kpi
sunkpi
orads dstage gamenow sun_ccu_his_20100222
txt sun
bin
bash
opt
yanguang
etl
orads
kpi
kpi_ccu_his
sh
opt
pass9kpi
gekpi
opt
pass9kpi
gekpi
orads dstage gamenow ge_ccu_his_20100222
txt ge
bin
bash
opt
yanguang
etl
orads
kpi
kpi_ccu_his
sh
opt
pass9kpi
fifakpi
kpi
opt
pass9kpi
fifakpi
kpi
orads dstage gamenow fifa_ccu_his_20100222
txt fifa
bin
bash
opt
yanguang
etl
orads
kpi
kpi_ccu_his
sh
opt
pass9kpi
wofkpi
kpi
opt
pass9kpi
wofkpi
kpi
orads dstage gamenow mjsg_ccu_his_20100222
txt mjsg
bin
bash
opt
yanguang
etl
orads
kpi
kpi_ccu_his
sh
opt
pass9kpi
atkpi
opt
pass9kpi
atkpi
orads dstage gamenow at_ccu_his_20100222
txt
bin
bash
opt
yanguang
etl
orads
kpi
kpi_ccu_his
sh
opt
pass9kpi
9zkpi
kpi
opt
pass9kpi
9zkpi
kpi
orads dstage gamenow 9war_ccu_his_20100222
txt 9z
#!
usr
bin
bash
#auth
maoyu
#date
#desc
import ccu_his
source
opt
yanguang
common
ora_env_var
sh
echo
opt
yanguang
etl
orads
kpi
imp
LOG
#current
cur_dt
$
z $cur_dt
cur_dt
`
Y
m
d`
fi#dest
PATH
work_path
$
dest_path
$
cd $dest_path#set variable
# oracle
USER password
db_server
$
#
ora_user
$
#
ora_pwd
$
#
# file name
init_file_name
$
src_file_name
ctl_file_name1
des_file_name1
# site_cd
site_cd
$
f $
src_file_name
#build sqlldr ctl file
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1
echo
$ctl_file_name1#load_data
temporey
sqlldr $ora_user
$ora_pwd
control
$ctl_file_name1 bad
$
des_file_name1bad
LOG$
des_file_name1
LOG rows
skip
#process
LOG
echo
opt
yanguang
etl
orads
kpi
imp
LOGsqlplus
S $ora_user
$ora_pwd
opt
yanguang
etl
orads
kpi
imp
LOG EOF
serveroutput
vcnt
COUNT vcnt
temp_kpi_ccu_daily_his
site_cd
create_ts
TO_DATE create_ts
TO_DATE vcnt
kpi
proc_update_kpi_rpt_ccu
TO_DATE put_line
TO_CHARSYSDATE put_line
TO_CHARSYSDATE put_line
TO_CHARSYSDATE EOF
echo
opt
yanguang
etl
orads
kpi
imp
LOG
fi
來自 “ ITPUB博客 ” ,鏈接:http://blog.itpub.net/25618347/viewspace-713877/,如需轉(zhuǎn)載,請注明出處,否則將追究法律責(zé)任。
轉(zhuǎn)載于:http://blog.itpub.net/25618347/viewspace-713877/
總結(jié)
以上是生活随笔為你收集整理的CCU ETL脚本列表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。