Assegnazioni
Le allocazioni costituiscono il meccanismo fondamentale per la distribuzione del valore tra gli oggetti del modello. Essi determinano in che modo i costi, i budget e altri indicatori passano dagli oggetti di origine a quelli di destinazione sulla base di regole configurabili.
Tipi di allocazione
TBM Studio offre cinque tipi di allocazione per soddisfare diverse esigenze di distribuzione.
Ripartizione ponderata dei valori
Descrizione: distribuisce i valori in base al rapporto (dimensione relativa) dei valori presenti in una colonna selezionata della tabella di destinazione. Questo è il tipo di allocazione più comune.
Parametri di configurazione
| Parametro | Obbligatorio | Valori | Descrizione |
| Assegnare (Metriche) | Vero | Costi, budget, previsioni | Quali metriche assegnare |
| A (Destinatario) | Vero | Oggetto modello | Oggetto modello di destinazione |
| Distribuzione | Vero | Uguale, Peso per, Relazione tra i dati | Come viene distribuito il valore |
| Peso di | Condizionale | Tabella, Sistema metrico, Altro driver | Fonte di ponderazione (se è selezionata l'opzione "Ponderazione in base a") |
| Relazioni tra i dati | Condizionale | Coppie di colonne | Colonne corrispondenti (se selezionate) |
Opzioni di distribuzione
| Opzione | Comportamento | Esempio |
| Anche | Distribuisce equamente su tutte le righe di destinazione | $100K / 5 app = $20K ciascuna |
| Peso per – Tabella | Distribuisce in base ai rapporti tra le colonne nel campo di destinazione | Colonna "Peso per numero di utenti" |
| Peso in – Sistema metrico | Distribuisce in base ai valori di un altro parametro | Bilancio dei pesi per distribuzione dei costi |
| Peso a carico di – Altro conducente | Si adatta allo stile di guida di un altro automobilista | Modello di ripartizione della manodopera |
| Relazioni tra i dati | Distribuisce ai righe in cui le colonne corrispondono | Allineare gli ID fornitore tra le tabelle |
Nota: le opzioni "Peso per – Sistema metrico" e "Peso per – Altro conducente" sono disponibili in TBM Studio 12.5 e versioni successive.
Esempio: Ripartizione ponderata dei valori
Assegnare 100.000 dollari a cinque candidature, in base al numero di utenti:
| Applicazione | Numero di utenti | Allocazione |
| App A | 50 | 25.000 $ (50/200 × 100.000 $) |
| App B | 80 | 40.000 $ (80/200 × 100.000 $) |
| App C | 30 | 15.000 $ (30/200 × 100.000 $) |
| App D | 25 | 12.500 $ (25/200 × 100.000 $) |
| App E | 15 | 7.500 $ (15/200 × 100.000 $) |
Insidie comuni
Per una procedura dettagliata, consultare la sezione "Creazione di ripartizioni ponderate"
Ripartizione dei consumi
Descrizione: L'assegnazione avviene in base alle unità effettivamente consumate rispetto alla capacità totale disponibile. Si utilizza quando si dispone di dati specifici sul consumo che indicano la quantità di un servizio o di una risorsa consumata da ciascun destinatario.
Parametri di configurazione
| Parametro | Obbligatorio | Valori | Descrizione |
| Rubrica "Consumi" | Vero | Colonna dal target | Numero di unità consumate |
| Colonna "Capacità" | Vero | Rubrica dalla fonte | Capacità totale disponibile |
| Distribuzione | Vero | Uguale, Peso per, Relazione tra i dati | Logica di distribuzione aggiuntiva |
Casi d'uso
- Utilizzo dei servizi cloud (GB di spazio di archiviazione utilizzati rispetto al totale assegnato)
- VM ripartizione (macchine virtuali utilizzate da ciascuna unità aziendale rispetto al totale disponibile)
- Posti di servizio (licenze utilizzate rispetto al totale acquistato)
Ripartizione standard dei valori
Descrizione: distribuisce un valore pari a quello già presente nella tabella di destinazione, indipendentemente dall'importo di origine. Ciò comporta un trasferimento diretto del valore attuale del target.
Comportamento chiave
- Se il destinatario dispone di 10.000 $ e il mittente di 15.000 $: vengono trasferiti 10.000 $, mentre al mittente ne rimangono 5.000
- Se il destinatario dispone di 10.000 $ e il mittente di 5.000 $: sovraassegnazione al 200%
- Il valore di origine non limita l'assegnazione; il valore di destinazione determina l'importo
Assegnazione delle quote
Descrizione: utilizza una formula personalizzata per gestire la distribuzione delle allocazioni. Offre la massima flessibilità per scenari di allocazione complessi che i metodi standard non sono in grado di gestire.
Parole chiave speciali
| Parola chiave | Descrizione |
| ORIGINE | Indica l'importo stanziato dall'oggetto di origine |
| ~ (operatore tilde) | Calcola il valore totale di una colonna su tutte le righe corrispondenti (come la funzione SUM, ma tenendo conto delle relazioni tra i dati) |
Esempi di formule
| Finalità | Formula |
| Assegnazione ponderata (equivalente a "Ponderazione") | =SOURCE*Ratio( {Servers.Size},~ {Servers.Size} ) |
| Valore diretto della colonna (come il valore standard) | =Servers.Size |
| Ripartizione in base alla percentuale | =SOURCE*( {Table.Percent} /100) |
Nota: le allocazioni basate su formule non possono riprodurre i comportamenti delle allocazioni basate sul consumo o ricorsive.
Per la sintassi completa delle formule, consultare la sezione "Formule e funzioni" all'indirizzo 5.4:
Assegnazione ricorsiva
Descrizione: Gestisce modelli di ripartizione circolare in cui i servizi si ripartiscono i costi tra loro. Esegue il trattamento delle allocazioni in modo iterativo fino al raggiungimento di una soglia di precisione o del numero massimo di iterazioni.
Parametri di configurazione
| Parametro | Obbligatorio | Predefinito | Descrizione |
| Precisione | Vero | Varianze | Valore minimo per continuare l'iterazione |
| Numero massimo di iterazioni | Vero | Varianze | Numero massimo di cicli di allocazione |
| Utilizza la modalità incrementale | N | Non selezionato | Aggiunge il valore di iterazione alla sorgente |
Requisiti
- Le tabelle di origine e di destinazione devono avere unità di misura identiche
- Dopo ogni iterazione deve rimanere un valore espresso nelle unità di misura di destinazione
- Le allocazioni ricorsive multiple non devono sovrapporsi
→ Per informazioni dettagliate sulla configurazione, consultare la sezione "Configurazione delle allocazioni ricorsive"