Udostępnij za pośrednictwem


Wykonywanie zapytań o dane ze środowiska usługi Azure Time Series Insights Gen2 przy użyciu języka C Sharp

Notatka

Usługa Time Series Insights zostanie wycofana 7 lipca 2024 r. Rozważ migrację istniejących środowisk do alternatywnych rozwiązań tak szybko, jak to możliwe. Aby uzyskać więcej informacji na temat zaprzestania używania i migracji, odwiedź naszą dokumentację .

W tym przykładzie w języku C# pokazano, jak wykonywać zapytania o dane z interfejsów API dostępu do danych Gen2 w środowiskach usługi Azure Time Series Insights Gen2.

Napiwek

Wyświetl przykłady kodu w języku C# gen2 pod adresem https://github.com/Azure-Samples/Azure-Time-Series-Insights.

Streszczenie

Poniższy przykładowy kod przedstawia następujące funkcje:

Wymagania wstępne i konfiguracja

Przed skompilem i uruchomieniem przykładowego kodu wykonaj następujące kroki:

  1. aprowizuj środowisko usługi Azure Time Series Insights w usłudze Azure Time Series Insights w usłudze Gen2.
  2. Skonfiguruj środowisko usługi Azure Time Series Insights dla identyfikatora Entra firmy Microsoft zgodnie z opisem w Uwierzytelnianie i autoryzacja.
  3. Uruchom GenerateCode.bat, jak pokazano w Readme.md, aby wygenerować zależności klienta usługi Azure Time Series Insights Gen2.
  4. Otwórz rozwiązanie TSIPreviewDataPlaneclient.sln i ustaw DataPlaneClientSampleApp jako domyślny projekt w programie Visual Studio.
  5. Zainstaluj wymagane zależności projektu, wykonując kroki opisane poniżej i skompiluj przykład do pliku wykonywalnego .exe.
  6. Uruchom plik .exe, klikając go dwukrotnie.

Zależności projektu

Zaleca się używanie najnowszej wersji programu Visual Studio:

Przykładowy kod zawiera kilka wymaganych zależności, które można wyświetlić w pliku packages.config.

Pobierz pakiety w programie Visual Studio 2019, wybierając opcję Buduj>Buduj rozwiązanie.

Alternatywnie dodaj każdy pakiet przy użyciu NuGet 2.12+. Na przykład:

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

Przykładowy kod w języku C#

Aby uzyskać dostęp do przykładowego kodu w języku C#, zapoznaj się z repozytorium Azure Time Series Insights.

Notatka

  • Przykładowy kod można wykonać bez zmiany domyślnych zmiennych środowiskowych.
  • Przykładowy kod zostanie skompilowany do wykonywalnej aplikacji konsolowej na platformie .NET.

Następne kroki