Ir para conteúdo principal

Criar e gerir uma fórmula personalizada

Combine e transforme os seus indicadores com base nas suas necessidades específicas.

Escrito por Melchior Larere

Criar e gerir uma fórmula personalizada

Disponibilidade

Esta funcionalidade está:

  • Incluída no plano Enterprise

  • Disponível como complemento pago para Standard e planos Advanced

Se pretender ativar ou experimentar esta funcionalidade, por favor contacte o seu representante Fabriq.


Objetivo

As fórmulas personalizadas permitem-lhe efetuar cálculos complexos utilizando várias fontes de dados no Fabriq.
Ajudam-no a combinar e transformar os seus indicadores de acordo com as suas necessidades operacionais específicas.


Casos de utilização comuns

Eis alguns exemplos práticos do que pode alcançar:

  • Subtrair um indicador a outro (por exemplo, peças produzidas - peças rejeitadas).

  • Calcular rácios de sucata.

  • Calcular OEE (Eficácia Geral dos Equipamentos).


Criar uma fórmula

1. Estrutura da fórmula

Uma fórmula é composta por três elementos principais:

  • Indicadores (IR): os dados de origem que pretende utilizar.

  • Operadores (OR): + - * / ( )

  • Funções (FN): para enriquecer e personalizar os cálculos (por exemplo, COALESCE).


2. Métodos de introdução

Tem duas opções para criar uma fórmula:

  1. Introdução manual: escreva a fórmula diretamente.

  2. Introdução guiada (recomendada): utilize os botões de assistência, que inserem automaticamente os elementos de sintaxe corretos, minimizando os erros.

💡 Dica:
Para fórmulas complexas, utilize sempre a introdução guiada para reduzir o risco de erros de sintaxe.


3. Exemplo de fórmula

Objetivo: Calcular o número de peças boas produzidas.

Fontes de dados:

  • A = total de peças produzidas

  • B = peças descartadas

Fórmula:

A - COALESCE(B, 0)

Explicação:

  • Se não tiverem sido descartadas peças e o indicador B estiver vazio, a função COALESCE substitui B por 0.

  • Resultado: A - 0 = A → o seu indicador mantém-se atualizado sem necessidade de introduzir manualmente um zero.


Funções disponíveis

COALESCE(IR, Value)

Substitui um valor nulo ou vazio pelo valor à sua escolha.

  • Utilização: COALESCE(B, 0) → se B estiver vazio, é automaticamente substituído por 0.

  • Caso de utilização: evitar problemas de cálculo quando determinadas fontes de dados estão incompletas.


Gestão de erros

O Fabriq valida automaticamente a sua fórmula durante a criação e as atualizações:

  • Se existir um erro de sintaxe, a fórmula não pode ser guardada.

  • A introdução guiada reduz a probabilidade de erros ao gerir automaticamente a sintaxe.


Atualizar uma fórmula

  • Pode editar uma fórmula a qualquer momento para adicionar, remover ou ajustar fontes de dados.

  • Impacto das alterações:

    • Todos os dados históricos são recalculados automaticamente com base na nova fórmula.

    • O Fabriq guarda os dados históricos anteriores, que podem ser recuperados mediante pedido.


Recuperar dados históricos

Para recuperar dados anteriores à modificação de uma fórmula, forneça à equipa de Suporte Fabriq:

  • O URL do indicador.

  • A data em que a fórmula foi modificada.

  • O utilizador que efetuou a modificação.

⚠️ Importante:
Se faltar alguma destas informações, não podemos processar o seu pedido.

📂 Formato fornecido: CSV


Tabela de referência rápida

Elemento

Exemplo

Operadores

+ - * / ( )

Função disponível

COALESCE(IR, 0)

Exemplo de fórmula

A - COALESCE(B, 0)


FAQ – Perguntas frequentes

1. Posso voltar a uma versão anterior da fórmula?

Sim. Basta introduzir novamente a fórmula anterior no campo da fórmula.
O Fabriq recalculará automaticamente os dados com base nela.


2. Vou perder dados históricos se alterar uma fórmula?

Não. O Fabriq guarda sempre os dados históricos.
Se necessário, pode solicitar uma exportação em formato CSV (consulte a secção acima).


3. Porque não consigo guardar a minha fórmula?

A sua fórmula contém provavelmente um erro de sintaxe.

  • Verifique novamente se está a utilizar os operadores corretos e se todos os parênteses estão devidamente fechados.

  • Utilize a introdução guiada para evitar erros comuns.


4. O que faz exatamente a função COALESCE?

A COALESCE função substitui um valor nulo ou vazio por um valor predefinido.

Exemplo: COALESCE(B, 0) → se B estiver vazio, é automaticamente tratado como 0.


5. Posso combinar várias funções numa única fórmula?

Sim, pode combinar várias funções e operadores para cálculos mais complexos.
Exemplo:

(A - COALESCE(B, 0)) / C

6. Como posso testar uma fórmula antes de a aplicar a dados reais?

  • Crie um indicador de teste temporário.

  • Aplique a fórmula utilizando um pequeno conjunto de dados.

  • Verifique os resultados antes de a utilizar em produção.


7. O que devo fazer se os resultados estiverem incorretos?

  • Verifique a exatidão das suas fontes de dados.

  • Simplifique a fórmula e teste-a passo a passo para identificar onde está o problema.

  • Se o problema persistir, contacte o Suporte Fabriq e inclua:

    • O URL do indicador.

    • A fórmula exata.

    • Exemplos dos resultados esperados vs. reais.


8. Posso importar uma fórmula de outro indicador ou ficheiro?

Não, as fórmulas têm de ser introduzidas manualmente ou criadas com introdução guiada.
No entanto, pode copiar e colar uma fórmula existente noutro indicador.


Boas práticas

  • Utilize sempre a introdução guiada para fórmulas complexas.

  • Comece com conjuntos de dados simples para testar a sua fórmula.

  • Documente fórmulas complexas para que outros membros da equipa as possam manter facilmente.

Isto respondeu à sua pergunta?