Condividi tramite


Eseguire query sui dati dall'ambiente Azure Time Series Insights Gen2 con C Sharp

Nota

Il servizio Time Series Insights verrà ritirato il 7 luglio 2024. Valutare la possibilità di eseguire la migrazione di ambienti esistenti a soluzioni alternative il prima possibile. Per ulteriori informazioni sulla deprecazione e la migrazione, consultare la documentazione .

Questo esempio C# illustra come eseguire query sui dati dalle API di accesso ai dati di Gen2 negli ambienti Azure Time Series Insights Gen2.

Suggerimento

Consulta gli esempi di codice C# Gen2 in https://github.com/Azure-Samples/Azure-Time-Series-Insights.

Sommario

Il codice di esempio seguente illustra le funzionalità seguenti:

Prerequisiti e configurazione

Completare i passaggi seguenti prima di compilare ed eseguire il codice di esempio:

  1. Effettuare il provisioning di un ambiente Gen2 di Azure Time Series Insights.
  2. Configurare l'ambiente Azure Time Series Insights per Microsoft Entra ID come descritto in Autenticazione e autorizzazione.
  3. Eseguire il GenerateCode.bat come specificato nel Readme.md per generare le dipendenze per il client di Azure Time Series Insights Gen2.
  4. Aprire la soluzione TSIPreviewDataPlaneclient.sln e impostare DataPlaneClientSampleApp come progetto predefinito in Visual Studio.
  5. Installare le dipendenze del progetto necessarie utilizzando i passaggi descritti sotto e compilare l'esempio in un file eseguibile .exe.
  6. Eseguire il file .exe facendo doppio clic su di esso.

Dipendenze del progetto

È consigliabile usare la versione più recente di Visual Studio:

Il codice di esempio presenta diverse dipendenze necessarie che possono essere visualizzate nel file di packages.config.

Scarica i pacchetti in Visual Studio 2019 selezionando l'opzione >Compila soluzione.

In alternativa, aggiungere ciascun pacchetto utilizzando NuGet 2.12+. Per esempio:

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

Codice di esempio C#

Per accedere al codice di esempio C#, vedere il repository Azure Time Series Insights.

Nota

  • L'esempio di codice può essere eseguito senza modificare le variabili di ambiente predefinite.
  • L'esempio di codice verrà compilato in un'app console eseguibile .NET.

Passaggi successivi