Todos os produtos
Search
Central de documentação

DataWorks:Criar um modelo lógico: tabela agregada

Última atualização: Oct 10, 2026

Uma tabela agregada organiza estatísticas para várias métricas derivadas no mesmo domínio de dados, período de tempo e dimensões. Ela dá suporte a consultas de negócios, análises OLAP e distribuição de dados. Este tópico descreve como criar uma tabela agregada.

Visão geral

Uma tabela agregada combina métricas derivadas em um domínio de dados por período de tempo e dimensões relacionadas. As dimensões relacionadas, o período de tempo e as métricas derivadas geram os campos estatísticos da tabela para relatórios e outras análises. Use uma tabela agregada para exibir os resultados do negócio medidos por várias métricas derivadas no mesmo período de tempo e dimensões.

image

Pré-requisitos

  • Crie uma camada de dados. As camadas de dados agrupam tabelas com a mesma finalidade para facilitar a localização e o uso. Geralmente, coloque as tabelas agregadas na camada de dados de resumo para gerar uma granularidade estatística, como uma dimensão ou combinação de dimensões, junto com várias métricas derivadas. Isso dá suporte a consultas de negócios e distribuição de dados posteriores. Também é possível colocar uma tabela agregada em outra camada de dados de acordo com as necessidades do seu negócio. Para saber como criar uma camada de dados, consulte Define data warehouse layers.

  • Crie um domínio de dados. As tabelas agregadas baseiam-se em um Data Domain para identificar o tipo de negócio modelado e conter processos de negócios. Para saber como criar um domínio de dados, consulte Data domain.

  • Crie o Period para especificar o intervalo de tempo das estatísticas.

Criar uma tabela agregada

  1. Acesse o console do DataWorks. Na região de destino, clique em Data Development and O&M > Data Modeling no painel de navegação à esquerda. Selecione um workspace na lista suspensa e clique em Go to Data Modeling.

  2. Na página Data Modeling, clique em Dimensional Modeling na barra de menu superior para abrir a página Dimensional Modeling.

  3. Crie uma tabela agregada.

    1. Na página Dimensional Modeling, passe o mouse sobre o ícone Plus icon e clique em Logical Model > Create Aggregate Table.

    2. Configure as informações básicas da tabela agregada.

      Aggregate table - Basic information

      Parâmetro

      Descrição

      Valor de exemplo

      Data Layer

      Camada de dados que armazenará a tabela agregada. Por padrão, a Common Layer do DWS vem selecionada. Selecione outra camada de dados conforme a necessidade do negócio. Para saber como criar uma camada de dados, consulte Define data warehouse layers.

      Camada de dados de resumo

      Business Category

      Selecione uma categoria de negócio já criada. Para mais informações, consulte Business category.

      Vendas

      Data Domain

      Selecione o domínio de dados da tabela agregada. Isso define o assunto estatístico integrado e apresentado pela tabela. Para saber como criar um domínio de dados, consulte Data domain.

      Nota

      Uma tabela agregada pode pertencer a apenas um domínio de dados.

      Domínio de transações

      Granularity

      Selecione uma dimensão já criada. Para saber como criar uma dimensão, consulte crie um modelo conceitual: dimensão.

      Tipo de pedido

      Period

      Especifique o intervalo de tempo das estatísticas integradas à tabela agregada, como o último dia ou a última semana.

      Selecione um dos períodos existentes. Se nenhum atender às necessidades do negócio, consulte Period para criar um.

      1w (últimos 7 dias)

      Modifier

      Especifique o escopo do negócio das estatísticas.

      Selecione um dos modificadores existentes. Se nenhum atender às necessidades do negócio, consulte Modifiers para criar um.

      Loja online

      Naming Rule

      Selecione um verificador de regras de nomenclatura de tabelas. É possível selecionar um verificador criado para uma camada de dados durante o planejamento do data warehouse. Para obter instruções, consulte Configure data warehouse layer checkers, Use checkers.

      -

      Table Name

      Nome da tabela agregada. Se houver uma regra de nomenclatura configurada, o nome deve segui-la.

      dws_trade_buyer_subpay_1d

      Table Display Name

      Nome de exibição da tabela em chinês.

      Tabela agregada de pagamento escalonado de transações do comprador

      Lifecycle

      Período de retenção da tabela, em dias.

      90 dias

      Owner

      Proprietário da tabela agregada. O criador da tabela é selecionado por padrão.

      -

      Description

      Descrição da tabela.

      -

  4. Clique em Save no canto superior esquerdo para salvar as configurações da tabela agregada.

Adicionar campos à tabela

Adicione campos à tabela usando o Shortcut Mode ou o Script Mode. A opção Shortcut Mode dá suporte aos seguintes métodos de importação:

  • Import from Table/View: importe campos de uma tabela física ou visualize existente em um mecanismo de computação. Na lista suspensa Find existing table/view, pesquise e selecione uma tabela física ou visualize para importar campos.

    Nota

    Atualmente, só é possível importar campos de tabelas ou visualize no MaxCompute, Hologres ou EMR Hive.

  • Import from Metrics: selecione métricas derivadas do Data Metrics como campos do modelo.

Quick mode:Import from table/view

  1. Clique em Shortcut Mode. Em Import from Table/View, insira um nome na caixa de entrada após Expand.

  2. Use o Find existing table/view para selecionar uma tabela ou visualize. Em seguida, importe todos ou alguns campos da tabela ou visualize referenciada.

    Nota
    • Há suporte à correspondência difusa: insira uma palavra-chave para encontrar tabelas ou visualize cujos nomes a contenham.

    • Apenas tabelas de produção podem ser pesquisadas; não é possível pesquisar tabelas de desenvolvimento.

    • Import all fields Este ícone indica a importação de todos os campos.

    • Some fields Este ícone indica a importação de alguns campos.

  3. Se optar por importar alguns campos, selecione os campos a serem adicionados ao modelo na caixa de diálogo e clique em Import.

  4. Se algum campo importado tiver o campo Field Display Name vazio, siga o prompt para preencher a descrição com o nome de exibição.

Quick mode:Import from metrics

PixPin_2025-12-17_19-29-35

  1. Clique em Shortcut Mode. Em Import from Metrics, insira um nome na caixa de entrada após Quick Import.

  2. A caixa de diálogo mostra as Derived Metric e Composite Metric enviadas atualmente. Selecione as métricas a serem adicionadas como campos na tabela agregada.

  3. Ao terminar, clique em Import.

Code mode

Nota

Também é possível criar campos, relacionamentos e partições com instruções FML. Para obter instruções, consulte Modeling in Script Mode.

Script Mode. Para inserir código, clique em Script Mode. A caixa de diálogo gera a linguagem de modelagem a partir das informações do modelo configurado. Modifique-a conforme necessário e clique em OK.Code mode

Definir informações dos campos da tabela

Os campos exigidos pelo modelo já foram adicionados. Defina o Associated Field, o Redundant Field e a Associated Granularity/Metric de cada um.

  1. Defina os atributos dos campos.

    Por padrão, atributos básicos como Field Name, Type, Field Display Name, Description, Primary Key, Not Null, Measurement Unit e Actions são exibidos. Clique em Field Display Settings no canto superior direito dos campos adicionados e escolha quais atributos exibir e modifique-os conforme necessário.

  2. Defina o Field Standard to Associate do campo.

    Isso associa o campo adicionado a um padrão de campo e padroniza seus valores permitidos e seu intervalo.

    Field Standard to Associate: padroniza dados com o mesmo significado, mas com nomes de campo diferentes, incluindo seus valores permitidos e unidades de medida.

  3. Defina o Redundant Field do campo.

    Em um esquema estrela tradicional, as dimensões são armazenadas em tabelas de dimensões e acessadas por meio de chaves estrangeiras em tabelas de fatos para reduzir o armazenamento. Na Modelagem de Dados Inteligente do DataWorks, campos muito utilizados, como IDs de usuário e dimensões de análise comuns, podem ser armazenados de forma redundante. Isso melhora a eficiência das consultas downstream, simplifica o acesso aos dados e reduz as junções (joins).

    Na coluna Actions de um campo adicionado, clique em Redundant Field para definir seu campo associado.

    Redundant fields

  4. Defina o Association Type do campo.

    Para cada campo em uma tabela agregada ou de aplicação, defina o Association Type para especificar o tipo estatístico de seu valor. As três opções disponíveis são Statistical Granularity, Derived/Composite Metric e Atomic Metric.

    • Statistical Granularity: associe o campo a uma tabela de dimensões e a um de seus campos, como a dimensão de product ou comerciante.

    • Derived/Composite Metric: especifique uma métrica derivada ou composta cujo valor estatístico é integrado pelo campo da tabela agregada, como o valor de pagamento do pedido no Hema App nos últimos sete dias.

    • Atomic Metric: especifique uma métrica atômica cujo valor estatístico é integrado pelo campo da tabela agregada, como o valor de pagamento do pedido.

    Nota

    Campos importados de uma tabela ou adicionados no modo de código não têm um tipo de associação padrão. Defina um manualmente.

    Após definir o tipo, use a Field Association no canto superior direito da lista de campos para especificar o objeto associado.

  5. Após concluir as configurações, clique em Save.

Próximas etapas

Após criar a tabela, configure o gerenciamento de campos, os relacionamentos, as partições e outras definições. Em seguida, publique a tabela no ambiente apropriado. Para mais informações, consulte: