Запрос данных из среды "Аналитика временных рядов Azure" 1-го поколения с помощью C#

Примечание.

Служба временных рядов Аналитика (TSI) больше не будет поддерживаться после марта 2025 года. Попробуйте перенести существующие среды TSI в альтернативные решения как можно скорее. Дополнительные сведения об устаревании и миграции см. в нашей документации.

Внимание

Эта статья посвящена службе "Аналитика временных рядов Azure" 1-го поколения.

В этом примере на C# демонстрируется, как с помощью интерфейсов API запросов 1-го поколения запрашивать данные из сред "Аналитика временных рядов Azure" 1-го поколения.

Совет

Примеры кода на C# для 1-го поколения можно найти на странице https://github.com/Azure-Samples/Azure-Time-Series-Insights.

Итоги

Приведенный ниже пример кода демонстрирует следующие возможности.

Предварительные условия и настройка

Перед компиляцией и запуском примера кода выполните следующие шаги.

  1. Подготовьте к работе среду службы "Аналитика временных рядов" 1-го поколения.
  2. Настройте среду Аналитика временных рядов Azure для идентификатора Microsoft Entra, как описано в разделе "Проверка подлинности и авторизация".
  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#

Пример готового кода на C# можно получить в репозитории Аналитика временных рядов Azure.

Следующие шаги