Todos os produtos
Search
Central de documentação

DataWorks:Crie e gerencie tabelas de dimensão

Última atualização: Aug 24, 2026

O recurso de tabela de dimensão permite criar visualmente tabelas de produção do MaxCompute, importar dados locais e edite diretamente os dados nas tabelas do MaxCompute.

Importante

A DataWorks não recomenda mais este recurso. Utilize o Data Upload para obter funcionalidades mais abrangentes.

Pré-requisitos

Limitações

Importante

Se sua conta não tiver tabelas de dimensão existentes, a entrada de tabelas de dimensão não aparecerá após a alternância para a nova versão do Data Analysis.

  • Permissões: Para criar tabelas de dimensão, é necessário ter a função Workspace Admin, Project Owner ou Developer em um workspace da DataWorks. Para mais informações, consulte Add workspace members.

  • Limitações de tipo de campo: Os campos nas tabelas do MaxCompute criadas com o recurso de tabela de dimensão devem ser do tipo STRING. Para utilizar outros tipos de campo, crie a tabela executando uma instrução DDL na página DataStudio. Para mais informações, consulte Standard DDL statements.

  • Limites de compartilhamento: O número máximo de editores e visualizadores permitidos varia conforme a edição.

    Recurso/edição

    Basic

    Standard

    Professional

    Enterprise

    Máximo de editores

    0

    3

    5

    10

    Máximo de visualizadores

    0

    10

    20

    30

Página de tabela de dimensão

Na página Data Analysis, clique em Go To DataAnalysis. No painel de navegação à esquerda, clique no ícone 维表 para abrir a página Dimension Table.

Criar uma tabela de dimensão

Importante

A nova versão do Data Analysis não oferece mais suporte à criação de tabelas de dimensão. Utilize o Data Upload como alternativa. O conteúdo a seguir aplica-se apenas à versão anterior do Data Analysis.

  1. Na página Dimension Table, na seção New Dimension Table, clique no ícone 新建.

  2. Na caixa de diálogo New Dimension Table, configure os parâmetros. Também é possível importar a definição da tabela por meio de uma instrução DDL.

    Parâmetro

    Descrição

    MaxCompute Project

    Selecione o projeto do MaxCompute para a tabela de dimensão.

    Table Name

    Nome da tabela de dimensão. A tabela criada será sincronizada como uma tabela de produção no MaxCompute.

    Table Description

    Descreva a finalidade e as propriedades da tabela.

    Field

    Adicione um Field Name e uma Field Description para a tabela. O Field Type aceita apenas STRING.

    Lifecycle

    Caso os dados da tabela não sejam atualizados dentro do período especificado, o MaxCompute recuperará a tabela automaticamente.

  3. Selecione I have known this risk and confirmed that as owner of this table, I am responsible for the subsequent changes to this table e clique em Confirm. Essa ação redireciona você para a página do editor de tabela de dimensão, onde é possível visualizar e gerencie a tabela.

    O Data Analysis mantém suas tabelas do MaxCompute em um ambiente de produção; portanto, o criador da tabela é responsável por criá-la e mantê-la.

Importar dados para uma tabela de dimensão

Grave dados diretamente em uma tabela de dimensão ou importe dados de uma planilha, arquivo CSV local ou arquivo Excel local para preparar análises de dados subsequentes.

  1. Na página Dimension Table, em All Dimension Tables, clique no File Name da tabela desejada para abrir sua página de edição.

  2. Na página do editor, clique em Start editing no canto superior direito. Em seguida, Import os dados.

    Após clicar em Start editing uma vez, será possível importar dados diretamente nas visitas seguintes.
  3. Na caixa de diálogo Import, clique no tipo de arquivo a ser importado e configure os parâmetros.

    Importante

    Tabelas de dimensão aceitam apenas dados do tipo STRING. Se os dados importados contiverem tipos diferentes de STRING, eles serão convertidos automaticamente para esse tipo.

    • Spreadsheet

      Parâmetro

      Descrição

      Spreadsheet

      Na lista suspensa Spreadsheet, selecione a planilha a ser importada.

      Sheet

      Na lista suspensa Sheet, selecione a aba a ser importada.

      Data preview

      Visualize os dados a serem importados. Marque ou desmarque a opção First Row as Field Names.

      Field Mapping

      Mapeie um Dimension Table Field para uma Data Column.

      Import Data Mode

      Valores válidos: Append e overlay.

    • Local CSV File

      Parâmetro

      Descrição

      File

      Clique em Select File, selecione o arquivo CSV local que deseja importar e clique em Open.

      Original Character Set

      Valores válidos: UTF-8 e GBK. Caso ocorram caracteres ilegíveis, alterne o conjunto de caracteres.

      Separator

      Inclui separadores de linha e coluna:

      • Os separadores de linha incluem \r\n, \n e \r.

      • Os separadores de coluna incluem , (vírgula), ; (ponto e vírgula) e \t (tabulação).

      Se os dados das células não estiverem separados corretamente, tente alterar o separador.

      Data preview

      Visualize os dados a serem importados. Marque ou desmarque a opção First Row as Field Names.

      Field Mapping

      Mapeie um Dimension Table Field para uma Data Column.

      Import Data Mode

      Valores válidos: Append e overlay.

    • Local Excel File

      Parâmetro

      Descrição

      File

      Clique em Select File, selecione o arquivo Excel local que deseja importar e clique em Open.

      Sheet

      Na lista suspensa Sheet, selecione a aba a ser importada.

      Data preview

      Visualize os dados a serem importados. Marque ou desmarque a opção First Row as Field Names.

      Field Mapping

      Mapeie um Dimension Table Field para uma Data Column.

      Import Data Mode

      Valores válidos: Append e overlay.

  4. Clique em OK.

  5. Clique em Save no canto superior direito da página para atualize os dados na tabela do MaxCompute.

    Após salve a tabela de dimensão, utilize o recurso Diff para verifique suas alterações e evitar erros.

Edite uma tabela de dimensão

O editor de tabela de dimensão permite edite visualmente os dados e as informações da tabela sem escrever código SQL.

  1. Na página Dimension Table, em All Dimension Tables, clique no File Name da tabela desejada para abrir sua página de edição.

  2. Na página do editor, visualize e modifique as informações da tabela de dimensão.

    • Visualizar informações da tabela: No painel esquerdo, consulte as Dimension table information, como MaxCompute Project, Table Name, Table Description e Lifecycle.

    • Modificar informações da tabela: Clique em Modify field settings. Na caixa de diálogo Modify the field settings dimension table, modifique a Table Description e o Lifecycle, além de gerencie os campos. A lista de campos inclui as colunas Field Name, Type e Description. Clique em Add para adicionar um novo campo ou no link Delete na linha de um campo para removê-lo. Ao concluir, clique em OK.

      O lado direito da página exibe todos os dados da tabela do MaxCompute em uma grade, onde a primeira linha contém os nomes dos campos. Dê um clique duplo em uma célula para modifique diretamente seu conteúdo.

  3. Clique em Save no canto superior direito da página para aplicar as alterações à tabela do MaxCompute.

    Após salve a tabela de dimensão, visualize todos os dados na tabela do MaxCompute. Também é possível clique em Diff no canto superior direito para ver as alterações na caixa de diálogo Diff From the Previous Version.

Compartilhar uma tabela de dimensão

Caso vários usuários precisem colaborar na edição de uma tabela de dimensão, compartilhe a tabela e conceda permissões de edição a eles.

Importante

Um usuário RAM com a função de administrador de tenant, administrador de segurança do tenant ou administrador de workspace autorizado pode acesse Security Center > Security policy > Data query and analysis control > Query result control e ative Allow Sharing para tabelas de dimensão. Para mais informações, consulte Data Query and Analysis Control.

  1. Na página Dimension Table, em All Dimension Tables, clique no File Name da tabela desejada para abrir sua página de edição.

  2. Na página do editor, clique em Share no canto superior direito e configure o método de compartilhamento.

    Compartilhe uma tabela de dimensão das seguintes formas:

    • Link: Especifique os membros que podem editar ou visualizar a tabela, clique em Copy Link e envie o link para os destinatários desejados.

    • Specify editors: Para conceder permissões de edição a um usuário na tabela de dimensão, clique em Users with Edit Access > Add. Na caixa de diálogo exibida, insira e selecione o membro e clique em Confirm.

      Nota

      O número máximo de editores permitidos varia conforme a edição. Para mais informações, consulte Limitations.

    • Users with Read Access: Para conceder permissões somente leitura a um usuário na tabela de dimensão, clique em Users with Read Access > Add. Na caixa de diálogo exibida, insira e selecione o membro e clique em Confirm.

      Nota

      O número máximo de visualizadores permitidos varia conforme a edição. Para mais informações, consulte Limitations.

    Após compartilhar a tabela, os destinatários poderão acessá-la por meio do link. Você também encontrará a tabela na página Dimension Table, na seção Share it with me.

Visualize e gerencie tabelas de dimensão

  1. Na página Dimension Table, na seção All Dimension Tables, visualize as tabelas em I created e Share it with me.

    Também é possível share a dimension table com membros específicos.

  2. Clique no nome do arquivo ou no ícone 编辑 ao lado de uma tabela de dimensão para abrir sua página de edição. Gerencie a tabela também das seguintes maneiras:

    • Change Owner: Clique no ícone 转交 ao lado do arquivo. Na caixa de diálogo Change Owner, insira e selecione o novo proprietário e clique em OK.

    • Delete: Clique no ícone 删除 ao lado do arquivo. Na caixa de diálogo Delete, clique em OK.