Sdílet prostřednictvím


Správa jazykových rozšíření v clusteru Azure Data Exploreru

Funkce jazykových rozšíření umožňuje používat moduly plug-in rozšíření jazyka k integraci dalších jazyků do dotazů KQL v Azure Data Exploreru. Modul runtime modulu plug-in je hostovaný v izolovaném a zabezpečeném prostředí spuštěném na uzlech clusteru. V tomto článku spravujete modul plug-in rozšíření jazyka v clusteru Azure Data Exploreru na webu Azure Portal.

Požadavky

Povolení jazykových rozšíření v clusteru

Pokud chcete v clusteru povolit rozšíření jazyka, postupujte následovně:

  1. Na webu Azure Portal přejděte do clusteru Azure Data Exploreru.

  2. Vyberte Nastavení.

  3. V části Konfigurace vyhledejte jazykové rozšíření, které chcete použít, a pak vyberte Zapnuto.

    Snímek obrazovky se stránkou konfigurace clusteru Azure Data Exploreru zobrazující možnosti povolení rozšíření jazyka

  4. V případě Pythonu vyberte požadovaný obrázek ze seznamu. Image může být spravovaná nebo vlastní image.

  5. Zvolte Uložit.

Poznámka:

Povolení rozšíření jazyka může trvat až 60 minut. Tento proces nemá vliv na dostupnost clusteru.

Změna image rozšíření jazyka Python v clusteru

Pokud chcete upravit image rozšíření jazyka Python v clusteru, postupujte následovně:

  1. Na webu Azure Portal přejděte do clusteru Azure Data Exploreru.
  2. Vyberte Nastavení.
  3. V části Konfigurace vyberte ze seznamu požadovanou image Pythonu.
  4. Zvolte Uložit.

Poznámka:

Aktualizace procesu image může trvat až 60 minut. Tento proces nemá vliv na dostupnost clusteru.

Vytvoření vlastní image

  1. Na webu Azure Portal přejděte do clusteru Azure Data Exploreru.

  2. Vyberte Nastavení.

  3. V části Konfigurace vyberte + Přidat vlastní image (Preview)

  4. V podokně, které se otevře, zadejte následující informace:

    • Název vlastní image: Název vlastní image.
    • Začít od: Zvolte modul Pythonu nebo existující image.
      • Modul Pythonu:
        1. Zadejte platné číslo verze Pythonu.
        2. Přidejte soubor požadavků.
      • Existující obrázek:
        1. V rozevíracím seznamu vyberte existující obrázek.
        2. Přidejte soubor požadavků.
  5. Vyberte OK.

    Snímek obrazovky se stránkou konfigurace clusteru Azure Data Exploreru zobrazující podokno vytvoření vlastní image

Poznámka:

Zatímco cluster aktualizuje novou image, další změny clusteru se nedají provést.

Po vytvoření image ji můžete upravit nebo odstranit.

Soubor s požadavky

Podporované soubory požadavků jsou ve formátu pip requirements.txt a můžou obsahovat libovolný balíček Pythonu. Každý řádek obsahuje název balíčku, volitelně následovaný číslem balíčku. Příklad:

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

Zakázání jazykových rozšíření v clusteru

Poznámka:

Zakázání procesu image může trvat až 30 minut. Tento proces nemá vliv na dostupnost clusteru.

Pomocí následujících kroků zakažte rozšíření jazyka v clusteru:

  1. Na webu Azure Portal přejděte do clusteru Azure Data Exploreru.
  2. V Nastavení vyberte Konfigurace.
  3. V podokně Konfigurace vyberte Vypnuto a zakažte rozšíření jazyka.
  4. Zvolte Uložit.

Omezení

  • Sandbox modulu runtime rozšíření jazyka přiděluje místo na disku, i když se žádný dotaz nespustí v oboru příslušného jazyka. Podrobnější omezení najdete v sandboxech.