Perché le formule?
Le formule consentono di trasformare i dati in tempo reale, in modo che gli utenti possano vedere immediatamente i valori calcolati e i dati normalizzati. Le formule possono essere utilizzate per semplici conversioni (ad esempio, da acri a ettari o m^2), per calcolare i giorni che mancano a un determinato stadio di crescita a partire da una data inserita o per calcolare la resa commerciabile effettiva, corretta per l'umidità e normalizzata (t/ha) per pianta.
Utilizzando le formule per normalizzare i dati, tutti possono utilizzare e confrontare immediatamente i valori delle varie prove, indipendentemente dal Paese, dal prodotto locale o dalla configurazione utilizzata.
Tratti derivati
QuickTrials supporta le formule in una funzione chiamata "Tratti derivati". Un tratto derivato viene calcolato dal sistema in base al valore di altri tratti. Ad esempio, un tratto misurato può essere inserito nelle unità di misura Kg, con le dimensioni dell'appezzamento in m^2 e un tratto derivato può essere utilizzato per calcolare automaticamente il valore in t/ha o g/m^2. In questo modo è più facile confrontare direttamente i valori tra le prove, senza dover calcolare manualmente le conversioni ogni volta.
I tratti derivati vanno anche oltre, con il supporto di quanto segue:
- Operazioni matematiche standard: Ad esempio + - * /
- Nesting: utilizzo di funzioni/matematica all'interno di altre funzioni
- Controllo delle unità: Il sistema segnala un errore se le unità non corrispondono all'entità fisica e quindi non consente la conversione.
- Conversione delle unità: È possibile la conversione automatica delle unità di misura
I tratti derivati possono essere utilizzati anche nei seguenti modi:
- Modelli: I tratti derivati possono essere incorporati nei modelli, facilitando la standardizzazione di prove e valori.
- Aggiornamenti in tempo reale: I tratti derivati vengono immediatamente calcolati e aggiunti al data warehouse quando vengono inseriti i dati. In questo modo è possibile creare report con software di terze parti direttamente dai valori normalizzati.
- Visualizzazione dei dati: I tratti derivati sono mostrati direttamente nei grafici di visualizzazione dei dati, il che consente di monitorare i valori normalizzati in tempo reale.
Come utilizzare i tratti derivati
Un tratto derivato può essere aggiunto a una prova come le normali misurazioni. Impostando il tipo di tratto a "Derivato" mostrerà un campo per l'elemento formula e uno per il unità.

Il formula è il campo in cui si può inserire la formula. Nella sua forma più semplice, la formula farà riferimento a un'altra caratteristica (ad esempio, "WEIGHT_FRUIT_KG") specificando il rispettivo codice. La formula può essere resa più raffinata facendo riferimento a più tratti e utilizzando aggregazioni, operazioni matematiche e altre funzioni a seconda delle necessità.
Il unità Il campo viene utilizzato per specificare l'unità di misura desiderata. Il risultato del calcolo verrà convertito in questa unità. Se ciò non è possibile, viene visualizzato un errore nella sezione Datavisualization -> Overview.
I risultati del tratto derivato sono esportabili tramite Excel o possono essere uniti alle osservazioni nel data warehouse.

Un'immersione più profonda
Ci sono due funzioni che meritano di essere menzionate in modo particolare. Esse sono coalesce() e unità().
coalesce() - Permette di selezionare i valori in base alla loro disponibilità:
Nome: Rendimento normalizzato
Formula: coalesce(WEIGHT_KG, WEIGHT_FRUIT_G * NUM_FRUITS) / PLOT_SIZE_M2
Unità: t / ha
Coalesce() viene eseguito controllando se il primo argomento esiste. Se esiste, viene utilizzato. Se non esiste, viene utilizzato il secondo argomento. Come in questo esempio, permette di creare un tratto derivato normalizzato che può essere calcolato con due metodi diversi, a seconda dei tratti esistenti nello studio.
Il risultato di questo calcolo sarà sempre convertito in Tonnellate per ettaro (t / ha) come indicato, indipendentemente dalle unità di misura utilizzate nei valori registrati (KG o G in questo caso). Questo è possibile perché il sistema comprende il significato fisico delle unità.
unit() - Consente di collegare un'unità:
Nome: Indice di altezza
Formula: ALTEZZA_CM / (3,4 * unità(cm))
Unità: Nessuna
Questo calcola un valore di indice a partire da un'altezza misurata e dividendola per una costante. Poiché non vogliamo che al valore dell'indice sia associata un'unità di misura, dobbiamo assegnare alla costante un'unità fisica dello stesso tipo che bilanci l'unità in entrata.
I tratti derivati con le formule rappresentano un modo potente per migliorare e ottimizzare le prove in molti modi diversi. Aiuteranno a risparmiare tempo e a rendere ancora più semplice il confronto tra le prove.
Studio del caso Bejo Mexico
Bejo Mexico utilizza QuickTrials per ottimizzare le operazioni di sperimentazione e condividere più facilmente i dati con i colleghi di altri Paesi. Le prove che coinvolgono 10 diversi tipi di colture sono ora gestite in modo efficiente con QuickTrials. Per ulteriori informazioni, visitate il sito: https://www.quicktrials.com/bejo-quicktrials-case-study/
Ci auguriamo che possiate godere delle nuove possibilità offerte dalle formule. Se avete un feedback, siamo sempre felici di ascoltarvi.
support@quicktrials.com
Tutto il meglio dal team di QuickTrials.
