Utilisation de l'IDE JAVA pour développer des scripts

Vous pouvez utiliser des outils IDE Java très répandus tels qu'Oracle JDeveloper ou Eclipse pour développer et tester des scripts. Avant d'utiliser Eclipse pour développer des scripts, vous devez installer et configurer l'interpréteur PyDev. Pour plus d'informations, consultez le site http://pydev.org. Une fois que vous avez configuré l'environnement IDE, copiez les fichiers JAR suivants à partir du serveur EPM où Oracle Hyperion Financial Data Quality Management, Enterprise Edition est installé (emplacement des fichiers : EPM_ORACLE_HOME/products/FinancialDataQuality/lib) :

  1. aif-apis.jar

  2. aif-custom.jar

En outre, téléchargez le fichier JAR de pilote JDBC approprié (Oracle ou SQL Server). Après avoir copié ces fichiers dans le répertoire de travail du projet, incluez-les dans le projet que vous créez. Vous trouverez ci-dessous un exemple des étapes d'initialisation requises en cas d'exécution à partir de l'IDE sélectionné :

#Start Initialize Code 
#Required for Dev Mode. Not required in production script
import java.math.BigDecimal as BigDecimal
import java.sql as sql
import com.hyperion.aif.scripting.API as API
fdmAPI = API()
conn = None
conn = sql.DriverManager.getConnection("jdbc:oracle:thin:@server:1521:orcl", "user", "password");
conn.setAutoCommit(False)
fdmAPI.initializeDevMode(conn);
print "SUCCESS CONNECTING TO DB"
fdmContext = fdmAPI.initContext(BigDecimal(1720))
#End Initialize Code Required for Dev Mode. Not required in production script
#Code to be added to production script
print fdmContext["LOCNAME"]
print fdmContext["LOCKEY"]
print fdmContext["APPID"]