Weknow
WeDocs-4.4
WeDocs-4.4
  • WeDocs
  • RELEASE NOTES
    • Release Notes 4.4
    • Release Notes 4.3
    • Release Notes 4.2
    • Release Notes 4.1
    • Release Notes 4.0.210
    • Release Notes 4.0
    • Release Notes 3.3
    • Release Notes 3.2
    • Release Notes 3.1
    • Release Notes 3.0
  • CLIENT DESKTOP
    • Instalação
    • Atualizar versão
    • Alteração idioma
    • Cadastros Gerais
      • Configuração de Grupos de Contatos e Usuários
        • Controle de expiração
        • Segurança
      • Metadados
        • Cadastro de Áreas de Negócio
        • Cadastro de Metadados
          • Mapeamento de dados via ligações entre tabelas representadas graficamente
          • Mapeamento de dados via códigos SQL
            • Metadados de Consultas Híbridas
          • Grupos de metadados offline
          • Metadados de Consultas Híbridas
      • Exportação e Importação de BackUp
      • Provedores de Comunicação
    • Criação e Edição de Dashboards
      • Componente Texto
      • Componente Imagem
      • Componente Grafico
      • Componente Cartão
      • Componente Planilha
      • Explorador de Dados
      • Componente Termômetro
      • Componente Mapa
      • Filtro
        • Dados de Metadados
        • Filtro Simples
        • Filtro Intervalo
        • Filtro de Seleção Única
    • Recursos Extras de Dashboards
      • Referências
      • Variáveis de Contexto
      • Escala de Cores
      • Formatação
      • Vínculos automáticos entre componentes
      • Campos Calculados
      • Fórmulas
        • Funções
        • Constantes
        • Operadores
      • Abas
      • Metadados offline associados
    • Cadastro de Tarefas e Alertas
      • Criação de Tarefas e Alertas
      • Enviar E-mail
      • Enviar SMS
      • Exportar Arquivo
      • Executar Store Procedure
      • Abrir e Executar Arquivo
      • Enviar Telegram
      • Enviar WhatsApp
      • Exportar Conteúdo do Sistema
    • Administração
      • Log
        • Logs
      • Painel de Controle
      • Política de Segurança
      • Gerenciar Componentes
      • Gerenciar Exploradores de Dados e Dashboards
      • Conexões
      • Biblioteca de funções
      • Objetos não referênciados
      • Acesso ao menu principal
      • Amazon S3
  • CLIENT WEB
    • Explorador de Dados
    • Detalhamento
    • Cenários
    • WeHelp
    • Interação com Filtros
    • Distribuição de indicadores entre ABAS
    • Acesso e Login
      • Alteração de senha
      • Sair
    • Modo Apresentação de Dashboards
  • Exibir e Ocultar lista de Dashboards
  • Visualização de Dashboards em tela cheia
  • TASK MANAGER
    • Gerenciados de Tarefas
      • Configurações
    • Notificação sobre novas Versões
  • SERVICE
    • Instalação
    • Atualizar versão
    • Atualizar licença
    • Autenticação de duplo fator
    • Definir Fonte de dados
    • Backup
  • Manual de Requisitos
    • Requisitos de Hardware e Software
    • Acesso à Internet - Firewall
    • Arquitetura de Instalação
    • Processador do servidor
    • Balanceamento de carga no servidor Apache
  • Descritivo técnico
    • Resumo da Ferramenta
Fornecido por GitBook
Nesta página
  1. CLIENT DESKTOP
  2. Recursos Extras de Dashboards

Campos Calculados

Weknow Client Desktop – Criação e Edição de Dashboards - Recursos Extras de Dashboards - Referências - Campos Calculados

AnteriorVínculos automáticos entre componentesPróximoFórmulas

Essa opção geral está presente em todos os componentes do sistema com exceção do componente Imagem. Sua função é criar novos campos que não existem diretamente nas tabelas sem ter que mexer na composição delas no banco de dados.

Isso permite uma maior liberdade na criação de Metadados e Indicadores em casos em que um valor específico é solicitado, porém ele não existe por padrão no Sistema Externo conectado ao Weknow.

Existem diversas formas para configuração de campos calculados, podendo utilizar como base os campos pré-existentes da tabela ou ainda utilizar de fórmulas para trazer valores de constantes e/ou varáveis como datas e horas. Veja a seguir um passo a passo da criação a utilização de um campo calculado utilizando de Fórmulas:

Definir onde o campo calculado será criado: ou no Metadado ou no Componente. Caso o campo calculado for reutilizado várias vezes em mais de um indicador é melhor criá-lo no metadado, assim ele estará presente para todos os componentes do metadado.

Preencher as propriedades do novo campo calculado, como Nome, Título e Categoria para identificação; a opção Público para definir a segurança; Formatação do campo; Categoria; Tipo para definir a forma de configuração e sua Fórmula (no caso de tipos Expressão SQL e Fórmula).

Configurar a Fórmula. Essa é a etapa mais importante de todas do campo calculado, pois determinará o seu valor, seja ele dinâmico ou fixo. No exemplo acima estamos utilizando do assistente Editor de fórmula para criar uma Média do campo “person_daily_fat_intake”. Mais detalhes a seguir:

Feito isso, basta clicar em OK no editor e novamente no Metadado, para salvar as alterações realizadas e o cadastro do novo Campo Calculado utilizando uma fórmula para cálculo da média de um campo pré-existente.

O último passo para os campos calculados é a sua aplicação nos Componentes. Para isso, basta selecionar o campo calculado na listagem de Campos disponíveis do metadado à esquerda e arrastá-lo para a área que deseja utilizá-lo (Valores, Séries, Ordenação, Rótulos ou Filtros) assim como qualquer outro campo pré-existente.

Por padrão, os campos calculados estarão ordenados por Categoria ou então de acordo com a ordem da listagem dos campos disponíveis que foi selecionada. No exemplo acima os campos disponíveis estão sendo ordenados por Tabela e como os campos calculados não são de nenhuma tabela eles ficam na primeira pasta denominada “(sem tabela)”.

Note que além de inserirmos o campo que criamos nos passos anteriores (Exemplo_Campo) em Valores também adicionamos um novo campo calculado que foi criado neste componente (Exemplo_Max_Weight). Para fazer isso e também reordenar a lista de campos disponíveis basta clicar no botão “...” e as opções se abrirão conforme imagem a seguir:

Em adição as opções demonstradas no exemplo acima, os campos calculados que forem criados no componente também permitem a sua Edição e Remoção direta no componente. Através do mesmo botão “...”, são disponibilizadas as opções “Editar campo calculado...” e “Remover campo calculado...”.

Atenção! Esses exemplos de campos calculados utilizam de fórmulas simples para demonstrar como um campo calculado pode ser criado de uma forma rápida. Contudo, combinando diversos valores e funções diferentes do Editor de fórmulas é possível obter diferentes resultados mais elaborados.

Como exemplo, segue uma fórmula que usa de duas Agregações e uma Função de Verificação (AggDCnt, AggSum e IF) para trazer a média do mesmo campo por Estados, ao invés da média geral. Além disso, a fórmula não permite a divisão por 0 ou valores negativos.

Para a melhor construção dos campos calculados siga os passos acima e teste os campos antes de colocá-los em prática na base de produção.