Delen via


Query's uitvoeren op gegevens uit de Azure Time Series Insights Gen2-omgeving met behulp van C Sharp

Notitie

De Time Series Insights-service wordt op 7 juli 2024 buiten gebruik gesteld. Overweeg om bestaande omgevingen zo snel mogelijk naar alternatieve oplossingen te migreren. Voor meer informatie over de uitfasering en migratie, bezoek onze documentatie.

In dit C#-voorbeeld ziet u hoe u query's uitvoert op gegevens uit de Gen2 Data Access-API's in Azure Time Series Insights Gen2-omgevingen.

Tip

Bekijk gen2 C#-codevoorbeelden op https://github.com/Azure-Samples/Azure-Time-Series-Insights.

Samenvatting

In de onderstaande voorbeeldcode ziet u de volgende functies:

Vereisten en installatie

Voer de volgende stappen uit voordat u de voorbeeldcode compileert en uitvoert:

  1. richt een Azure Time Series Insights--omgeving in voor Azure Time Series Insights.
  2. Configureer uw Azure Time Series Insights-omgeving voor Microsoft Entra ID, zoals beschreven in verificatie- en autorisatie-.
  3. Voer de GenerateCode.bat uit zoals opgegeven in de Readme.md om de Afhankelijkheden van de Azure Time Series Insights Gen2-client te genereren.
  4. Open de TSIPreviewDataPlaneclient.sln-oplossing en stel DataPlaneClientSampleApp in als het standaardproject in Visual Studio.
  5. Installeer de vereiste projectafhankelijkheden met behulp van de stappen die worden beschreven hieronder en compileer het voorbeeld naar een uitvoerbaar .exe bestand.
  6. Voer het .exe-bestand uit door erop te dubbelklikken.

Projectafhankelijkheden

Het is raadzaam om de nieuwste versie van Visual Studio te gebruiken:

De voorbeeldcode heeft verschillende vereiste afhankelijkheden die kunnen worden weergegeven in het packages.config-bestand.

Download de pakketten in Visual Studio 2019 door de optie Build>Build Solution te selecteren.

U kunt ook elk pakket toevoegen met NuGet 2.12+. Bijvoorbeeld:

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

C#-voorbeeldcode

Raadpleeg de Azure Time Series Insights opslagplaats voor toegang tot de C#-voorbeeldcode.

Notitie

  • Het codevoorbeeld kan worden uitgevoerd zonder de standaardomgevingsvariabelen te wijzigen.
  • Het codevoorbeeld wordt gecompileerd naar een uitvoerbare .NET-console-app.

Volgende stappen