Hive Server2 連線

Hive Server2 連線類型啟用 Hive Server2 整合。

驗證 Hive Server2

使用 PyHive 連線至 Hive Server2。在透過 LDAP、Kerberos 或自訂驗證之間選擇。

預設連線 ID

所有與 Hive Server2 相關的 Hook 和運算子預設使用 hiveserver2_default

設定連線

登入 (選填)

指定您的 Hive Server2 使用者名稱。

密碼 (選填)

指定您的 Hive 密碼,用於 LDAP 和自訂驗證。

主機 (選填)

指定 Hive Server2 的主機節點。

埠 (選填)

指定您的 Hive Server2 埠號。

結構描述 (選填)

指定您想要使用 Hive Server2 連線的資料庫名稱。

額外 (選填)

指定可在 Hive Server2 連線中使用的額外參數 (以 json 字典形式)。以下參數皆為選填

  • auth_mechanism 指定 PyHive 的驗證方法。在 PLAINLDAPKERBEROSCustom 之間選擇。預設為 PLAIN

  • kerberos_service_name 若使用 Kerberos 驗證,請指定 Kerberos 服務名稱。預設為 hive

  • run_set_variable_statements 指定是否要執行設定變數語句。預設為 True

在環境變數中指定連線時,您應該使用 URI 語法指定。

請注意,URI 的所有組件都應進行 URL 編碼。

例如

export AIRFLOW_CONN_HIVESERVER2_DEFAULT='hiveserver2://username:password@hiveserver2-node:80/database?auth_mechanism=LDAP'

此條目是否有幫助?