什么是Vibe?什么是虚拟数据机
发布网友
发布时间:2022-09-04 13:00
我来回答
共1个回答
热心网友
时间:2024-12-03 23:03
什么是虚拟数据机?数据虚拟机(VDM)就是一种可访问、集合和管理数据的嵌入式数据管理引擎。
既然你知道了什么是VDM,那Vibe又是什么呢?简单地说,Vibe就是数据虚拟机 (VDM) 的品牌名称。
问题解决了,为了使阅读起来更有趣,在此会更详细地介绍有关Vibe 虚拟数据机发展历程的背景情况。
虚拟数据机的发展历程
自20年前 Informatica公司成立以来,我们就秉持着一种理念,即把数据集成的发展从实际的运行期中剥离开来。这就是当我们说Informatica PowerCenter数据集成产品是元数据驱动的时候,Informatica所具有的含义。术语“元数据驱动”的意思就是说开发人员不必知道是 C、C++还是Java语言来执行数据集成。开发人员在图形化的开发环境中使用拖放工具可显示数据是如何从A系统中移走,然后如何与B系统中的数据结合,最后在数据到达C系统时最终被清除和变换。在开发过程的最精细层面,你可能会看到代表数据集的图标,以及表示从哪些数据集出来并进入到其他数据集的关系,并同时说明了数据如何进行相应变换的线条。
Informatica Developer的拖放图形化开发环境
当然,你是看不到代码的,整个过程中只有描述数据将如何被修改的元数据。这就是说,一个了解数据集成概念的人,不一定就得是软件开发人员,他可以开发数据整合作业,将原始数据转换为高质量的信息,这样,相关机构就能把他们的数据潜能用到工作中去。也就意味着有更多的人能够开发数据整合作业,因为通过使用图形化工具,我们已经“大众化了”数据集成开发。
然而,随着时间的推移,数据集成也变得更加复杂。从数据提取、转换和加载(ETL)批量数据移动,数据集成发展到了包括数据质量、实时数据、数据虚拟化和现在Hadoop分布系统在内的程度。此外,在此前提下或者在云计算中,都可以部署数据集成进程。由于数据集成已变得更加复杂,它不得不采用一种混合式的方法,即一种在混合及匹配不断扩展的底层技术的同时,需要经常使用刚才提到的部分或大多数功能与方式的方法。
一直以来,Informatica没有停止过将开发环境从底层数据移动和变换技术中剥离开来。但为何这种剥离如此重要呢?因为新的数据集成方法带来新的部署模型,如软件即服务(SaaS),新技术如Hadoop,以及新语言,如Pig和Hive,甚至牵涉到未来的语言。所以现有的数据集成开发人员,无需因为要使用新技术而去了解新技术如何工作的细节。此外,底层技术在数据集成和管理市场中变化的速度也在加快。所以,当这种速度加快时,通过把开发与部署分开,终端用户可以使用相同的界面继续设计和开发,并且在内部,他们可以利用新的数据移动和转换引擎,做虚拟化数据,以及整批移动数据、实时移动数据,或集成大数据,而无需了解任可有关底层语言、系统或框架的详细信息。
本系列博文将清晰地为您介绍VDM的发展历程。在我们的下一期博文中,我们会特别介绍有关Vibe VDM 的基础理论以及其工作原理方面的内容。别换台哦,同一Vibe时间,同一Vibe频道。