手把手系列:常用数据交换方案之Web Service接口处理法

发布时间:2020.12.29来源:知乎浏览量:100次标签:数据治理

Web Service是一个SOA(面向服务的编程)的架构,是一个平台独立的,低耦合的,基于可编程的web的应用程序,可使用开放的XML标准来描述、发布、发现、协调和配置这些应用程序。Web Service使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。正是基于以上特性,使得Web Service得以广泛应用,成为一种常用的交换方式。

一、Web Service处理流程
针对Web Service接口,从接口数据接入、加工处理到交换入库等,数据治理睿治中的数据交换平台都有一套完整的、可配置的组件,用于满足各种场景需求。主要操作步骤如下:

1.在数据源进行Web Service接口注册

依次点击数据源-接口数据源-新增,弹出新建接口数据源对话框。在接口地址中输入Web Service接口的地址,格式选择WSDL。

2.使用Excel输入组件从Excel文件中解析参数

因为要查询各地区的天气情况,所以我们从Excel文件中解析出各省市名称,Excel内容如下图所示

用Excel输入组件,将上图的数据解析到临时表中,用作Web Service接口组件的参数。

3.根据Excel组件的参数,用Web Service接口组件从接口中获取数据

数据源选择我们刚刚创建Web Service天气
执行操作选择根据城市名称查询天气的操作
请求编码使用默认的UTF-8编码
下面的参数列表中,需要的参数城市名选择输入字段中的cityname字段

在输出字段界面点击刷新按钮,会自动添加字段,为了避免接口返回的数据长度太大,字段类型不是大字段的我们手动将字段类型改为大字段。

4.使用xml解析组件解析Web Service接口组件的数据

xml来源选择输入字段
字符集用默认的UTF-8
字段选择web service接口组件输出的字段

解析节点手动输入data/lives

字段列表界面,手动添加字段,输入字段名称和节点名称

5.使用表输出组件将xml解析组件解析后的数据存储到数据库中

6.查看数据

最后目标表中存储的数据:

整个交换任务流程(Excel中数据太多,通过过滤组件只保留部分数据):

二、项目应用与实践
目前Web Service接口组件已在多个项目中得到广泛应用,如:某区政务服务数据管理中心通过Web Service接口与教育、公安和工商局完成信息共享交换,为教育无纸化提供保证;某环保局通过Web Service接口完成对工业废水、废气等数据的共享交换,从而实现空气质量的实时更新与监控等等……

除了Web Service接口方式的交换外,亿信华辰睿治数据治理中的数据交换平台中还内置了许多交换处理组件,譬如传统的库表和文件交换,还有HTTP接口交换、FTP文件交换、MQ交换等,可轻松满足诸多交换场景,快来试用体验吧!
(部分内容来源网络,如有侵权请联系删除)
立即免费申请产品试用 免费试用
相关文章推荐
  • 数据治理如何支持数据隐私合规性

    数据治理如何支持数据隐私合规性

    已经具备数据治理功能的组织具有坚实的领先优势,可以利用它来促进数据隐私合规性的许多方面。……查看详情

    发布时间:2019.02.15来源:CIO浏览量:117次

  • 亿信华辰&东芝|拥抱智能制造,实现生产数据实时采集

    亿信华辰&东芝|拥抱智能制造,实现生产数据实时采集

    在《中国制造2025》战略实施后,“制造业数字化、网络化、智能化”被定义为新工业革命的核心技术。离开生产数据采集,生产管理部门不能及时、……查看详情

    发布时间:2019.05.10来源:亿信华辰浏览量:109次

  • 元数据管理流程和方法是怎样的

    元数据管理流程和方法是怎样的

    大数据环境中,如果企业不通过元数据管理把多种复杂的信息管理起来,很难做到信息的有效利用。Gartner在研究报告里明确指出,“元数据管理……查看详情

    发布时间:2022.03.21来源:小亿浏览量:496次

  • 数据虚拟化 实现大数据的有效管理

    数据虚拟化 实现大数据的有效管理

    关于在石油天然气的钻探和出产过程中所发生的数据的价值,并没有太多的争议。尽管数字化油田运动的最初意图,是将与设备的监测和维护相关的使命完……查看详情

    发布时间:2019.03.05来源:亿信华辰浏览量:127次

  • 98%的企业备战数据治理,尚未入局的你还在等什么

    98%的企业备战数据治理,尚未入局的你还在等什么

    UBM近日发布了一份2018企业数据治理白皮书。白皮书中分析了数据治理的现状:虽然越来越多的企业(尤其是业务部门及IT部门)逐渐开始关注……查看详情

    发布时间:2018.12.10来源:亿信华辰浏览量:131次

  • 数据质量—并非所有数据都是平等的

    数据质量—并非所有数据都是平等的

    数据质量是调节数据以满足业务用户特定需求的过程。准确性,完整性,一致性,及时性,唯一性和有效性是数据质量的主要衡量标准。……查看详情

    发布时间:2019.04.04来源:亿信华辰浏览量:138次

  • 2021年数据治理框架最佳实践方法

    2021年数据治理框架最佳实践方法

    数据治理是企业用来管理、利用和保护其数据的过程。在这种情况下,数据可以表示公司的全部数字资产和纸质资产或子集。数据治理的另一个方面是保护……查看详情

    发布时间:2021.07.14来源:亿信数据治理知识库浏览量:116次

  • 数据治理的目的和意义

    数据治理的目的和意义

    ​在"新基础设施"和疫情等外部因素的推动下,数字化转型正对越来越多的行业而言变得重要且紧急。如何更好地利用数据已经成为企业数字化转型的关……查看详情

    发布时间:2022.06.09来源:小亿浏览量:930次

  • 2019年IT关注的重点:大数据分析的存储架构

    2019年IT关注的重点:大数据分析的存储架构

    存储行业的技术专家和分析师预测,IT组织将专注于改进其存储架构,以便在2019年更好地利用数据分析、人工智能和物联网。并指出,改进大数据……查看详情

    发布时间:2019.03.26来源:亿信华辰浏览量:78次

  • 大数据元数据管理系统有哪些功能

    大数据元数据管理系统有哪些功能

    1、元数据模型的建立,定义元数据模型,清晰展现元数据需求。2、采集:指从各种工具中,把各种类型的元数据采集进来,采集是元数据管理第一步。……查看详情

    发布时间:2021.08.17来源:亿信数据治理知识库浏览量:154次

相关主题
您点击 “提交”,表明您已理解并同意接受本网站隐私政策和用户协议