次の方法で共有


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

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 クライアント ライブラリを環境にインストールする手順について説明します。

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

ライブラリ名 説明
Kusto データ ライブラリ クラスターに接続するためのクライアントを提供します。 クライアント ライブラリを使用して 、データのクエリを実行 するか 、管理コマンドを実行します。
Kusto Ingest ライブラリ クラスターにデータを取り込むためのクライアントを提供します。 詳細については、「クラスターへの データの取り込み 」を参照してください。

任意の言語の 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 クライアント ライブラリを使用するアプリの作成について説明します。