Připojení k aplikaci SQL Workbench/J
Tento článek popisuje, jak používat SQL Workbench/J s Azure Databricks.
Poznámka:
Tento článek se zabývá aplikací SQL Workbench/J, která není poskytována ani podporována službou Databricks. Pokud chcete kontaktovat poskytovatele, podívejte se na fóru podpory aplikace SQL Workbench/J ve skupinách Google.
Požadavky
Ovladač Databricks JDBC. Stáhněte ovladač Databricks JDBC do místního vývojového počítače a extrahujte
DatabricksJDBC42.jar
soubor ze staženéhoDatabricksJDBC42-<version>.zip
souboru.Poznámka:
Tento článek byl testován s macOS, SQL Workbench/J Build 130, Zulu OpenJDK 21.0.1 a Databricks JDBC Driver 2.6.36.
Pokud pro ověřování Azure Databricks nepoužíváte ověřování pomocí tokenu pat Azure Databricks, můžete vygenerovat osobní přístupový token později v těchto požadavcích. Další informace o dostupných typech ověřování Azure Databricks najdete v tématu Nastavení ověřování pro ovladač Databricks JDBC.
Cluster nebo SQL Warehouse v pracovním prostoru Azure Databricks
- Referenční informace ke konfiguraci výpočetních prostředků
- Vytvořte SQL Warehouse.
Podrobnosti o připojení pro váš cluster nebo SQL Warehouse, konkrétně název hostitele serveru, port a hodnoty cesty HTTP.
- Získejte podrobnosti o připojení pro výpočetní prostředek Azure Databricks.
Osobní přístupový token Azure Databricks nebo token Microsoft Entra ID (dříve Azure Active Directory). Pokud chcete vytvořit osobní přístupový token, postupujte takto:
- V pracovním prostoru Azure Databricks klikněte na své uživatelské jméno Azure Databricks v horním panelu a pak v rozevíracím seznamu vyberte Nastavení .
- Klikněte na Vývojář.
- Vedle přístupových tokenů klikněte na Spravovat.
- Klikněte na Vygenerovat nový token.
- (Volitelné) Zadejte komentář, který vám pomůže identifikovat tento token v budoucnu a změnit výchozí životnost tokenu na 90 dnů. Pokud chcete vytvořit token bez životnosti (nedoporučuje se), nechte pole Životnost (dny) prázdné (prázdné).
- Klikněte na Vygenerovat.
- Zkopírujte zobrazený token do zabezpečeného umístění a klikněte na tlačítko Hotovo.
Poznámka:
Nezapomeňte zkopírovaný token uložit do zabezpečeného umístění. Nesdílejte svůj zkopírovaný token s ostatními. Pokud ztratíte zkopírovaný token, nemůžete tento úplně stejný token znovu vygenerovat. Místo toho musíte tento postup zopakovat, abyste vytvořili nový token. Pokud ztratíte zkopírovaný token nebo se domníváte, že došlo k ohrožení zabezpečení tokenu, databricks důrazně doporučuje tento token okamžitě odstranit z pracovního prostoru kliknutím na ikonu koše (Odvolat) vedle tokenu na stránce Přístupové tokeny .
Pokud v pracovním prostoru nemůžete vytvářet nebo používat tokeny, může to být proto, že správce pracovního prostoru zakázal tokeny nebo vám neudělil oprávnění k vytváření nebo používání tokenů. Projděte si správce pracovního prostoru nebo následující témata:
Poznámka:
Osvědčeným postupem při ověřování pomocí automatizovaných nástrojů, systémů, skriptů a aplikací doporučuje Databricks místo uživatelů pracovního prostoru používat tokeny patního přístupu, které patří instančním objektům . Pokud chcete vytvořit tokeny pro instanční objekty, přečtěte si téma Správa tokenů instančního objektu.
Postup připojení k aplikaci Workbench/J
Pokud se chcete připojit k aplikaci Workbench/J, postupujte takto:
- Spusťte aplikaci SQL Workbench/J.
- Vyberte okno Připojit soubor>.
- V dialogovém okně Vybrat profil připojení klikněte na Spravovat ovladače.
- Do pole Název zadejte
Databricks
. - V poli Knihovna klikněte na ikonu Vybrat soubory JAR. Přejděte do adresáře, do kterého jste extrahovali
DatabricksJDBC42.jar
soubor ze staženéhoDatabricksJDBC42-<version>.zip
souboru, a vyberte soubor JAR. Potom klikněte na Zvolit. - Ověřte, zda je pole Název třídy vyplněno
com.databricks.client.jdbc.Driver
. - Klikněte na OK.
- Do pole Název zadejte
- Klikněte na ikonu Vytvořit nový profil připojení.
- Zadejte název profilu.
- V poli Ovladač vyberte Databricks (com.databricks.client.jdbc.Driver).
- Do pole URL zadejte adresu URL JDBC pro prostředek Azure Databricks. Syntaxi pole adresy URL pro adresy URL JDBC najdete v tématu Nastavení ověřování pro ovladač Databricks JDBC.
- Klepněte na možnost Test.
- Klikněte dvakrát na OK.