本文为您介绍如何新建Hive类型的数据源。

前提条件

获取如下参数:
  • Hive的配置参数:
    • Hive的JDBC连接地址
    • Hive配置Kerberos认证的文件
    • Kerberos认证Principal名
  • 元数据库的配置参数:
    • 云数据库的JDBC URL
    • 登录元数据库的用户名
    • 登录元数据库的密码
如果开启Kerberos,则需要获取如下参数:
  • HDFS文件
  • Kerberos认证Principal名
  • Krb5文件或KDC Server

操作步骤

  1. 登录Dataphin控制台
  2. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
  3. 进入数仓规划页面。
    • 在Dataphin首页,单击顶部菜单栏的规划
    • 在Dataphin首页,单击顶部菜单栏下方的智能数仓规划
  4. 在数仓规划页面,单击左侧导航栏的数据源
  5. 数据源页面,单击右上方的新建数据源
  6. 新建数据源对话框,填写数据源信息。
    fafafa
    区域 参数 描述
    基本信息 数据源类型 选择数据源类型为HIVE
    数据源名称 填写数据源名称。数据源名称由汉字、数字、字母、下划线(_)或短划线(-)组合组成。
    数据源描述 填写对数据源简单的描述。
    数据源配置 配置数据源:
    • 如果开发模式是Basic模式,则选择生产数据源
    • 如果开发模式是Dev-Prod模式,则可以通过以下方式配置数据源:
      • 单击生产+开发数据源,配置生产环境和开发环境的数据源。
      • 单击生产数据源,配置生产数据源。完成生产数据源的创建后,单击开发数据源,配置开发环境的数据源。fagaga
    说明 系统支持配置生产数据源开发数据源为相同的数据源,也可以配置为不同的数据源。
    集群配置 NameNode 配置格式为hostname:port或者ip:port,其中hostname、port、ip为数据库的hostname、port、ip。
    Kerberos 您可以选择开启关闭Kerberos认证。如果您选择开启Kerberos认证,则还需要配置HDFS和KDC Server或上传Kerberos认证的文件:
    • 配置HDFS的HDFS Keytab FileHDFS Principal。即上传HDFS文件及填写Kerberos认证Principal名。
    • 如果当前模式为Krb5文件配置模式,则单击切换为KDC地址配置模式。在KDC Server输入框中,输入KDC统一服务地址,支持配置多个地址,使用英文逗号(,)隔开。
    • 如果当前模式为KDC地址配置模式,则单击切换为Krb5文件配置模式。单击选择文件上传,上传Kerberos认证的文件。
    Krb5文件 选择上传的Krb5文件
    Hive配置 JDBC URL 请输入Hive的JDBC连接地址。
    Hive Keytab File 选择Hive Keytab File上传的文件。
    Hive Principal 填写kerberos认证的Principal名。
    元数据库配置 数据库类型 选择元数据库类型。系统支持选择MySQLPostgreSQL
    JDBC URL 填写元数据库的JDBC连接地址。
    用户名 数据库的登录用户名
    密码 数据库的登录密码
  7. 单击测试连接
  8. 测试成功后,单击确定,完成Hive数据源的创建。