Desenvolver scripts U-SQL com as Ferramentas do Data Lake para Visual Studio

As ferramentas Azure Data Lake e Stream Analytics são incluídas na funcionalidade relacionada com dois serviços Azure, Azure Data Lake Analytics e Azure Stream Analytics. Para obter mais informações sobre os cenários Azure Stream Analytics, consulte as ferramentas Azure Stream Analytics para Visual Studio.

Este artigo descreve como usar Visual Studio para criar contas Azure Data Lake Analytics. Pode definir empregos em U-SQL e apresentar empregos ao serviço Data Lake Analytics. Para mais informações sobre a Data Lake Analytics, consulte Descrição geral da Análise do Azure Data Lake.

Importante

Recomendamos que atualize para Azure Data Lake Tools para Visual Studio versão 2.3.3000.4 ou posterior. As versões anteriores já não estão disponíveis para transferência e foram preteridas.

  1. Verifique se está a utilizar uma versão anterior à versão 2.3.3000.4 das Ferramentas do Azure Data Lake para o Visual Studio.

    Check tool version

  2. Se a sua versão for anterior à versão 2.3.3000.4, atualize as Ferramentas do Azure Data Lake para o Visual Studio, visitando o centro de transferências:

Pré-requisitos

Instalar as Ferramentas do Azure Data Lake para Visual Studio

Este tutorial exige que as Ferramentas do Data Lake para Visual Studio estejam instaladas. Para mais informações, consulte instalar ferramentas do Lago de Dados para Visual Studio.

Ligar-se a uma conta do Azure Data Lake Analytics

  1. Abra o Visual Studio.

  2. Abra Data Lake Analytics Explorer selecionando View>Data Lake Analytics Explorer.

  3. Clique com o botão direito Azure e, em seguida, selecione Ligação para Microsoft Azure Subscrição. Em Iniciar sôm no seu conta, siga as instruções.

  4. No Server Explorer, selecione Azure>Data Lake Analytics. Verá uma lista das suas contas do Data Lake Analytics.

Escrever o seu primeiro script U-SQL

O texto apresentado em seguida é um script U-SQL simples. Este define um pequeno conjunto de dados e grava o conjunto de dados no Data Lake Store como um ficheiro com o nome /data.csv.

USE DATABASE master;
USE SCHEMA dbo;
@a  = 
    SELECT * FROM 
        (VALUES
            ("Contoso", 1500.0),
            ("Woodgrove", 2700.0)
        ) AS 
              D( customer, amount );
OUTPUT @a
    TO "/data.csv"
    USING Outputters.Csv();

Submeter uma tarefa do Data Lake Analytics

  1. Em Visual Studio, selecione FileNew>> Project.

  2. Selecione o tipo U-SQL Project e, em seguida, selecione Seguinte. Em Configurar o seu novo projeto, selecione Criar.

    Visual Studio cria uma solução que contém um ficheiro Script.usql.

  3. Cole o script da Write your first U-SQL script na janela Script.usql.

  4. Em Explorador de Soluções, clique com o botão direito Script.usql e selecione Enviar Script.

  5. Em Submeter O Trabalho, escolha a sua conta Data Lake Analytics e selecione Enviar por isso.

    Submit U-SQL Visual Studio project

Após a submissão da tarefa, o separador Vista da tarefa é aberto para mostrar o progresso da tarefa.

  • Resumo da Tarefa apresenta o resumo da tarefa.
  • Gráfico da Tarefa apresenta o progresso da tarefa.
  • Operações de Metadados apresenta todas as ações que foram executadas no catálogo de U-SQL.
  • Dados apresenta todas as entradas e saídas.
  • O Histórico de Estado mostra os detalhes do estado e da linha do tempo.
  • A Análise da UA mostra quantas UA foram usadas no trabalho e exploram simulações de diferentes estratégias de atribuição de UA.
  • Diagnóstico oferece uma análise avançada para a otimização do desempenho e a execução da tarefa.

U-SQL Visual Studio Data Lake Analytics job performance graph

Para ver o estado de trabalho mais recente e refrescar o ecrã, selecione Refresh.

Verificar o estado da tarefa

  1. No Server Explorer, selecione Azure>Data Lake Analytics.

  2. Expanda o nome da conta do Data Lake Analytics.

  3. Faça duplo clique em Tarefas.

  4. Selecione a tarefa submetida anteriormente.

Ver o resultado da tarefa

  1. No Server Explorer, navegue para o trabalho que submeteu.

  2. Clique no separador Dados.

  3. No separador Saídas de Tarefas, selecione o ficheiro "/data.csv".

Passos seguintes