• Nenhum resultado encontrado

Informatica PowerExchange for Oracle E-Business Suite (Versão HotFix 3) User Guide

N/A
N/A
Protected

Academic year: 2021

Share "Informatica PowerExchange for Oracle E-Business Suite (Versão HotFix 3) User Guide"

Copied!
52
0
0

Texto

(1)

Informatica PowerExchange for Oracle E-Business Suite

(Versão 9.1.0 HotFix 3)

(2)

Informatica PowerExchange for Oracle E-Business Suite User Guide Versão 9.1.0 HotFix 3

Dezembro 2011

Copyright (c) 2006-2011 Informatica. Todos os direitos reservados.

Este software e a respectiva documentação contêm informações de propriedade da Informatica Corporation. Eles são fornecidos sob um contrato de licença que contém restrições quanto a seu uso e divulgação, e são protegidos por leis de copyright. A engenharia reversa do software é proibida. Não está permitida de forma alguma a reprodução ou a transmissão de qualquer parte deste documento (seja por meio eletrônico, fotocópia, gravação ou quaisquer outros) sem o consentimento prévio da Informatica Corporation. Este Software pode estar protegido por patentes dos EUA e/ou internacionais e outras patentes pendentes.

O uso, duplicação ou divulgação do Software pelo Governo dos Estados Unidos estão sujeitos às restrições estipuladas no contrato de licença de software aplicável e como estabelecido em DFARS 227.7202-1(a) e 227.7702-3(a) (1995), DFARS 252.227-7013©(1)(ii) (OCT 1988), FAR 12.212(a) (1995), FAR 52.227-19 ou FAR

52.227-14 (ALT III), conforme aplicável.

As informações contidas neste produto ou documentação estão sujeitas a alteração sem aviso prévio. Informe-nos por escrito caso encontre quaisquer problemas neste produto ou documentação.

Informatica, Informatica Platform, Informatica Data Services, PowerCenter, PowerCenterRT, PowerCenter Connect, PowerCenter Data Analyzer, PowerExchange, PowerMart, Metadata Manager, Informatica Data Quality, Informatica Data Explorer, Informatica B2B Data Transformation, Informatica B2B Data Exchange Informatica On Demand, Informatica Identity Resolution, Informatica Application Information Lifecycle Management, Informatica Complex Event Processing, Ultra Messaging and Informatica Master Data Management são marcas comerciais ou marcas registradas da Informatica Corporation nos Estados Unidos e em jurisdisdições pelo mundo. Todos os outros nomes de empresas e produtos podem ser nomes ou marcas comerciais de seus respectivos proprietários.

Partes desta documentação e/ou software estão sujeitas a direitos autorais de terceiros, incluindo sem limitação: Copyright DataDirect Technologies. Todos os direitos reservados. Copyright © Sun Microsystems. Todos os direitos reservados. Copyright © RSA Security Inc. Todos os direitos reservados. Copyright © Ordinal Technology

Corp. Todos os direitos reservados. Copyright © Aandacht c.v. Todos os direitos reservados. Copyright Genivia, Inc. Todos os direitos reservados. Copyright Isomorphic

Software. Todos os direitos reservados. Copyright © Meta Integration Technology, Inc. Todos os direitos reservados. Copyright © Intalio. Todos os direitos reservados.

Copyright © Oracle. Todos os direitos reservados. Copyright © Adobe Systems Incorporated. Todos os direitos reservados. Copyright © DataArt, Inc. Todos os direitos

reservados. Copyright © ComponentSource. Todos os direitos reservados. Copyright © Microsoft Corporation. Todos os direitos reservados. Copyright © Rogue Wave

Software, Inc. Todos os direitos reservados. Copyright © Teradata Corporation. Todos os direitos reservados. Copyright © Yahoo! Inc. Todos os direitos reservados.

Copyright © Glyph & Cog, LLC. Todos os direitos reservados. Copyright © Thinkmap, Inc. Todos os direitos reservados. Copyright © Clearpace Software Limited. Todos

os direitos reservados. Copyright © Information Builders, Inc. Todos os direitos reservados. Copyright © OSS Nokalva, Inc. Todos os direitos reservados. Copyright

Edifecs, Inc. Todos os direitos reservados. Copyright Cleo Communications, Inc. Todos os direitos reservados. Copyright © International Organization for

Standardization 1986. Todos os direitos reservados. Copyright © ej-technologies GmbH. Todos os direitos reservados. Copyright © Jaspersoft Corporation. Todos os

direitos reservados.

Este produto inclui software desenvolvido pela Apache Software Foundation (http://www.apache.org/) e outros softwares licenciados pela Apache License, Versão 2.0 (a "Licença"). Você pode obter uma cópia da Licença em http://www.apache.org/licenses/LICENSE-2.0. A menos que exigido pela legislação aplicável ou concordado por escrito, o software distribuído sob a Licença é fornecido em uma base "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA OU CONDIÇÃO DE QUALQUER TIPO, seja expressa ou implícita. Consulte a Licença para conhecer as limitações e as permissões que regulam o idioma específico de acordo com a Licença. Este produto inclui software desenvolvido pela Mozilla (http://www.mozilla.org/), direitos autorais de software de The JBoss Group, LLC; todos os direitos reservados; direitos autorais de software © 1999-2006 de Bruno Lowagie e Paulo Soares e outros produtos de software licenciados sob a Licença Pública GNU LGPL (Lesser

General Public License), que pode ser encontrada em http://www.gnu.org/licenses/lgpl.html. Os materiais são fornecidos gratuitamente pela Informatica, no estado em que se encontram, sem garantia de qualquer tipo, explícita nem implícita, incluindo, mas não limitando-se, as garantias implicadas de comerciabilidade e adequação a um determinado propósito.

O produto inclui software ACE(TM) e TAO(TM) com copyright de Douglas C. Schmidt e seu grupo de pesquisa na Washington University, University of California, Irvine e Vanderbilt University, Copyright (©) 1993-2006, todos os direitos reservados.

Este produto inclui o software desenvolvido pelo OpenSSL Project para ser usado no kit de ferramentas OpenSSL (copyright The OpenSSL Project. Todos os direitos reservados) e a redistribuição deste software está sujeita aos termos disponíveis em http://www.openssl.org e http://www.openssl.org/source/license.html.

Este produto inclui o software Curl com o Copyright 1996-2007, Daniel Stenberg, <daniel@haxx.se>. Todos os direitos reservados. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://curl.haxx.se/docs/copyright.html. É permitido usar, copiar, modificar e distribuir este software com qualquer objetivo, com ou sem taxa, desde que a nota de direitos autorais acima e esta nota de permissão apareçam em todas as cópias.

O produto inclui direitos autorais de software 2001-2005 (©) MetaStuff, Ltd. Todos os direitos reservados. Permissões e limitações relativas a este software estão

sujeitas aos termos disponíveis em http://www.dom4j.org/license.html.

O produto inclui o copyright de software © 2004-2007, The Dojo Foundation. Todos os direitos reservados. Permissões e limitações relativas a este software estão

sujeitas aos termos disponíveis em http://dojotoolkit.org/license.

Este produto inclui o software ICU com o copyright International Business Machines Corporation e outros. Todos os direitos reservados. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://source.icu-project.org/repos/icu/icu/trunk/license.html.

Este produto inclui o copyright de software © 1996-2006 Per Bothner. Todos os direitos reservados. O direito de usar tais materiais é estabelecido na licença que pode

ser encontrada em http://www.gnu.org/software/kawa/Software-License.html.

Este produto inclui o software OSSP UUID com Copyright © 2002 Ralf S. Engelschall, Copyright © 2002 e OSSP Project Copyright © 2002 Cable & Wireless

Deutschland. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://www.opensource.org/licenses/mit-license.php. Este produto inclui software desenvolvido pela Boost (http://www.boost.org/) ou sob a licença de software Boost. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://www.boost.org/LICENSE_1_0.txt.

Este produto inclui direitos autorais de software © 1997-2007 University of Cambridge. Permissões e limitações relativas a este software estão sujeitas aos termos

disponíveis em http://www.pcre.org/license.txt.

Este produto inclui o copyright de software © 2007 The Eclipse Foundation. Todos os direitos reservados. Permissões e limitações relativas a este software estão

sujeitas aos termos disponíveis em http://www.eclipse.org/org/documents/epl-v10.php.

Este produto inclui softwares licenciados de acordo com os termos disponíveis em http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/? License, http://www.stlport.org/doc/ license.html, http://www.asm.ow2.org/license.html, http://www.cryptix.org/LICENSE.TXT, http://hsqldb.org/web/hsqlLicense.html, http://httpunit.sourceforge.net/doc/ license.html, http://jung.sourceforge.net/license.txt, http://www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/ release/license.html, http://www.libssh2.org, http://slf4j.org/license.html, http://www.sente.ch/software/OpenSourceLicense.html, http://fusesource.com/downloads/license-agreements/fuse-message-broker-v-5-3- license-agreement; http://antlr.org/license.html; http://aopalliance.sourceforge.net/; http://www.bouncycastle.org/licence.html; http://www.jgraph.com/jgraphdownload.html; http://www.jcraft.com/jsch/LICENSE.txt. http://jotm.objectweb.org/bsd_license.html; http://www.w3.org/Consortium/Legal/ 2002/copyright-software-20021231; http://www.slf4j.org/license.html; http://developer.apple.com/library/mac/#samplecode/HelpHook/Listings/HelpHook_java.html; http:// www.jcraft.com/jsch/LICENSE.txt; http://nanoxml.sourceforge.net/orig/copyright.html; http://www.json.org/license.html; http://forge.ow2.org/projects/javaservice/, http:// www.postgresql.org/about/licence.html, http://www.sqlite.org/copyright.html, http://www.tcl.tk/software/tcltk/license.html, http://www.jaxen.org/faq.html, http:// www.jdom.org/docs/faq.html e http://www.slf4j.org/license.html.

Este produto inclui softwares licenciados de acordo com a Licença Acadêmica Livre (http://www.opensource.org/licenses/afl-3.0.php), a Licença de Distribuição e Desenvolvimento Comum (http://www.opensource.org/licenses/cddl1.php), a Licença Pública Comum (http://www.opensource.org/licenses/cpl1.0.php), os Termos Complementares de Licença do Acordo de Licença de Código Binário da Sun, a Licença BSD (http:// www.opensource.org/licenses/bsd-license.php. a Licença MIT (http://www.opensource.org/licenses/mit-license.php) e a Licença Artística (http://www.opensource.org/licenses/artistic-license-1.0).

(3)

Este produto inclui copyright do software © 2003-2006 Joe WaInes, 2006-2007 XStream Committers. Todos os direitos reservados. Permissões e limitações relativas a

este software estão sujeitas aos termos disponíveis em http://xstream.codehaus.org/license.html. Este produto inclui software desenvolvido pelo Indiana University Extreme! Lab. Para obter mais informações, visite http://www.extreme.indiana.edu/.

Este software é protegido pelos números de patentes dos EUA 5.794.246; 6.014.670; 6.016.501; 6.029.178; 6.032.158; 6.035.307; 6.044.374; 6.092.086; 6.208.990; 6.339.775; 6.640.226; 6.789.096; 6.820.077; 6.823.373; 6.850.947; 6.895.471; 7.117.215; 7.162.643; 7.254.590; 7.281.001; 7.421.458; 7.496.588; 7.523.121; 7.584.422; 7.720.842; 7.721.270 e 7.774.791, patentes internacionais e outras patentes pendentes.

ISENÇÃO DE RESPONSABILIDADE: a Informatica Corporation fornece esta documentação no estado em que se encontra, sem garantia de qualquer tipo, expressa ou implícita, incluindo, mas não limitando-se, as garantias implícitas de não infração, comercialização ou uso para um determinado propósito. A Informatica Corporation não garante que este software ou documentação esteja sem erros. As informações fornecidas neste software ou documentação podem incluir imprecisões técnicas ou erros tipográficos. As informações deste software e documentação estão sujeitas a alterações a qualquer momento sem aviso prévio.

AVISOS

Este produto da Informatica (o "Software") traz determinados drivers (os "drivers da DataDirect") da DataDirect Technologies, uma empresa em funcionamento da Progress Software Corporation ("DataDirect"), que estão sujeitos aos seguintes termos e condições:

1. OS DRIVERS DA DATADIRECT SÃO FORNECIDOS NO ESTADO EM QUE SE ENCONTRAM, SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO LIMITANDO-SE, AS GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA E NÃO INFRAÇÃO.

2. EM NENHUM CASO, A DATADIRECT OU SEUS FORNECEDORES TERCEIRIZADOS SERÃO RESPONSÁVEIS, EM RELAÇÃO AO CLIENTE FINAL, POR QUAISQUER DANOS DIRETOS, INDIRETOS, INCIDENTAIS, ESPECIAIS, CONSEQUENCIAIS OU DEMAIS QUE POSSAM ADVIR DO USO DE DRIVERS ODBC, SENDO OU NÃO ANTERIORMENTE INFORMADOS DAS POSSIBILIDADES DE TAIS DANOS. ESTAS LIMITAÇÕES SE APLICAM A TODAS AS CAUSAS DE AÇÃO, INCLUINDO, SEM LIMITAÇÕES, QUEBRA DE CONTRATO, QUEBRA DE GARANTIA, NEGLIGÊNCIA, RESPONSABILIDADE RIGOROSA, DETURPAÇÃO E OUTROS ATOS ILÍCITOS.

(4)

Conteúdo

Prefácio. . . iv

Recursos da Informatica. . . iv

Portal de Clientes da Informatica. . . iv

Documentação da Informatica. . . iv

Site da Informatica. . . iv

Biblioteca de Recursos da Informatica. . . iv

Base de Dados de Conhecimento da Informatica. . . v

Base de Dados de Conhecimento Multimídia da Informatica. . . v

Suporte Global a Clientes da Informatica. . . v

Capítulo 1: Entendendo o PowerExchange for Oracle E-Business Suite. . . 1

Visão geral do PowerExchange for Oracle E-Business Suite. . . 1

Integração do PowerCenter com o Oracle E-Business Suite. . . 2

Integração do Designer e do Oracle E-Business Suite. . . 2

Serviço de Integração do PowerCenter e Integração do Oracle E-Business Suite. . . 2

Entendendo o Oracle E-Business Suite. . . 3

Objetos de integração do Oracle E-Business Suite. . . 3

Capítulo 2: Instalação e configuração. . . 5

Visão geral de instalação e configuração. . . 5

Pré-requisitos. . . 5

Instalando e configurando o PowerExchange for Oracle E-Business Suite. . . 5

Antes de atualizar. . . 6

Atualizando o PowerExchange for Oracle E-Business Suite. . . 6

Instalando o PowerExchange for Oracle E-Business Suite. . . 6

Instalando o componente Cliente . . . 6

Register Microsoft Hierarchical FlexGrid ActiveX Control Manually. . . 7

Instalando o componente Servidor . . . 7

Registrando o plug-in. . . 8

Estabelecendo a conectividade ODBC. . . 8

Estabelecendo a conectividade ODBC no Windows. . . 8

Estabelecendo a conectividade ODBC no UNIX. . . 8

Desinstalando o PowerExchange for Oracle E-Business Suite. . . 9

Capítulo 3: Origens e destinos Oracle E-Business Suite. . . 10

Visão geral de origens e destinos Oracle E-Business Suite. . . 10

Importando definições de vários objetos. . . 10

Editando definições de origens e de destinos Oracle E-Business Suite. . . 10

Filtrando metadados de origem e de destino. . . 11

Filtrando metadados de origem. . . 12

Filtrando metadados de destino. . . 12

Trabalhando com origens Oracle E-Business Suite. . . 13

Visualizando dados de origem. . . 13

(5)

Definindo um nome de esquema. . . 13

Trabalhando com destinos Oracle E-Business Suite. . . 14

Interfaces abertas personalizadas. . . 14

Definindo um nome de esquema. . . 15

Definindo parâmetros de destino. . . 15

Criando uma definição de origem Oracle E-Business Suite. . . 15

Criando uma definição de destino Oracle E-Business Suite. . . 16

Atualizando definições de origem Oracle E-Business Suite. . . 16

Importando novamente uma definição de origem Oracle E-Business Suite. . . 17

Editando uma definição de origem Oracle E-Business Suite. . . 17

Atualizando definições de destino Oracle E-Business Suite. . . 17

Importando novamente uma definição de destino Oracle E-Business Suite. . . 17

Editando uma definição de destino Oracle E-Business Suite. . . 17

Relacionamentos de chave de destinos Oracle E-Business Suite. . . 18

Chaves primárias. . . 19

Chaves de composição. . . 20

Capítulo 4: Transformação do Qualificador de Origem de Aplicativos. . . 21

Visão geral da transformação do Qualificador de Origem de Aplicativos. . . 21

Componentes da transformação do Qualificador de Origem de Aplicativos. . . 21

Configurando propriedades SQL. . . 22

Selecionar Distintos. . . 22

Filtro de Origem. . . 22

Tipo de associação. . . 22

Quantidade de Portas Classificadas. . . 22

Consulta SQL. . . 23

Capítulo 5: Mapeamentos do Oracle E-Business Suite. . . 24

Mapeamentos de destino Oracle E-Business Suite. . . 24

Transmitindo valores para o grupo Parâmetro de Interface Aberta . . . 24

Usando uma sequência Oracle para gerar um identificador de lote . . . 25

Usando um procedimento armazenado para gerar um identificador de lote . . . 26

Capítulo 6: Sessões do Oracle E-Business Suite. . . 28

Configurar conexões de aplicativo. . . 28

Erro ao manipular destinos Oracle E-Business Suite. . . 29

Configurando uma sessão do Oracle E-Business Suite. . . 30

Configurando as propriedades da sessão de um destino Oracle E-Business Suite. . . 30

Solucionando problemas das sessões do Oracle E-Business Suite. . . 32

Apêndice A: Referência de tipo de dados. . . 33

Oracle E-Business Suite e tipos de dados de transformação. . . 33

Apêndice B: Mensagens de Erro. . . 35

Mensagens do Designer. . . 35

Mensagens do Serviço de Integração do PowerCenter. . . 36

(6)

Apêndice C: Glossário. . . 41

Índice. . . 42

(7)

Prefácio

O Guia do Usuário do Informatica PowerExchange for Oracle E-Business Suite fornece informações sobre extração de dados de uma origem Oracle Business Suite e carregamento deles em um destino Oracle E-Business Suite. O Guia do Usuário foi elaborado para administradores de banco de dados e desenvolvedores responsáveis pela extração de dados do Oracle Business Suite e carregamento deles no Oracle

E-Business Suite. Este livro supõe que você tenha conhecimento do Oracle E-E-Business Suite e do PowerCenter.

Recursos da Informatica

Portal de Clientes da Informatica

Na qualidade de cliente da Informatica, você pode acessar o site Portal de Clientes da Informatica no endereço http://mysupport.informatica.com. O site contém informações de produtos e de grupo de usuários, boletins informativos, acesso ao sistema de gerenciamento de casos de suporte a clientes da Informatica (ATLAS), à Biblioteca de Recursos da Informatica, à Base de Dados de Conhecimento da Informatica, à Base de Dados de Conhecimento Multimídia da Informatica, à Documentação de Produtos da Informatica e acesso à comunidade de usuários da Informatica.

Documentação da Informatica

A equipe de Documentação da Informatica se esforça ao máximo para criar documentações precisas e utilizáveis. Se você tiver dúvidas, comentários ou ideias sobre esta documentação, entre em contato com a equipe de Documentação da Informatica pelo e-mail infa_documentation@informatica.com. Nós usaremos seu feedback para melhorar a documentação. Por favor, avise-nos se pudermos entrar em contato com você em relação aos comentários.

A equipe de Documentação atualiza a documentação conforme o necessário. Para obter a documentação mais recente do seu produto, navegue para Documentação do Produto no endereço

http://mysupport.informatica.com.

Site da Informatica

Você pode acessar o site corporativo da Informatica no endereçohttp://www.informatica.com. O site contém informações sobre a Informatica, seu histórico, eventos futuros e escritórios de vendas. Você também vai encontrar informações sobre parceiros e produtos. A área de serviços do site inclui informações importantes sobre suporte técnico, treinamento e educação, bem como serviços de implementação.

Biblioteca de Recursos da Informatica

Na qualidade de cliente da Informatica, você pode acessar a Biblioteca de Recursos da Informatica no endereço http://mysupport.informatica.com. A Biblioteca de Recursos é uma coletânea de recursos que o ajuda a aprender mais sobre os produtos e recursos da Informatica. Ela inclui artigos e demonstrações interativas que apresentam soluções a problemas comuns, comparam recursos e comportamentos e o orienta na execução de tarefas específicas no mundo real.

(8)

Base de Dados de Conhecimento da Informatica

Na qualidade de cliente da Informatica, você pode acessar a Base de Dados de Conhecimento da Informatica no endereço http://mysupport.informatica.com. Use a Base de Dados de Conhecimento para pesquisar soluções documentadas a problemas técnicos conhecidos sobre produtos da Informatica. Você também pode encontrar respostas a perguntas frequentes, white papers e dicas técnicas. Se você tiver dúvidas,

comentários ou ideias sobre a Base de Dados de Conhecimento, entre em contato com a equipe da Base de Dados de Conhecimento da Informatica pelo e-mail KB_Feedback@informatica.com.

Base de Dados de Conhecimento Multimídia da Informatica

Na qualidade de cliente da Informatica, você pode acessar a Base de Dados de Conhecimento Multimídia da Informatica no endereço http://mysupport.informatica.com. A Base de Dados de Conhecimento Multimídia é uma coleção de arquivos multimídia de instrução que o ajuda a aprender os conceitos comuns e o orienta na execução de tarefas específicas. Se você tiver dúvidas, comentários ou ideias sobre a Base de Dados de Conhecimento Multimídia, entre em contato com a equipe da Base de Dados de Conhecimento da Informatica pelo e-mail KB_Feedback@informatica.com.

Suporte Global a Clientes da Informatica

Você pode entrar em contato com o Centro de Suporte a Clientes por telefone ou pelo Suporte Online. O Suporte Online requer um nome de usuário e uma senha. Você pode solicitar um nome de usuário e uma senha no endereço http://mysupport.informatica.com.

Use os números de telefone a seguir para entrar em contato com o Suporte Global a Clientes da Informatica:

América do Norte / América do Sul Europa / Oriente Médio / África Ásia / Austrália

Ligação Gratuita Brasil: 0800 891 0202 México: 001 888 209 8853 América do Norte: +1 877 463 2435 Ligação Gratuita França: 0805 804632 Alemanha: 0800 5891281 Itália: 800 915 985 Holanda: 0800 2300001 Portugal: 800 208 360 Espanha: 900 813 166 Suíça: 0800 463 200 Reino Unido: 0800 023 4632 Tarifa Padrão Bélgica: +31 30 6022 797 França: + 33 1 4138 9226 Alemanha: +49 1805 702 702 Holanda: +31 306 022 797 Reino Unido: +44 1628 511445 Ligação Gratuita Austrália: 1 800 151 830 Nova Zelândia: 09 9 128 901 Tarifa Padrão Índia: +91 80 4112 5738 Prefácio v

(9)
(10)

C

A P Í T U L O

1

Entendendo o PowerExchange for

Oracle E-Business Suite

Este capítulo inclui os seguintes tópicos:

¨ Visão geral do PowerExchange for Oracle E-Business Suite, 1 ¨ Integração do PowerCenter com o Oracle E-Business Suite, 2 ¨ Entendendo o Oracle E-Business Suite, 3

Visão geral do PowerExchange for Oracle

E-Business Suite

O PowerExchange for Oracle E-Business Suite integra o PowerCenter ao Oracle E-Business Suite para gravar e extrair dados dos aplicativos do Oracle E-Business. As origens Oracle E-Business Suite representam tabelas, exibições ou flexfields em um aplicativo Oracle. Os destinos Oracle E-Business representam tabelas de interface aberta.

O Oracle E-Business Suite compreende aplicativos comerciais para ajudar a gerenciar os componentes de uma empresa. Ele inclui aplicativos para gerenciamento de cadeias de suprimentos, de recursos humanos e informações financeiras.

É possível usar o PowerExchange for Oracle E-Business Suite para ler dados do Oracle E-Business Suite nas seguintes situações:

¨ Sincronizar dados com outros aplicativos. Às vezes, para permitir fluxos de operações mais simples, dados gerados ou capturados em um aplicativo do E-Business Suite devem ser sincronizados com outros aplicativos no ambiente de TI. Por exemplo, para oferecer um melhor suporte pós-vendas, seria útil sincronizar os dados de um aplicativo do E-Business Suite com os dados de um aplicativo personalizado criado para executar operações de pós-vendas. O PowerExchange for Oracle E-Business Suite permite ler dados do aplicativo do E-Business Suite, que, em seguida, poderão ser gravados no aplicativo

personalizado.

¨ Coletar dados para análise e relatório. Por exemplo, a sua organização deseja incluir dados do

aplicativo financeiro do Oracle E-Business Suite para relatar os lucros do trimestre. Use o PowerExchange for Oracle E-Business Suite para ler dados do aplicativo financeiro e gravá-los no Data Warehouse para a ferramenta de relatório.

É possível usar o PowerExchange for Oracle E-Business Suite para gravar dados no Oracle E-Business Suite na seguinte situação:

¨ Migração de dados para o Oracle E-Business Suite. Por exemplo, a sua organização usa um sistema ERP para o gerenciamento de recursos humanos. Você deseja migrar para os aplicativos de

gerenciamento de recursos humanos do Oracle E-Business Suite. Aproveite a conectividade fornecida pelo PowerCenter para extrair dados de sistemas legados e use o PowerExchange for Oracle E-Business Suite para gravar dados no aplicativo de gerenciamento de recursos humanos do Oracle E-Business Suite.

(11)

Integração do PowerCenter com o Oracle E-Business

Suite

O PowerExchange for Oracle E-Business Suite integra o Oracle E-Business Suite ao Designer e ao Serviço de Integração do PowerCenter. Importação de metadados do Oracle E-Business Suite para o PowerCenter e uso de seus mapeamentos. É possível executar sessões para extrair, transformar e carregar dados do Oracle E-Business Suite.

Integração do Designer e do Oracle E-Business Suite

O PowerExchange for Oracle Business Suite conecta o Designer à camada de banco de dados do Oracle E-Business Suite usando drivers ODBC. Você pode importar tabelas, exibições e flexfields da camada de banco de dados Oracle, como definições de origem.

Você pode importar tabelas de interface aberta como definições de destino. Ao importar uma definição de destino, o Designer se conecta à camada de banco de dados.

A figura a seguir mostra a Integração do Designer ao Oracle E-Business Suite:

Serviço de Integração do PowerCenter e Integração do Oracle

E-Business Suite

O Serviço de Integração do PowerCenter usa ODBC para estabelecer conexão com o Oracle E-Business Suite. Ele se conecta à camada de banco de dados do Oracle E-Business Suite para ler dados de origem e gravar dados de destino.

O Serviço de Integração do PowerCenter grava dados de destino em tabelas de interface aberta. O Serviço de Integração do PowerCenter envia uma solicitação ao concurrent manager, que gerencia o processamento em lotes e a geração de relatórios. O concurrent manager chama um programa simultâneo. O programa simultâneo processa os dados, valida-os e grava-os nas tabelas de aplicativos do Oracle E-Business Suite. Algumas interfaces abertas processam dados em lotes. Por exemplo, a General Ledger Journal Entry Open Interface (Interface Aberta de Entrada de Diário do Razão Geral) importa lotes de entrada do diário. Para processar dados em lotes, a interface aberta envia uma solicitação para cada lote de dados ao programa simultâneo.

As interfaces abertas usam um identificador de lote para processar os dados em lotes. O identificador de lote é um valor exclusivo atribuído a cada linha de dados. As interfaces abertas que requerem um identificador de lote contêm uma coluna de identificador de lote na tabela de interface aberta. Um identificador de lote pode ter vários formatos, como Batch_ID, Batch_name e ID de Grupo. Por exemplo, a Entrada de Diário do Razão Geral usa a coluna JE_BATCH_ID. O formato do identificador de lote na interface aberta é o formato do identificador de lote na definição de destino.

(12)

A figura a seguir mostra o Serviço de Integração do PowerCenter e o Pacote de Integração do Oracle E-Business:

T

ÓPICOS

R

ELACIONADOS

:

¨ “Mapeamentos de destino Oracle E-Business Suite” na página 24

Entendendo o Oracle E-Business Suite

O Oracle E-Business Suite atende a necessidades de vendas, marketing, análise e serviços de empresa para empresa (B2B) e empresa para cliente (B2C) pela Internet. O Oracle E-Business Suite compreende

aplicativos de gerenciamento de relacionamento com o cliente (CRM) front-office e de planejamento de recursos corporativos (ERP) back-office. Esses aplicativos automatizam os processos de marketing, vendas, contratos, fabricação e cadeia de suprimentos. Eles também automatizam operações financeiras, operações de gerenciamento de projetos, de recursos humanos e sistemas de inteligência comercial.

O Oracle E-Business Suite tem uma arquitetura de três camadas. Ela inclui a camada de área de trabalho, de aplicativo e de banco de dados.

Camada é um agrupamento lógico de serviços que podem ser distribuídos por mais de uma máquina física. A camada de área de trabalho fornece a interface de usuário a um navegador Web padrão por meio de um componente complementar. A camada de aplicativo oferece suporte e gerencia vários componentes de aplicativo. Ela hospeda servidores que processam a lógica comercial. Também gerencia a comunicação entre as camadas de área de trabalho e de banco de dados. A camada de banco de dados oferece suporte e gerencia o banco de dados Oracle.

O PowerExchange for Oracle E-Business Suite interage com a camada de banco de dados para extrair metadados e dados. Ao carregar dados no Oracle E-Business Suite, o PowerExchange for Oracle E-Business Suite interage com a camada de banco de dados e com o componente Servidor de Processamento

Simultâneo da camada de aplicativo.

O PowerExchange for Oracle Business Suite envia uma solicitação ao concurrent manager do Oracle E-Business Suite para executar um programa simultâneo, que inicia o carregamento de dados das tabelas de interface aberta para as tabelas do Oracle E-Business Suite. Um programa simultâneo valida os dados antes de carregá-los nas tabelas internas. Cada interface aberta tem um programa simultâneo associado.

Objetos de integração do Oracle E-Business Suite

Os objetos de integração do Oracle E-Business Suite referem-se aos objetos que você pode importar como definições de origem ou de destino.

Tabelas e exibições

O Oracle E-Business Suite mantém seus dados de ERP em tabelas e exibições criadas no banco de dados subjacente. Juntamente com os dados comerciais, as tabelas e exibições armazenam os dados que os aplicativos do Oracle E-Business Suite exigem para funcionar. Por exemplo, as tabelas e exibições

armazenam informações de usuários, de objetos e dados sobre relacionamentos entre tabelas e o aplicativo. É possível obter metadados consultando as tabelas de metadados que são gerenciadas pela Biblioteca de Objetos de Aplicativos.

(13)

Flexfields

O Oracle E-Business Suite armazena seus dados mestre em códigos. Os códigos compreendem segmentos que identificam contas do razão geral, números de peças e outras entidades comerciais. Cada segmento pode representar uma característica da entidade. Os aplicativos do Oracle E-Business Suite representam esses códigos na forma de flexfields.

Interfaces abertas

O Oracle E-Business Suite fornece interfaces abertas para gravar dados em aplicativos. Cada interface aberta contém várias tabelas de interface. Tabela de interface é um conjunto de tabelas do Oracle criadas especificamente para carregar dados. O PowerExchange for Oracle E-Business Suite pode carregar essas tabelas de interface e chamar o programa simultâneo relacionado para carregar os dados nas tabelas do Oracle E-Business.

(14)

C

A P Í T U L O

2

Instalação e configuração

Este capítulo inclui os seguintes tópicos: ¨ Visão geral de instalação e configuração, 5

¨ Instalando o PowerExchange for Oracle E-Business Suite, 6 ¨ Registrando o plug-in, 8

¨ Estabelecendo a conectividade ODBC, 8

¨ Desinstalando o PowerExchange for Oracle E-Business Suite, 9

Visão geral de instalação e configuração

Este capítulo fornece informações sobre como atualizar, instalar e configurar o PowerExchange for Oracle E-Business Suite.

Pré-requisitos

Antes de atualizar ou instalar o PowerExchange for Oracle E-Business Suite, execute as seguintes tarefas: ¨ Instale ou atualize o PowerCenter. Para obter mais informações sobre as versões do PowerCenter

compatíveis com o PowerExchange for Oracle E-Business Suite, consulte as Notas de Versão do PowerExchange for Oracle E-Business Suite.

¨ Verifique se você tem permissões de leitura e gravação nos seguintes diretórios em cada máquina na qual o Serviço de Integração ou o Serviço de Repositório do PowerCenter são executados:

<PowerCenter Installation Directory>\server\bin <PowerCenter Installation Directory>\server\bin\Plugin

O instalador deve poder adicionar e substituir arquivos nesses diretórios.

¨ Verifique se você tem permissões de leitura e gravação nos seguintes diretórios de cada máquina com o cliente do PowerCenter:

<PowerCenter Installation Directory>\clients\PowerCenterClient\client\bin

<PowerCenter Installation Directory>\clients\PowerCenterClient\client\bin\Help\<language> <PowerCenter Installation Directory>\clients\PowerCenterClient\client\bin\Help\<language> O instalador deve poder adicionar e substituir arquivos nesses diretórios.

¨ Verifique se você pode acessar a máquina host do Oracle E-Business Suite a partir das máquinas nas quais os Serviços do PowerCenter estão em execução.

¨ Obtenha permissões de seleção para importar metadados das tabelas do Oracle E-Business Suite.

Instalando e configurando o PowerExchange for Oracle E-Business

Suite

1. Instale o PowerExchange for Oracle E-Business Suite. 2. Registre o plug-in.

(15)

3. Estabeleça a conectividade ODBC.

Depois de instalar e configurar o PowerExchange for Oracle E-Business Suite, você pode criar conexões para acessar o Oracle E-Business Suite. Crie objetos de conexão no Workflow Manager para que o Serviço de Integração do PowerCenter possa se conectar ao Oracle E-Business Suite.

Antes de atualizar

Antes de atualizar o PowerExchange for Oracle E-Business Suite, desinstale a versão anterior. Ao desinstalar o PowerExchange for Oracle E-Business Suite, não é necessário cancelar o registro do plug-in.

Atualizando o PowerExchange for Oracle E-Business Suite

Ao atualizar o PowerExchange for Oracle E-Business Suite, execute as seguintes tarefas: 1. Instale o PowerExchange for Oracle E-Business Suite.

2. Atualize o registro do plug-in.

Instalando o PowerExchange for Oracle E-Business

Suite

Etapa 1. Instalar Etapa 1. Atualizar

Ao instalar o PowerExchange for Oracle E-Business Suite, instale os seguintes componentes que permitem ao PowerCenter acessar o Oracle E-Business Suite:

¨ Componente Cliente. Permite que você importe definições, crie mapeamentos e objetos de conexão usando o Cliente do PowerCenter.

¨ Componente Servidor. Permite que o Serviço de Repositório do PowerCenter armazene e acesse os metadados do Oracle E-Business Suite no repositório e que o Serviço de Integração PowerCenter execute as sessões do Oracle E-Business Suite.

Instalando o componente Cliente

Instale o componente Cliente em cada máquina com o Cliente do PowerCenter na qual você deseja criar ou acessar os metadados do Oracle E-Business Suite.

1. Execute o install.bat do pacote de instalação. 2. Clique em Avançar.

3. Selecione o diretório de instalação da Informatica. Por padrão, o cliente é instalado no seguinte local:

C:\Informatica\<version folder> 4. Clique em Avançar.

5. Clique em Instalar para iniciar a instalação.

6. Clique em Concluído quando a instalação estiver concluída. O componente cliente é instalado.

(16)

Register Microsoft Hierarchical FlexGrid ActiveX Control Manually

After you install the client component, you must register the Microsoft Hierarchical FlexGrid control

(mshflxgd.ocx) manually. PowerExchange for Oracle E-Business client component uses Microsoft Windows Hierarchical FlexGrid control to display the field information from Oracle E-Business database objects. After you install the client, the mshflxgd.ocx file is saved at the following location on the client machine: C:\Informatica\<version folder>\clients\PowerCenterClient\client\bin

Use the following syntax to register the Microsoft Hierarchical FlexGrid control with Microsoft Windows: Regsvr32 [/u] [/s] <mshflxgd.ocx>

Instalando o componente Servidor

O componente servidor do PowerExchange for Oracle E-Business Suite instala os componentes Serviço de Integração e Serviço de Repositório do PowerCenter.

Se o Serviço de Integração ou o Serviço de Repositório do PowerCenter estiverem configurados para serem executados nos nós primários e de backup, instale o componente servidor do PowerExchange for Oracle E-Business Suite em cada nó configurado para executá-los.

Se o Serviço de Integração do PowerCenter estiver configurado para ser executado em uma grade, instale o componente Servidor do PowerExchange for Oracle E-Business Suite em cada nó configurado para execução na grade. Se você não puder instalar o componente servidor do PowerExchange for Oracle E-Business Suite em cada nó da grade, crie um recurso no domínio e o atribua a cada nó onde você instalou este componente. Ao criar uma sessão, configure-a para usar o recurso.

Por exemplo, crie um recurso personalizado chamado Oracle E-Business Suite. Ao criar uma sessão, atribua o recurso como um recurso necessário. O Balanceador de Carga distribui a tarefa da Sessão para um nó que tem um recurso.

Instalando o componente Servidor no Windows

Instale o componente servidor do PowerExchange for Oracle E-Business Suite no Windows quando o Serviço de Integração ou o Serviço de Repositório do PowerCenter forem executados no Windows.

1. Execute o install.bat do pacote de instalação. 2. Clique em Avançar.

3. Selecione o diretório de instalação da Informatica.

Por padrão, os componentes servidor são instalados no seguinte local: C:\Informatica\<version folder>

4. Clique em Avançar.

5. Clique em Instalar para iniciar a instalação.

6. Clique em Concluído quando a instalação estiver concluída.

Os componentes Serviço de Integração e Serviço de Repositório do PowerCenter são instalados.

Instalando o componente Servidor no UNIX

Instale o componente servidor do PowerExchange for Oracle E-Business Suite no UNIX quando o Serviço de Integração ou o Serviço de Repositório do PowerCenter forem executados no UNIX.

Para instalar o componente servidor do PowerExchange for Oracle E-Business Suite em plataformas UNIX que oferecem suporte à interface gráfica do usuário, execute as mesmas etapas que você usou para instalar os componentes servidor no Windows.

Para instalar o componente servidor do PowerExchange for Oracle E-Business Suite em plataformas UNIX que usam a interface de linha de comando, execute as seguintes etapas:

1. Insira sh install.sh no prompt.

2. Digite o caminho para o diretório de instalação da Informatica.

(17)

Por padrão, os componentes servidor são instalados no seguinte local: <User Home Directory>/Informatica/<version folder>

Os componentes Serviço de Integração e Serviço de Repositório do PowerCenter são instalados.

Registrando o plug-in

Etapa 2. Instalar Etapa 2. Atualizar

Depois de instalar o PowerExchange for Oracle E-Business Suite, registre o plug-in no repositório. Se você estiver atualizando de uma versão anterior, atualize o registro do plug-in ao registrá-lo.

Um plug-in é um arquivo XML que define a funcionalidade do PowerExchange for Oracle E-Business Suite. Para registrar o plug-in, o repositório deve ser executado em modo exclusivo. Use a ferramenta Administrador ou o comando pmrep RegisterPlugin para registrar o plug-in.

O arquivo do plug-in para o PowerExchange for Oracle E-Business Suite é EBusinessSuiteConnector.xml. Ao instalar o componente servidor do PowerExchange for Oracle E-Business Suite , o instalador copia o arquivo EBusinessSuiteConnector.xml no seguinte diretório:

<PowerCenter Installation Directory>/server/bin/Plugin

Nota: Se você não tiver os privilégios corretos para registrar o plug-in, contate o usuário que gerencia o

Serviço de Repositório do PowerCenter.

Estabelecendo a conectividade ODBC

Etapa 3. Instalar

O PowerCenter usa ODBC para se conectar ao Oracle E-Business Suite para importar definições e ler e gravar dados do Oracle E-Business Suite. Você especifica uma fonte de dados ODBC no Designer ao importar uma definição do Oracle E-Business Suite. Você especifica uma fonte de dados ODBC no Workflow Manager ao criar um objeto de conexão de aplicativo Oracle E-Business Suite.

Estabelecendo a conectividade ODBC no Windows

Para estabelecer a conectividade ODBC para o Cliente do PowerCenter e o Serviço de Integração do PowerCenter no Windows, crie uma fonte de dados ODBC em cada máquina do Cliente do PowerCenter que deverá acessar os metadados do Oracle E-Business Suite. Além disso, crie uma fonte de dados ODBC em cada nó no qual o Serviço de Integração do PowerCenter esteja configurado para execução.

Estabelecendo a conectividade ODBC no UNIX

Para estabelecer a conectividade ODBC para o Serviço de Integração do PowerCenter no UNIX, execute as seguintes etapas na qual o Serviço de Integração do PowerCenter estiver configurado para execução: 1. Crie uma fonte de dados ODBC.

2. Defina o caminho da biblioteca.

Para obter mais informações sobre como criar uma fonte de dados ODBC e definir o caminho da biblioteca, consulte o guia de instalação do PowerCenter.

(18)

Desinstalando o PowerExchange for Oracle

E-Business Suite

Para desinstalar o PowerExchange for Oracle E-Business Suite, exclua todos os arquivos do PowerExchange for Oracle E-Business Suite de cada máquina onde você instalou os componentes do PowerExchange for Oracle E-Business Suite.

(19)

C

A P Í T U L O

3

Origens e destinos Oracle

E-Business Suite

Este capítulo inclui os seguintes tópicos:

¨ Visão geral de origens e destinos Oracle E-Business Suite, 10 ¨ Filtrando metadados de origem e de destino, 11

¨ Trabalhando com origens Oracle E-Business Suite, 13 ¨ Trabalhando com destinos Oracle E-Business Suite, 14 ¨ Criando uma definição de origem Oracle E-Business Suite, 15 ¨ Criando uma definição de destino Oracle E-Business Suite, 16 ¨ Atualizando definições de origem Oracle E-Business Suite, 16 ¨ Atualizando definições de destino Oracle E-Business Suite, 17 ¨ Relacionamentos de chave de destinos Oracle E-Business Suite, 18

Visão geral de origens e destinos Oracle E-Business

Suite

Definições de origem e de destino Oracle E-Business Suite representam metadados de origens e de destinos Oracle E-Business Suite. É possível usar o Assistente de Importação do Oracle E-Business Suite para importar definições de origem e de destino Oracle E-Business Suite. Você pode filtrar os metadados que deseja exibir durante a importação. Depois de criar definições, é possível atualizá-las.

Ao ler uma origem Oracle E-Business Suite, o Serviço de Integração do PowerCenter converte os dados com base nos tipos de dados na transformação do Qualificador de Origem de Aplicativos associada à origem.

Importando definições de vários objetos

Ao importar uma definição de origem ou de destino e selecionar mais de um objeto, cada objeto é importado como uma definição de origem ou de destino separada. Se você importar uma definição de destino e

selecionar mais de uma tabela na mesma interface, o Designer agrupará os objetos e os importará como uma definição de destino.

Editando definições de origens e de destinos Oracle E-Business

Suite

Edite as definições de origem e de destino para registrar as propriedades que não poderão ser importadas da origem ou do destino. É possível editar uma definição de origem Oracle E-Business Suite para criar coluas e relacionamentos de chave. É necessário editar uma definição de destino Oracle E-Business Suite para definir as propriedades do destino.

(20)

T

ÓPICOS

R

ELACIONADOS

:

¨ “Editando uma definição de destino Oracle E-Business Suite” na página 17

Filtrando metadados de origem e de destino

Ao importar uma definição de origem ou de destino Oracle E-Business Suite, você pode filtrar os metadados que deseja exibir no assistente. É possível selecionar um tipo de filtro e inserir um nome ou uma descrição para filtrar os metadados de origem ou de destino. Para inserir uma condição de filtro, use uma expressão SQL ou uma sintaxe de expressão regular.

A seguinte tabela descreve os metacaracteres de sintaxe de expressão regular comum que podem ser usados em um filtro:

Metacaractere Definição

. Corresponde a qualquer caractere.

[ ] Indica uma classe de caractere. Corresponde a qualquer caractere dentro dos colchetes. Por exemplo, [abc] corresponde a “a,” “b” e “c.”

^ Se esses metacaracteres ocorrerem no início de uma classe de caractere, eles negarão a classe de caractere. Uma classe de caractere negada corresponde a qualquer caractere, exceto aqueles dentro dos colchetes. Por exemplo, [^abc] corresponde a todos os caracteres, com exceção de “a,” “b” e “c.”

Se ^ estiver no início da expressão regular, ele corresponderá ao início da entrada. Por exemplo, ^[abc] corresponde à entrada que começa com “a,” “b” ou “c”. Se o metacaractere ocorrer em qualquer local com exceção do início de uma classe de caractere, ele será inválido. - Em uma classe de caractere, indica um intervalo de caracteres. É possível combinar um único

caractere desse intervalo. Por exemplo, [0-9] corresponde a qualquer um dos dígitos de “0” a “9.” ? Indica se a expressão precedente a esse multicaractere é opcional. Ele corresponde à expressão

precedente nenhuma ou uma vez. Por exemplo, [0-9][0-9]? corresponde a “2” e “12”. + Indica se a expressão precedente corresponde uma ou mais vezes. Por exemplo, [0-9]+

corresponde “1,” “13,” “666” e combinações semelhantes.

* Indica se a expressão precedente corresponde a nenhuma ou mais vezes.

??, +?, *? Versões não vorazes de ?, + e *. Elas apresentam o mínimo de correspondência, diferente das versões vorazes que apresentam o máximo. Por exemplo, vamos considerar a entrada "<abc><def>," <.*?> corresponde a “<abc>” e <.*> corresponde a “<abc><def>”.

() Operador de agrupamento. Por exemplo, (\d+,)*\d+ corresponde a uma lista de números separados por vírgulas, como “1” ou “1,23,456”.

{ } Indica um grupo de correspondência.

\ Caractere de escape: interpreta o próximo caractere literalmente. Por exemplo, [0-9]+ corresponde a um ou mais dígitos, mas [0-9]\+ corresponde a um dígito seguido de um caractere de soma. Também usado para abreviações, como \a, em qualquer caractere alfanumérico; consulte a tabela a seguir).

Nota: que em literais de string C++, duas barras invertidas devem ser usadas: "\\+," "\

\a," "<{.*?}>.*?</\\0>.”

$ No final de uma expressão regular, esse caractere corresponde ao final da entrada. Por exemplo, [0-9]$ corresponde a um dígito no final da entrada.

(21)

Metacaractere Definição

| Operador de alternação: separa duas expressões, exatamente uma delas é correspondente. Por exemplo, T|the corresponde a “The” ou “the.”

! Operador de negação: a expressão seguinte ! não corresponde à entrada. Por exemplo, a!b corresponde a “a” não seguindo de “b.”

Por exemplo, se você inserir o filtro F01.*1 para uma tabela, o assistente exibirá todas as tabelas que começam com F01 e acabam com 1.

Os seguintes caracteres são inválidos em uma expressão regular: # / , < = > @ ; : % _ \

A seguinte tabela descreve as abreviações que podem ser usadas em expressões regulares:

Abreviação Definição

\a Qualquer caractere alfanumérico: ([a-zA-Z0-9]). \b Espaço em branco: ([ \\t]).

\c Qualquer caractere alfabético: ([a-zA-Z]). \d Qualquer dígito decimal: ([0-9]).

\h Qualquer dígito hexadecimal: ([0-9a-fA-F]). \n Nova linha: (\r|(\r?\n)).

\q String com aspas: (\\u201d[^\\u201d]*\\u201d)|(\\u2019[^\\u2019]*\\u2019). \w Palavra simples: ([a-zA-Z]+.

\z Valor inteiro: ([0-9]+.

Filtrando metadados de origem

Antes de importar uma definição de origem, é possível inserir um filtro para exibição dos seguintes tipos de metadados que correspondem à condição de filtro:

¨ Tabela ¨ Exibir ¨ Flexfield ¨ Campo ¨ Chave

Ao filtrar com base em uma chave, o assistente exibe todos os objetos com um relacionamento de chave primária e chave externa para uma determinada tabela. Insira um nome de tabela completo no campo Nome.

Filtrando metadados de destino

Antes de importar uma definição de destino, insira um filtro para exibição dos seguintes tipos de metadados que correspondem à condição de filtro:

¨ Interface aberta. Exibe uma lista de interfaces abertas que atendem ao critério especificado no campo de nome. O campo de descrição está desativado para o tipo de filtro de interface aberta.

¨ Tabela de innterface aberta. Exibe uma lista de todas as tabelas de interface aberta caso nenhuma das tabelas da interface aberta em questão atenda ao critério especificado no campo de nome ou de descrição.

(22)

Trabalhando com origens Oracle E-Business Suite

Use o Assistente de Importação do Oracle Business Suite para importar uma definição de origem Oracle E-Business Suite. É possível importar os seguintes tipos de metadados do Oracle E-E-Business Suite como uma definição de origem Oracle E-Business Suite:

¨ Tabelas ¨ Exibições ¨ Flexfields

Ao estabelecer conexão com o Oracle E-Business Suite, o assistente lista cada aplicativo. Cada aplicativo contém tabelas, exibições e flexfields. Estes são objetos filho do aplicativo.

É possível selecionar tabelas, exibições ou flexfields para importação. Ao importar uma definição de origem com um flexfield, o Designer adiciona um campo chamado CONCATENATED_PORT. Este campo concatena todos os outros campos separados pelo delimitador definido no Oracle E-Business Suite.

Ao selecionar um objeto filho, o nome, a descrição, o tipo de dados, a precisão e a escala são exibidos na guia Lista de Campo. Se você selecionar um aplicativo, a guia Lista de Campo permanecerá vazia.

Visualizando dados de origem

Ao importar uma definição de origem, você pode visualizar os dados de origem. Selecione uma tabela, uma visualização ou um flexfield no assistente e clique em Visualizar Dados.

Por padrão, o assistente exibe 100 linhas de dados em uma tela. Você pode alterar a quantidade de linhas a serem exibidas. O máximo são 500. O mínimo é 1. Também é possível filtrar os metadados que deseja exibir usando o tipo de filtro.

A figura a seguir mostra a visualização de dados para COST_LPGR_ERROR_TABLE:

Definindo um nome de esquema

Depois de importar uma origem Oracle E-Business Suite, é possível definir um nome de esquema para a origem. Ao criar uma definição de origem Oracle E-Business Suite, o Designer inclui um nome de esquema para a origem. Também é possível alterar o nome do esquema. A sessão falhará se você inserir um nome de

(23)

esquema inválido. Para definir um nome de esquema, insira o nome no campo Nome do Esquema na guia Extensões de Metadados. Você pode consultar o banco de dados Oracle para verificar os nomes de esquema válidos.

Trabalhando com destinos Oracle E-Business Suite

É possível importar tabelas de interface aberta como uma definição de destino Oracle E-Business Suite. Ao estabelecer conexão com o Oracle E-Business Suite, o Assistente de Importação do Oracle E-Business Suite lista cada aplicativo. Cada aplicativo contém a interface aberta que é possível importar. Para exibir interfaces abertas personalizadas, edite o arquivo InterfaceList.xml localizado no diretório <Diretório de instalação do PowerCenter>\clients\PowerCenterClient\client\bin\.

Interfaces abertas personalizadas

É possível importar tabelas de interface aberta personalizada como uma definição de destino Oracle E-Business Suite. Antes de importar uma tabela de interface aberta personalizada, adicione a interface aberta personalizada ao arquivo InterfaceList.xml.

O arquivo InterfaceList.xml contém as interfaces abertas fornecidas com o Oracle E-Business Suite. O instalador do PowerExchange for Oracle E-Business Suite adiciona o arquivo InterfaceList.xml ao diretório <Diretório de instalação do PowerCenter>\clients\powerCenterClient\client\bin.

A tabela a seguir descreve os elementos necessários à inclusão da interface aberta personalizada no arquivo InterfaceList.xml:

Elemento Descrição

APPLICATION Aplicativo Oracle E-Business Suite ao qual pertence a interface aberta. Um aplicativo pode conter mais de uma interface aberta. O elemento APPLICATION contém APPLICATION_SHORT_NAME para representar o nome do aplicativo.

INTERFACE Interface aberta do aplicativo. O nome da interface é exibido na lista de interfaces abertas ao importar uma definição de destino Oracle E-Business Suite. INTERFACE contém o elemento INTERNALNAME, que é o nome da solicitação simultânea.

TABLE Tabelas de interface na interface aberta. TABLE contém o elemento NAME, que é o nome de uma tabela de interface.

Ao importar uma interface aberta personalizada para criar uma definição de destino, o Designer valida a interface aberta em relação ao arquivo ebizinterface.dtd. Ao instalar o PowerExchange for Oracle E-Business Suite, o instalador adiciona o arquivo ebizinterface.dtd ao diretório <Diretório de instalação do PowerCenter> \clients\PowerCenterClient\client\bin.

O exemplo a seguir mostra a sintaxe para inclusão da interface aberta personalizada AR TelecomInvoice no arquivo InterfaceList.xml:

<APPLICATION NAME="AR">

<INTERFACE NAME="AR TelecomInvoice" INTERNALNAME="RATEL"> <TABLE NAME="AR_INTERFACE_LINES_ALL" />

<TABLE NAME="AR_INTERFACE_DISTRIBUTIONS_ALL" /> <TABLE NAME="AR_INTERFACE_SALESCREDITS_ALL" /> </INTERFACE>

</APPLICATION>

Neste exemplo, a interface aberta TI TelecomInvoice pertence ao aplicativo Receivable do Oracle E-Business Suite. O aplicativo Receivable é representado pelo nome AR. O nome interno da interface aberta, RATEL, é o nome da solicitação simultânea para a interface aberta. A TI TelecomInvoice contém três tabelas definidas abaixo do elemento TABLE.

Depois de adicionar a interface aberta personalizada ao arquivo InterfaceList.xml, é possível importá-la como uma definição de destino Oracle E-Business Suite.

(24)

Definindo um nome de esquema

É possível definir um ou mais nomes de esquema para um destino Oracle E-Business Suite. Ao criar uma definição de destino Oracle E-Business Suite, o Designer inclui uma lista de esquemas para a destino. Ele fornece os valores para cada tabela de interface na lista de esquemas.

Definindo parâmetros de destino

Depois de importar uma definição de destino Oracle E-Business Suite, configure os parâmetros de destino da interface aberta.

Criando uma definição de origem Oracle E-Business

Suite

Importe uma definição de origem Oracle E-Business Suite do Oracle E-Business Suite. Ao estabelecer conexão com o Oracle E-Business Suite, o Assistente de Importação do Oracle E-Business Suite lista os objetos de origem.

Para importar uma definição de origem Oracle E-Business Suite:

1. No Source Analyzer, clique em Origens > Importar do Oracle E-Business Suite. 2. Selecione o DSN usado para estabelecer conexão com o sistema de origem.

Para criar ou modificar um DSN, clique no botão Procurar para abrir o Administrador ODBC. Crie o DSN e clique em OK. Selecione o novo DSN.

3. Insira um nome de usuário e senha.

Nota: O nome de usuário deve ter as permissões de banco de dados apropriadas para exibir o objeto.

4. Insira o nome do esquema apps que contém os metadados para a origem Oracle E-Business Suite. 5. Clique em Conectar.

6. Como alternativa, selecione um idioma.

Por padrão, o assistente seleciona o idioma base do Oracle E-Business Suite. 7. Clique em Avançar.

Uma lista de aplicativos é exibida.

8. Como alternativa, Insira uma condição de filtro para reduzir os metadados exibidos no assistente. 9. Selecione uma ou mais tabelas, exibições ou flexfields para importação.

Se você selecionar um objeto que contenha objetos filho, todos os objetos filho serão selecionados. Limpe os objetos que não deseja importar.

10. Como alternativa, selecione Exibir Somente Objetos Selecionados para exibir os objetos selecionados. 11. Como alternativa, clique em um objeto para exibir uma lista de campos para o objeto selecionado na guia

Lista de Campo.

A lista de campos exibe informações sobre o objeto.

12. Como alternativa, clique na guia Visualizar Dados e selecione um objeto de origem para visualizar os dados. Clique em Visualizar Dados para visualizar os dados.

13. Clique em Avançar.

14. Clique em Importar para importar a definição.

A janela Status de Importação exibe o status dos objetos importados.

(25)

Criando uma definição de destino Oracle E-Business

Suite

Ao estabelecer conexão com o Oracle E-Business Suite, o Assistente de Importação do Oracle E-Business Suite lista os objetos de destino.

Para importar uma definição de destino Oracle E-Business Suite:

1. Clique em Destinos > Importar do Oracle E-Business Suite no Target Designer. 2. Selecione um DSN usado para estabelecer conexão com o sistema de origem.

Para criar ou modificar um DSN, clique no botão Procurar para abrir o Administrador ODBC. Crie o DSN e clique em OK. Selecione o novo DSN.

3. Insira um nome de usuário e senha.

Nota: O nome de usuário deve ter as permissões apropriadas para exibir o objeto.

4. Insira o nome do esquema apps que contém os metadados para o destino Oracle E-Business Suite. 5. Clique em Conectar.

6. Como alternativa, selecione um idioma.

Por padrão, o assistente seleciona o idioma base do Oracle E-Business Suite. 7. Clique em Avançar.

Uma lista de aplicativos é exibida.

8. Como alternativa, Insira uma condição de filtro para reduzir a quantidade de metadados exibida no assistente.

9. Selecione uma ou mais interfaces abertas ou tabelas de interface aberta.

Se você selecionar um objeto que contenha objetos filho, todos os objetos filho serão selecionados. Limpe os objetos que não deseja importar.

10. Como alternativa, selecione Exibir Somente Objetos Selecionados para exibir os objetos selecionados. 11. Clique em Avançar.

12. Clique em Importar para importar a definição.

A janela Status de Importação exibe o status dos objetos importados.

Atualizando definições de origem Oracle E-Business

Suite

Edite manualmente a definição se você precisar configurar as propriedades que não poderá importar ou se desejar fazer pequenas alterações na definição

É possível atualizar uma definição de origem Oracle E-Business Suite para criar colunas e relacionamentos de chave. Esses relacionamentos podem ser relacionamentos lógicos. Eles não precisam existir no banco de dados.

Nota: Se as mudanças forem significativas, será possível importar novamente a definição. Isso substitui ou

renomeia a definição de origem existente. É possível manter os relacionamentos e descrições de chave primária e chave externa existentes na definição de origem que está sendo substituída.

(26)

Importando novamente uma definição de origem Oracle

E-Business Suite

Conclua as etapas para importar novamente uma definição de origem Oracle E-Business Suite. Você pode manter as informações a seguir na definição a ser substituída:

¨ Relacionamentos de chave primária-chave externa ¨ Descrição da definição de origem

¨ Descrição da coluna ou da porta

Editando uma definição de origem Oracle E-Business Suite

Como opção, é possível editar as configurações de tabela e de coluna de uma definição de origem Oracle E-Business Suite. Você pode editar o Nome do Esquema na guia Extensões de Metadados.

Atualizando definições de destino Oracle E-Business

Suite

Edite manualmente a definição se você precisar configurar as propriedades que não podem ser importadas ou se desejar fazer pequenas alterações na definição.

Você pode atualizar uma definição de destino Oracle E-Business Suite para definir as propriedades do destino.

Nota: Se as mudanças forem significativas, será possível importar novamente a definição. Isso substitui ou

renomeia a definição de destino existente. É possível manter relacionamentos e descrições de chave primária e chave externa existentes na definição de destino que está sendo substituída.

Importando novamente uma definição de destino Oracle

E-Business Suite

Conclua as etapas para importar novamente uma definição de destino Oracle E-Business Suite. Você pode manter as informações a seguir na definição a ser substituída:

¨ Relacionamentos de chave primária-chave externa ¨ Descrição da definição de destino

¨ Descrição da coluna ou da porta

Editando uma definição de destino Oracle E-Business Suite

Na guia Parâmetros de Destino, você pode definir as propriedades de destino de uma definição de destino Oracle E-Business Suite. O Oracle E-Business Suite usa os valores de parâmetro para inicializar um aplicativo Oracle ao executar o concurrent manager.

A seguinte tabela descreve as propriedades que você pode editar na guia Parâmetros de Destino:

Propriedades de Destino Descrição

Idioma Idioma das propriedades de destino.

Nome de Usuário Nome de usuário para inicializar o aplicativo Oracle. Nome da Responsabilidade Responsabilidade do nome de usuário fornecido.

(27)

Propriedades de Destino Descrição

Nome do Grupo de Segurança Nome do grupo de segurança para inicializar o aplicativo Oracle. Nome do Servidor Nome do servidor de aplicativos para inicializar o aplicativo Oracle.

Nome do Esquema Lista de esquemas de interface aberta. Ao editar o nome do esquema, é possível usar as seguintes opções:

- Em branco: se você deixar o nome do esquema em branco, o Serviço de Integração do PowerCenter usará o esquema padrão do usuário com o qual você se conectou ao Oracle E-Business Suite.

- Valor único: se você inserir um valor único, o Serviço de Integração do PowerCenter usará o mesmo valor para todas as tabelas de interface.

- Lista separada por vírgula: se você inserir uma lista separada por vírgula, o Serviço de Integração do PowerCenter usará os valores separados por vírgula para as tabelas de interface. Verifique se o número de valores contidos na lista separada por vírgula é equivalente à quantidade de tabelas de interface.

Se você inserir um esquema inválido, a sessão falhará.

Relacionamentos de chave de destinos Oracle

E-Business Suite

Uma interface aberta pode conter várias tabelas de interface. Essas tabelas de interface podem ter um relacionamento de chave primária-chave externa entre elas.

Ao importar uma definição de destino Oracle E-Business Suite, o Designer cria um relacionamento de chaves entre cada grupo na definição de destino e seu grupo pai. Cada chave usa a seguinte convenção de

nomenclatura: GPK__<group_name>

GFK__<primary_group_name>__<group_name>

A tabela a seguir descreve as convenções de nomenclatura de chaves:

Componente de nome de chave

Descrição

GPK|GFK Tipo de chave. GPK representa uma chave primária. GFK representa uma chave externa. group_name Nome do grupo ao qual a chave pertence.

primary_group_name Nome do grupo mestre com o qual você estabeleceu um relacionamento de chave primária.

Nota: Quando você cria mapeamentos com a relação de chave primária/chave externa, o Designer pode não

criar a relação para as tabelas. Você precisa configurar manualmente a relação de chave primária na tabela da chave externa.

O Serviço de Integração do PowerCenter usa essas chaves para manter a hierarquia dos dados do Oracle E-Business Suite. Ele não carrega os dados de entrada nas tabelas de interface. Um campo de chave externa que não corresponde à chave primária do grupo pai correspondente resulta em uma linha órfã. Um campo de chave primária que não é exclusivo resulta em uma linha duplicada.

Se você inserir valores nulos nos campos de chave primária ou externa, o Serviço de Integração do PowerCenter não gravará nenhuma hierarquia no destino Oracle E-Business Suite.

Se você não selecionar a propriedade da sessão Ignorar Validação de Hierarquia, será necessário vincular as portas GPK e GFK no mapeamento.

(28)

Nota: Se você selecionar a propriedade da sessão Ignorar Validação de Hierarquia, o Serviço de Integração

do PowerCenter irá ignorar os dados recebidos nas portas GPK__<grupo pai> e

GFK__<primary_group_name>__<group_name> de um destino Oracle E-Business Suite.

Chaves primárias

Ao importar uma definição de destino com uma chave primária, vincule esta na definição de origem à chave primária e à coluna GPK na definição de destino. Vincule a chave externa na definição de origem à chave externa e à coluna GFK na definição de destino.

Por exemplo, sua organização terceiriza as operações de reivindicações. Cada reivindicação está associada aos detalhes da reivindicação que contêm informações sobre a transação, tais como detalhes do produto, preço e unidade de medida. Uma reivindicação poderá ter várias linhas se estiver vinculada a várias ofertas. Como as reivindicações estão associadas a várias linhas, as informações de reivindicações semanais envolvem duas fontes de dados. Uma fonte de dados contém informações sobre todas as reivindicações, como o nome do cliente e a quantia da reivindicação. A outra fonte de dados contém as informações da linha de cada reivindicação, como os detalhes do produto.

Para este caso comercial, o Oracle E-Business Suite fornece a Import Claims Interface (Interface de Importação de Reivindicações) para importar as reivindicações. Esta interface tem as seguintes tabelas de interface:

¨ OZF_CLAIMS_INT_ALL. Esta tabela contém informações sobre as reivindicações. ¨ OZF_CLAIM_LINES_INT_ALL. Esta tabela contém os detalhes de cada reivindicação.

Para identificar os detalhes de cada reivindicação, há um relacionamento de chave primária-chave externa para ambas as fontes de dados. Por exemplo, é possível usar CLAIM_ID como a chave primária para a reivindicação, e CLAIM_LINE_ID como a chave primária para as linhas da reivindicação.

As reivindicações são carregadas do seu sistema CRM no Oracle E-Business Suite. Para mapear o

relacionamento de chave primária-chave externa para uma interface aberta, o Designer define uma coluna de chave primária no grupo Parâmetro de Interface Aberta da definição de destino E-Business Suite. O Designer também define as colunas de chave primária e externa nos outros grupos da definição de destino. Essas colunas definem o relacionamento entre as diferentes fontes de dados.

Os outros dois grupos contidos na definição de destino são os grupos de dados que correspondem às tabelas de interface.

A figura a seguir mostra um exemplo de um relacionamento GPK-GFK:

(29)

Neste exemplo, as origens fornecem entrada para a interface aberta. Cada definição de origem corresponde a um grupo na definição de destino. Uma definição de origem fornece dados de entrada ao grupo Parâmetro de Interface Aberta. As outras duas definições de origem fornecem dados de entrada aos grupos de dados. A coluna INTERFACE_CLAIM_ID é a chave primária na definição de origem OZF_CLAIM_LINES_INT_ALL. Ela está vinculada às colunas INTERFACE_CLAIM_ID e GFK_OZF_CLAIM_LINES_INT_ALL do grupo OZF_CLAIM_LINES_INT_ALL. A coluna INTERFACE_CLAIM_ID é a chave primária da definição de origem OZF_CLAIMS_INT_ALL. Ela está vinculada às colunas INTERFACE_CLAIM_ID e

GPK_OZF_CLAIM_LINES_INT_ALL do grupo OZF_CLAIMS_INT_ALL.

T

ÓPICOS

R

ELACIONADOS

:

¨ “Transmitindo valores para o grupo Parâmetro de Interface Aberta ” na página 24

Chaves de composição

Ao importar uma definição de destino com uma chave de composição, é necessário criar uma chave exclusiva a partir da chave de composição de origem, usando as transformações adequadas. É necessário conectar essa chave exclusiva à GPK do grupo correspondente da definição de destino.

A figura a seguir mostra um exemplo de um mapeamento que usa uma transformação de Expressão para criar uma chave exclusiva a partir da chave de composição:

Neste exemplo, as colunas PARTY_ORIG_SYSTEM e PARTY_ORIG_SYSTEM_REFERENCE criam uma chave de composição. Uma transformação de Expressão gera uma chave exclusiva. Esta chave exclusiva está vinculada à chave primária da definição de destino.

(30)

C

A P Í T U L O

4

Transformação do Qualificador de

Origem de Aplicativos

Este capítulo inclui os seguintes tópicos:

¨ Visão geral da transformação do Qualificador de Origem de Aplicativos, 21 ¨ Componentes da transformação do Qualificador de Origem de Aplicativos, 21 ¨ Configurando propriedades SQL, 22

Visão geral da transformação do Qualificador de

Origem de Aplicativos

Tipo de transformação:

Ativo Conectado

A transformação do Qualificador de Origem de Aplicativos é uma transformação ativa que representa as linhas lidas pelo Serviço de Integração do PowerCenter quando este executa a sessão. Por padrão, o Designer cria um Qualificador de Origem de Aplicativos quando você adiciona uma origem Oracle E-Business Suite a um mapeamento. Se você configurar o Designer para criar uma definição de origem sem um

qualificador de origem, poderá criar o Qualificador de Origem de Aplicativos manualmente. Em seguida, é necessário conectar manualmente o qualificador de origem a uma definição de origem no mapeamento.

Componentes da transformação do Qualificador de

Origem de Aplicativos

Uma transformação do Qualificador de Origem de Aplicativo contém as seguintes guias:

¨ Transformação. Insira o nome e a descrição da transformação. A convenção de nomenclatura para uma transformação do Qualificador de Origem de Aplicativos é ASQ_TransformationName.

¨ Portas. Crie e configure portas.

¨ Propriedades. Visualize as propriedades na guia Propriedades. Configure a propriedade de nível de rastreamento para a transformação do Qualificador de Origem de Aplicativos.

¨ Origens. Visualize e edite as definições de origem associadas à transformação do Qualificador de Origem de Aplicativos.

Referências

Documentos relacionados

Toxicidade para órgãos-alvo específicos (STOT) - exposição repetida diquato (dibrometo). Nenhum efeito adverso foi observado em testes de toxicidade

Ocorre que foi o fornecimento de outra tabela, associado ao interesse em observar o céu, de pelo menos usar a tabela, que fez o participante se interessar em saber interpretar o

Pesquisas empíricas (Nicolau, 2002 a) mostram que o sistema eleitoral de lista aberta utilizado no Brasil gera, para os eleitores, a idéia de uma disputa personalizada entre cada

No presente estudo, foram avaliadas a ocorrência de infecções e coinfecções por vírus respiratórios em lactentes com sibilância, bem como a associação

Mestre em Economia Social e Solidária no Instituto Universitário de Lisboa (ISCTE-IUL) e licenciado em Gestão de Recursos Humanos no Instituto Superior de Ciências do Trabalho e

Enfermeira Especialista; Licenciada em Enfermagem com o curso de especialização em Enfermagem Médico-Cirúrgica, Escola Superior de Enfermagem Cidade do Porto; Pós-graduação em

O prefeito municipal de Amélia Rodrigues, Paulo César Bahia Falcão, Homologa a DISPENSA DE LICITAÇÃO 044/2019 referente aquisição de insulina glargina para o município de

Como foi mencionado, anteriormente, o espermatozoide tem a capacidade de mobilizar a insulina de seus grânulos durante a capacitação, desencadeando maior suprimento de