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

Uwaga

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 wycofywania 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 języka C# gen2 pod adresem https://github.com/Azure-Samples/Azure-Time-Series-Insights.

Podsumowanie

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 Gen2.
  2. Skonfiguruj środowisko usługi Azure Time Series Insights dla identyfikatora Entra firmy Microsoft zgodnie z opisem w temacie Uwierzytelnianie i autoryzacja.
  3. Uruchom GenerateCode.bat określone w Readme.md, aby wygenerować zależności klienta usługi Azure Time Series Insights Gen2.
  4. TSIPreviewDataPlaneclient.sln Otwórz rozwiązanie i ustaw DataPlaneClientSampleApp go jako domyślny projekt w programie Visual Studio.
  5. Zainstaluj wymagane zależności projektu, wykonując poniższe kroki i skompiluj przykład do pliku wykonywalnego.exe.
  6. .exe Uruchom plik, 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ę Kompiluj >rozwiązanie kompilacji.

Możesz też dodać każdy pakiet przy użyciu pakietu NuGet 2.12 lub nowszego. 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 usługi Azure Time Series Insights .

Uwaga

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

Następne kroki