ITPub博客

首页 > 云计算 > 公有云实践 > 如何监控和管理数据质量

如何监控和管理数据质量

公有云实践 作者:出海新观点 时间:2025-07-09 00:28:28 0 删除 编辑


导读

数据质量驱动着影响业务成果的决策。成功的企业依赖于可靠和准确的可信数据运营。参加本次会议,了解如何应用Amazon DataZone和Amazon Glue来通过精确的数据转换、数据编目、数据治理和数据血缘,实现数据完整性和一致性,以及如何设置数据质量检查、自动化验证流程和管理元数据。

演讲精华

以下是小编为您整理的本次演讲的精华。

在数据驱动的领域中,企业依赖从其数字资产中获得的洞见来实现繁荣,追求高质量数据已成为一个至关重要的目标,这是做出关键决策、提高运营效率和打造卓越用户体验的基石。这一追求是亚马逊云科技 re:Invent 2024活动的核心主题,行业领导者和专家在这里汇聚一堂,分享见解和经验,为通往数据卓越之路指明方向。

来自Vanguard的Navneet、Shiv Narayan和Andrew Ryfe首先强调了数据质量在现代数据架构中的关键作用。他们介绍了一种全面的数据管理方法,包括四个不同层面:存储、数据治理、数据行动和构建体验。但他们演讲的重点是数据治理层,这是整个数据策略的关键组成部分,由三大基本支柱组成:理解、管理和保护。

为支持这种全面的数据治理方法,演讲者们重点介绍了一套满足现代数据架构多样化需求的亚马逊云科技服务。Amazon Glue是一项关键工具,可用于创建数据目录、ETL管道和利用AI和异常检测的数据质量规则。Navneet强调,亚马逊云科技 Glue Data Quality功能提供了一个无服务器、可扩展且高性能的平台,每月可运行超过1亿个作业,利用DQ等开源框架。他演示了如何在Amazon Glue中选择一个数据集,使用推荐规则引擎获取规则推荐,执行规则,并在Amazon Glue控制台和Amazon Data Zone中可视化结果。

Shiv Narayan深入探讨了技术细节,介绍了专门用于编写数据质量规则的开源语言Data Quality Definition Language (DQDL)。他指导观众编写DQDL规则,展示了表达动态阈值的能力,例如确保行数大于最近10次运行的平均值。此外,Shiv还演示了在DQDL中过滤或应用WHERE子句的功能,从而能够创建复杂的业务数据质量规则,包括嵌套和深层嵌套条件。

异常检测功能是一项杰出的创新,Shiv对此进行了详细展示。该功能从数据统计中学习,识别偏离预期模式的异常,并提供规则推荐以持续提高数据质量。Shiv强调了这种方法的灵活性和可扩展性,使数据工程师能够将基于规则的数据质量检查与机器学习模型的见解相结合,从而增强整体数据质量策略的稳健性。他演示了一个示例,其中他在亚马逊云科技 Glue ETL作业中启用了异常检测,添加了行计数和列计数分析器,并展示了系统如何检测异常、提供描述并根据检测到的模式推荐规则。

Vanguard投资数据系统首席技术顾问Andrew Ryfe分享了他们在构建名为G42的自定义数据平台时的经历,该平台由亚马逊云科技 Glue Data Quality提供支持。Vanguard是一家领先的投资公司,管理着9.9万亿美元的资产,为5000多万投资者服务,他们非常依赖高质量数据来支持投资决策、降低风险并推动分析和机器学习计划。

Andrew解释说,G42使数据管理员能够使用DQDL编写规则,将它们分配给工作流程,并通过直观的界面审查质量结果。该平台在大规模协调数据质量执行,与Amazon Glue无缝集成以进行规则评估和结果处理。这种方法使Vanguard能够维护一个联合的数据质量平台,不强制执行严格的定义,而是允许每个数据系统以符合其独特需求的方式定义和管理质量。

Andrew强调了Vanguard数据生态系统中的一个代表性数据工作流,其中每个椭圆代表管道中的一个阶段,红色星号表示评估数据质量的点。他强调,即使在单个管道的上下文中,数据质量也不是一次性活动,因为在不同阶段都会执行一致性检查、真实性验证和完整性评估。

为确保数据的真实性,Vanguard经常使用参考数据,即用作衡量标准的可信信息,以识别不准确或低质量的数据。例如,他们从多个供应商处收集相同的数据点并进行比较,将差异标记为潜在的质量问题。此外,他们还执行方差检查,特别是对于基金价格等数据,将当天价格与前一天价格进行比较,并根据预定阈值(如10%)评估方差。

Andrew强调了完整性和及时性验证的重要性,突出了Vanguard期望在每个交易日都收到基金和ETF的市场价格。总的来说,Vanguard的数据质量平台需要支持数据质量的这些多维方面,无缝集成到他们复杂的数据管道网络中,这些管道可能数以千计,每天或每月执行。

Vanguard的实施历程揭示了数据质量管理中的一些关键考虑因素。一个重要考虑因素是需要“平台化”数据质量的机制,不仅仅是评估,还包括运营流程、响应工作流和长期统计收集以实现持续改进。这涉及解决诸如在数据质量失败时如何响应、如何收集长期统计数据来衡量质量以及如何围绕数据质量流程构建自定义工作流等问题。

另一个考虑因素围绕着数据的动态性质,数据通常以高度嵌套和混乱的格式到达。Andrew强调将数据拆分为同质子集的重要性,使数据管理员能够为每个数据子集编写相对简单的规则,而不必应对复杂的相互依赖规则网络。这种方法有利于创建嵌套的工作流结构,针对同质数据集执行多个数据质量运行。

此外,Andrew还探讨了在处理低质量数据时,检测与预防之间的二元对立。Vanguard的方法倾向于预防,充当守门员,确保只有高质量数据进入他们的数据中心,在整个组织内分发。这一选择是由于传播低质量数据所带来的高风险,并强调了及时执行数据质量和数据运营团队快速响应的需求。

在整个演讲过程中,演讲者穿插了真实世界的例子和客户案例,以说明他们数据质量策略的实际应用。Shiv分享了一个客户案例,该客户实施了一条规则,确保每日交易总额不超过100万美元的预定阈值。然而,随着业务的增长,阈值变成了1000万美元,当供应商未能发送部分数据时,导致交易总额意外下降到200万美元,但数据质量问题未被发现。这个案例说明了结合基于规则的数据质量检查和异常检测功能来识别偏离预期模式的重要性。

Navneet分享了另一个客户案例,涉及一家医疗保健和生命科学客户需要处理结构化、半结构化和非结构化数据(如医学影像)等多种数据模态。在这种情况下,专门针对特定数据格式的利基解决方案将无法随着数据模态的演变而扩展。亚马逊云科技 Glue Data Quality凭借其对静态和流动数据的支持,成为一种灵活的解决方案,能够处理他们数据的动态性质。

随着演讲接近尾声,演讲者重申了高质量数据产品在当今数据驱动的环境中的关键性。他们强调,追求数据质量不是一次性的努力,而是一个持续的旅程,需要不断监控、适应和改进。亚马逊云科技生态系统及其专门用于数据治理和质量管理的服务和功能套件,成为这一追求的有力助手,使组织能够构建稳健的数据策略,推动明智的决策、卓越的运营和卓越的用户体验。

我们正处在 Agentic AI 爆发前夜。 2025 亚马逊云科技中国峰会提出,企业要从 " 成本优化 " 转向 " 创新驱动 " ,通过完善的数据战略和 AI 云服务,把握全球化机遇。亚马逊将投入 1000 亿美元在 AI 算力、云基础设施等领域,通过领先的技术实力和帮助“中国企业出海“和”服务中国客户创新“的丰富经验,助力企业在 AI 时代突破。



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70038688/viewspace-3090483/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2024-05-21

  • 博文量
    679
  • 访问量
    564411