设置开发环境以使用 Kusto 客户端库

了解如何设置环境以使用 Kusto 客户端库。 可以使用这些库创建与群集连接并运行查询或引入数据的应用。

本文介绍如何为首选语言安装客户端库包。

先决条件

选择用于创建应用的编程语言的先决条件。

注意

Kusto 客户端库与 JavaScript 和 TypeScript 兼容。 若要将 TypeScript 示例转换为 JavaScript,只需删除用于变量、参数和返回值的类型注释。

以下一个或多个 .NET SDK 框架:

  • .NET SDK 5.0 或更高版本
  • .NET Core 2.1 或更高版本
  • .NET Standard 2.1 或更高版本
  • .NET Framework 4.7.2 或更高版本

验证安装:在命令行界面中,运行 dotnet sdk check 以检查安装的版本是否满足最低要求。

安装包

本部分逐步讲解如何在环境中安装 Kusto 客户端库。

下表列出了客户端库和相应的包名称。

库名称 说明
Kusto 数据库 提供用于连接到群集的客户端。 使用客户端库查询数据或运行管理命令
Kusto 引入库 提供用于将数据引入群集的客户端。 有关详细信息,请参阅将数据引入群集中

将首选语言的 Kusto 客户端库添加到项目,或使用适合语言的包管理器来安装客户端库。

dotnet add package Microsoft.Azure.Kusto.Data --version 11.2.2
dotnet add package Microsoft.Azure.Kusto.Ingest --version 11.2.2

Kusto SDK 包含快速入门示例应用程序。 这些应用程序演示如何使用 Kusto 客户端库进行身份验证,以及管理、查询和引入数据。 你可以将这些应用程序用作你自己的应用程序的起点,然后修改代码或者将特定部分合并到你的项目中。

了解如何创建使用客户端库的应用

以下文章将指导你创建使用 Kusto 客户端库的应用。