Como Usar JAVA IDE para Desenvolver Scripts

Você também pode usar ferramentas populares do Java IDE, como o Oracle jDeveloper ou o Eclipse, para desenvolver e testar scripts. Antes de usar o Eclipse para desenvolver scripts, você deve instalar e configurar o PyDev Interpreter. Consulte http://pydev.org para obter mais detalhes. Depois de ter configurado o ambiente IDE, copie os seguintes arquivos JAR do Servidor do EPM, onde o Oracle Hyperion Financial Data Quality Management, Enterprise Edition está instalado (Local do arquivo EPM_ORACLE_HOME/products/FinancialDataQuality/lib):

  1. aif-apis.jar

  2. aif-custom.jar

Além disso, faça download do JAR apropriado do driver JDBC (Servidor Oracle ou SQL). Depois de ter copiado esses arquivos para o diretório de trabalho Project, inclua-os no Projeto que você criou. Abaixo está um exemplo das etapas de inicialização necessárias durante a execução do seu IDE selecionado:

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