次の方法で共有


Kusto クライアント ライブラリを使用するように開発環境を設定する

適用対象: ✅Microsoft FabricAzure Data Explorer

Kusto クライアント ライブラリを使用するように環境を設定します。 これらのライブラリを使用すると、クラスターに接続したり、クエリを実行したり、データを取り込んだりするアプリを作成できます。

この記事では、優先する言語のクライアント ライブラリ パッケージをインストールする方法について説明します。

[前提条件]

アプリの作成に使用するプログラミング言語の前提条件を選択します。

Kusto クライアント ライブラリは、JavaScript および TypeScript と互換性があります。 TypeScript の例を JavaScript に変換するには、変数、パラメーター、および戻り値に使用される型注釈を削除します。

次の .NET SDK フレームワークの 1 つ以上:

  • .NET SDK 5.0 以降
  • .NET Core 2.1 以降
  • .NET Standard 2.1 以降
  • .NET Framework 4.7.2 以降

インストールの確認: コマンド シェルで、 dotnet sdk check を実行して、インストールされているバージョンが最小要件を満たしていることを確認します。

パッケージをインストールする

このセクションでは、環境に Kusto クライアント ライブラリをインストールする手順について説明します。

次の表に、クライアント ライブラリと対応するパッケージ名を示します。

ライブラリ名 Description
Kusto Data ライブラリ クラスターに接続するためのクライアントを提供します。 クライアント ライブラリを使用して 、データのクエリを実行 するか 、管理コマンドを実行します。
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 クライアント ライブラリを使用するアプリを作成する方法について説明します。