Condividi tramite


Eseguire query sui dati dall'ambiente Azure Time Series Insights Gen1 con C#

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 .

Cautela

Questo è un articolo di Gen1.

Questo esempio C# illustra come usare le API di query di Gen1 per eseguire query sui dati dagli ambienti Azure Time Series Insights Gen1.

Consiglio

Visualizza gli esempi di codice C# Gen1 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 di Azure Time Series Insights Gen1.
  2. Configurare l'ambiente Azure Time Series Insights per Microsoft Entra ID come descritto in Autenticazione e autorizzazione.
  3. Installare le necessarie dipendenze del progetto.
  4. Modificare il codice di esempio seguente sostituendo ogni #DUMMY# con l'identificatore di ambiente appropriato.
  5. Eseguire il codice all'interno di Visual Studio.

Dipendenze del progetto

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

Il codice di esempio presenta due dipendenze obbligatorie:

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

In alternativa, aggiungere i pacchetti usando NuGet 2.12+:

  • dotnet add package Newtonsoft.Json --version 9.0.1
  • dotnet add package Microsoft.IdentityModel.Clients.ActiveDirectory --version 3.13.9

Codice di esempio C#

Fare riferimento al repository Azure Time Series Insights] per accedere al codice di esempio C#.

Passaggi successivi

  • Per altre informazioni sull'esecuzione di query, consulta la documentazione di riferimento dell'API Query .

  • Leggi come connettere un'app JavaScript usando l'SDK del client a Time Series Insights. Azure-Samples/Azure-Time-Series-Insights/gen1-sample/csharp-tsi-gen1-sample/Program.cs