Zdrojový konektor pro Hive¶
Tento průvodce popisuje, jak nakonfigurovat digna pro připojení k Hive buď pomocí nativního Python konektoru, nebo pomocí ODBC ovladače.
Odkazuje na obrazovku "Vytvořit připojení k databázi".

Nativní Python ovladač¶
Knihovna: PyHive
Podporované ověřování: Pouze ověřování pomocí hesla
⚠️ Pro jiné metody ověřování použijte prosím ODBC ovladač.
Konfigurace digna (nativní ovladač)¶
Zadejte následující informace v obrazovce "Vytvořit připojení k databázi":
Technology: Apache Hive
Host Address: Název serveru nebo IP adresa
Host Port: Číslo portu, např. 10000
Database Name: Schema obsahující zdrojová data
Schema Name: Schema obsahující zdrojová data
User Name: Uživatelské jméno databáze
User Password: Heslo pro uživatele
Use ODBC: Zakázáno (výchozí)
ODBC ovladač¶
ODBC ovladač může podporovat širší škálu možností ověřování a konektivity. Tato sekce se zaměřuje na ověřování pomocí hesla s ovladačem Cloudera ODBC Driver for Apache Hive.
1. Instalace ODBC ovladače¶
Nainstalujte Cloudera ODBC Driver for Apache Hive (nebo podobný) podle oficiálního instalačního návodu dodavatele.
2. Konfigurace ODBC datového zdroje¶
Postupujte podle těchto kroků pro konfiguraci nového ODBC datového zdroje s ověřováním pomocí hesla:
Krok 1¶

Krok 2 – Test připojení¶
Zadejte heslo a klikněte na tlačítko Test.

Po úspěšném testu klikněte na tlačítko OK.
Nyní můžete nakonfigurovat digna, aby používalo ODBC připojení, buď s DSN (Data Source Name), nebo v nastavení bez DSN.
A. Konfigurace založená na DSN¶
Konfigurace digna¶
V obrazovce "Vytvořit připojení k databázi" zadejte následující:
Technology: Apache Hive
Database Name: Schema obsahující zdrojová data (shodné se Schema Name)
Schema Name: Schema obsahující zdrojová data
Use ODBC: Povoleno
Vlastnosti ODBC¶
name: "DSN", value: "*digna*data_hdp"
name: "PWD", value: "{vaše heslo v složených závorkách}"
🔹 Hodnota
DSNmusí odpovídat jménu definovanému ve vaší konfiguraci ODBC ovladače.
B. Konfigurace bez DSN¶
Konfigurace digna¶
V obrazovce "Vytvořit připojení k databázi" zadejte následující:
Technology: Apache Hive
Database Name: Schema obsahující zdrojová data (shodné se Schema Name)
Schema Name: Schema obsahující zdrojová data
Use ODBC: Povoleno
Vlastnosti ODBC¶
name: "DRIVER", value: "Cloudera ODBC Driver for Apache Hive"
name: "HOST", value: "název vašeho serveru nebo IP adresa"
name: "PORT", value: "Číslo portu, např. 10000"
name: "Schema", value: "Schema obsahující zdrojová data"
name: "UID", value: "váš hive uživatel"
name: "PWD", value: "vaše hive heslo"
name: "AuthMech", value: "3"