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.
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
-
- Extrair dados BICC de forma incremental usando o Data Integration, o que explica como criar uma extração incremental gerenciada pelo usuário usando o BICC. Você pode aplicar as mesmas técnicas de tratamento de variáveis ao BIP.
- Alternativas ao uso de BIP síncrono para extração de dados, o que pode ajudar você a decidir quando usar o BIP para extração de dados. Este blog abrange os prós e contras do uso de BIP e BICC e aconselha a não usar BIP para extração de dados síncronos.
- OCI Data Integration extraindo incrementos de dados usando o BI Publisher
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:
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á:
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.
|
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.
|
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.
|
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:
|
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. |