DataGrip-integráció az Azure Databricks szolgáltatással
Feljegyzés
Ez a cikk egy harmadik fél által fejlesztett DataGrip-et ismerteti. A szolgáltatóval való kapcsolatfelvételhez tekintse meg a DataGrip ügyfélszolgálatát.
DataGrip egy integrált fejlesztési környezet (IDE) adatbázis-fejlesztők számára, amely lekérdezéskonzolt, sémanavigációt, magyarázó terveket, intelligens kódkiegészítést, valós idejű elemzést és gyors javításokat, újrabontásokat, verziókövetési integrációt és egyéb funkciókat biztosít.
Ez a cikk azt ismerteti, hogyan használhatja a helyi fejlesztőgépet a DataGrip telepítéséhez, konfigurálásához és az Azure Databricks adatbázisainak használatához.
Feljegyzés
Ezt a cikket a macOS, a Databricks JDBC Driver 2.6.36-os és a DataGrip 2023.3.1-es verziójával teszteltük.
Követelmények
A DataGrip telepítése előtt a helyi fejlesztőgépnek meg kell felelnie az alábbi követelményeknek:
- Linux, macOS vagy Windows operációs rendszer.
- Töltse le a Databricks JDBC-illesztőprogramot a helyi fejlesztőgépre, és bontsa ki a
DatabricksJDBC42.jar
fájlt a letöltöttDatabricksJDBC42-<version>.zip
fájlból. - Azure Databricks-fürtvagy SQL Warehouse a DataGriphez való csatlakozáshoz.
1. lépés: A DataGrip telepítése
Töltse le és telepítse a DataGrip-t.
-
Linux: Töltse le a
.zip
fájlt, bontsa ki a tartalmát, majd kövesse a fájl utasításaitInstall-Linux-tar.txt
. -
macOS: Töltse le és futtassa a
.dmg
fájlt. -
Windows: Töltse le és futtassa a
.exe
fájlt.
További információ: DataGrip telepítése a DataGrip webhelyén.
2. lépés: A DataGrip Databricks JDBC-illesztőprogramjának konfigurálása
Állítsd be a DataGripot úgy, hogy a korábban letöltött Databricks JDBC-illesztőprogram adatait használd.
- Indítsa el a DataGrip-t.
- Kattintson a Fájl > adatforrások elemre.
- Az Adatforrások és illesztőprogramok párbeszédpanelen kattintson az Illesztőprogramok fülre.
- Illesztőprogram hozzáadásához kattintson az + (Illesztőprogram) gombra.
- A Név mezőbe írja be a következőt
Databricks
: - Az Általános lap Illesztőfájlok listájában kattintson a + (Hozzáadása ) gombra.
- Kattintson az Egyéni JAR-k elemre.
- Keresse meg és jelölje ki a korábban kibontott
DatabricksJDBC42.jar
fájlt, majd kattintson a Megnyitásgombra. - Az osztályesetében válassza a
com.databricks.client.jdbc.Driver
lehetőséget. - Kattintson az OK gombra.
3. lépés: A DataGrip csatlakoztatása az Azure Databricks-adatbázisokhoz
A DataGripben kattintson a Fájl > adatforrások elemre.
Az Adatforrások lapon kattintson a + (Hozzáadás) gombra.
Válassza ki az előző lépésben hozzáadott Databricks illesztőt.
Az Általános lap URL-címeként adja meg az Azure Databricks-erőforrás JDBC URL-mezőjének értékét. A JDBC URL-címének szintaxisa: A Databricks JDBC-illesztőprogram hitelesítési beállításai.
Feljegyzés
Az
ConnCatalog
illesztőprogram-képesség beállítását meg kell adni a JDBC URL-címén, ellenkező esetben a sémák nem azonosíthatók.Kattintson a Kapcsolat tesztelése elemre.
Tipp.
A kapcsolat tesztelése előtt el kell indítania az erőforrást. Ellenkező esetben a teszt végrehajtása több percet is igénybe vehet, amíg az erőforrás elindul.
Ha a kapcsolat sikeres, a Sémák lapon jelölje be azoknak a sémáknak a jelölőnégyzetét, amelyekhez hozzá szeretne férni, például Az összes séma.
Kattintson az OK gombra.
Ismételje meg az ebben a lépésben leírt utasításokat minden olyan erőforrás esetében, amelyhez a DataGrip hozzá szeretne férni.
4. lépés: Táblázatok tallózása a DataGrip használatával
A DataGrip használatával elérheti az Azure Databricks-munkaterület tábláit.
- A DataGripben az Adatbázis ablakban bontsa ki az erőforráscsomópontot, bontsa ki a tallózni kívánt sémát, majd bontsa ki táblákat.
- Kattintson duplán egy táblára. Megjelenik a táblázat első sorkészlete.
Ismételje meg az ebben a lépésben leírt utasításokat további táblák eléréséhez.
Ha más sémák tábláit szeretné elérni, az Adatbázis ablak eszköztárán kattintson az Adatforrás tulajdonságai ikonra. Az Adatforrások és illesztőprogramok párbeszédpanel Séma lapján jelölje be az egyes további elérni kívánt sémák jelölőnégyzetét, majd kattintson OKgombra.
5. lépés: SQL-utasítások futtatása a DataGrip használatával
A DataGrip használatával töltse be a minta trips
táblát a samples
katalógus nyctaxi
sémájából.
A DataGripben kattintson > elemre>.
Adja meg például
select_trips
a fájl nevét.select_trips.sql
A fájllapon adja meg a következő SQL-utasítást:SELECT * FROM samples.nyctaxi.trips;
Válassza ki a
SELECT
utasítást.A fájllap eszköztárán kattintson a Végrehajtás ikonra.
Következő lépések
- További információ a DataGrip lekérdezéskonzoljáról .
- Tudnivalók a DataGrip Adatszerkesztőjéről .
- További információ a DataGrip különböző eszközablakairól .
- Megtudhatja, hogyan kereshet a DataGripben.
- Megtudhatja, hogyan exportálhat adatokat a DataGripben.
- Megtudhatja, hogyan kereshet és cserélhet le szöveget reguláris kifejezések használatával a DataGripben.