Criar uma Ligação e uma Origem de Dados para Aceder à Base de Dados Oracle

Defina uma ligação e Origem de Dados entre o Essbase e a Base de Dados Oracle.

  1. Entre em sessão na interface web do Essbase como um administrador do serviço ou um gestor de aplicações.
  2. Clique em Origens, em seguida, Ligações.

    Para definir a ligação e a Origem de Dados ao nível da aplicação, e não globalmente, comece na página Aplicações em vez de na página Origens. Clique num nome de aplicação e, em seguida, clique em Origens.

  3. Clique em Criar Ligação e, para o tipo de ligação, selecione Oracle Database.
  4. Clique em Criar Ligação e selecione Base de Dados Oracle.
  5. Introduza um nome de ligação, host, número de porta, nome de utilizador e senha. Quando introduzir o nome do Utilizador, introduza o nome de utilizador do Oracle Database, sem o perfil de grupo. Selecione SID (ID do servidor) ou Serviço e introduza os detalhes do servidor.

    Caixa de diálogo Criar Ligação para criar a ligação ao Oracle Database. Nome: Oracle Database. Host: myserver.example.com. Porta: 1521. Utilizador: essbase. Senha: (ocultada). O serviço é selecionado e o valor é orclpdb.example.com. Descrição: Ligação à PDB da Oracle

  6. Clique em Testar para validar a ligação e, em caso de êxito, clique em Criar.
  7. Certifique-se de que a ligação foi criada com êxito e que aparece na lista de ligações.
    Em seguida, irá criar uma Origem de Dados para a ligação à Base de Dados Oracle.
  8. Clique em Origens de Dados e clique em Criar Origem de Dados.
  9. Na caixa de lista pendente Ligação, selecione o nome da ligação que acabou de criar; por exemplo, Sample.Oracle Database. As ligações ao nível da aplicação têm como prefixo o nome da aplicação, no formato appName.connectionName.
  10. Forneça um nome para a Origem de Dados; por exemplo, OracleDB_DS.
  11. Opcionalmente, introduza uma descrição da Origem de Dados; por exemplo, SAMPLE_BASIC_TABLE on Oracle Database.
  12. No campo Consulta, forneça a consulta de SQL adequada que seleciona os dados da Base de Dados Oracle que pretende disponibilizar nesta Origem de Dados.

    Caixa de diálogo Criar Origem de Dados, passo Geral, para criar a Origem de Dados para o Oracle Database. Ligação: Sample.Oracle Database, Nome: OracleDB_DS, Descrição: SB_DATA table on Oracle Database, Consulta: select * from SB_DATA

  13. Clique em Seguinte. Se a instrução de SQL estiver correta para consultar uma área da Oracle Database, a pré-visualização da origem de dados deverá apresentar até 10 registos de dados.

    Caixa de diálogo Criar Origem de Dados, passo Colunas, para criar a Origem de Dados para o Oracle Database. Índice 1: Nome: DIMENSION_PRODUCT, Tipo: String. São listadas por ordem mais colunas com outros nomes, algumas do tipo String e algumas do tipo Double.

  14. Altere quaisquer colunas numéricas para Double e clique em Seguinte.
  15. Altere quaisquer parâmetros adicionais específicos da origem, se aplicável, e clique em Seguinte. Para informações sobre a utilização de parâmetros, consulte Implementar Parâmetros para Origens de Dados.
  16. Reveja a secção de pré-visualização. Deverá ver os resultados da consulta de SQL a extrair colunas de dados da Base de Dados Oracle.

    Caixa de diálogo Criar Origem de Dados, passo Pré-Visualizar, para criar a Origem de Dados para o Oracle Database. São mostrados dados de pré-visualização do Oracle Database, com valores abaixo dos nomes das colunas.

  17. Se a pré-visualização parecer correta, clique em Criar para terminar de criar a Origem de Dados.