理解SOA数据集成生命周期

日期: 2008-03-26 作者:Ed Tittel 来源:TechTarget中国 英文

这种生命周期与强制实行数据管理和维护数据管理有关,以及描述XML在此过程中所能够起到的一些至关重要的作用(大量的工具产品销售商们已经为此原因提供了大量的商业包来做这些事情)。   首先,让我们来回顾一下这种数据集成的生命周期所包含的7个步骤。通过这7个步骤使得数据变得可视化,使得它的价值变得可以评定,以及它的形式和使用变得更易于理解:   访问:尽管它的形式可能极不容易理解和存档,并且它的数据源也在一定程度上不透明,但是数据必须习惯于拥有某种生命或者意义。数据可以来源于许多地方,其中包括以前的应用程序和系统,数据库,现在流行的应用程序,各种各样的XML消息,以及成千上百种不同形式的文档(例如电……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

这种生命周期与强制实行数据管理和维护数据管理有关,以及描述XML在此过程中所能够起到的一些至关重要的作用(大量的工具产品销售商们已经为此原因提供了大量的商业包来做这些事情)。

  首先,让我们来回顾一下这种数据集成的生命周期所包含的7个步骤。通过这7个步骤使得数据变得可视化,使得它的价值变得可以评定,以及它的形式和使用变得更易于理解:

  访问:尽管它的形式可能极不容易理解和存档,并且它的数据源也在一定程度上不透明,但是数据必须习惯于拥有某种生命或者意义。数据可以来源于许多地方,其中包括以前的应用程序和系统,数据库,现在流行的应用程序,各种各样的XML消息,以及成千上百种不同形式的文档(例如电子数据表,项目计划,文本文档等等)。

  发现:其中包括把所有数据源变得公开,尤其是记录非常不好理解或者描述的数据源的使用和结构。这也是数据语义学(从它的结构和使用中显露出来的形式和规则)和质量体系为了以后进一步的研究需要特别注意和标志之处。

  清洗:清洗数据以保证它的正确性,准确性和完全性。清洗包括探测和修改错误,添加遗漏的元素和值,强制执行数据的标准,确认以及清除重复的条目。

  集成:给所有系统和应用程序强加一个单独并且全面的对数据的解释,以此来保证片断的数据源能够被合并以及被传输,从而消除数据结构,定义和表达上的矛盾和差异。这也经常意味着解决不同上下文中同样的术语不一致的使用和意义。

  传输:所有需要此使用权的用户和应用程序,都可以在适当的形式下及时地得到正确相关的数据。这可能意味着需要响应一些查询请求,这些查询请求可能得到单条记录或者小的结果数据集合,从而为趋向分析和企业范围的报告传输完整的数据集合。这个步骤同样也解决了数据安全性,易得性,隐私性和与访问和使用有关的需求的灵活性(例如用于医疗记录的HIPAA等等)。

  开发和管理:这是基于XML的工具集合真正得到认可的步骤,它使得那些管理数据的人,商业分析家,架构师,开发者和经理们一起努力,共同创造出一个广泛的集合,其中包括数据集成规则,过程,实施和程序,从而捕获和实现所有以上五个步骤得到的大量工作。这个步骤同时也解决了一些主要的企业应用程序和服务中与表现,灵活性和使用性需求相关的关键问题。

  审核,监控和报告:一旦它的语义和使用已经被捕获,遗漏被修补,错误被改正,并且质量得到检验和认可,这时就需要进行观测和分析以保证数据干净,正确,可靠和易得。这个部分的过程使得标记潜在问题成为可能——因为它们通过生命周期发生和循环回来,从而保证它们得到解决。审核同时也帮助保证数据的可视,可控制,以及可以监督以后的变化和增补。

  在所有这些步骤中,XML能够起到主要作用。尤其是在第1步到第4步中,XML表示方法和元数据能够清楚地显示出数据结构,语义,使用形式以及行为规则。XML同样能够帮助协调这些数据模拟的真实情况中可能存在的潜在冲突问题。通过使得难以理解和难以存档的数据集合变得容易理解,正确,并且使得它们的管理得到发展,企业组织可以获得巨大的收益。

作者

Ed Tittel
Ed Tittel

IT老兵,从事开发、网络咨询、技术培训等逾30年。

相关推荐

  • 云应急响应和取证:企业须知

    很多企业已经在以一种或者另外的格式使用云,这取决于服务模型——基础架构即服务,软件即服务或者平台即服务——需要按需采用对应的应急响应和取证调查流程来支持云计算服务。

  • 优化混合云性能:数据管理技巧大公开

    对于许多企业来说,建立混合云是在他们2016年的首要任务。而虽然成功部署混合云的模型本身就是一个成就,只是在私有云和公有云之间拥有互操作性和稳定性仍然是不够的。

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 选择云服务提供商的五大标准

    云计算市场风起云涌,已经是国内、国际厂商的兵家必争之地,根据甲骨文的观察,即使在国内用户对云计算的接受程度已经越来越高,但随着市面上云平台、云服务的种类和数量不断攀升,许多企业身处云计算的浪潮,如何精确地评估自己的需求,通过云计算的优势增强自身的核心竞争力,是目前这些企业所面临的最大难题。