Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka:
Tato stránka se vztahuje na ovladač Simba JDBC (starší verze), pro verze starší než verze 3. Databricks důrazně doporučuje migraci na ovladač Databricks JDBC pro připojení JDBC. Zahrnuje vylepšení, jako je podpora zobrazení metrik Katalogu Unity, transakce, které zahrnují více příkazů SQL, uložené procedury, rychlejší načítání velkých výsledků a integrovanou telemetrii klienta.
Tato stránka popisuje, jak nakonfigurovat nastavení výpočetních prostředků Azure Databricks pro ovladač Databricks JDBC.
Poznámka:
Ovladač JDBC nepodporuje připojení ke clusterům úloh.
Požadovaná nastavení
Nakonfigurujte následující nastavení pro připojení k výpočetnímu prostředku Azure Databricks:
| Nastavení | Popis |
|---|---|
Host |
Hodnota Server Hostname z výpočetního prostředku Azure Databricks. |
Port |
443 |
HTTPPath |
Hodnota HTTP cesty z výpočetního zdroje Azure Databricks. |
SSL |
1 |
Schema (volitelné) |
Název výchozího schématu. |
Catalog (volitelné) |
Název výchozího katalogu. |
Formát adresy URL připojení
Pro adresu URL připojení JDBC použijte následující formát:
jdbc:databricks://<server-hostname>:443;httpPath=<http-path>[;<setting1>=<value1>;<setting2>=<value2>;<settingN>=<valueN>]
Příklad Javy
Následující příklad ukazuje, jak vytvořit připojení pomocí Javy:
// ...
String url = "jdbc:databricks://<server-hostname>:443";
Properties p = new java.util.Properties();
p.put("httpPath", "<http-path>");
p.put("<setting1>", "<value1>");
p.put("<setting2>", "<value2>");
p.put("<settingN>", "<valueN>");
// ...
Connection conn = DriverManager.getConnection(url, p);
// ...
Úplný příklad najdete v tématu Nastavení ověřování pro ovladač Databricks JDBC (Simba).
Nahraďte <setting> a <value> zástupné symboly svými nastaveními ověřování a jakýmikoli nastaveními schopností ovladače.
Pokud chcete získat hodnoty pro <server-hostname> a <http-path>, podívejte se na následující části.
Získání podrobností o připojení ke clusteru Azure Databricks :
- Přihlaste se k pracovnímu prostoru Azure Databricks.
- Na bočním panelu klikněte na Výpočty.
- V seznamu dostupných clusterů klikněte na název cílového clusteru.
- Na kartě Konfigurace rozbalte možnosti Upřesnit.
- Přejděte na kartu JDBC/ODBC.
- Zkopírujte potřebné podrobnosti o připojení, jako název hostitele serveru, Port a HTTP cesta.
Pokud chcete získat podrobnosti o připojení pro Databricks SQL warehouse, postupujte takto:
- Přihlaste se k pracovnímu prostoru Azure Databricks.
- Na bočním panelu v části SQL klikněte na SQL Warehouses.
- V seznamu dostupných skladů klikněte na název cílového skladu.
- Na kartě Podrobnosti připojení zkopírujte potřebné údaje o připojení, například název hostitele serveru, port a HTTP cestu.
Pokud chcete použít ovladač s clusterem Azure Databricks, existují dvě oprávnění, která volající uživatel nebo instanční objekt potřebuje při připojování ke clusteru nebo jeho restartování:
- MŮŽE SE PŘIPOJIT K oprávnění pro připojení ke spuštěném clusteru.
- MŮŽE RESTARTOVAT oprávnění k automatickému spuštění clusteru, pokud se jeho stav ukončí při připojování.
K použití ovladače se službou Databricks SQL Warehouse potřebuje volající uživatel nebo instanční objekt oprávnění CAN USE. Databricks SQL Warehouse se automaticky spustí, pokud byl zastaven.
Poznámka:
Sklady Databricks SQL se doporučují při použití Microsoft Power BI v režimu DirectQuery.