Share via


C# を使用して Azure Time Series Insights Gen1 環境からデータのクエリを実行する

Note

Time Series Insights (TSI) サービスは、2025 年 3 月以降はサポートされなくなります。 できるだけ早く既存の TSI 環境を代替ソリューションに移行することを検討してください。 サポートの終了と移行の詳細については、こちらのドキュメントを参照してください。

注意事項

これは Gen1 の記事です。

この C# サンプルでは、Gen1 Query API を使用して Azure Time Series Insights Gen1 環境からデータのクエリを実行する方法について説明します。

ヒント

https://github.com/Azure-Samples/Azure-Time-Series-Insights で Gen1 C# コード サンプルを表示します。

まとめ

次のサンプル コードでは、以下の機能が示されます。

前提条件および設定

サンプル コードをコンパイルして実行する前に、次の手順を実行します。

  1. Gen1 Azure Time Series Insights 環境をプロビジョニングします。
  2. 認証と承認」にある説明に基づき、Microsoft Entra ID で Azure Time Series Insights 環境を設定します。
  3. 必要なプロジェクト依存関係をインストールします。
  4. #DUMMY# を該当する環境識別子に置換し、下のサンプル コードを編集します。
  5. Visual Studio 内でコードを実行します。

プロジェクトの依存関係

最新バージョンの Visual Studio を使用することをお勧めします。

サンプル コードには必須の依存関係が 2 つあります。

[ビルド]>[ソリューションのビルド] オプションを順に選択して、Visual Studio 2019 にパッケージをダウンロードします。

または、NuGet 2.12+ を使用してパッケージを追加します。

  • dotnet add package Newtonsoft.Json --version 9.0.1
  • dotnet add package Microsoft.IdentityModel.Clients.ActiveDirectory --version 3.13.9

C# サンプル コード

Azure Time Series Insights リポジトリを参照し、C# サンプル コードにアクセスします。

次のステップ