DataGrip-integráció az Azure Databricks szolgáltatással

Feljegyzés

Ez a cikk a DataGripről szól, amelyet a Databricks nem biztosít és nem támogat. A szolgáltatóval való kapcsolatfelvételhez tekintse meg a DataGrip ügyfélszolgálatát.

A DataGrip egy integrált fejlesztési környezet (IDE) adatbázis-fejlesztők számára, amely lekérdezési konzolt, 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ött DatabricksJDBC42-<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ásait Install-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

A DataGrip beállítása a korábban letöltött Databricks JDBC-illesztőprogram adataival.

  1. Indítsa el a DataGrip-t.
  2. Kattintson a Fájl > adatforrások elemre.
  3. Az Adatforrások és illesztőprogramok párbeszédpanelen kattintson az Illesztőprogramok fülre.
  4. Illesztőprogram hozzáadásához kattintson az + (Illesztőprogram) gombra.
  5. A Név mezőbe írja be a következőtDatabricks:
  6. Az Általános lap Illesztőprogramfájlok listájában kattintson a + (Hozzáadás) gombra.
  7. Kattintson az Egyéni JAR-k elemre.
  8. Keresse meg és jelölje ki a DatabricksJDBC42.jar korábban kibontott fájlt, majd kattintson a Megnyitás gombra.
  9. Az Osztály területen válassza a lehetőséget com.databricks.client.jdbc.Driver.
  10. Kattintson az OK gombra.

3. lépés: a DataGrip Csatlakozás az Azure Databricks-adatbázisokba

  1. A DataGripben kattintson a Fájl > adatforrások elemre.

  2. Az Adatforrások lapon kattintson a + (Hozzáadás) gombra.

  3. Válassza ki az előző lépésben hozzáadott Databricks-illesztőt .

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  1. A DataGrip Adatbázis ablakában bontsa ki az erőforráscsomópontot, bontsa ki a tallózni kívánt sémát, majd bontsa ki a táblákat.
  2. 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 a további elérni kívánt sémák jelölőnégyzetét, majd kattintson az OK gombra.

5. lépés: SQL-utasítások futtatása a DataGrip használatával

A DataGrip használatával töltse be a mintatáblát trips a samples katalógus sémájából nyctaxi .

  1. A DataGripben kattintson az Új > SQL-fájl fájlja elemre>.

  2. Adja meg például select_tripsa fájl nevét.

  3. select_trips.sql A fájllapon adja meg a következő SQL-utasítást:

    SELECT * FROM samples.nyctaxi.trips;
    
  4. Válassza ki az utasítást SELECT .

  5. A fájllap eszköztárán kattintson a Végrehajtás ikonra.

Következő lépések

További erőforrások