HIVE数据源

使用HiveServer2

hive

  • 数据源:选择 HIVE
  • 数据源名称:输入数据源的名称
  • 描述:输入数据源的描述
  • IP 主机名:输入连接 HIVE 的 IP
  • 端口:输入连接 HIVE 的端口
  • 用户名:设置连接 HIVE 的用户名
  • 密码:设置连接 HIVE 的密码
  • 数据库名:输入连接 HIVE 的数据库名称
  • Jdbc 连接参数:用于 HIVE 连接的参数设置,以 JSON 形式填写

注意:如果您希望在同一个会话中执行多个 HIVE SQL,您可以修改配置文件 common.properties 中的配置,设置 support.hive.oneSession = true。 这对运行 HIVE SQL 前设置环境变量的场景会很有帮助。参数 support.hive.oneSession 默认值为 false,多条 SQL 将在不同的会话中运行。

使用 HiveServer2 HA Zookeeper

hive-server2

注意:如果没有开启 kerberos,请保证参数 hadoop.security.authentication.startup.state 值为 false, 参数 java.security.krb5.conf.path 值为空. 开启了 kerberos,则需要在 common.properties 配置以下参数

  1. # whether to startup kerberos
  2. hadoop.security.authentication.startup.state=true
  3. # java.security.krb5.conf path
  4. java.security.krb5.conf.path=/opt/krb5.conf
  5. # login user from keytab username
  6. login.user.keytab.username=hdfs-mycluster@ESZ.COM
  7. # login user from keytab path
  8. login.user.keytab.path=/opt/hdfs.headless.keytab

是否原生支持

是,数据源不需要任务附加操作即可使用。