diff --git a/dbt/adapters/hive/connections.py b/dbt/adapters/hive/connections.py index 816bb6e..a4728cf 100644 --- a/dbt/adapters/hive/connections.py +++ b/dbt/adapters/hive/connections.py @@ -210,6 +210,16 @@ def open(cls, connection): or credentials.auth_type.upper() == "KERBEROS" ): # kerberos based connection auth_type = "kerberos" + print("Kerberos connection parameters: ") + print("impala.dbapi.connect(host={},port={},auth_mechanism={},kerberos_service_name={},use_http_transport={},use_ssl={},http_path={})", + credentials.host, + credentials.port, + "GSSAPI", + credentials.kerberos_service_name, + credentials.use_http_transport, + credentials.use_ssl, + credentials.http_path + ) hive_conn = impala.dbapi.connect( host=credentials.host, port=credentials.port, @@ -217,6 +227,7 @@ def open(cls, connection): kerberos_service_name=credentials.kerberos_service_name, use_http_transport=credentials.use_http_transport, use_ssl=credentials.use_ssl, + http_path=credentials.http_path, ) else: raise dbt.exceptions.DbtProfileError(