共用方式為


以 C Sharp 從 Azure 時間序列見解 Gen2 環境查詢資料

注意

時間序列深入解析服務將於 2024 年 7 月 7 日淘汰。 請考慮儘快將現有的環境移轉至替代解決方案。 如需淘汰和移轉的詳細資訊,請瀏覽我們的

此C#範例展示如何在Azure Time Series Insights Gen2環境中查詢Gen2 Data Access APIs的資料。

提示

https://github.com/Azure-Samples/Azure-Time-Series-Insights檢視 Gen2 C# 程式代碼範例。

總結

下列範例程式代碼示範下列功能:

必要條件和設定

在編譯和執行範例程序代碼之前,請先完成下列步驟:

  1. 建立 Gen2 Azure 時間序列深入解析 環境。
  2. 驗證和授權中所述,為 Microsoft Entra 識別碼設定 Azure 時間序列深入解析環境。
  3. 執行 Readme.md 中指定的 GenerateCode.bat ,以產生 Azure 時間序列深入解析 Gen2 用戶端相依性。
  4. 開啟 TSIPreviewDataPlaneclient.sln 方案,並將 DataPlaneClientSampleApp 設定為Visual Studio中的預設專案。
  5. 使用 下列步驟 安裝必要的專案相依性,並將範例編譯為可執行檔 .exe
  6. 雙擊 .exe 檔案以執行它。

專案相依性

建議您使用最新版的 Visual Studio:

範例程式代碼有數個必要的相依性,可在 packages.config 檔案中檢視。

在 Visual Studio 2019 中,選擇 [>置解決方案] 選項來下載套件。

或者,使用 NuGet 2.12+新增每個套件。 例如:

  • dotnet add package Microsoft.IdentityModel.Clients.ActiveDirectory --version 4.5.1

C# 範例程序代碼

請參閱 Azure 時間序列深入解析 存放庫,以存取 C# 範例程序代碼。

注意

  • 您可以執行程式碼範例,而不需改變預設環境變數。
  • 程式代碼範例會編譯至 .NET 可執行主控台應用程式。

後續步驟

  • 若要深入了解查詢,請閱讀 查詢 API 參考

  • 請閱讀如何使用用戶端 SDK 將 JavaScript 應用程式連線至 Azure 時間序列深入解析。