Nyelvi kiterjesztések kezelése az Azure Data Explorer-fürtben

A nyelvbővítmények funkcióval nyelvi bővítmény beépülő modulokkal integrálhat más nyelveket az Azure Data Explorer KQL-lekérdezéseibe. A beépülő modul futtatókörnyezete egy homokozóban, egy elkülönített és biztonságos környezetben van elhelyezve, amely a fürt csomópontjain fut. Ebben a cikkben az Azure felületén kezelheti az Azure Data Explorer-fürt nyelvi bővítmények beépülő modulját.

Előfeltételek

Nyelvi bővítmények engedélyezése a fürtön

A következő lépéseket követve engedélyezze a nyelvi bővítményt a fürtön:

  1. Az Azure Portalon nyissa meg az Azure Data Explorer-fürtöt.

  2. Válassza a Beállítások lehetőséget.

  3. A Konfigurációk területen keresse meg a használni kívánt nyelvi bővítményt, majd válassza a Be lehetőséget.

    Képernyőkép az Azure Data Explorer fürtkonfigurációs oldaláról, amelyen az engedélyezési nyelvi bővítmény beállításai láthatók.

  4. Python esetén válassza ki a kívánt képet a listából. A kép kezelhető vagy egyéni kép lehet.

  5. Válassza az Mentésgombot.

Megjegyzés:

A nyelvi bővítmény engedélyezése akár 60 percet is igénybe vehet. A folyamat nem befolyásolja a klaszter rendelkezésre állását.

Módosítsa a Python nyelvi bővítmények képét a fürtön

Végezze el a következő lépéseket a Python nyelvi bővítmény képének szerkesztéséhez a fürtön:

  1. Az Azure Portalon nyissa meg az Azure Data Explorer-fürtöt.
  2. Válassza a Beállítások lehetőséget.
  3. A Konfigurációk csoportban válassza ki a kívánt Python-lemezképet a listából.
  4. Válassza az Mentésgombot.

Megjegyzés:

A képi folyamat frissítése akár 60 percet is igénybe vehet. A folyamat nem befolyásolja a klaszter rendelkezésre állását.

Egyéni lemezkép létrehozása

  1. Az Azure Portalon nyissa meg az Azure Data Explorer-fürtöt.

  2. Válassza a Beállítások lehetőséget.

  3. A Konfigurációk területen válassza a + Egyéni kép hozzáadása (előzetes verzió) lehetőséget

  4. A megnyíló panelen adja meg a következő információkat:

    • Egyéni rendszerkép neve: Az egyéni rendszerkép neve.
    • Kezdés: Válasszon Python-motort vagy meglévő lemezképet.
      • Python-motor:
        1. Adjon meg érvényes Python-verziószámot.
        2. Adjon hozzá egy követelményfájlt.
      • Meglévő kép:
        1. Válasszon ki egy meglévő képet a legördülő listából.
        2. Adjon hozzá egy követelményfájlt.
  5. Kattintson az OK gombra.

    Képernyőkép az Azure Data Explorer fürtkonfigurációs oldaláról, amelyen az egyéni képlétrehozás panel látható.

Megjegyzés:

Amíg a klaszter frissíti az új képet, a klaszter további módosításai nem végezhetők el.

A rendszerkép létrehozása után szerkesztheti vagy törölheti azt.

Követelmények fájlja

A támogatott követelmények fájlformátuma pip requirements.txt és bármilyen Python-csomag is lehet. Minden sor tartalmazza a csomag nevét, amelyet opcionálisan a csomag száma követ. Például:

annotated-types==0.6.0
anytree
arrow==1.3.0
attrs==23.2.0

Nyelvi bővítmények letiltása a fürtön

Megjegyzés:

A képfolyamat letiltása akár 30 percet is igénybe vehet. A folyamat nem befolyásolja a klaszter rendelkezésre állását.

A nyelvi bővítmények letiltásához a klaszteren hajtsa végre az alábbi lépéseket:

  1. Az Azure Portalon nyissa meg az Azure Data Explorer-fürtöt.
  2. A Beállításokterületen válassza Konfigurációklehetőséget.
  3. A Konfigurációk panelen válassza a Ki lehetőséget egy nyelvi bővítmény letiltásához.
  4. Válassza az Mentésgombot.

Korlátozások

  • A nyelvi bővítmények futtatókörnyezeti tesztkörnyezete akkor is lefoglalja a lemezterületet, ha egyetlen lekérdezés sem fut a megfelelő nyelv hatókörében. Részletesebb korlátozásokért tekintse meg a tesztkörnyezeteket.