Todos os produtos
Search
Central de documentação

:Uso do recurso de schema do MaxCompute no DataWorks

Última atualização: Jun 27, 2026

Após a ativação do recurso de schema em seu projeto MaxCompute, a lógica de uso de funcionalidades que envolvem itens como tabelas, resources e funções do MaxCompute em cada módulo do DataWorks é ajustada com base nesse recurso. Este tópico descreve os cenários de uso, os princípios de funcionamento do schema e o suporte dos módulos do DataWorks a essa funcionalidade.

Informações básicas

Quando o recurso de schema é ativado nos projetos MaxCompute, a estrutura original de modelo de duas camadas project_name.table_name das tabelas MaxCompute passa para uma estrutura de modelo de três camadas project_default.schema_default.table_name que inclui schemas. Utilize schemas para classificar itens como tabelas, resources e funções em seus projetos MaxCompute. Para obter mais informações, consulte Operações de schema.

Precauções

Observe as informações a seguir caso deseje ativar o recurso de schema em projetos existentes como usuário tenant:

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

  • Por padrão, os caminhos no formato project.table presentes no código original podem ser interpretados como caminhos no formato project_default.project.table conforme as regras de análise do MaxCompute. Isso pode gerar um erro devido à impossibilidade de localizar o caminho da tabela.

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

Ativação do recurso de schema do MaxCompute

Importante

A ativação do recurso de schema do MaxCompute pode afetar projetos e jobs existentes. Leia atentamente a documentação sobre Operações de schema e avalie o impacto potencial antes de prosseguir com a ativação.

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

Se o recurso de schema estiver ativado no seu projeto MaxCompute, será necessário especificar um schema para a maioria das operações realizadas no console do DataWorks. A tabela a seguir detalha 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 do DataStudio:

  • Operações básicas

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

    • Visualize tabelas por instância de 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 para tabelas MaxCompute em uma estrutura de modelo de três camadas com schemas diferem daquelas aplicadas à estrutura de modelo de duas camadas. Para mais detalhes, consulte Regras de análise automática do recurso de schema do MaxCompute.

Data Modeling

Especifique um schema ao realizar as seguintes operações no Dimensional Modeling:

  • Consultar tabelas existentes ou redundantes.

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

  • Executar modelagem reversa.

维度建模支持选择Schema

Data Integration

Especifique um schema ao selecionar uma tabela de 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 é possível criar um schema durante a configuração de um nó de sincronização de dados.数据集成同步任务支持选择Schema

Data Map

Os nomes das tabelas aparecem no formato schema.table no Data Map.

Nota

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

数据地图展示Schema

Data Quality

  • Os nomes das tabelas são exibidos no formato schema.table no Data Quality.

  • Ao utilizar 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

É possível visualizar os schemas das tabelas e filtrá-las por schema. A figura a seguir mostra as informações da tabela na aba Permission Application.安全中心展示Schema

Approval Center

É possível visualizar os schemas das tabelas e filtrá-las por schema. A figura a seguir exibe informações sobre mecanismos de computação na página Processing Details.审批中心展示Schema

DataService Studio

É possível visualizar os schemas das tabelas e filtrá-las por schema nas páginas onde tabelas MaxCompute são exibidas. Por exemplo, os nomes das tabelas são especificados no formato schema.table na seção Write Query SQL.

DataAnalysis

É possível visualizar os schemas das tabelas e filtrá-las por schema nas páginas onde tabelas MaxCompute são exibidas. Por exemplo, os nomes das tabelas aparecem no formato schema.table na página SQL Query e no editor SQL.

Data Security Guard

É possível visualizar os schemas das tabelas e filtrá-las por schema nas páginas onde tabelas MaxCompute são exibidas. Por exemplo, os schemas das tabelas aparecem nas páginas relacionadas à identificação de dados sensíveis e ao mascaramento dinâmico e estático desses dados.数据保护伞展示Schema

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

Ao utilizar o recurso de análise automática para tabelas MaxCompute em uma estrutura de modelo de três camadas com schemas, o sistema completa o formato dos nomes das tabelas no código como odps_project.schema.table. Se o schema parameter is set to default, o schema da tabela fica oculto. A tabela a seguir fornece os detalhes.

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 Configuração de dependências de agendamento.