ITPub博客

首页 > 数据库 > 数据库开发技术 > 数据平台构建

数据平台构建

原创 数据库开发技术 作者:晨曦_001 时间:2023-04-04 08:05:00 0 删除 编辑
作为数据仓库开发人员,adhoc查询、ETL任务开发、任务依赖关系配置、调度配置等,元数据管理、DQC、SLA配置和监控等都主要依赖公司或者云服务公司提供的各种平台来完成。对于个人使用来说,一整套的云服务成本太高,并且如果没有一套合适的环境,对于各种操作用起来十分不方便,在之前给大家分享大厂面试SQL的时候,我就直接在服务端进行SQL编写,用起来十分痛苦,所以准备自己重新搭建一套迷你的大数据环境,期望这个环境能够支持以下功能:
  1. 支持adhoc功能,在web页面即可进行SQL的编辑和查询;
  2. 查询引擎至少支持MR和Spark;
  3. ETL任务能够级联的调度;
  4. 能够查看、查询元数据信息;
  5. 能够对数据质量进行监控;
  6. 能够查看数据的血缘关系(主要指ETL任务依赖关系);
  7. 能够监控SLA;
为此,我斥巨资搞了三台2C4G的云服务器,这三台云服务器就是我们的集群的全部硬件资源了。从明天开始,我们先逐步搭建hadoop、hive、hue环境,这样我们就能够顺利进行各种SQL操作,之后再进行Spark引擎的安装。后面的各种组件暂时还没确定,主要包含ETL任务的编辑工具、任务调度工具、数据血缘管理工具、DQC工具、SLA工具等,如果你有好的开源工具推荐,欢迎留言。

原文作者:数据仓库技术;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
公众号:数据仓库技术 数据仓库技术:https://dwsql.com spark内置函数手册: https://sparkfunctions.com

注册时间:2022-12-18

  • 博文量
    116
  • 访问量
    55269