Exercício – configurar a saída da tarefa do Azure Stream Analytics

Concluído

As tarefas do Stream Analytics suportam vários sinks de saída, como o armazenamento de Blobs do Azure, a Base de Dados SQL e Hubs de Eventos. A documentação apresenta uma lista de todos os tipos de saída.

Neste exercício, iremos utilizar o armazenamento de Blobs como o sink de saída para a nossa tarefa do Stream Analytics.

Nota

Este exercício é opcional. Se não tiver uma conta do Azure ou preferir não fazer o exercício na sua conta, pode simplesmente ler as instruções para compreender os passos envolvidos na criação de um sink de saída para uma tarefa do Stream Analytics.

Estes passos são semelhantes aos que seguiu para criar a entrada. Comece por criar uma segunda conta de armazenamento de Blobs para manter a saída.

  1. No portal do Azure, crie uma nova conta de armazenamento, tal como fez no exercício anterior.

    Definição valor
    No separador Informações básicas, na secção Detalhes do projeto:
    Grupo de recursos Selecione Criar novo link, digite mslearn-streamanalytics na caixa Nome e selecione OK.
    Na secção Detalhes da instância:
    Nome da conta de armazenamento Introduza o prefixo streamsink e adicione um sufixo numérico. Poderá ter de experimentar algumas combinações para encontrar um nome exclusivo no Azure.
    definições restantes Mantenha a predefinição.

    Screenshot that shows how to add the storage account name streamsink.

  2. Selecionar Rever.

  3. Após a validação do pedido, selecione Criar para executar o passo de implementação.

Aguarde até ser apresentada uma mensagem a indicar que a implementação foi concluída antes de avançar para o próximo passo.

Ligar um sink de saída a uma tarefa do Stream Analytics

Em seguida, ligue a conta de armazenamento como o destino da tarefa do Stream Analytics.

  1. Na Home page do portal do Azure, selecione Todos os serviços.

  2. Na caixa de pesquisa, introduza Stream Analytics e selecione Tarefas do Stream Analytics nos resultados.

  3. Selecione a tarefa do Stream Analytics que criou.

  4. No lado esquerdo da barra de navegação, em Topologia da tarefa, selecione Saídas.

  5. Selecione + Adicionar e, na lista, selecione Armazenamento de Blob. O painel Blob storage/ADLS Gen2 é exibido.

    Definição valor
    Alias de saída streamoutput.
    Selecione Armazenamento de Blob/ADLS Gen2 nas suas subscrições verificado
    Subscrição O nome da subscrição.
    Storage account A conta de armazenamento de saída, streamsink.
    Modo de autenticação Connection string

    Nota

    Se a sua conta não for apresentada na lista, experimente atualizá-la ao fechar o portal do Azure e o browser e, em seguida, ao abrir novamente o portal do Azure.

  6. Em Contentor, selecione Criar novo. Dê ao contêiner um nome exclusivo, como learn-container-output.

  7. Em Padrão do caminho, introduza output/.

  8. Deixe os valores predefinidos nos restantes campos.

  9. Selecione Guardar.