Oracle Fusion Applications usando Oracle Business Intelligence Publisher (BIP)

Você pode extrair dados do Oracle Fusion Applications no Data Integration conectando essas origens de dados com o Oracle Business Intelligence Cloud Connector (BICC) ou o Oracle Business Intelligence Publisher (BIP).

Por exemplo, para extrair dados de um aplicativo Oracle Fusion ERP ou HCM, configure um ativo de dados do Oracle Fusion Applications como uma origem de dados em um fluxo de dados do Data Integration. Ao integrar usando o BIP, o Data Integration instrui o BIP a executar um relatório BIP existente e faz upload dos dados em um bucket predefinido do Object Storage. As políticas para usar o BIP, acessar o bucket do Object Storage e os requisitos de rede para acessar o Oracle Fusion Applications devem estar em vigor.

Antes de Começar

O uso dos ativos de dados do Oracle Fusion Applications no Data Integration exige configurações extras e acesso a outros serviços no Oracle Cloud Infrastructure. Antes de criar um ativo de dados do Oracle Fusion Applications, revise esta seção.

Dica

Primeira vez usando o BIP com o Data Integration

Consulte o blog Extrair dados do BIP no Data Integration. Este blog fornece instruções passo a passo da configuração de pré-requisitos no Oracle Fusion Applications para definir um ativo de dados e criar e executar um fluxo de dados no Data Integration.

Mais Referências

Use a lista de verificação de tarefa na tabela a seguir para garantir que você tenha a configuração e as informações necessárias para criar e usar origens de dados do Oracle Fusion Applications.

Tarefa Requisito
Obter acesso ao BIP

Este tópico pressupõe que você tenha as credenciais apropriadas para acessar e usar o BIP.

Consulte Accessing Oracle Business Intelligence Publisher no User's Guide for Oracle Business Intelligence Publisher.

Obter os detalhes da conexão do Fusion Applications

Ao criar um ativo de dados do Fusion Applications, forneça o seguinte:

  • Nome do host do servidor de entrada
  • Nome de usuário e senha para conexão com o servidor

Em vez de fornecer a senha, você pode usar um segredo no Oracle Cloud Infrastructure Vault para armazenar a senha e fornecer o OCID desse segredo.

Consulte Descrições do conceito de Vault e segredo no Oracle Cloud Infrastructure Vault

Para copiar o OCID do segredo, consulte Obtendo Detalhes de um Segredo.

Verifique a configuração de rede para acessar o Oracle Fusion Applications.

Se o host do Fusion Applications estiver acessível na internet e o espaço de trabalho tiver uma rede virtual na nuvem (VCN) anexada, a VCN deverá:

  • Usar nomes de host de DNS
  • Incluir um gateway de internet

Consulte Início Rápido de Redes Virtuais.

Se o host do Fusion Applications não estiver acessível pela internet, você poderá usar FastConnect para configurar uma conexão rápida e segura entre o Oracle Cloud Infrastructure e o host do Fusion Applications.

Crie políticas para permitir que o Data Integration acesse buckets e objetos no Oracle Cloud Infrastructure Object Storage.

Para usar um ativo de dados do Oracle Fusion Application em um design de fluxo de dados, você precisa de um armazenamento externo para preparar os dados. Um bucket do OCI Object Storage é o único tipo de armazenamento no BIP que você pode usar para preparação.

allow group <group-name> to use object-family in compartment <compartment-name>

allow any-user to use buckets in compartment <compartment-name> where ALL {request.principal.type = 'disworkspace', request.principal.id = '<workspace-ocid>'}

allow any-user to manage objects in compartment <compartment-name> where ALL {request.principal.type = 'disworkspace', request.principal.id = '<workspace-ocid>'}

allow any-user to manage buckets in compartment <compartment-name> where ALL {request.principal.type = 'disworkspace', request.principal.id = '<workspace-ocid>', request.permission = 'PAR_MANAGE'}

Crie um bucket para preparar os dados extraídos.

Crie um bucket e reúna os seguintes detalhes, que você precisa fornecer para os campos de local de preparação padrão, ao criar o ativo de dados do Oracle Fusion Applications no Data Integration.

  • Nome do bucket
  • Compartimento do bucket
Crie um ativo de dados do Object Storage e obtenha informações para o local de preparação.

Crie um ativo de dados do Object Storage. Consulte Propriedades do Ativo de Dados do Object Storage para obter uma descrição das propriedades. Reúna os seguintes detalhes, que você precisa fornecer para os campos de local de preparação padrão.

  • Nome do ativo de dados do Object Storage
  • Nome da conexão do ativo de dados
Observação

As políticas obrigatórias também dependem se as instâncias do Object Storage e do Data Integration estão na mesma tenancy ou em outra e se você cria as políticas no nível do compartimento ou da tenancy. Verifique mais exemplos e o blog Políticas no Oracle Cloud Infrastructure (OCI) Data Integration para identificar as políticas certas para suas necessidades.

Ativo de Dados do Oracle Fusion Applications usando Conexão BIP

Para usar um segredo para a senha, consulte Segredos do OCI Vault e Oracle Wallets.

Para criar um ativo de dados que estabeleça conexão com uma origem BIP, conclua as propriedades e os detalhes da conexão a seguir.

Campo Descrição
Propriedades
Nome

Digite um nome para o ativo de dados.

Identificador

O identificador é um valor gerado pelo sistema com base no nome especificado. Você pode alterar o valor do identificador, mas depois de criar e salvar o ativo de dados, não será possível atualizar o identificador.

Descrição

Adicione uma descrição. Esse campo é opcional.

Tipo O campo mostra o tipo de origem de dados selecionado no painel Selecionar tipo de ativo de dados (conforme descrito em Criando um Ativo de Dados). O Data Integration exibe os campos de propriedade do ativo de dados e os campos de conexão padrão com base nesse tipo.
Host do Oracle Fusion Applications

Informe o nome do host.

Trate as colunas NUMBER sem precisão e escala como VARCHAR

Marque esta caixa de seleção para tratar números sem precisão e escalar como VARCHAR para prevenir a perda de dados.

Por exemplo, se você tiver um tipo de dados numérico com um valor de precisão maior que 38 ou se tiver tipos de dados numéricos sem propriedades de precisão e escala.

Reter o tipo de dados NUMERIC para colunas NUMBER sem precisão

Esta caixa de seleção é marcada para reter números sem precisão como tipo de dados numéricos ao criar uma nova entidade de destino.

Por exemplo, o tipo de dados numéricos com um valor de precisão maior que 38 não é suportado pelo Spark. Se esta caixa de seleção não estiver marcada, os campos numéricos de origem de tipo serão convertidos como string no sistema de destino, em vez do tipo de dados numéricos.

Informações de conexão padrão
Nome Informe um nome para a conexão padrão.
Identificador O identificador é um valor gerado pelo sistema com base no nome. Você pode alterar o valor do identificador, mas depois de criá-lo e salvá-lo, não será possível atualizá-lo.
Descrição (Opcional) Adicione uma descrição.
Tipo

Selecione Oracle BI Publisher.

Nome Usuário Digite o nome do usuário que pode estabelecer conexão com o host do Fusion Applications.
Usar OCID do segredo do vault Se você usar um segredo no Oracle Cloud Infrastructure Vault para armazenar a senha, selecione essa opção. O seguinte campo é exibido:
  • OCID do segredo do Vault para senha do banco de dados: Copie e cole o OCID do segredo da senha associada ao usuário do OCI Vault.
Usar senha

Se você selecionar essa opção, digite a senha no campo Senha.

Local de preparação padrão

Forneça as informações coletadas para preparar os dados extraídos na seção Antes de Iniciar. Quando um local de preparação padrão é configurado, o Data Integration usa o bucket especificado sempre que esse ativo de dados é adicionado como destino em uma tarefa do fluxo de dados ou do carregador de dados.

Ativo de dados de armazenamento de objetos

Selecione um ativo de dados do Object Storage.

Conexão

Selecionar uma conexão.

Compartimento

Selecione um compartimento.

Bucket

Selecione um bucket.

O bucket é o bucket do Object Storage que o Data Integration usa para preparar dados antes de carregá-los para o destino.

(Opcional) Testar conexão
Testar conexão Depois de preencher todos os campos obrigatórios, selecione Testar conexão para garantir que os detalhes do ativo de dados tenham sido informados corretamente e que a conexão possa ser estabelecida. Uma mensagem de êxito será exibida se o teste for bem-sucedido. Se o teste falhar com uma mensagem de erro, revise as definições de conexão e tente novamente.