次の方法で共有


Azure Data Explorer クラスターで言語拡張機能を管理する

言語拡張機能により、言語拡張プラグインを使用して、他の言語を Azure Data Explorer の KQL クエリに統合することができます。 関連するスクリプトを使用してユーザー定義関数 (UDF) を実行すると、スクリプトは表形式のデータを入力として取得し、表形式の出力を生成すると想定します。 プラグインのランタイムは、クラスターのノードで実行されている、分離された安全な環境であるサンドボックスでホストされます。 この記事では、Azure portal 内の Azure Data Explorer クラスターで言語拡張機能プラグインを管理します。

前提条件

クラスターで言語拡張機能を有効にする

クラスターで言語拡張機能を有効にするには、次の手順を実行します。

  1. Azure portal で、Azure Data Explorer クラスターに移動します。

  2. [設定] を選択します。

  3. [ 構成] で、使用する言語拡張機能を見つけて、[ オン] を選択します。

    Azure Data Explorer クラスター構成ページのスクリーンショット。言語拡張機能の有効化オプションが表示されています。

  4. Python の場合、開いたウィンドウで、一覧から Python イメージを選択し、[OK] を選択します

    Azure Data Explorer クラスター構成ページのスクリーンショット。Python 言語拡張機能イメージの選択が示されています。

  5. [保存] を選択します。

注意

言語拡張機能を有効にするには、最大で 30 分かかる場合があります。 このプロセスは、クラスターの可用性には影響しません。

クラスターの Python 言語拡張機能イメージを変更する

次の手順を実行して、クラスター上の Python 言語拡張機能のイメージを編集します。

  1. Azure portal で、Azure Data Explorer クラスターに移動します。

  2. [設定] を選択します。

  3. [ 構成] で、Python 言語拡張機能を見つけて、[編集] を選択 します

  4. 開いたウィンドウで、一覧から Python イメージを選択し、[ OK] を選択します

    Azure Data Explorer クラスター構成ページのスクリーンショット。Python 言語拡張機能の編集ボタンとイメージの選択が示されています。

  5. [保存] を選択します。

注意

イメージ プロセスの更新には、最大 30 分かかる場合があります。 このプロセスは、クラスターの可用性には影響しません。

クラスターで言語拡張機能を無効にする

注意

イメージ プロセスを無効にするには、最大で 30 分かかる場合があります。 このプロセスは、クラスターの可用性には影響しません。

クラスターで言語拡張機能を無効にするには、次の手順を実行します。

  1. Azure portal で、Azure Data Explorer クラスターに移動します。

  2. [設定][構成] を選択します。

  3. [構成] ウィンドウで、 [オフ] を選択して言語拡張機能を無効にします。

  4. [保存] を選択します。

    言語拡張機能を無効にする Azure Data Explorer ポータル クラスター構成のスクリーンショット。

制限事項