Nastavení výpočetních prostředků pro ovladač Databricks JDBC
Tento článek popisuje, jak nakonfigurovat nastavení výpočetních prostředků Azure Databricks pro ovladač Databricks JDBC.
Ovladač vyžaduje následující nastavení konfigurace výpočetních prostředků:
Nastavení | Popis |
---|---|
Host |
Hodnota názvu hostitele serveru výpočetního prostředku Azure Databricks |
Port |
443 |
HTTPPath |
Hodnota cesty HTTP výpočetního prostředku Azure Databricks. |
SSL |
0 |
Schema (volitelné) |
Název výchozího schématu, které se má použít. |
Catalog (volitelné) |
Název výchozího katalogu, který se má použít. |
Adresa URL připojení JDBC, která používá předchozí nastavení, má následující formát:
jdbc:databricks://<server-hostname>:443;httpPath=<http-path>[;<setting1>=<value1>;<setting2>=<value2>;<settingN>=<valueN>]
Kód Jazyka Java, který používá předchozí nastavení, má následující formát:
// ...
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);
// ...
- Kompletní příklad kódu Java, který můžete podle potřeby přizpůsobit, najdete na začátku nastavení ověřování pro ovladač Databricks JDBC.
- Nahraďte
<setting>
a<value>
podle potřeby pro každou z cílových nastavení ověřování Azure Databricks a všech speciálních nebo pokročilých nastavení možností ovladačů. - Pokud chcete získat hodnoty pro
<server-hostname>
a<http-path>
, prohlédnou si následující postupy.
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.
- Klikněte na kartu JDBC/ODBC .
- Zkopírujte potřebné podrobnosti o připojení, jako je název hostitele serveru, port a cesta HTTP.
Pokud chcete získat podrobnosti o připojení ke službě Databricks SQL Warehouse, postupujte takto:
- Přihlaste se k pracovnímu prostoru Azure Databricks.
- Na bočním panelu klikněte na SQL 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é podrobnosti o připojení, jako je název hostitele serveru, port a cesta HTTP.
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:
Při použití Microsoft Power BI v režimu DirectQuery se doporučuje sklady SQL Databricks.