使用 C Sharp 查询 Azure 时序见解 Gen1 环境中的数据

注释

时序见解服务将于 2024 年 7 月 7 日停用。 请考虑尽快将现有环境迁移到备用解决方案。 有关弃用和迁移的更多信息,请访问我们的 文档

谨慎

这是一篇 Gen1 文章。

此 C# 示例演示如何使用 Gen1 查询 API 从 Azure 时序见解第 1 代环境查询数据。

小提示

可以访问 https://github.com/Azure-Samples/Azure-Time-Series-Insights 查看 Gen1 C# 代码示例。

摘要

下面的示例代码演示了以下功能:

先决条件和设置

在编译并运行示例代码之前,请完成以下步骤:

  1. 预配 Gen1 Azure 时序洞察 环境。
  2. 根据 身份验证和授权中所述,为 Microsoft Entra ID 配置 Azure 时序见解环境。
  3. 安装所需的项目依赖项。
  4. 通过将每个 #DUMMY# 替换为相应的环境标识符来编辑以下示例代码。
  5. 在 Visual Studio 中执行代码。

项目依赖项

建议使用最新版本的 Visual Studio:

示例代码具有两个必需的依赖项:

在 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 时序见解] 存储库来访问 C# 示例代码。

后续步骤