Criação de uma Consulta SQL

A opção Consulta permite que você salve a definição da consulta SQL ao criar uma origem de dados SQL. Esse tipo de origem de dados está associado a um adaptador do banco de dados on-premises, o qual permite que você extraia dados de um banco de dados on-premises e carregue-os para o Oracle Fusion Cloud Enterprise Performance Management usando o Agente de Integração do EPM.

  1. Na página inicial do Data Integration, no menu Ações, na lista suspensa de ações Configuração, selecione Consulta.
  2. Na página Consulta, clique em Adicionar (A imagem mostra o ícone Adicionar.).
  3. Na página Criar Consulta, em Nome da Consulta, especifique o nome da consulta SQL.

    O nome da consulta também é usado na página Filtro do Aplicativo no Data Integration para identificar a consulta de extração de dados durante o registrar da origem de dados SQL no aplicativo de destino.

  4. Na Sequência de Caracteres da Consulta, especifique a instrução SQL usada para extrair os dados com base na linha de cabeçalho no arquivo.

    Você pode usar um alias para um nome de coluna na consulta SQL para o nome de dimensão.

    Nota:

    Não use as seguintes palavras-chave: DELETE, UPDATE, DROP, TRUNCATE e ALTER na definição da Consulta.

    Ao especificar a sequência de caracteres para um valor de linha do cabeçalho e a sequência de caracteres for maiúscula, coloque-a entre aspas duplas. Quando uma sequência com caracteres em maiúsculas e minúsculas não for colocada entre aspas duplas, ela será resolvida em maiúsculas.

    Por exemplo, se a sua linha de cabeçalho usar os nomes de alias Acct,Prod,Ent,Amt,Loc,Dat, você pode inserir os valores da seguinte forma:

    SELECT ENTITYX AS "Ent" ,ACCOUNTX AS "Acct",UD3X AS "Prod",AMOUNTX AS "Amt", L.PARTNAME "Loc", P.PERIODDESC AS "Dat"FROM TDATASEG T, TPOVPARTITION L, TPOVPERIOD P WHERE T.PARTITIONKEY = L.PARTITIONKEY AND T.PERIODKEY = P.PERIODKEY AND L.PARTNAME = ~LOCATION~ AND P.PERIODDESC = ~PERIOD~

    A imagem mostra a tela Criar Consulta.

  5. Clique em Salvar.