电话

18600577194

当前位置: 首页 > 新闻 > 软件开发

软件开发实施中什么是数据虚拟化?

标签: 北京软件开发公司 2024-11-05 

数据虚拟化是集成来自多个来源的企业数据并通过集中的安全性和治理进行管理的过程,以便向业务用户和前端解决方案提供实时数据的单一虚拟视图。数据虚拟化是数据集成的一个子集,通常用于商业智能、面向服务的架构数据服务、云计算、企业搜索和主数据管理。

为什么要使用数据虚拟化?

您的组织将数据以多种格式、跨多种平台存储在各种数据库中。许多数据源位于旧系统中,例如 Adabas、Db2®、IMS、VSAM™ 和 Datacom®。数据虚拟化工具用于利用这些资产,以便您可以连接、组合和使用组织中任何位置的数据。

通过数据虚拟化,您可以在一个应用程序或界面中显示来自许多不同来源和格式的数据。您可以在单个虚拟视图中访问来自各种来源(无论是数据仓库、云平台、数据库甚至 Excel® 电子表格)的实时数据,而无需重复。

在一个地方向用户呈现来自遗留数据、关系数据、大数据和云的数据可以节省时间并提高生产力。您可以针对一组统一的实时数据编写标准 (ANSI) SQL 查询,并且不会像传统的 ETL 流程那样通过移动数据或冒数据错误的风险来创建工作负载。这意味着数据虚拟化解决方案可以帮助您保持数据质量。与数据联合不同,您不需要对异构数据强加单一数据模型。您还可以使用转换技术将数据更新写回源系统,以解决源格式的差异。

软件开发实施中什么是数据虚拟化?

用例包括:

商业智能和分析

使用数据虚拟化工具将跨平台(例如大型机、UNIX® 和云)和类型(VSAM、关系数据库和列式数据库)的数据库组合到单个视图中。标准(ANSI)SQL 查询将指导系统将查询解析为所需的语法,提交查询并返回结果集。

应用开发

开发人员可以更轻松地构建向业务用户提供完整、实时的企业信息的应用程序。数据虚拟化工具减少了所需的编码量,因此开发人员可以专注于更快、更大规模地交付信息。

自助服务工具

通过访问虚拟化数据集,用户可以运行报告、评估性能、分析数据并运行“假设”分析。这些功能可以加速产品开发、降低 IT 开销并简化流程。

数据仓库

确保您的数据仓库包含整个组织的最新信息,同时最大限度地减少对底层系统的影响。使用数据虚拟化工具,您可以利用现代云数据仓库的所有优势。您可以将企业数据从几乎任何源复制到云,捕获单个或多个数据源的更改,而不会影响源系统的正常运行时间和性能。

使用 CONNX 进行数据虚拟化的优势

整合您的所有数据源

CONNX 数据虚拟化解决方案创建一个或多个数据库的单一视图,并允许实时访问以在更新数据时使用数据。 CONNX 提供业界最齐全的150 多个数据库适配器,可为具有传统优势的各种数据库提供标准 SQL 连接。

您可以虚拟化来自大型机、OpenVMS、iseries (AS/400)、UNIX®、Linux®、Windows® 和桌面等平台上的各种数据库(传统数据库、关系数据库、大数据和云)的数据。连接到任何 ODBC、OLE DB、JDBC®、J2EE® 或 .NET® 兼容的应用程序、报告编写器或开发工具。

获得实时访问

无论数据库类型或平台如何,您的应用程序和用户都可以在单个视图中实时访问多个数据库。不需要数据移动,没有数据延迟,也不需要额外的数据仓库或数据湖。

减少数据错误和工作量

数据虚拟化不同于数据移动,例如ETL过程。使用 CONNX 进行数据虚拟化可以使原始数据保持完整,无论是在大型机、遗留系统、大数据还是云系统中,因此您可以降低错误和数据丢失的风险以及工作负载。

保持完全控制和灵活性

通过元数据管理,您可以创建一个词典,将所有数据组合成一个易于理解的结构,而无需更改源结构。

简化并节省集成项目

使用 CONNX 简化 SQL 数据对旧数据源和其他数据源的访问。随时随地解锁企业数据,使其可供关键应用程序、商业智能系统和支持网络的前端访问。通过使用 CONNX,您只需传统内部开发的一小部分时间和成本即可完成此任务。

保护敏感数据

管理数据库登录并安全访问每个系统中的数据。

更快地做出更明智的决策

通过单一平台使用基于来自许多不同数据库的实时数据流的见解。

加速向数字化转型

利用您对传统技术的投资。将这些数据连接到新的数据仓库、网络应用程序、商业智能工具、大数据和云平台。