Todos os produtos
Search
Central de documentação

DataWorks:Acelerar o desenvolvimento de código

Última atualização: Jun 27, 2026

O DataWorks oferece recursos como verificação de permissões, preenchimento automático de código e modelos de código integrados para ajudar você a escrever código com mais eficiência. Verifique rapidamente suas permissões em uma tabela, obtenha orientação para autorização e receba sugestões inteligentes de código baseadas em palavras-chave. Este tópico descreve como usar esses recursos no editor de código.

Limitações

Esses recursos têm suporte apenas para instruções ODPS SQL e scripts.

Acessar o editor de código

  1. Faça login no console do DataWorks. Na região desejada, clique em Data Development and O&M > Data Development no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em acesse Data Development.

  2. Acesse o editor de código de um nó.

    Na árvore de diretórios da página DataStudio, localize e clique duas vezes no nó desejado para abrir o editor de código.

Usar recursos de produtividade

O DataWorks fornece os recursos descritos na tabela a seguir para ajudar você a escrever código com mais eficiência no editor de código.

Recurso

Descrição

Verificação de permissões

Ao passar o mouse sobre o nome de uma tabela em uma instrução SELECT, o DataWorks verifica suas permissões. Se sua conta não tiver permissões de consulta para a tabela ou seus campos, o DataWorks solicitará que você solicite acesso no Security Center. Uma dica de ferramenta aparece abaixo do nome da tabela, explicando o problema e fornecendo um link para solicitar acesso.

Nota
  • Este recurso verifica apenas permissões de consulta em tabelas no ambiente de produção. Um aviso aparece somente se houver permissões ausentes.

  • Para solicitar permissões em uma tabela, consulte Controle de acesso a dados do MaxCompute.

Preenchimento automático de código

  • Sugestões inteligentes de palavras-chave

    Conforme você digita o prefixo de uma palavra-chave, como se, no editor de código MaxCompute SQL, o DataWorks sugere palavras-chave correspondentes como SELECT, SET e SETPROJECT. Selecione uma sugestão para completar a palavra-chave automaticamente.

  • Preenchimento de campos para consultas

    Passe o mouse sobre o nome de uma tabela no código para selecionar os campos que deseja consultar. O DataWorks adiciona automaticamente os campos selecionados à instrução. Você também pode passar o mouse sobre o nome de um campo para visualizar suas informações. Por exemplo, no editor de código ODPS SQL, comece com a consulta SELECT FROM xc_rds_solution_0_odps_xc_dpe_e2_engine_log. Clique no ícone de seleção de campos ao lado do nome da tabela. Na lista pop-up, selecione os campos a adicionar, como _before_image_ e _ddl_sql_. Após clicar em confirme, a consulta é atualizada automaticamente para SELECT , _before_image_, _ddl_sql_ FROM xc_rds_solution_0_odps_xc_dpe_e2_engine_log.

Modelos de código integrados

O DataWorks fornece modelos de código integrados para instruções comuns, como CREATE_TABLE, SELECT_CASE, SELECT_ALL e INSERT_OVERWRITE_TABLE. Selecione um modelo para gerar a estrutura de código correspondente à sua tarefa.

Nota

Na instrução gerada, TABLENAME vem selecionado por padrão, permitindo que você o substitua imediatamente pelo nome real da sua tabela.

Por exemplo, ao selecionar o modelo SELECT_ALL, o seguinte código é gerado no editor.

-- ODPS SQL
    --xxx
    -- Author:
    -- Create time: 2021-11-11 17:36:35

    SELECT  *
    FROM  TABLENAME
    ;