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

Avviso: Ponderazione con valori non numerici: se la colonna di ponderazione contiene valori non numerici, la ponderazione viene ignorata e l'assegnazione viene effettuata per default in modo uniforme.
Nota: Ponderazione con valori negativi: le allocazioni non vanno a buon fine se i valori di ponderazione includono valori negativi. Per le soluzioni alternative, consultare la sezione «Informazioni sulla ponderazione e sui numeri negativi».

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
Avviso: le allocazioni di valori standard possono causare situazioni di sovrallocazione. Monitorare le percentuali di allocazione per garantire l'integrità del modello.

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
Attenzione: le allocazioni ricorsive richiedono una potenza di elaborazione notevolmente superiore. Da usare con parsimonia e con il minor numero possibile di iterazioni.

Per informazioni dettagliate sulla configurazione, consultare la sezione "Configurazione delle allocazioni ricorsive"