Etiquetagem baseada em regras
A etiquetagem baseada em regras permite-lhe marcar linhas de origem com metadados que o motor de alocação utiliza para decidir para onde essas linhas vão. Utilize-a quando precisar que o comportamento da alocação varie consoante a linha — por exemplo, quando os custos de um centro de custo devem ser repartidos por número de colaboradores, mas os de outro devem ser repartidos por receitas.
Quando utilizar
Seção intitulada “Quando utilizar”- Uma regra de alocação uniforme não reflete a forma como o custo deve realmente ser repartido (regras diferentes para tipos de custo diferentes).
- Pretende encaminhar determinadas linhas de origem para destinos específicos, deixando as restantes repartir-se normalmente.
- Está a modelar uma alocação com vários conjuntos, em que cada conjunto utiliza um indutor diferente.
Como funciona a etiquetagem
Seção intitulada “Como funciona a etiquetagem”- Etiquete a origem. A tabela de valores recebe uma ou mais colunas de etiquetas que classificam cada linha.
- Referencie as etiquetas na regra de alocação. Ao configurar o passo de alocação, exprime as regras na forma «se a etiqueta de origem X = valor Y, alocar com o indutor D e a dimensão de destino T.»
- O motor encaminha as linhas. Cada linha de origem é comparada com as regras por ordem; a primeira regra que corresponder decide o comportamento da alocação.
Padrões de origem adequados à etiquetagem
Seção intitulada “Padrões de origem adequados à etiquetagem”- Uma coluna com o nome
cost_categorycom valores comopayroll,facilities,it,marketing - Uma coluna com o nome
poolque indica o conjunto de alocação a que a linha pertence - Uma coluna booleana como
is_overheadque desencadeia um tratamento diferente
Exemplo
Seção intitulada “Exemplo”Uma tabela de custos com cost_center e cost_category:
| cost_center | cost_category | amount |
|---|---|---|
| 1010 | payroll | 50,000 |
| 1010 | it | 8,000 |
| 1020 | payroll | 35,000 |
Pode configurar duas regras de alocação:
- As linhas de payroll repartidas pelo indutor de número de colaboradores
- As linhas de it repartidas pelo indutor de número de utilizadores
Ambas as regras são executadas sobre a mesma tabela de origem; as etiquetas decidem qual se aplica a cada linha.
Ligações relacionadas
Seção intitulada “Ligações relacionadas”- Início rápido das alocações — o fluxo básico antes de adicionar etiquetagem
- Configurar uma alocação — referência completa dos passos
- Passo Allocation Rules — passo de fluxo de trabalho que consome dados etiquetados