ODI第15节-XML(一):建立XML结构

浏览: 2400

ODI之XML数据抽取(一):建立XML物理、逻辑结构

 

在数据迁移中,以XML文件作为数据的转移载体比较常见。

下面将介绍一下如何通过ODI将XML数据重新迁入数据库中(以Oracle为例)。

 

首先假设存在XML文件(E:\Weather.xml,天气信息)如下:

浙江

杭州

58457

58457.jpg

2011-9-23 0:22:19

17℃/26℃

9月23日 多云

东北风微风

1.gif

1.gif

今日天气实况:气温:16℃;风向/风力:西南风 1级;湿度:58%;空气质量:较差;紫外线强度:弱

穿衣指数:较凉爽,建议着长袖衬衫加单裤等春秋过渡装。年老体弱者宜着针织长袖衬衫、马甲和长裤。

感冒指数:各项气象条件适宜,无明显降温过程,发生感冒机率较低。

运动指数:天气较好,赶快投身大自然参与户外运动,尽情感受运动的快乐吧。

洗车指数:适宜洗车,未来持续两天无雨天气较好,适合擦洗汽车,蓝天白云、风和日丽将伴您的车子连日洁净。

晾晒指数:天气不错,适宜晾晒。赶紧把久未见阳光的衣物搬出来吸收一下太阳的味道吧!

旅游指数:天气较好,但丝毫不会影响您出行的心情。温度适宜又有微风相伴,很适宜旅游。

路况指数:天气较好,路面比较干燥,路况较好。

舒适度指数:天气较好,您会感觉早晚凉爽、舒适,午后偏热。

空气污染指数:气象条件较不利于空气污染物稀释、扩散和清除,请适当减少室外活动时间。

紫外线指数:紫外线强度较弱,建议出门前涂擦SPF在12-15之间、PA+的防晒护肤品。

18℃/27℃

9月24日 多云

东北风微风

1.gif

1.gif

19℃/27℃

9月25日 多云

东北风微风

1.gif

1.gif

杭州市是浙江省省会,国务院确定的全国重点风景旅游城市和历史文化名城,位于北纬30°16'、东经120°12',地处长江三角洲南翼,杭州湾西端,钱塘江下游,京杭大运河南端,东濒杭州湾、钱塘江,南与金华市、衢州市、绍兴市相接,西与安徽省黄山市交界,北与湖州市、嘉兴市相邻。下辖8个区、5个县(市),全市总面积16596平方千米,其中市区面积3068平方千米。改革开放以来,杭州经济发展迅猛,2007年全市实现国内生产总值4103.89亿元,人均GDP达8063美元,连续17年保持2位数增长,连续4年被誉为"中国最具幸福感的城市"。

杭州尤以西湖秀丽迷人的自然风光闻名于世。美丽的西湖三面环山,一面濒城,两堤卧波,三岛浮水,风景秀丽,四季异色,古迹珠连,名人荟萃,历代诗人吟咏不绝。杭州自然景观和人文景观十分丰富,文物、古迹众多,古代庭、园、楼、阁、塔、寺、泉、壑、石窟、摩崖碑刻遍布,众多景点或诡异神秘、内蕴深沉,或珠帘玉带、烟柳画桥,或万千姿态、蔚然奇观,或山青水秀、风情万般。全市现有60多个对外开放景点和40多处重点文物保护单位,以灵隐寺、六和塔、飞来峰、岳庙、西泠印社、三潭印月、花港观鱼、龙井、虎跑等最为著名。

 

 

物理结构

首先建立物理层的数据服务器

 

在定义标签上填入数据服务器名称XmlServer:

 

转到JDBC标签

 

选择驱动程序,并且填入JDBC URL如上图所示。保存后退出此数据服务器。

 

在此新建的数据服务器中建立新的物理方案。

 

根据下拉菜单提示选择方案和工作方案

(如果XML文件解析无误的话,下拉菜单会有方案提示)

 

保存后退出物理方案。

 

 

逻辑结构

在逻辑体系中新建逻辑方案,如下图:

 

在弹出的窗口中填入名称,并通过下拉菜单选择物理方案(XmlServer.WEATH)。

 

保存逻辑方案后退出。

推荐 0
本文由 newkoa 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册