Поделиться через


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

Заметка

Служба "Аналитика временных рядов" будет прекращена 7 июля 2024 года. Рассмотрите возможность переноса существующих сред в альтернативные решения как можно скорее. Дополнительные сведения об устаревании и миграции см. в нашей документации .

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

Совет

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

Сводка

В приведенном ниже примере кода показаны следующие функции:

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

Выполните следующие действия перед компиляцией и запуском примера кода:

  1. подготовьте среду Azure Time Series Insights второго поколения.
  2. Настройте среду Аналитики временных рядов Azure для Microsoft Entra ID, как описано в Аутентификация и Авторизация.
  3. Запустите GenerateCode.bat, как указано в файле Readme.md, чтобы создать зависимости клиента для Azure Time Series Insights 2-го поколения.
  4. Откройте решение TSIPreviewDataPlaneclient.sln и задайте DataPlaneClientSampleApp в качестве проекта по умолчанию в Visual Studio.
  5. Установите необходимые зависимости проекта, используя шаги, описанные ниже , и откомпилируйте пример в исполняемый файл .exe.
  6. Запустите файл .exe, дважды щелкнув его.

Зависимости проекта

Рекомендуется использовать последнюю версию Visual Studio:

Пример кода содержит несколько обязательных зависимостей, которые можно просмотреть в файле packages.config.

Скачайте пакеты в Visual Studio 2019, выбрав параметр Build>Build Solution.

В качестве альтернативного варианта добавьте каждый пакет с помощью NuGet 2.12+. Например:

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

Пример кода C#

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

Заметка

  • Пример кода можно выполнить без изменения переменных среды по умолчанию.
  • Пример кода компилируется в исполняемое консольное приложение .NET.

Дальнейшие действия