Todos os produtos
Search
Central de documentação

DataWorks:Métricas derivadas

Última atualização: Jun 27, 2026

Uma métrica derivada é composta por uma métrica atômica, um período e um ou mais modificadores. Ela reflete o status de uma atividade de negócios em um período e escopo específicos. Por exemplo, uma métrica derivada pode representar o valor de vendas em Xangai na última semana. Este tópico descreve como criar métricas derivadas e realizar operações relacionadas, como gerenciar versões, visualizar tabelas associadas, além de exportá-las ou excluí-las.

Antes de começar

Antes de criar uma métrica derivada, conclua os seguintes pré-requisitos.

Item

Descrição

métrica atômica

Define os critérios de negócios e a lógica de cálculo de uma atividade de negócios.

modificador

Define o escopo de negócios de uma atividade de negócios.

período

Define o intervalo de tempo de uma atividade de negócios.

Criar um modelo lógico: tabela de dimensão

Define as dimensões analíticas de uma atividade de negócios.

Criar uma camada de data warehouse

Selecione a camada apropriada conforme seus requisitos.

  • DWS: Hospeda métricas derivadas da camada comum.

  • ADS layer: Hospeda métricas derivadas da camada de aplicação.

Crie os seguintes itens conforme necessário:

  • Para métricas derivadas na camada comum, crie um domínio de dados ou processo de negócios. Isso define a categoria de dados de negócios refletida pela métrica derivada.

  • Para métricas derivadas na camada de aplicação, crie um data mart ou área temática. Isso define a categoria de dados de um cenário ou produto específico refletido pela métrica derivada.

Como funciona

Uma métrica derivada é um indicador numérico do status de uma atividade de negócios que normalmente combina uma métrica atômica, um período e um ou mais modificadores. Cada métrica derivada pertence a exatamente uma métrica atômica e reflete seu valor sob condições específicas de tempo e negócios.

image
  • Uma métrica atômica define os critérios estatísticos e a lógica de cálculo de um negócio. Por exemplo, número total de pedidos.

  • Um período define o intervalo de tempo das estatísticas. Por exemplo, um único dia civil.

  • Um modificador limita o escopo de uma atividade de negócios. Por exemplo, loja de alimentos frescos online e loja de alimentos frescos offline. Uma métrica derivada pode conter um ou mais modificadores.

  • Uma métrica derivada combina uma métrica atômica, modificadores e um período. Ela mede o valor de uma métrica alvo sob condições específicas de tempo, dimensão e negócios, refletindo o status de uma atividade de negócios específica. Por exemplo, calcule o total number of orders from online fresh food stores in a single day ou o total number of orders from both online and offline fresh food stores in a single day.

Acesse a página de métricas derivadas

  1. Faça login no 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 barra de navegação superior da página Data Modeling, clique em Data Metrics para acessar a página Derived Metric.

    Nesta página, crie métricas derivadas na Common Layer ou na Application Layer para refletir o status das atividades de negócios conforme seus requisitos. É possível criar uma única métrica derivada ou várias métricas derivadas em lote.

    As atividades de negócios em uma empresa costumam ser complexas e diversificadas. Para um determinado domínio de dados e processo de negócios, talvez seja necessário analisar múltiplas atividades de negócios em diferentes períodos e dentro de vários escopos. Recomendamos usar o recurso de criação em lote para gerar rapidamente várias métricas derivadas para um tipo específico de atividade de negócios. Para obter mais informações, consulte Criar métricas derivadas em lote. Para criar uma única métrica derivada, consulte Criar uma única métrica derivada.

Criar métricas derivadas em lote

  1. Selecione o tipo de métrica.

    Na página Derived Metric, passe o ponteiro sobre o ícone 新建 e clique em Multiple Derived Metrics.

  2. Crie um modelo para gerar métricas derivadas em lote.

    1. Selecione as métricas atômicas, os modificadores e os períodos que compõem as métricas derivadas.

      Descrição

      1

      No lado esquerdo da tela, selecione a Atomic Metric, o Period e o Modifier necessários para criar as métricas derivadas.

      Nota
      • Se não houver nenhuma Atomic Metric, Period ou Modifier adequados disponíveis, clique em Create para criar novos.

      • Cada métrica derivada é composta por uma Atomic Metric, um Period e um ou mais Modifier.

      2

      No lado direito da tela, uma árvore de renderização exibe as métricas derivadas para criação em lote. Os status das métricas são os seguintes:

      • 派生指标状态: Indica que a métrica derivada a ser criada ainda não existe.

      • 成功: Indica que a métrica derivada já existe. O sistema filtra automaticamente as métricas existentes ao gerar novas.

      • 复制: Copia a métrica atual.

      3

      No canto superior direito da tela, altere a forma como a árvore de renderização é exibida. Por exemplo, aumente o zoom, diminua o zoom, centralize a visualização ou mude para tela cheia.

    2. Clique em Generate Derived Metrics.

  3. Gere as métricas derivadas em lote.

    1. Selecione uma camada de data warehouse e um verificador.

      Na caixa de diálogo Generate Derived Metrics, selecione se as métricas derivadas pertencem à camada comum ou à camada de aplicação conforme seus requisitos. Também é possível selecionar um verificador para validar as convenções de nomenclatura das métricas.

      Nota

      Se nenhum verificador estiver disponível, crie um no planejamento do data warehouse. Para obter mais informações, consulte Configurar verificadores de camada de data warehouse.

    2. Clique em Next Step.

    3. Selecione as métricas derivadas de destino para gerar.

      1. Conforme seus requisitos de negócios, selecione as métricas derivadas a serem geradas no modelo de métrica criado. Por padrão, todas as métricas derivadas no modelo estão selecionadas. Na lista, marque as caixas de seleção das métricas de destino. A lista exibe informações como Display Name, Abbreviation, Canvas Preview Name e Business Process. O número total de métricas e a quantidade de métricas selecionadas aparecem na parte superior.

      2. Clique em Create ou Create and Submit para criar as métricas derivadas em lote.

        • Create: Cria as métricas selecionadas. Após a criação, acesse a página de edição de métricas para enviá-las individualmente.

        • Create and Submit: Cria e envia as métricas selecionadas. Apenas métricas enviadas podem ser referenciadas por tabelas de modelo.

        Após a criação bem-sucedida das métricas derivadas, o status das métricas de destino na árvore de renderização muda de 派生指标状态 para 成功.已创建状态

    4. Visualize as métricas derivadas criadas.

      Consulte as informações sobre as métricas derivadas na lista de métricas derivadas.

Criar uma única métrica derivada

  1. Selecione o tipo de métrica.

    Na página Derived Metric, passe o ponteiro sobre o ícone 新建 e clique em Derived Metric.

  2. Crie uma nova métrica derivada.

    1. Configure a Business Logic.

      Selecione o período, os modificadores e a métrica atômica para a métrica derivada conforme as necessidades do seu negócio. A tabela a seguir descreve os parâmetros.

      Parâmetro

      Descrição

      Period

      O intervalo de tempo para a análise estatística de uma atividade de negócios. Exemplos: último dia, última semana.

      Modifier

      A limitação de escopo para a análise estatística de uma atividade de negócios. Exemplos: online, offline.

      Atomic Metric

      Define a lógica de cálculo para a atividade de negócios alvo e seus valores estatísticos. Exemplo: valor do pedido.

    2. Configure as Basic Information.

      Crie métricas para a camada DWS ou ADS conforme necessário. A tabela a seguir descreve os parâmetros de informações básicas para uma métrica derivada.

      Parâmetro

      Descrição

      Data Layer

      Selecione a camada à qual a métrica derivada pertence.

      Business Category

      A categoria de negócios à qual a métrica derivada pertence. Categorias de negócios podem ser associadas a domínios de dados e data marts.

      Este parâmetro é obrigatório quando você seleciona a camada DWS para Data Layer.

      Business Process

      A categoria da atividade de negócios.

      Este parâmetro é obrigatório quando você seleciona a camada DWS para Data Layer.

      Mart/Subject

      A categoria da atividade de negócios para um cenário ou produto específico.

      Este parâmetro é obrigatório quando você seleciona a camada ADS para Data Layer.

      Display Name

      O nome de exibição da métrica derivada. Clique em Intelligent Recommendation à direita para gerar um nome no formato period + modifier + atomic metric. Esse formato ajuda a entender rapidamente o significado da métrica.

      Nota
      • A opção Intelligent Recommendation é exibida somente após configurar a Atomic Metric e o Period na seção Business Logic.

      • Use também o ícone de menu suspenso ao lado de Intelligent Recommendation para selecionar um verificador e validar a nomenclatura da métrica. Se nenhum verificador adequado estiver disponível, crie um. Para obter mais informações, consulte Configurar verificadores de camada de data warehouse.

      Abbreviation

      A abreviação da métrica derivada. Clique em Intelligent Recommendation à direita para gerar um nome no formato atomic metric + period + modifier. Esse formato ajuda a entender rapidamente o significado da métrica.

      Nota
      • A opção Intelligent Recommendation é exibida somente após configurar a Atomic Metric e o Period na seção Business Logic.

      • Use também o ícone de menu suspenso ao lado de Intelligent Recommendation para selecionar um verificador e validar a nomenclatura da métrica. Se nenhum verificador adequado estiver disponível, crie um. Para obter mais informações, consulte Configurar verificadores de camada de data warehouse.

      Name

      O nome em inglês da métrica derivada.

      Owner

      O proprietário da métrica derivada. Por padrão, este é o usuário que criou a métrica.

      Description

      A descrição da métrica derivada.

  3. Clique em Save.

  4. Clique em Submit para publicar a versão atual da métrica derivada. Apenas métricas derivadas enviadas podem ser referenciadas por tabelas de modelo.

    Nota
    • Apenas métricas derivadas salvas podem ser enviadas.

    • Cada envio de uma métrica derivada gera uma nova versão. Uma versão enviada com sucesso não pode ser enviada novamente.

Gerenciamento de versões e tabelas associadas

No painel de navegação à direita da página de edição de métricas, gerencie versões de métricas ou visualize tabelas associadas.

Ações

Descrição

Gerenciar versões

Visualize todas as informações de versão da métrica. Execute também as seguintes operações:

  • Version Comparison

    Compare as diferenças de conteúdo entre as versões selecionadas. Se você selecionar apenas uma versão, ela será comparada com o conteúdo da métrica salva atualmente.

    Nota

    Selecione no máximo duas versões para comparação.

  • Roll Back

    Ao reverter, o conteúdo da versão de destino substitui o conteúdo atual na página de edição de métricas.

    Nota

    A operação de reversão atualiza apenas a configuração da interface do usuário para a versão selecionada. Para que modelos e métricas derivadas referenciem essa configuração, salve e envie a métrica novamente.

Visualizar tabelas associadas

Visualize os campos da tabela de modelo associados à métrica. Clique em View Details ao lado de um campo para acessar a página de detalhes da tabela de modelo e obter mais informações.

Exportar métricas derivadas

A página Derived Metrics oferece suporte a três métodos de exportação em lote. Para exportar todas as métricas, clique em Export All. Para exportar apenas os resultados da pesquisa, restrinja o escopo e clique em Export Searched no menu suspenso Bulk Export. Para exportar apenas métricas específicas, selecione-as e clique em Export Selected no menu suspenso Bulk Export.

  1. Acesse a página da lista de métricas derivadas.

    Clique no ícone image.png para acessar a lista de métricas derivadas, onde é possível visualizar todas as métricas derivadas criadas.

  2. Selecione as métricas a serem exportadas.

    Nota

    Esta etapa não é necessária ao usar o método Export All.

    Selecione as métricas de uma das duas maneiras a seguir:

    • Pesquisa por palavra-chave: Insira uma palavra-chave na caixa de pesquisa para encontrar as métricas desejadas.

      Nota

      A correspondência aproximada é suportada. Inserir uma palavra-chave retorna todas as métricas derivadas cujos nomes contêm essa palavra-chave.

    • Seleção direta: Marque as caixas de seleção das métricas desejadas.

  3. Exporte as métricas derivadas em lote.

    Exporte as métricas de uma das três maneiras a seguir, conforme suas necessidades:

    • Export All: Exporta todas as métricas derivadas criadas no workspace atual.

    • Export Searched Objects: Insira primeiro uma palavra-chave na caixa de pesquisa para encontrar as métricas desejadas. Este método exporta todos os resultados de pesquisa correspondentes.

    • Export Selected Objects: Selecione primeiro as métricas desejadas. Este método exporta todas as métricas selecionadas.

  4. Visualize e baixe os resultados da exportação.

    Após o início da tarefa de exportação de métricas derivadas, a página redireciona automaticamente para a página Derived Metric Export Status Details, onde é possível visualizar o status da exportação. Após uma exportação bem-sucedida, clique em Download File para baixar as métricas derivadas para sua máquina local.

Exclusão e envio em lote

Se você tiver várias métricas derivadas obsoletas ou várias métricas criadas que ainda não foram enviadas, acesse a lista de métricas derivadas para excluí-las ou enviá-las em lote.

  1. Acesse a página da lista de métricas derivadas.

    Clique no ícone image.png para acessar a lista de métricas derivadas. Nesta página, visualize informações sobre todas as métricas derivadas criadas.

  2. Selecione as métricas para a operação em lote.

    Nota

    Envie em lote apenas métricas derivadas que foram salvas, mas ainda não enviadas.

  3. Exclua ou envie as métricas em lote, dependendo das necessidades do seu negócio.

    • Batch Delete: Métricas excluídas não podem mais ser associadas ou referenciadas por tabelas de modelo.

      Nota

      Se uma métrica derivada for referenciada por uma tabela de modelo, remova a referência antes de excluir a métrica.

    • Batch Submit: Métricas enviadas podem ser associadas e referenciadas por tabelas de modelo. Um novo registro de versão é gerado para cada envio. Para obter mais informações sobre versões de métricas, consulte Gerenciamento de versões e tabelas associadas.

Próximas etapas

Após criar uma métrica derivada, referencie-a em uma tabela DWS ou ADS. Isso fornece uma base para consultas de negócios subsequentes, análise OLAP e distribuição de dados. Para obter mais informações sobre como referenciar métricas derivadas, consulte Materializar um modelo lógico.