本文为您介绍如何规划数仓。

前提条件

在开始执行操作前,请确认您已满足以下条件:

创建业务板块和数据域

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
  3. 在Dataphin首页,单击顶部菜单栏的规划
  4. 按照下图指引,进入新建业务板块对话框。
    gagag
  5. 创建业务板块。
    1. 新建业务板块对话框,选择Dev-Prod模式后,单击下一步
    2. 新建业务板块对话框中,配置参数。
      参数 描述
      公用英文名 输入为beginner_test
      公用名称 输入为入门教程
      描述 输入简单的描述。例如,入门教程
      图标 选择gaga图标。
      业务板块管理员 您可以选择业务板块管理员,也可以不选择。
    3. 单击确定,完成业务板块(LD_beginner_testLD_beginner_test_dev)的创建。
  6. 创建交易域。
    1. LD_beginner_test业务板块页面,单击页面右侧的新建数据域
    2. 新建数据域对话框中,配置参数。
      参数 描述
      数据域名称 输入test_dataphin
      数据域英文名 输入test_dataphin
      英文缩写 输入test
      描述 输入简单的描述,例如交易
    3. 单击确定

创建计算源

  1. 规划页面,单击左侧导航栏中的计算源
  2. 创建Dev项目计算源。
    1. 计算源页面中,鼠标悬停至页面右上方的新增计算源,单击离线计算源
    2. 新建计算源对话框中,配置参数。
      gagaga
      参数 描述
      计算源类型 默认为MaxCompute,不支持修改。
      计算源名称 输入test_dev_odps
      计算源描述 输入Dev项目的计算源
      Endpoint 默认为Dataphin实例计算引擎的Endpoint,不支持修改。
      Project Name 输入test_dev_odps(DataWorks创建的MaxCompute(ODPS)项目名称)。
      Access ID 访问密钥中的AccessKey ID,您可以通过用户信息管理页面获取。
      Access Key 访问密钥中的AccessKey Secret,您可以通过用户信息管理页面获取。
    3. 单击测试连接
    4. 测试连接成功后,单击提交,完成Dev项目计算源的创建。
  3. 创建Prod项目计算源。
    1. 计算源页面中,鼠标悬停至页面右上方的新增计算源,单击离线计算源
    2. 离线计算源对话框中,配置参数。
      gaga
      参数 描述
      计算源类型 默认为MaxCompute,不支持修改。
      计算源名称 输入test_prod_odps
      计算源描述 输入Prod项目的计算源
      Endpoint 默认为Dataphin实例计算引擎的Endpoint,不支持修改。
      Project Name 输入test_prod_odps(DataWorks创建的MaxCompute(ODPS)项目名称)。
      Access ID 访问密钥中的AccessKey ID,您可以通过用户信息管理页面获取。
      Access Key 访问密钥中的AccessKey Secret,您可以通过用户信息管理页面获取。
    3. 单击测试连接
    4. 测试连接成功后,单击提交,完成Prod项目计算源的创建。

创建项目

  1. 规划页面,单击左侧导航栏中的项目管理
  2. 新建项目对话框中,选择Dev-Prod模式后,单击下一步
  3. 新建项目对话框中,配置如下参数,其他参数保持默认。
    参数 描述
    公用名称 输入入门教程
    公用英文名 输入beginner_test
    业务板块 选择LD_beginner_test
    空间类型 选择应用层
    项目1:Dev 选择离线计算源为test_dev_odps
    项目2:Prod 选择离线计算源为test_prod_odps
    描述 输入简单的描述,例如入门教程
    沙箱白名单 添加沙箱白名单:
    1. 单击新建
    2. 在访问地址输入框中,输入RDS ID.mysql.rds.aliyuncs.com。在访问地址输入框中,输入3306
    3. 单击teat图标。
  4. 单击确定,完成项目(beginner_testbeginner_test_dev)的创建。

创建源数据源

  1. 按照下图指引,进入新建数据源页面。
    fagag
  2. 新建数据源对话框的关系型数据库区域,选择MySQL
    如果您最近使用过MySQL,可以在最近使用区域选择MySQL,也可以在搜索框中,输入MySQL的关键词,快速筛选。gagga
  3. 新建MySQL数据源对话框,配置数据源信息。
    agag
    参数 描述
    数据源类型 选择MySQL
    数据源名称 输入为dataphin
    版本 选择为MySQL 5.x
    数据源描述 对数据源简单的描述。
    数据源配置 选择生产+开发数据源
    JDBC URL 输入格式为jdbc:mysql://RDS ID.mysql.rds.aliyuncs.com:3306/dataphin。将RDS ID更换为您创建的RDS实例ID。
    用户名 输入为dataphin
    密码 输入您新建RDS时创建的用户名为dataphin的密码。
    类型 选择阿里云数据库
    访问方式 选择VPC网络
    区域 选择华东2(上海)
    VPC ID 输入您新建实例RDS时选择的专有云网络的VPC ID。
    RDS ID 输入您创建的RDS实例ID。
  4. 单击测试连接
  5. 连通性测试通过后,单击确定

创建目标数据源

  1. 按照下图指引,进入新建数据源页面。
    fagag
  2. 新建数据源对话框的大数据存储区域,选择MaxCompute
    如果您最近使用过MaxCompute,可以在最近使用区域选择MaxCompute,也可以在搜索框中,输入MaxCompute的关键词,快速筛选。gagag
  3. 新建MaxCompute数据源对话框,配置数据源信息。
    参数 描述
    数据源类型 选择MaxCompute
    数据源名称 输入为目标数据源
    数据源描述 输入目标数据源
    数据源配置 选择生产+开发数据源
    Endpoint 输入HTTP协议的链接地址service.cn.maxcompute.aliyun.com/api
    Project Name 开发环境输入为test_dev_odps,生产环境输入为test_prod_odps
    Access ID 访问密钥中的AccessKey ID,您可以通过用户信息管理页面获取。
    Access Key 访问密钥中的AccessKey Secret,您可以通过用户信息管理页面获取。
  4. 单击测试连接
  5. 连通性测试通过后,单击确定