界面:
Hive数据源配置项说明:
配置项名称 | 配置项值说明or示例 |
数据源名称 | 不能包含字符、数字、汉字之外的特殊字符, 编辑时不可修改 全局唯一 |
数据源类型 | Hive |
Hive JDBC URL | 访问HiveServer2的Jdbc地址,例如: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 jdbc及Metastore开启了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 |