Utilizzo di oggetti Jython con script di mapping

Utilizzare gli oggetti Jython predefiniti di Oracle Hyperion Financial Data Quality Management, Enterprise Edition riportati di seguito negli script di mapping.

Tabella 7-1 Utilizzo di oggetti Jython con script di mapping

Oggetto Jython Descrizione
fdmRow L'ID fdmrow consente di accedere a qualsiasi colonna della riga corrente elaborata dal processo di mapping. È possibile accedere a qualsiasi colonna della tabella TDATASEG. Per accedere a un valore in una colonna, specificare: fdmRow.getString ("<COLUMN NAME>"). Ad esempio, per ottenere il valore della colonna ENTITY, specificare fdmRow.getString ("ENTITY").
fdmResult fdmResult consente di restituire il valore della funzione di mapping. È possibile impostare il valore nel modo seguente: fdmResult = "Cash". fdmResult consente di aggiornare il valore della dimensione target, anche indicata come colonna "X".

Per ogni dimensione nella tabella TDATASEG sono presenti due colonne, una per l'origine e un'altra per il target. ENTITY, ad esempio, fornisce il valore di origine, mentre ENTITYX fornisce il valore target ottenuto dal processo di mapping.

fdmResultMap fdmResultMap consente di aggiornare qualsiasi colonna della tabella TDATASEG. Il nome della colonna nella tabella TDATASEG viene utilizzato come chiave nel mapping. Per aggiornare la colonna ATTR1, ad esempio, utilizzare fdmResultMap["ATTR1"] = "Asset Acct". Per impostare su 0 l'importo target utilizzare fdmResultMap["AMOUNTX"] = 0.