Hive Server2 連線¶
Hive Server2 連線類型啟用 Hive Server2 整合。
預設連線 ID¶
所有與 Hive Server2 相關的 Hook 和運算子預設使用 hiveserver2_default
。
設定連線¶
- 登入 (選填)
指定您的 Hive Server2 使用者名稱。
- 密碼 (選填)
指定您的 Hive 密碼,用於 LDAP 和自訂驗證。
- 主機 (選填)
指定 Hive Server2 的主機節點。
- 埠 (選填)
指定您的 Hive Server2 埠號。
- 結構描述 (選填)
指定您想要使用 Hive Server2 連線的資料庫名稱。
- 額外 (選填)
指定可在 Hive Server2 連線中使用的額外參數 (以 json 字典形式)。以下參數皆為選填
auth_mechanism
指定 PyHive 的驗證方法。在PLAIN
、LDAP
、KERBEROS
或Custom
之間選擇。預設為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'