本文介绍如何通过DMS数仓开发在AnalyticDB PostgreSQL版实例上做周期性数据分析。
前提条件
- 已开通DMS服务。
- 已创建AnalyticDB PostgreSQL版实例,详情请参见创建AnalyticDB PostgreSQL版实例。
- 已创建AnalyticDB PostgreSQL版实例的初始账号,详情请参见创建初始账号。
背景信息
云原生数据仓库AnalyticDB PostgreSQL版(原HybridDB for PostgreSQL)是阿里云上一款流行的实时数据仓库产品,提供简单、快速、经济高效的PB级云端数据仓库解决方案。
录入实例并创建数据库和Schema
申请权限
在DMS中,给当前登录用户申请AnalyticDB PostgreSQL版实例的相关权限后。
数仓开发
创建项目空间
创建任务流
创建数仓表
创建单实例SQL任务
查看任务流的执行状态
总结
数仓开发如何在AnalyticDB PostgreSQL版上做周期性数据分析具有如下优势:
- 数仓任务流只需一次定义,即可周期性地自动被调度执行,大大减少人工操作的成本
- 周期执行数仓任务并提前产生出分析结果,业务应用可直接查询结果获得快速响应
- 可灵活选择分析数仓任务的执行时间,避开AnalyticDB PostgreSQL版负载高峰期,合理利用AnalyticDB PostgreSQL版上的计算资源
- 任务流执行时产生的中间结果可被复用,用于其他的数据分析任务,从而最大化AnalyticDB PostgreSQL版的资源利用。