Partilhar via


Consultar dados do ambiente Azure Time Series Insights Gen2 usando C Sharp

Nota

O serviço Time Series Insights será desativado em 7 de julho de 2024. Considere migrar os ambientes existentes para soluções alternativas o mais rápido possível. Para obter mais informações sobre a substituição e migração, visite nossa documentação.

Este exemplo de C# demonstra como consultar dados das APIs de Acesso a Dados Gen2 em ambientes do Azure Time Series Insights Gen2.

Gorjeta

Veja exemplos de código Gen2 C# em https://github.com/Azure-Samples/Azure-Time-Series-Insights.

Resumo

O código de exemplo abaixo demonstra os seguintes recursos:

Pré-requisitos e configuração

Conclua as seguintes etapas antes de compilar e executar o código de exemplo:

  1. Provisione um ambiente Gen2 Azure Time Series Insights .
  2. Configure seu ambiente do Azure Time Series Insights para Microsoft Entra ID conforme descrito em Autenticação e autorização.
  3. Execute o GenerateCode.bat conforme especificado no Readme.md para gerar as dependências do cliente Azure Time Series Insights Gen2.
  4. Abra a TSIPreviewDataPlaneclient.sln solução e defina DataPlaneClientSampleApp como o projeto padrão no Visual Studio.
  5. Instale as dependências de projeto necessárias usando as etapas descritas abaixo e compile o exemplo em um arquivo executável .exe .
  6. Execute o .exe arquivo clicando duas vezes nele.

Dependências do projeto

É recomendável que você use a versão mais recente do Visual Studio:

O código de exemplo tem várias dependências necessárias que podem ser visualizadas no arquivo packages.config .

Baixe os pacotes no Visual Studio 2019 selecionando a opção Build>Build Solution.

Como alternativa, adicione cada pacote usando o NuGet 2.12+. Por exemplo:

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

Código de exemplo C#

Consulte o repositório Azure Time Series Insights para acessar o código de exemplo C#.

Nota

  • O exemplo de código pode ser executado sem alterar as variáveis de ambiente padrão.
  • O exemplo de código será compilado para um aplicativo de console executável .NET.

Próximos passos