HIVE数据源
使用HiveServer2
- 数据源:选择 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
注意:如果没有开启 kerberos,请保证参数 hadoop.security.authentication.startup.state
值为 false
,
参数 java.security.krb5.conf.path
值为空. 开启了 kerberos,则需要在 common.properties
配置以下参数
# whether to startup kerberos
hadoop.security.authentication.startup.state=true
# java.security.krb5.conf path
java.security.krb5.conf.path=/opt/krb5.conf
# login user from keytab username
login.user.keytab.username=hdfs-mycluster@ESZ.COM
# login user from keytab path
login.user.keytab.path=/opt/hdfs.headless.keytab
是否原生支持
是,数据源不需要任务附加操作即可使用。