DataLoader [NSN-AC]
来源:互联网 发布:淘宝客点击数要钱吗 编辑:程序博客网 时间:2024/05/22 01:26
#!/bin/bash
NEType=$1
NEIns=$2
mrfTemplate=$3
startdate=$4
duration=$5
dimension=$6
rowsPerday=$7
hourCn=$8
randomFlag=$9
pipeDir=/var/opt/nokia/oss/osscore/iscirp/pmupld_osscore
WORK_DIR=`dirname $0`
WORK_DIR=`cd $WORK_DIR && pwd`
startTime=`date '+%Y-%m-%d_%H:%M:%S'`
logBatchNo=`date '+%m%d-%H%M%S'`
mrfTemplate=$WORK_DIR"/"$mrfTemplate
RESULT_DIR=`cd $WORK_DIR && cd ..&& pwd`
RESULT_DIR=$RESULT_DIR"/mrf_dir/"$1-$2"_"$logBatchNo
log_file=$WORK_DIR"/mrf_dir/"$1-$2"_"$logBatchNo.log
test ! -d $RESULT_DIR && mkdir -p $RESULT_DIR
echo "************** DATA LOADER RUNTIME LOG **************" > $log_file
echo "Original command: $0 $1 $2 $3 $4 $5 $6 $7 $8 $9
Begin at $startTime
Parameter list:
NE type = $NEType
NE instance = $NEIns
mrf Template = $mrfTemplate
Start Date = $startdate
Duration = $duration
Dimension Th = $dimension
Rows per day = $rowsPerday
Distinct hour= $hourCn
randomFlag = $randomFlag
" |tee -a $log_file
gid=`sqlplus -S omc/omc <<EOF
set head off
select lower(trim(to_char(uco.co_gid,'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'))) hex_str
from uma.utp_common_objects uco
where uco.co_dn like '%$NEType-$NEIns%';
EOF
`
echo "GID="$gid |tee -a $log_file
$WORK_DIR/ETLOMeSGenmx.pl -NEtype $NEType -NEIns $NEIns -NEGid $gid -tem $mrfTemplate -date $startdate -dur $duration -dim $dimension -rows $rowsPerday -hourCount $hourCn -outputDir $RESULT_DIR -maxLines 5000 -random $randomFlag |tee -a $log_file
x=$?
if [ $x = 1 ]; then
echo "Exception happened when parse xml file (ETLOMeSGenmx.pl). Abort!"|tee -a $log_file
exit 1
fi;
echo "
xml file generation complete! Copy them to PM pipe dir...
" |tee -a $log_file
test -d $pipeDir
x=$?
if [ $x = 1 ]; then
echo "PM pipe dir $pipeDir not exist! Abort! "|tee -a $log_file
exit 1
fi
cp $RESULT_DIR/*.xml $pipeDir
echo "************** Data loader complete **************" |tee -a $log_file
- DataLoader [NSN-AC]
- DataLoader [NSN-AC]
- FetchFile [NSN-AC]
- RandomFETA [NSN-AC]
- DACOT [NSN-AC]
- nsn
- NSN 4.21
- GreenSock的DataLoader注意
- DataLoader的使用
- PyTorch代码学习-dataloader
- NSN sprint904 总结回顾
- nsn 网站研究分析
- Salesforce Dataloader 导入数据几条注意事项
- NSN的MGM SW engineer面试题
- NSN HLR simulator for provisioning in expect
- AC
- AC
- AC
- 他不只是比我多会了一个 Out、Ref 而已,输就输在......
- C#动态显示meta,这段代码出异常
- CentOS5.2+Oracle RAC10gR2+RAW+ASM+VMServer
- 【转】vi 替换
- PL/SQL教程
- DataLoader [NSN-AC]
- DataLoader [NSN-AC]
- Eclipse+EclipseME+WTK构建/配置J2ME开发环境
- 质量糟糕的代码会在项目中像病毒一样传播,尽量在源头控制好代码质量、强调范例的重要性
- 有用的dos命令
- FetchFile [NSN-AC]
- php - 正规表达式过滤非法字符
- Java中的Comparable和Comparator
- 外包网页设计的小活儿,折腾经历的分析,做出一个能用的、可行的东西挺不容易的