Todos os produtos
Search
Central de documentação

DataWorks:Início rápido

Última atualização: Jul 24, 2026

O recurso de Análise de Dados do DataWorks oferece ferramentas para analisar e compartilhar dados. Conecte-se a diversas fontes de dados, execute consultas SQL e utilize planilhas para gerenciar a extração e a análise diária de dados. Este tópico demonstra como usar o mecanismo MaxCompute com o SQL Query para analisar um conjunto de dados público e apresenta os recursos básicos da Análise de Dados.

Recursos

O DataWorks disponibiliza conjuntos de dados públicos para diversos cenários de negócios. Este tópico utiliza o conjunto de dados de e-commerce da Alibaba (tabela commerce_ali_e_commerce) para ajudar você a começar a usar o recurso de Análise de Dados.

  • Conjunto de dados de e-commerce da Alibaba: contém estatísticas sobre detalhes de pedidos do Taobao em diferentes períodos.

    • A tabela registra ações aleatórias de usuários, incluindo cliques, compras, adições ao carrinho e favoritos, de aproximadamente 1 milhão de usuários entre November 25, 2017 e December 3, 2017.

    • Quantidade de usuários: 987,994. Quantidade de produtos: 4,162,024. Total de ações: 100,150,807.

  • Para saber mais sobre o recurso de Análise de Dados, consulte Data Analysis.

  • Os conjuntos de dados públicos estão disponíveis nas seguintes regiões: China (Shanghai), China (Beijing), China (Shenzhen), China (Hangzhou), China (Chengdu), China (Zhangjiakou) e China (Ulanqab).

Permissões

Pré-requisito

Configure uma fonte de dados do MaxCompute. Para mais informações, consulte Bind MaxCompute compute resources.

Acessar o SQL Query

Faça login no console do DataWorks. Na região desejada, clique em Data Analysis and Service > DataAnalysis no painel de navegação à esquerda. Clique em Go to DataAnalysis para abrir a página de Análise de Dados. No painel de navegação à esquerda, clique em SQL Query.

Etapa 1: Consultar dados

Este exemplo utiliza o conjunto de dados de e-commerce da Alibaba (commerce_ali_e_commerce), que contém detalhes de pedidos do Taobao em diferentes períodos. Use o recurso SQL Query para consultar e ordenar o conjunto de dados e, em seguida, analisar e compartilhar os resultados da consulta.

  1. Acesse o SQL Query.

    Você pode acessar o SQL Query das seguintes formas:

    • Na página inicial do Data Analysis, na seção Shortcuts, clique em SQL Query para ir à página do SQL Query.

    • No módulo Data Analysis, clique em SQL Query no painel de navegação à esquerda para ir à página do SQL Query.

  2. Crie um Temporary File.

    No painel à esquerda, clique no ícone Add ao lado de My Files e selecione Create File para criar um arquivo de consulta SQL conforme solicitado. Para conhecer outras maneiras de criar arquivos de consulta SQL, consulte SQL Query.

    Nota
    • Este tópico usa os conjuntos de dados públicos fornecidos pelo DataWorks. Ao acessar o SQL Query pela primeira vez, clique em Go to DataAnalysis > MaxCompute na Welcome Page para gerar uma consulta para o conjunto de dados de e-commerce da Alibaba (commerce_ali_e_commerce).

    • Para ver mais conjuntos de dados públicos, acesse Data Analysis > SQL Query e visualize-os no diretório Public Data.

  3. Selecione a Data Source de execução do SQL.

    Na página de edição do arquivo temporário, clique no ícone image.png no canto superior direito para selecionar o workspace, o tipo de mecanismo e a fonte de dados para a consulta SQL atual. Neste exemplo, selecione a fonte de dados do MaxCompute que você criou.

  4. Escreva e execute o código da tarefa.

    No editor de código do arquivo de consulta temporária, escreva e execute o seguinte código.

    Com base no conjunto de dados público, conte e ordene o número de pedidos do Taobao durante diferentes períodos.

    SET odps.namespace.schema = true
    ;
    
    SELECT  CASE    WHEN CAST(SUBSTR(behavior_time,12) AS BIGINT) >= 0
                        AND CAST(SUBSTR(behavior_time,12) AS BIGINT) <= 3 THEN '0:00-3:00'
                    WHEN CAST(SUBSTR(behavior_time,12) AS BIGINT) >= 4
                        AND CAST(SUBSTR(behavior_time,12) AS BIGINT) <= 7 THEN '4:00-7:00'
                    WHEN CAST(SUBSTR(behavior_time,12) AS BIGINT) >= 8
                        AND CAST(SUBSTR(behavior_time,12) AS BIGINT) <= 11 THEN '8:00-11:00'
                    WHEN CAST(SUBSTR(behavior_time,12) AS BIGINT) >= 12
                        AND CAST(SUBSTR(behavior_time,12) AS BIGINT) <= 15 THEN '12:00-15:00'
                    WHEN CAST(SUBSTR(behavior_time,12) AS BIGINT) >= 16
                        AND CAST(SUBSTR(behavior_time,12) AS BIGINT) <= 19 THEN '16:00-19:00'
                    WHEN CAST(SUBSTR(behavior_time,12) AS BIGINT) >= 20
                        AND CAST(SUBSTR(behavior_time,12) AS BIGINT) <= 23 THEN '20:00-23:00'
            END AS order_time
            ,COUNT(*) AS order_count
    FROM    bigdata_public_dataset.commerce.commerce_ali_e_commerce
    GROUP BY order_time
    ORDER BY COUNT(*) DESC
    LIMIT   100
    ;
  5. Visualize os resultados da consulta.

    Clique no ícone image para executar o código SQL.

    A tabela de resultados da consulta contém duas colunas: Order Time e Order Count, com 6 linhas de dados.

    Order Time

    Order Count

    20:00-23:00

    376582343

    16:00-19:00

    226263195

    12:00-15:00

    222907927

    08:00-11:00

    186475432

    00:00-03:00

    95900494

    04:00-07:00

    57393434

Etapa 2: Analisar dados

Na página de resultados da consulta da Etapa 1, clique no ícone Display no painel de navegação à esquerda e, em seguida, clique no ícone de edição image para ir à página de edição do gráfico. Edite as informações do gráfico conforme as necessidades do seu negócio.

Etapa 3: Compartilhar dados

Compartilhe os resultados de consultas SQL com outros usuários na forma de planilhas para permitir o compartilhamento de dados online.

  1. Exporte os resultados da consulta.

    Na página de resultados da consulta da Etapa 1, clique no ícone image no lado direito e selecione Workbook and share no menu suspenso.

  2. Acesse a página Spreadsheet.

    Na página Spreadsheet, sincronize os resultados da consulta. Para mais informações sobre operações com planilhas, consulte Spreadsheet operations.

  3. Compartilhe os resultados da consulta.

    Clique em Share no canto superior direito da página para compartilhar os dados com usuários específicos. Os usuários com acesso podem visualizar a tabela de resultados por meio de uma URL ou de um código de acesso. Defina se esses usuários poderão editar ou apenas visualizar a tabela de resultados.

Próximas etapas