Dotazování dat z prostředí Azure Time Series Insights Gen2 pomocí jazyka C Sharp

Poznámka:

Služba Time Series Insights bude vyřazena 7. července 2024. Zvažte migraci stávajících prostředí na alternativní řešení co nejdříve. Další informace o vyřazení a migraci najdete v naší dokumentaci.

Tento příklad jazyka C# ukazuje, jak dotazovat data z rozhraní API pro přístup k datům Gen2 v prostředích Azure Time Series Insights Gen2.

Tip

Prohlédněte si ukázky kódu Gen2 C# na adrese https://github.com/Azure-Samples/Azure-Time-Series-Insights.

Shrnutí

Následující ukázkový kód ukazuje následující funkce:

Předpoklady a nastavení

Před kompilací a spuštěním ukázkového kódu proveďte následující kroky:

  1. Zřízení prostředí Azure Time Series Insights Gen2
  2. Nakonfigurujte prostředí Azure Time Series Insights pro ID Microsoft Entra, jak je popsáno v tématu Ověřování a autorizace.
  3. Spuštěním GenerateCode.bat podle specifikace v Readme.md vygenerujte závislosti klientů Azure Time Series Insights Gen2.
  4. TSIPreviewDataPlaneclient.sln Otevřete řešení a nastavte ho jako výchozí projekt v sadě DataPlaneClientSampleApp Visual Studio.
  5. Nainstalujte požadované závislosti projektu pomocí kroků popsaných níže a zkompilujte příklad do spustitelného .exe souboru.
  6. .exe Spusťte soubor poklikáním.

Závislosti projektu

Doporučujeme používat nejnovější verzi sady Visual Studio:

Ukázkový kód má několik požadovaných závislostí, které lze zobrazit v souboru packages.config .

Balíčky si stáhněte v sadě Visual Studio 2019 výběrem možnosti Sestavit>řešení sestavení.

Případně přidejte každý balíček pomocí NuGetu 2.12 nebo novější. Příklad:

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

Ukázkový kód jazyka C#

Pokud chcete získat přístup k ukázkovém kódu jazyka C#, projděte si úložiště Azure Time Series Insights .

Poznámka:

  • Vzorový kód lze spustit beze změny výchozích proměnných prostředí.
  • Ukázka kódu se zkompiluje do spustitelné konzolové aplikace .NET.

Další kroky