Hive数据源

界面:

image

Hive数据源配置项说明:

配置项名称

配置项值说明or示例

数据源名称

不能包含字符、数字、汉字之外的特殊字符, 编辑时不可修改

全局唯一

数据源类型

Hive

Hive JDBC URL

访问HiveServer2Jdbc地址,例如:jdbc:hive2://ip:port/database; 注意,若开启了Kerberos认证,jdbc链接串格式为: jdbc:hive2://ip:port/database;principal=your principal

数据库名

Hive database

Hive版本

1.x,2.x,3.x

Hive登录方式

Hive登录方式主要特指的Hive Jdbc的登录方式,分为匿名、LDAP、Kerberos认证三种

配置

主要是配置需要的认证信息, 如LDAP的用户名密码、Kerberos登录所需的认证文件,本配置项是多选项

如果hive jdbc是使用用户名密码登录的,则勾选LDAP并填写用户名及密码信息。如果hive jdbcMetastore开启了Kerberos 认证,则勾选Kerberos 认证填写认证信息如果hive jdbc采用的是用户名密码,Metastore使用的Kerberos 认证,则两项都需要填写同样,如果hive jdbc是匿名登录,Metastore也没开启Kerberos 认证,则都无需勾选

配置-用户名

LDAP用户名

配置-密码

LDAP密码

配置-Kerberos 认证 访问方式

如果是,下⾯kerberos相关信息需要填写 (如果Metastore需要kerberos认证,也需要勾选并填写)

配置-keytab文件

上传keytab文件

配置-conf文件

上传conf文件

配置-principal

kerberos principal

Hive MetaStore 访问信息

元数据访问是否需要kerberos认证

请检查集群配置上hive.metastore.sasl.enabled是否等于true, 如果是的话这里需要勾选kerberos认证,并且在上述配置中配置对应的Kerberos认证文件信息。

metastoreUris

hive metastore url

示例:thrift://10.0.2.165:9083