暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
庚顿_国电oracle存储迁移方案v1.1.docx
387
2页
0次
2021-02-22
40墨值下载
1
,档案表(
mv_tmnl_sp_info
)存储
档案表(
mv_tmnl_sp_info
中的电表
id
按照
10
取模后分
组 的 行 排 成 一 件 ,
HDFS
上 , 路 径
/smallTable/mv_tmnl_sp_info/0/data
/smallTable/mv_tmnl_sp_info/1/data
/smallTable/mv_tmnl_sp_info/2/data
/smallTable/mv_tmnl_sp_info/3/data
/smallTable/mv_tmnl_sp_info/4/data
/smallTable/mv_tmnl_sp_info/5/data
/smallTable/mv_tmnl_sp_info/6/data
/smallTable/mv_tmnl_sp_info/7/data
/smallTable/mv_tmnl_sp_info/8/data
/smallTable/mv_tmnl_sp_info/9/data
2
,原始数据存储
将原始表中的数据根据电表
id
按照指定值(例如:
10
)取模后分组并对每组的值进行排
序形成一个或多个有序文件,上传到
HDFS
上,文件路径可以是
1, E_MP_DAY_READ
/bigTable/E_MP_DAY_READ/20121017/0/data0.data
/bigTable/E_MP_DAY_READ/20121017/0/data1.data
...
/bigTable/E_MP_DAY_READ/20121017/1/data0.data
/bigTable/E_MP_DAY_READ/20121017/1/data1.data
...
/bigTable/E_MP_DAY_READ/20121017/9/data0.data
/bigTable/E_MP_DAY_READ/20121017/9/data1.data
文件路径:
/bigTable/E_MP_DAY_READ/
日期
/
模值
/
数据文件名
2, E_MP_POWER_CURVE
/bigTable/E_MP_POWER_CURVE/20121017/0/030000_040000.data
/bigTable/E_MP_POWER_CURVE/20121017/0/053000_072000.data
...
/bigTable/E_MP_POWER_CURVE/20121017/1/020000_043030.data
/bigTable/E_MP_POWER_CURVE/20121017/1/030000_042000.data
...
/bigTable/E_MP_POWER_CURVE/20121017/9/130100_145900.data
/bigTable/E_MP_POWER_CURVE/20121017/9/130300_152000.data
文件路径:
/bigTable/ E_MP_POWER_CURVE /
日期
/
模值
/
文件中的最小时间
_
文件中的最大时间
.data
3
,查询
第一试用因为条件某天,这
hdfs
路径经有所以
hdfs
上读原始数据文件(有)与档案
mv_tmnl_sp_info
)文件(序)进行匹配就行
了。
于第二个测试用例,查条件是个间范围,先根据“”找到具体的原始数据件,
再根据原数据文件名里的最大最时间找出合条件的文件,之后对件中的记再过
滤,并将一个模值的下的符合条的记录合到一个有序文件中,将文件(有)与
档案表(
mv_tmnl_sp_info
)文件(有序)进行匹配就行了。
结果文件上传到
hdfs
上。
4
,第三第四个测试用例暂时用
hive
of 2
40墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论