气象数据存贮管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在 资料 的分发上综合考虑 资料时效和传输效率 。 集中资料 的存储 ,减少 资料存放处 ,保持数据 的一致 性,方便用户获取资料 。目前的数据分发模 式有三种 ,
一
每天从各种渠道获取的大量气缘数据 ,以一天一 个文件形式 ,按照约定 的文件名 ( 1 表 ,文件名包含 文件类型及 日期两种信息 ) 通 过 F P , T ,从各个服 务器 传 到存放数据 的服务器硬盘 ,临时放入一个指定 的文
数 据存 贮 管 理 提 供 了 一个 很 好 地 样 例 。
关键词:结构化查询语言;气象数据 :海 量存贮系统
M ee r l gc l t t r g n a a e e t y tm to o o ia a S o a ea d M n g m n se Da S
DOU — e , YiW n LU , U — n ZHAN G iPig Li LI Xu Li , Da・ n
Mi oot Q evr 0 5 We c sfS L S re 0 + b为系统框架,总体由 r 2
力和调取数据的效率基础上 ,将所 有数 据按用 户使用 的频 率和单个文件的大 小将其 分为 4个等级,数字小
的等级最高 。用户常用 的数据定为 1级 ,不常用 的或 文件字节数较少的定为 2级 ,常用但文件字节数超大
限的数据 一律下线 , 即将数据刻录入光盘或存入磁 带。 另外 ,将有天气过 程 日期的数据和重要 事件 日期 节点的数 据长期保存在盘 阵上 ,为气象科技人 员分析
总结天气过程提供方便。 1 . 2数据分发策略 21后台数据分拣程序 .
图1 “ 气象数据存贮管理系统” 总体框架流程 图
1 数 据 管理 策 略
1 . 1数据存储策略 数据的存贮主要采用数据库表和文件两种形式即 元数据和结构化的数据采 用数据库形式 ,非结构化数 据采用文件方式存 储。在 综合考 虑现 有设备的存 储能
2 系统结构及功 能
本系统采用 B S构架,以 Mi oot evr2 0 + / c sf S re 0 3 r
① 基金项目: 北京市气象局基 4(MB WF 2 10 1 , B Y Z 0 00) #
收稿 时间:00141 到修 改稿 时间:001- 2 1.1); 收 2 1.1 4 2
1 6 实 Hale Waihona Puke Baidu案例 AplainC s 1 pi t ae c o
21 0 1年 第 2 O卷 第 7 期
以及科研人员、气象预报人员获取历史气 象数据难两大突出问题 ,提 出了气象数据 存贮策略 ,并 以 B S结构框 . /
架 ,开发了气象数据存贮 管理系统 。该系统为业务和科研人员在数据获取上提供 了一个便捷通道 ,同时 ,又将
数据统一、 有序 管理起 来,实现了气 象数据 的存储 、管理 、以及服务 的整合和一体化 。本系统 的实现将为气象
K y o d : Q ; t rlg a dt mas t ae yt e r s S L me ooo i a ; s s rg s m w e c l a o s e
S L S re 是微软开发的一个数据库管理系统 , Q evr 功 能非常强大 。它具有 良好的可收缩 性、安全性 、易 用性,以及大容量的管理能力( 支持 T B级数据量) ,广 泛应用于大中型据库系统 中【 】S LSre 20 版本 1 。 Q evr 0 5 . 3 不仅是迄今 为止 S LSre 的最大发行版本 ,而且是 Q evr
同时 ,气象卫星每天 也在获取 各种 各样 的遥感观测数
据 。另外 ,由于气象预报业 务的需要,每 天也有来 自
全球各地的数值预报 产品经 由通信传输 系统接收 。此 外 ,由于工业的发展 、城市 的扩 张,对大气成分 的监 测 日益受到重视,获取 了多种相 关观测 资料 。因此 , 气象数据具有量大、种类 繁多的特 点。
Ap l ai ae实 用案 例 1 7 pi t nC s c o 1
是将数据放公共数据 区,由用户 自行调取 ;二是 由
计 算 机 系 统 应 用
ht: w. s . gc t/ p/ ww c - o . -a r a
21 0 1年 第 2 O卷 第 7期
航 空报 报文
S r e 0 5 W e . i y t m p n ac n e e tc a n l rdaa a q ii o . eo e a d i ne r tsa i d e r2 0 + v b Th ss se o e o v n n h n e t c u st n On t t rh n . tit g ae n k n s i o f i h h o ee r l gc aa o d ry n c n l so ,t e mee r l gc t t r g n a a e e t S se m a e e fm to o o ia d t r e l.I o cu i n h to o o ia da so a e a d m n g m n y tm k s t l l a h me e r l gc aa i tg a o n so a e to o o ia d t n e r t n o tr g ,m a a e n n e v c o e tu . i y tm sa g o x m pl ft e l i n g me ta d s r ie c m r e Th ss se i o d e a eo h ma a e n ftem ee r lg c a . n g me to to oo ia d t h l a
计 算 机 系 统 应 用
ht:w . Sa r. t / wwc ・. gc p/ — o n
21 年 第 2 01 0卷 第 7期
气象数据存贮管理系
窦 以文 ,卢 俐 ,刘旭 林 , 张代 萍
( 北京市气象信息中心,北京 10 8) 0 0 9
摘
要 :为解 决当前北 京市气 象局历史气象数据庞大 ,存储结构欠合理 ,存储格式不统一 ,数据管理不明晰,
( eigMe oooiaIfr t nC ne, e ig10 8 , hn) B in t rlgclnomao e t B in 0 0 9 C ia j e i r j
A s at A rsn, h a ae n n e ieo o eli t rlg a d t a B in t rl ia bt c: t eet tem ngmetadsr c fn nra t me oooi l a t e ig Me ooo cl r p v ・me e c a j e g
i e sn tu io m,a d d t n a me ti o l a.Th e o d i tSd f c l o e e r h r n a eme o flsi o n f r n aa ma ge n sn tce r e s c n si’ i utf rr s a c e sa d we t r n t i h
让 气象 数据 产 生最 大 的社 会 服 务价 值 ,是 一 个 亟 待 解 决 的重 要 问题 。
信息 中心直接 向业务单位的应用 系统推送数据;三是 特殊资料服务 由人工处理。对 不同级别的用户赋予不
同的下载/ 接受资料的权限。
1 . 3数据分发策略
建立 资料整编 审核制度 ,对实 时资料和历史 资料
系统 ,实现 了气象 数据的存储、管理, 以及服 务的整
合 和 一 体化 。
提供历史数据服务需要对文档加密 , u盘 贴 R I FD
标签 ,设定数据使用 范围,有效期等 ;实时气象 资料 服务 需要建立信任体系如 C 认证;除 了管理好 日常 A
的常 规 备 份 ,还 要 做好 异 地 数 据 灾难 备 份 。
后 台数据分拣程序、 气象数据查询下载 网页、 台 F P 后 T 实 时监测 管理程序 、系统后 台管理 四部分组成 ,图 1
是 该系统总体框架流程 图:
的定为 3级,根本没人用 的定为 4级。
每种 数 据采用 一天 一个压 缩包 的保 存方 式 (a rt
文件 ) ,如果一天仅有一个 文件 , 存储为原始文件 。 则 数据在盘阵上存储 的 目录结构定为 4级 , 第一级 目录 为资料类型 ,第二级 目录 为资料 子类 型 , 三级 目录 第
Bu e u h v wo p o lm s On st a t r g tu t r fm ee r l g c ld t o e s n b e te f r a fso a e r a a et r b e . ei h tso a esr cu e o to oo ia aa i n tr a o a l ,h o m to tr g s
为数据生成 的年份 ,第 四级 目录为数据 生成 的月份。 这 样的 目录结构清晰 明了, 便于 日后对数据 的管理和
维护。
综合考虑数 据下载速度与存储能力,将 l级数据 长期保存在盘 阵上 , 、 2 3级数据 只在盘 阵上保 留 5年 , 4级数据只在盘 阵上保 留 1年 。超过在盘阵上存储年
ht: w. s .r.l t/ p/ ww c — ogc —a r
计 算 机 系 统 应 用
还存在 多次保存 的冗余现象 ,缺少数据到达和使用情 况监控等 。如何将这些珍贵 的气象数据整合到~起 , 分门别类妥善保存 ,一方面方便气象数据管理人员的 管理 以及数据服务,另一方面方便科研 人员 以及 气象 预报人员最快最便捷 获取所 需的各种历史气象数据 ,
进行 审核 ,包含设备维护及故障情况等 电子文档 ;制 定资料存贮规章制度 ,所 有的探测资料都要按一定形
为解决 以上两大突 出问题 ,基于 S LSre 20 Q evr 05 数据库系统,北京市气象局开发 了气象数据存贮管理
式实时归档;定期制作常规数据集 。
1 . 4数据安全策略
S s m a e nd v lp dwi Pln u g . es s m t cuei b s nMir s fS re 0 3 Mi o o QL y t h s e e eo e t AS g a e T y t sr tr ae o co ot ev r2 0 + c s fS e b h a h e u s d r t
件夹 ( p u la ) i t _ pod ,等待按 照类 别分拣入最后存放地 址。 数据分拣程序 (o n_ a . e 用 V sr g dt e ) i t _ ax B语言编写, 该程序首先执行一个 bt a 小程序 , t _ pod文件夹 将 i u la p
o ti h e d d m ee r l g c aa。 ov e a o ep o lm s a M ee r l gc lDa t r g n a a e n ban te n e e to oo ia d t To s l e t b v r be , to o o ia t so a e a d m n g me t l h a
最为可靠安全 的版本 。
随着气 象观 测技术的发展 以及观测硬件设备的更
当前,各种实 时气象数据和产 品,基本满足 了气
象预报和科研 人员的需要 。但 是,海量 的历史气象数 据存储 结构欠合理,存储格式不统一 ,部分气象数据
新 ,地面、高空气象观测站点和观测 要素均在逐年增 加, 每天新生成的观测数据 以千兆级数量单位在增长。