译者|张艺评论|孙淑娟企业正在部署数据虚拟化技术解决方案,以满足不断增长的各种数据自助数据访问。事实证明,它对数据消费者、IT和技术团队非常有帮助。数据虚拟化是一项成熟的技术数据虚拟化是一项成熟的技术,现在已成为公司数据集成战略的一部分。据MarketsandMarkets分析预测,2017年数据虚拟化市场规模增长至15.8亿美元,预计到2022年将达到41.2亿美元,预测期内(2017-2022年)复合年增长率(CAGR)为21.1%)..数据虚拟化技术创建逻辑抽象层数据虚拟化技术在分布式数据管理处理中创建逻辑抽象层。它允许用户以标准化的方式访问任何格式和异构源(数据仓库或数据湖)的数据。这样,数据使用者就不需要对数据进行技术处理,例如数据存储在何处、如何存储、数据的类型及其存储结构、数据存储的原始来源的接口等。此外,应用程序、查询/报告工具、面向消息的中间件或其他数据管理基础结构组件通过虚拟视图使用数据。数据虚拟化如何在企业中发挥作用?通过数据虚拟化,企业可以轻松访问所需的数据。数据虚拟化的实现包括三个步骤:连接:数据虚拟化连接各种数据源,如数据库、数据仓库、云应用、大数据仓库,甚至Excel文件。整合:数据虚拟化以任何格式整合相关信息或日期,并将其转化为业务视图或决策。交付:数据虚拟化通过报告、仪表板、用户网站、移动应用程序和Web应用程序向企业提供实时数据。虽然数据虚拟化技术将各种数据源组合在一个用户界面中,但虚拟或语义层是该技术的核心。它允许数据或业务用户在不同的虚拟模式中进一步组织他们的数据,并以任何格式和任何来源组织虚拟视图。用户可以通过虚拟层访问来自不同系统的所有数据,从而产生统一的数据源。信息是安全的并符合所有行业要求。用户可以轻松利用虚拟化数据并为分析、报告和自动化做好准备。为什么需要虚拟化数据?这些因素使数据虚拟化变得越来越重要:满足数据需求:随着组织越来越多地使用自助服务分析工具,业务和数据分析师、科学家和工程师的数据需求可能会变得难以管理。而这些数据分析通常可以帮助公司做出更好的决策并提高客户满意度。因此,数据虚拟化允许您从一个集中的位置实时查看所有数据。这允许分析比平时更快地完成。应对数据的复杂性和数量:快速扩展业务的需求增加了连接的物理数据库和复杂数据的数量。合并数据进行分析的最快方法是使用数据虚拟化。数据生成的速度正在显着加快,使得物理数据仓库的持续更新更具挑战性。此外,数据虚拟化是一种更先进的从多个位置传输数据的方法。提供数据敏捷性:虽然向业务用户提供自助服务选项可能是优先事项,但企业一直在努力在强大的安全性和业务敏捷性之间取得适当的平衡。数据虚拟化使不同的用户和用例能够通过单个虚拟层访问所有企业数据。此外,数据虚拟化技术还内置了原型制作能力,允许用户在大规模部署前实时测试策略。提供安全管理:随着数据量、种类和复杂性的增加,合规性、数据资产保护和风险缓解成为每个数据管理策略中更加重要的元素。数据虚拟化为谁应该访问哪些数据建立访问规则,从而确保数据安全。此外,它通过提供对公司所有类型信息的集中访问点来支持安全管理、数据管理和性能监控。流行的企业数据虚拟化工具从多个目的地收集数据,并将其整合到数据仓库、数据湖中,以供进一步分析和决策制定。如前所述,随着数据量和复杂性的增加,数据集成过程耗时、昂贵且容易出错。因此,许多企业使用数据虚拟化软件来查看、访问和分析数据,而不必担心数据的生命周期。以下是一些常用工具供您参考:TIBCOTIBCOSoftware以其数据和分析软件而闻名,后来提供了越来越多的集成选项。例如,TIBCO数据虚拟化支持访问各种数据源。该工具还具有编排数据层、集中式元数据管理和强大的查询选项,例如用于按需数据交付的高级查询引擎。工作室设计工具、服务用户界面和业务数据目录使用户能够从自助服务目录中搜索和选择虚拟化业务数据,然后使用他们喜欢的分析工具分析结果。在Web服务描述语言(WSDL)的帮助下,抽象数据可以作为TIBCO中的数据服务提供。内置控件和安全性可确保将数据正确交付给用户。K2ViewK2View在市场供应商中占有重要地位。它提供动态数据虚拟化技术,通过解决从各种底层数据源、格式和结构访问数据的困难,实现敏捷的数据集成。它的功能包括从任何来源提取数据、通过语义层统一数据、存储数据(物理上或在内存中)、处理数据,最后交付给数据分析师或用户应用程序。为了提供对真实数据的访问,该工具使用称为数据产品模式的逻辑抽象层。该模式通过将所有表和字段放在一起来统一特定业务实体的信息。它允许您轻松虚拟化或存储数据。例如,企业可能会选择保留不高度动态的数据而不对其进行虚拟化。它还允许通过SQL或Web服务API等其他技术顺利访问数据,或通过数据流或消息协议将数据推送给数据消费者。DenodoDenodo提供易于使用的界面,可提供企业级数据虚拟化功能。此外,它还包括数据目录功能,使数据搜索和查找更加容易。该工具可在本地、云端或混合环境中使用。主要功能包括查询优化,可提高查询性能并缩短响应时间。为严格保护数据的企业提供完善的数据管理解决方案。该工具包括用于语义搜索和数据管理的动态数据目录、基于人工智能的加速查询、用于多云和混合部署的自动化云基础设施管理,以及用于自助服务、治理和安全分析的嵌入式数据准备功能。Denodo还提供统一的企业数据访问、商业智能、数据分析和单一视图应用程序。结论随着企业运营的日益复杂,企业不断尝试各种数据管理解决方案。因此,数据架构变得越来越复杂。作为一种使公司能够跨本地、云或混合基础架构管理数据的中间件,数据虚拟化相对容易设置。它可以在不需要数据复制的情况下实现不同数据源的实时同步,从而降低基础设施成本。使用数据虚拟化软件的综合分析、设计和开发功能,创建清晰、简明的数据视图。数据虚拟化软件将允许您通过其丰富的分析、设计和开发功能来设计简洁明了的数据视图。当然,要找到最适合自己的数据虚拟化工具和解决方案,还需要对它们的技术能力进行一项一项的评估。译者介绍张毅,社区编辑,中级工程师。主要研究人工智能算法的实现和场景应用,了解和掌握机器学习算法和自动控制算法,将持续关注国内外人工智能技术的发展,特别是人工智能技术在智能领域的应用联网汽车和智能家居等领域的实现和应用。原标题:AComprehensiveGuidetoDataVirtualizationforEnterprises,作者:YashMehta
