Megosztás a következőn keresztül:


Adatok lekérdezése az Azure Time Series Insights Gen2-környezetből a C Sharp használatával

Feljegyzés

A Time Series Insights szolgáltatás 2024. július 7-én megszűnik. Fontolja meg a meglévő környezetek migrálását alternatív megoldásokba a lehető leghamarabb. Az elavulással és a migrálással kapcsolatos további információkért tekintse meg dokumentációnkat.

Ez a C#-példa bemutatja, hogyan kérdezhet le adatokat a Gen2 Data Access API-kból az Azure Time Series Insights Gen2-környezetekben.

Tipp.

Gen2 C#-kódminták megtekintése a következő helyen https://github.com/Azure-Samples/Azure-Time-Series-Insights: .

Összegzés

Az alábbi mintakód a következő funkciókat mutatja be:

Előfeltételek és beállítás

A mintakód fordítása és futtatása előtt hajtsa végre az alábbi lépéseket:

  1. Gen2 Azure Time Series Insights-környezet kiépítése.
  2. Konfigurálja az Azure Time Series Insights-környezetet a Microsoft Entra-azonosítóhoz a hitelesítés és az engedélyezés szakaszban leírtak szerint.
  3. Futtassa a GenerateCode.bat a Readme.md megadott módon az Azure Time Series Insights Gen2 ügyfélfüggőségek létrehozásához.
  4. Nyissa meg a TSIPreviewDataPlaneclient.sln megoldást, és állítsa be DataPlaneClientSampleApp alapértelmezett projektként a Visual Studióban.
  5. Telepítse a szükséges projektfüggőségeket az alábbi lépések végrehajtásával, és fordítsa le a példát egy végrehajtható .exe fájlba.
  6. .exe A fájl futtatásához kattintson rá duplán.

Projektfüggőségek

Javasoljuk, hogy a Visual Studio legújabb verzióját használja:

A mintakód számos szükséges függőséget tartalmaz, amelyek megtekinthetők a packages.config fájlban.

Töltse le a csomagokat a Visual Studio 2019-ben a Build>Solution lehetőség kiválasztásával.

Másik lehetőségként vegye fel az egyes csomagokat a NuGet 2.12+ használatával. Példa:

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

C# mintakód

A C# mintakód eléréséhez tekintse meg az Azure Time Series Insights adattárát.

Feljegyzés

  • A kódminta az alapértelmezett környezeti változók módosítása nélkül is végrehajtható.
  • A kódminta egy .NET-végrehajtható konzolalkalmazásra lesz lefordítva.

Következő lépések