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

语言扩展功能允许你使用语言扩展插件将其他语言集成到 Azure 数据资源管理器 KQL 查询中。 插件运行时托管在沙盒中,这是一个运行在群集节点上的独立且安全的环境。 本文介绍如何在 Azure 门户中管理 Azure 数据资源管理器群集中的语言扩展插件。

先决条件

在群集上启用语言扩展

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

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

  2. 选择“设置”。

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

    Azure 数据资源管理器群集配置页的屏幕截图,其中显示了用于启用语言扩展的选项。

  4. 对于 Python,请从列表中选择所需的映像。

  5. 选择“保存”。

注意

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

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

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

  1. 在 Azure 门户中,转到 Azure 数据资源管理器群集。
  2. 选择“设置”。
  3. 在“配置”下,从列表中选择所需的 Python 映像。
  4. 选择“保存”。

注意

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

在群集上禁用语言扩展

注意

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

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

  1. 在 Azure 门户中,转到 Azure 数据资源管理器群集。
  2. 在“设置”中选择“配置”。
  3. 在“配置”窗格中,选择“关闭”以禁用某个语言扩展。
  4. 选择“保存”。

限制

  • 即使在相关语言的范围内没有查询运行,语言扩展运行时沙盒也会分配磁盘空间。 若要更详细地了解限制,请参阅沙盒