Superset配置hive數據源

1.在uri中配置 hive://localhost:10000/defaultbash

2.查詢code

3.若是你的hive集羣是帶有kerberos認證的,hive數據源須要這樣配置blog

hive://xxx:xxx/default?auth=KERBEROS&kerberos_service_name=hive

若是在鏈接的時候報了以下的錯ci

Could not start SASL: b'Error in sasl_client_start (-1) SASL(-1): generic failure: GSSAPI Error: Unspecified GSS failure

那就就是你沒有用keytab進行認證it

kinit -kt xxx.keytab xxx@XXXX

 superset也支持模擬用戶,配置方法以下class

 

而後就能支持使用hive,impala或者hdfs用戶來對普通用戶進行模擬,若是模擬出來的用戶沒有權限的話,就會拋出異常集羣

相關文章
相關標籤/搜索