JAVA-IDE zum Entwickeln von Skripten verwenden

Sie können gängige Java-IDE-Tools wie Oracle jDeveloper oder Eclipse zum Entwickeln und Testen von Skripten verwenden. Bevor Sie Eclipse zum Entwickeln von Skripten verwenden, müssen Sie den PyDev-Interpreter installieren und konfigurieren. Weitere Informationen finden Sie unter http://pydev.org. Nachdem Sie die IDE-Umgebung konfiguriert haben, kopieren Sie die folgenden JAR-Dateien von dem EPM-Server, auf dem Oracle Hyperion Financial Data Quality Management, Enterprise Edition installiert ist (Dateispeicherort: EPM_ORACLE_HOME/products/FinancialDataQuality/lib):

  1. aif-apis.jar

  2. aif-custom.jar

Laden Sie außerdem die entsprechende JAR-Datei für den JDBC-Treiber (Oracle oder SQL Server) herunter. Nachdem Sie diese Dateien in das Project-Arbeitsverzeichnis kopiert haben, können Sie sie in das Projekt einbeziehen, das Sie erstellen. Im Folgenden finden Sie ein Beispiel für die erforderlichen Initialisierungsschritte bei Ausführung aus der ausgewählten IDE:

#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"]