Etiquetado basado en reglas
El etiquetado basado en reglas le permite marcar las filas de origen con metadatos que el motor de asignación usa para decidir adónde va cada fila. Úselo cuando necesite que el comportamiento de la asignación varíe según la fila; por ejemplo, cuando los costos de un centro de costo deban distribuirse según el número de empleados, pero los de otro deban distribuirse según los ingresos.
Cuándo usarlo
Sección titulada «Cuándo usarlo»- Una regla de asignación única no refleja cómo debe distribuirse realmente el costo (reglas distintas para distintos tipos de costo).
- Desea dirigir ciertas filas de origen a destinos concretos y dejar que las demás se distribuyan normalmente.
- Está modelando una asignación de varios grupos en la que cada grupo usa un inductor distinto.
Cómo funciona el etiquetado
Sección titulada «Cómo funciona el etiquetado»- Etiquete el origen. La tabla de valores recibe una o más columnas de etiquetas que clasifican cada fila.
- Haga referencia a las etiquetas en la regla de asignación. Al configurar el paso de asignación, expresa las reglas con la forma “si la etiqueta de origen X = valor Y, asignar con el inductor D y la dimensión de destino T”.
- El motor enruta las filas. Cada fila de origen se compara con las reglas en orden; la primera regla que coincide decide el comportamiento de la asignación.
Patrones de origen adecuados para etiquetas
Sección titulada «Patrones de origen adecuados para etiquetas»- Una columna llamada
cost_categorycon valores comopayroll,facilities,it,marketing - Una columna llamada
poolque nombra el grupo de asignación al que pertenece la fila - Una columna booleana como
is_overheadque activa un tratamiento distinto
Ejemplo
Sección titulada «Ejemplo»Una tabla de costos con cost_center y cost_category:
| cost_center | cost_category | amount |
|---|---|---|
| 1010 | payroll | 50,000 |
| 1010 | it | 8,000 |
| 1020 | payroll | 35,000 |
Puede configurar dos reglas de asignación:
- Las filas de nómina se distribuyen según el inductor de número de empleados
- Las filas de TI se distribuyen según el inductor de número de usuarios
Ambas reglas se ejecutan sobre la misma tabla de origen; las etiquetas deciden cuál se aplica a cada fila.
Temas relacionados
Sección titulada «Temas relacionados»- Inicio rápido de asignaciones: el flujo básico antes de agregar el etiquetado
- Configurar una asignación: referencia completa del paso
- Paso de reglas de asignación: el paso de flujo de trabajo que consume datos etiquetados