大数据时代 数据驱动如何集成?
数据集成是指将来源于不同系统的数据组合在一起,供业务用户研究不同的行业行为及客户行为的数据处理方式。在数据集成应用早期,数据仅限于交易系统及其应用。业务决策的制定以决策平台为指导,而有限的数据集提供了创建决策平台的基础。
数据容量与数据类型在过去三十年里大幅增长,数据仓库技术从无到有,基础架构和技术的发展满足了分析和数据存储需求。这一切彻底改变了数据集成的前景。
传统数据集成技术主要关注于架构和相关编程模型的ETL、ELT、CDC和EAI类型。然而,在大数据环境里,这些技术需要根据规模和处理复杂度等需求进行修改,其中包括需要处理的数据格式。实现大数据处理需要两个步骤。第一步是实现数据驱动的架构,其中包括数据处理的分析和设计。第二步是物理架构实现,我们将在下面的章节介绍这个步骤。
数据驱动的集成
在建造下一代数据仓库的技术方法中,企业中所有数据首先会根据数据类型进行分类,也会考虑到数据本身的性质及其相关的处理需求。数据处理过程将会用到内置在处理逻辑中并且整合到一系列编程流程中的业务规则,数据处理会使用到企业元数据、MDM和语义技术(分词技术)等。
图10.3显示了各类数据的入口数据处理过程。这个模型首先基于数据的格式和结构划分数据类型,然后再进行ETL、ELT、CDC或文本处理技术中各个层次的规则处理。下面,让我们来分析一下数据集成架构及其优点。
图1
数据分类
如图1所示,数据可以粗略地划分为以下分类:
事务处理数据。比如典型的OLTP数据。
Web应用数据。比如组织开发的Web应用所产生的数据。这些数据包括点击流数据、Web销售数据及客户关系和呼叫中心通话数据。
EDW数据。这是来自组织当前所用数据仓库的现有数据。它可能包括组织中各种不同的数据仓库和数据集市,它们存储和处理着供业务用户使用的数据。
分析数据。这些数据来自于目前组织部署的分析系统。现在这些数据主要基于EDW或事务数据。
非结构化数据。这个大分类包括:
文本:文档、笔记、记事和通讯录
图像:照片、图表和图形
视频:与组织相关的企业和客户视频
社交媒体:Facebook、Twitter、Instagram、LinkedIn、论坛、YouTube和社区网站
音频:呼叫中心通话、广播
传感器数据:包括来自营业范围相关的各种设备的传感器数据。例如,能源公司会产生智能测量仪表数据,而物流与配送供应商(UPS和FedEx)产生的是卡车和汽车传感器数据。
天气数据:现代B2B和B2C公司用天气数据分析天气对业务的影响;它已经成为预测分析的重要元素。
科学数据:应用于医学、制药、保险、医疗和金融服务,这些领域都需要复杂的数据计算能力,其中包括模拟和生成模型。
股市数据:许多组织用它处理金融数据,预测市场趋势、金融风险和进行精算计算。
半结构化数据。其中包括电子邮件、演示文稿、数学模型、图形和地理数据。
架构
在确定和整理好不同的数据类型之后,就可以清晰确定各种数据特征——包括数据类型、关联的元数据、可以标识为主数据元素的重要数据元素、数据复杂度及拥有和管理数据的业务用户。
工作负载
处理大数据的最大需求是前面章节所介绍的工作负载管理。
图2
有了数据架构和分类,我们就可以分配可以执行该类数据工作负载需求的基础架构。
我们可以根据数据容量和数据延迟时间将工作负载大体分成4类(图2)。然后,我们再根据类别将数据分配到物理基础架构层进行处理。该管理方法可以为数据仓库的各个部分创建一种动态可扩展需求,它们可以高效利用当前及未来的新基础方法。在这个时候,一定要注意的关键问题是要保持处理逻辑的灵活性,使它能够在不同的物理基础架构组件上发挥作用,因为数据是根据处理紧迫性进行分类的,这样相同的数据就可能会被归类到不同的工作负载上。
工作负载架构将进一步决定混合工作负载管理的条件,来自不同工作负载的数据会一同处理。
例如,通常我们只需要在一个环境中处理一种数据及其负载,如果将高容量低延迟数据和低容量高延迟数据放在一起处理,数据处理环境就会面临多样化压力。同时发生或高频的用户查询和数据加载会进一步加大数据处理的复杂性,情况可能会很快失去控制,然后影响整体性能。如果一个基础架构同时处理大数据和传统数据,再加上这些复杂性,那么问题会更加严重。
划分工作负载的目标是确定数据处理的复杂性,以及如何降低下一代数据仓库的基础架构设计的风险。
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
在数据分析领域,Excel作为一种普及率极高且功能强大的工具,无疑为无数专业人士提供了便捷的解决方案。尽管Excel自带了丰富的功 ...
2025-01-17在这个瞬息万变的时代,许多人都在寻找能让他们脱颖而出的职业。而数据分析师,作为大数据和人工智能时代的热门职业,自然吸引了 ...
2025-01-14Python作为一门功能强大的编程语言,已经成为数据分析和可视化领域的重要工具。无论你是数据分析的新手,还是经验丰富的专业人士 ...
2025-01-10完全靠数据决策,真的靠谱吗? 最近几年,“数据驱动”成了商界最火的关键词之一,但靠数据就能走天下?其实不然!那些真正成功 ...
2025-01-09SparkSQL 结构化数据处理流程及原理是什么?Spark SQL 可以使用现有的Hive元存储、SerDes 和 UDF。它可以使用 JDBC/ODB ...
2025-01-09在如今这个信息爆炸的时代,数据已然成为企业的生命线。无论是科技公司还是传统行业,数据分析正在深刻地影响着商业决策以及未来 ...
2025-01-08“数据为王”相信大家都听说过。当前,数据信息不再仅仅是传递的媒介,它成为了驱动经济发展的新燃料。对于企业而言,数据指标体 ...
2025-01-07在职场中,当你遇到问题的时候,如果感到无从下手,或者抓不到重点,可能是因为你掌握的思维模型不够多。 一个好用的思维模型, ...
2025-01-06在现代企业中,数据分析师扮演着至关重要的角色。每天都有大量数据涌入,从社交媒体到交易平台,数据以空前的速度和规模生成。面 ...
2025-01-06在职场中,许多言辞并非表面意思那么简单,有时需要听懂背后的“潜台词”。尤其在数据分析的领域里,掌握常用术语就像掌握一门新 ...
2025-01-04在当今信息化社会,数据分析已成为各行各业的核心驱动力。它不仅仅是对数字进行整理与计算,而是在数据的海洋中探寻规律,从而指 ...
2025-01-03又到一年年终时,各位打工人也迎来了展示成果的关键时刻 —— 年终述职。一份出色的年终述职报告,不仅能全面呈现你的工作价值, ...
2025-01-03在竞争激烈的商业世界中,竞品分析对于企业的发展至关重要。今天,我们就来详细聊聊数据分析师写竞品分析的那些事儿。 一、明确 ...
2025-01-03在数据分析的江湖里,有两个阵营总是争论不休。一派信奉“大即是美”,认为数据越多越好;另一派坚守“小而精”,力挺质量胜于规 ...
2025-01-02数据分析是一个复杂且多维度的过程,从数据收集到分析结果应用,每一步都是对信息的提炼与升华。可视化分析结果,以图表的形式展 ...
2025-01-02在当今的数字化时代,数据分析师扮演着一个至关重要的角色。他们如同现代企业的“解密专家”,通过解析数据为企业提供决策支持。 ...
2025-01-02数据分析报告至关重要 一份高质量的数据分析报告不仅能够揭示数据背后的真相,还能为企业决策者提供有价值的洞察和建议。 年薪 ...
2024-12-31数据分析,听起来好像是技术大咖的专属技能,但其实是一项人人都能学会的职场硬核能力!今天,我们来聊聊数据分析的核心流程,拆 ...
2024-12-31提到数据分析,你脑海里可能会浮现出一群“数字控”抱着电脑,在海量数据里疯狂敲代码的画面。但事实是,数据分析并没有你想象的 ...
2024-12-31关于数据分析师是否会成为失业高危职业,近年来的讨论层出不穷。在这个快速变化的时代,技术进步让人既兴奋又不安。今天,我们从 ...
2024-12-30