惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
宝玉的分享
宝玉的分享
量子位
Recent Announcements
Recent Announcements
Martin Fowler
Martin Fowler
J
Java Code Geeks
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
Blog — PlanetScale
Blog — PlanetScale
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
S
SegmentFault 最新的问题
B
Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 【当耐特】
小众软件
小众软件
The Cloudflare Blog
Y
Y Combinator Blog
I
InfoQ
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
GbyAI
GbyAI
IT之家
IT之家

博客园 - 大汪的数据之路

外企的问卷调查 10 Tips On How To Be Exceptional In Anything You Do(在所做的任何事情上变得卓越的10个方法) 企业网络环境全景解析——面向AI智能数据分析场景的数据工程师指南 数据虚拟化技术解析:从概念到实践 数据虚拟化:从“搬运数据”到“连接数据”的范式革命 数据运维值班预警自动化 数据“搬砖”实战经验 星环大数据使用体验 vibe coding使用体验 基于SQL实现分组的文字排序聚合 数据码农马年大吉 字符串分割并展开成表格的SQL实现方法 BI报表及可视化分析类工具使用经验总结(下) BI报表及可视化分析类工具使用经验总结(上) 基于Python实现自动化微信通知和预警 Chat2DB测试体验 常用数据管理工具与平台汇总 OneID系统建设实践总结 网易有数BI使用总结 版本管理总结 程序自动化vs人工手动处理 SQL开发总结 数据平台使用经验 数据团队运维值班任务简介 Python环境安装、管理与部署 windows获取kerberos认证 SQL动态长度行列转置 ODI Scenario 场景 Oracle KEEP 分析函数
网易NDH大数据平台使用经验
大汪的数据之路 · 2025-09-23 · via 博客园 - 大汪的数据之路

网易NDH大数据平台是基于Hadoop、HDFS、Hive、Yarn、Spark、Impala、kerberos等开源组件进行二次开发的大数据套件,具有数据集成、开发运维、规范建模、数据治理、数据服务等功能的一站式数据开发治理平台。

其主要技术架构图如下:

image

 主要功能包括以下:

image

以下是根据实际使用该平台的经验进行的一些总结。

1、自助分析中,既可以查看大数据平台的数据,也可以查看数据源的数据。一般在数据中台或者数据仓库中发现异常数据时,需要直连数据源进行溯源排查。有了该功能,可以无需安装数据源客户端软件,即可写SQL进行排查。但是该功能只支持少量的数据库类型,如Oracle,Mysql等(未来应该会支持越来越多的主流数据库类型)。

2、数据集成在并发量大时会频发异常,比如对Mysql进行采集,同时并发采集5张表,可能会发生数据写入hdfs临时文件load出问题,同时并发量大时也会对源库的读操作产生压力,造成数据库连接中断异常。

3、对大数据平台中的结构化数据进行分析时,优先使用自带的Impala引擎,查询速度快。在进行离线数据任务开发时,优先选择Spark引擎,执行速度快。

4、平台所有的元数据放在自带的Mysql数据库中,因此可以通过SQL语句,查询离线跑批任务的执行情况,如运行开始时间,是否正常等。结合脚本程序,可以对日常跑批自行进行监控提醒。

5、数据地图功能可以方便的查看表的元数据信息,如字段名、字段注释等。数据地图中,可以设置表的主键,但是事实上该主键约束并未生效,主键列仍然可以存放重复值。因此若要写检核程序,判断主键列是否有重复值。

6、离线开发中,除了基础的写SQL,还支持嵌套流、选择节点、轮询节点,这样可以实现复杂的流程控制。另外,还支持调用外部script(shell or perl),此外还支持调用Spark脚本任务(java or python)。

7、离线开发支持“提交上线”功能,这样可以直接基于该套件记录每次的改动,实现版本管理的功能。

8,支持将用户创建的自定义UDF函数,通过将Jar包上传至平台中,完成在UDF studio进行注册登记,后续平台使用者可以直接使用UDF中的函数。

作为公司数据治理及研发人员,在22年参与了网易NDH大数据平台的软件搭建,之后基于该平台进行全司数据资产归集,并针对不同业务主题,开发了多个数据集市供报表及BI访问,同时还开发了数据API服务。整体感觉该平台还是可靠的。平台刚搭建结束进入使用阶段时,会时不时出现一些不稳定不可用问题,后续供应商不断进行升级优化,截止目前,平台的可靠性已经大大的提升。不过目前生产环境中表的最大规模在亿级左右,还未真正在大数据体量下测试过平台。希望未来有机会在真正的大数据场景下体验下大数据平台的厉害。