Todos os produtos
Search
Central de documentação

:Use o recurso de schema do MaxCompute no DataWorks

Última atualização: Sep 28, 2026

Após a ativação do recurso de schema no seu projeto do MaxCompute, o DataWorks ajusta a lógica de uso das funcionalidades que envolvem itens como tabelas, recursos e funções do MaxCompute em cada módulo. Este tópico descreve os cenários de uso e os princípios de funcionamento desse recurso, além do suporte dos módulos do DataWorks.

Informações de contexto

Ao ativar o recurso de schema nos seus projetos do MaxCompute, a estrutura original de modelo de duas camadas project_name.table_name para tabelas do MaxCompute passa para uma estrutura de modelo de três camadas project_default.schema_default.table_name que inclui schemas. Use schemas para classificar itens como tabelas, recursos e funções nos seus projetos do MaxCompute. Para mais informações, consulte Schema operations.

Precauções

Caso deseje, ative o recurso de schema em projetos existentes como usuário tenant, observe as seguintes informações:

  • O DataWorks oferece suporte a interações relacionadas a schemas somente após a ativação do recurso schema no nível de tenant ou de projeto do MaxCompute.

  • Por padrão, o MaxCompute pode interpretar os caminhos no formato project.table no código original como caminhos no formato project_default.project.table. Como resultado, o sistema reporta um erro por não encontrar o caminho da tabela.

  • As dependências obtidas pelo recurso de análise automática no DataStudio permanecem inalteradas.

Ative o recurso de schema do MaxCompute

Importante

Ativar o recurso de schema do MaxCompute pode afetar projetos e tarefas existentes. Leia atentamente o Schema operations e avalie os possíveis impactos antes de ativá-lo.

Suporte dos módulos do DataWorks ao recurso de schema do MaxCompute

Se o recurso de schema estiver ativado no seu projeto do MaxCompute, especifique um schema para a maioria das operações executadas no console do DataWorks. A tabela a seguir descreve o suporte dos módulos do DataWorks ao recurso de schema do MaxCompute.

Módulo

Suporte ao recurso de schema do MaxCompute

DataStudio

Alterações nas operações executadas no DataStudio:

  • Operações básicas

    • Especifique um schema ao executar operações relacionadas a tabelas, recursos e funções.

    • Para isso, visualize tabelas por instância do mecanismo de computação do MaxCompute ou por schema nas páginas Workspace Tables e Tenant Tables.

    • Ao importar uma tabela, o sistema exibe o schema ao qual ela pertence.

  • Configuração de dependências

    As regras de análise automática de tabelas do MaxCompute em uma estrutura de modelo de três camadas que inclui schemas diferem das regras para tabelas em uma estrutura de duas camadas. Para mais informações, consulte Automatic parsing rules of the MaxCompute schema feature.

Data Modeling

Especifique um schema ao executar as seguintes operações na Modelagem Dimensional:

  • Consultar tabelas existentes ou redundantes.

  • Publicar modelos no mecanismo de computação do MaxCompute.

  • Executar modelagem reversa.

A modelagem dimensional oferece suporte à seleção de Schema

Data Integration

Especifique um schema e selecione uma tabela source e uma tabela de destino para nós de sincronização em lote, nós de sincronização em tempo real e soluções de sincronização de dados. Também crie um schema e configure um nó de sincronização de dados, e defina as propriedades necessárias.As tarefas de sincronização da integração de dados oferecem suporte à seleção de Schema

Data Map

O Data Map exibe os nomes das tabelas no formato schema.table.

Nota

Não é possível pesquisar tabelas por schema.

O Data Map exibe o Schema

Data Quality

  • O Data Quality exibe os nomes das tabelas no formato schema.table.

  • Ao usar uma instrução SQL personalizada para criar uma regra de monitoramento, especifique a tabela no formato schema.table.

Nota

Não é possível pesquisar tabelas por schema.

Security Center

Visualize os schemas das tabelas e filtre-as por schema. A figura a seguir mostra as informações da tabela na guia Permission Application.O Security Center exibe o Schema

Approval Center

Visualize os schemas das tabelas e filtre-as por schema. A figura a seguir mostra informações sobre os mecanismos de computação na página Processing Details.O Approval Center exibe o Schema

DataService Studio

Visualize os schemas das tabelas e filtre-as por schema nas páginas que exibem tabelas do MaxCompute. Por exemplo, o sistema especifica os nomes das tabelas no formato schema.table na seção Write Query SQL.

DataAnalysis

Visualize os schemas das tabelas e filtre-as por schema nas páginas que exibem tabelas do MaxCompute. Por exemplo, o sistema exibe os nomes das tabelas no formato schema.table na página SQL Query e no editor SQL.

Data Security Guard

Visualize os schemas das tabelas e filtre-as por schema nas páginas que exibem tabelas do MaxCompute. Por exemplo, o sistema exibe os schemas das tabelas nas páginas relacionadas à identificação de dados sensíveis e ao mascaramento dinâmico e estático desses dados.O Data Security Guard exibe o Schema

Regras de análise automática do recurso de schema do MaxCompute

Ao usar o recurso de análise automática para tabelas do MaxCompute em uma estrutura de modelo de três camadas que inclui schemas, o sistema completa o formato dos nomes das tabelas no código como odps_project.schema.table. Caso o schema parameter is set to default, o schema da tabela ficará oculto. A tabela a seguir detalha essas informações.

Tipo de schema

Sintaxe odps_project.schema.table

Resultado da análise automática

default

project.default.table

default.table

odps_project.table

Schema não padrão (como schemaA)

project.schemaA.table

schemaA.table

odps_project.schemaA.table

Nota

Para obter informações sobre o recurso de análise automática, consulte Configuring scheduling dependencies.