管理 Azure 数据资源管理器群集中的语言扩展

语言扩展功能允许你使用语言扩展插件将其他语言集成到 Azure 数据资源管理器 KQL 查询中。 当你使用相关脚本运行用户定义函数 (UDF) 时,该脚本会获取表格数据作为其输入,并会生成表格输出。 插件运行时托管在沙盒中,这是一个运行在群集节点上的独立且安全的环境。 本文介绍如何在 Azure 门户中管理 Azure 数据资源管理器群集中的语言扩展插件。

先决条件

在群集上启用语言扩展

执行以下步骤,以便在群集上启用语言扩展:

  1. 在 Azure 门户中,转到 Azure 数据资源管理器群集。

  2. 选择“设置”。

  3. 在“配置”下,找到要使用的语言扩展,然后选择“开”。

    Screenshot of Azure Data Explorer cluster configuration page, showing the enable language extension options.

  4. 对于 Python,请在打开的窗格中的列表内选择一个 Python 映像,然后选择“确定”。

    Screenshot of Azure Data Explorer cluster configuration page, showing the Python language extension image selection.

  5. 选择“保存”。

注意

启用语言扩展最多可能需要 30 分钟时间。 此过程不会影响群集可用性。

更改群集上的 Python 语言扩展映像

执行以下步骤以编辑群集上的 Python 语言扩展映像:

  1. 在 Azure 门户中,转到 Azure 数据资源管理器群集。

  2. 选择“设置”。

  3. 在“配置”下,找到 Python 语言扩展,然后选择“编辑”。

  4. 在打开的窗格中的列表内选择一个 Python 映像,然后选择“确定”。

    Screenshot of Azure Data Explorer cluster configuration page, showing the Python language extension edit button and image selection.

  5. 选择“保存”。

注意

更新映像过程最多可能需要 30 分钟。 此过程不会影响群集可用性。

在群集上禁用语言扩展

注意

禁用映像过程最多可能需要 30 分钟。 此过程不会影响群集可用性。

执行以下步骤,在群集上禁用语言扩展:

  1. 在 Azure 门户中,转到 Azure 数据资源管理器群集。

  2. 在“设置”中选择“配置”。

  3. 在“配置”窗格中,选择“关闭”以禁用某个语言扩展。

  4. 选择“保存”。

    Screenshot of Azure Data Explorer portal cluster configuration to disable language extensions.

限制