美文网首页
第四章 离线数据开发之数据开发平台

第四章 离线数据开发之数据开发平台

作者: 被爱的天青色 | 来源:发表于2019-02-05 22:40 被阅读33次


数据研发岗位日常工作内容:

了解需求 --> 模型设计  -->  ETL开发 -->  测试 -->  发布上线  --> 日常运维  -->  任务下线


统一计算平台:

1)架构

① 客户端:多种方式操作数据

② 接入层:提供Http服务、负载均衡、用户认证、用户访问控制

③ 逻辑层:即控制层,完成命令解析、执行逻辑控制、数据对象管理,包含三个组件:

④ 计算层:专门用于计算的集群,包括


2)统一开发平台

       离线数据开发除数据计算平台之外还需要多个子系统解决各种数据开发中遇到的问题,保证任务开发、测试、发布、监控、运维的顺利进行。具体包括以下系统:

① 数据开发平台:作为数据处理的工作台,集成数据开发、调试、发布、任务调度等功能。

② 任务代码规范检查平台:

③ 数据质量控制平台:

④ 自动化测试平台:将重复、通用的操作由自动化测试平台完成,提高测试效率,具体功能如下:

+ 数据对比:对源数据和目标数据进行对比,包括数据量、重要字段统计值、字段空值、字段枚举值等。

+ 数据分布:提取表和字段的特征值与预期结果进行对比。

+ 数据脱敏:线上数据脱敏。

相关文章

  • 第四章 离线数据开发之数据开发平台

    数据研发岗位日常工作内容: 了解需求 --> 模型设计 --> ETL开发 --> 测试 --> 发布上线 -->...

  • 2019-06-03

    离线数据开发 一、同一计算平台 实时技术 离线:在今天(T)处理N天前(T-N,N>=1的数据),时间粒度为天。 ...

  • SQLite

    iOS开发数据库篇—SQLite简单介绍 一、离线缓存在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据...

  • iOS开发数据库篇—SQLite简单介绍

    iOS开发数据库篇—SQLite简单介绍 一、离线缓存 在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数...

  • 饿了么大数据计算引擎实践与应用

    饿了么BDI-大数据平台研发团队目前共有20人左右,主要负责离线&实时Infra和平台工具开发。其中6人的离线团队...

  • 数据库之移动端SQLite3

    iOS开发数据库篇-SQLite简单介绍一、应用场景-离线缓存在项目开发中,通常都需要对数据进行离线缓存的处理,如...

  • 用户画像4:标签数据开发

    标签数据开发是用户画像体系中最重要的一环,主要包括离线标签开发、实时标签开发、用户特征库开发、人群计算、打通数据服...

  • SqlLite数据库

    一、数据库 在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。离线缓存一般都是把数据保存到...

  • iOS学习笔记16-数据库SQLite

    一、数据库 在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。离线缓存一般都是把数据保存到...

  • iOS开发本地缓存(数据离线缓存、读取、释放)

    iOS开发本地缓存(数据离线缓存、读取、释放)_异客_新浪博客

网友评论

      本文标题:第四章 离线数据开发之数据开发平台

      本文链接:https://www.haomeiwen.com/subject/eirvsqtx.html