• Nenhum resultado encontrado

Informatica PowerCenter (Versão 9.5.1) Guia do Designer

N/A
N/A
Protected

Academic year: 2021

Share "Informatica PowerCenter (Versão 9.5.1) Guia do Designer"

Copied!
271
0
0

Texto

(1)

Informatica PowerCenter (Versão 9.5.1)

(2)

Informatica PowerCenter Guia do Designer Versão 9.5.1

Dezembro 2012

Copyright (c) 1998-2012 Informatica Corporation. Todos os direitos reservados.

This software and documentation contain proprietary information of Informatica Corporation and are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright law. Reverse engineering of the software is prohibited. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise) without prior consent of Informatica Corporation. This Software may be protected by U.S. and/or international Patents and other Patents Pending.

Use, duplication, or disclosure of the Software by the U.S. Government is subject to the restrictions set forth in the applicable software license agreement and as provided in DFARS 227.7202-1(a) and 227.7702-3(a) (1995), DFARS 252.227-7013©(1)(ii) (OCT 1988), FAR 12.212(a) (1995), FAR 52.227-19, or FAR 52.227-14 (ALT III), as

applicable.

The information in this product or documentation is subject to change without notice. If you find any problems in this product or documentation, please report them to us in writing.

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 are trademarks or registered trademarks of Informatica Corporation in the United States and in jurisdictions throughout the world. All other company and product names may be trade names or trademarks of their respective owners.

Portions of this software and/or documentation are subject to copyright held by third parties, including without limitation: Copyright DataDirect Technologies. All rights reserved. Copyright © Sun Microsystems. All rights reserved. Copyright © RSA Security Inc. All Rights Reserved. Copyright © Ordinal Technology Corp. All rights

reserved.Copyright © Aandacht c.v. All rights reserved. Copyright Genivia, Inc. All rights reserved. Copyright Isomorphic Software. All rights reserved. Copyright © Meta

Integration Technology, Inc. All rights reserved. Copyright © Intalio. All rights reserved. Copyright © Oracle. All rights reserved. Copyright © Adobe Systems Incorporated. All

rights reserved. Copyright © DataArt, Inc. All rights reserved. Copyright © ComponentSource. All rights reserved. Copyright © Microsoft Corporation. All rights reserved.

Copyright © Rogue Wave Software, Inc. All rights reserved. Copyright © Teradata Corporation. All rights reserved. Copyright © Yahoo! Inc. All rights reserved. Copyright ©

Glyph & Cog, LLC. All rights reserved. Copyright © Thinkmap, Inc. All rights reserved. Copyright © Clearpace Software Limited. All rights reserved. Copyright © Information

Builders, Inc. All rights reserved. Copyright © OSS Nokalva, Inc. All rights reserved. Copyright Edifecs, Inc. All rights reserved. Copyright Cleo Communications, Inc. All rights

reserved. Copyright © International Organization for Standardization 1986. All rights reserved. Copyright © ej-technologies GmbH. All rights reserved. Copyright © Jaspersoft

Corporation. All rights reserved. Copyright © is International Business Machines Corporation. All rights reserved. Copyright © yWorks GmbH. All rights reserved. Copyright ©

Lucent Technologies. All rights reserved. Copyright (c) University of Toronto. All rights reserved. Copyright © Daniel Veillard. All rights reserved. Copyright © Unicode, Inc.

Copyright IBM Corp. All rights reserved. Copyright © MicroQuill Software Publishing, Inc. All rights reserved. Copyright © PassMark Software Pty Ltd. All rights reserved.

Copyright © LogiXML, Inc. All rights reserved. Copyright © 2003-2010 Lorenzi Davide, All rights reserved. Copyright © Red Hat, Inc. All rights reserved. Copyright © The Board

of Trustees of the Leland Stanford Junior University. All rights reserved. Copyright © EMC Corporation. All rights reserved. Copyright © Flexera Software. All rights reserved.

Copyright © Jinfonet Software. All rights reserved. Copyright © Apple Inc. All rights reserved. Copyright © Telerik Inc. All rights reserved. Copyright © BEA Systems. All rights

reserved.

This product includes software developed by the Apache Software Foundation (http://www.apache.org/), and/or other software which is licensed under various versions of the Apache License (the "License"). You may obtain a copy of these Licenses at http://www.apache.org/licenses/. Unless required by applicable law or agreed to in writing, software distributed under these Licenses is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the Licenses for the specific language governing permissions and limitations under the Licenses.

This product includes software which was developed by Mozilla (http://www.mozilla.org/), software copyright The JBoss Group, LLC, all rights reserved; software copyright ©

1999-2006 by Bruno Lowagie and Paulo Soares and other software which is licensed under various versions of the GNU Lesser General Public License Agreement, which may be found at http:// www.gnu.org/licenses/lgpl.html. The materials are provided free of charge by Informatica, "as-is", without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose.

The product includes ACE(TM) and TAO(TM) software copyrighted by Douglas C. Schmidt and his research group at Washington University, University of California, Irvine, and Vanderbilt University, Copyright (©) 1993-2006, all rights reserved.

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (copyright The OpenSSL Project. All Rights Reserved) and redistribution of this software is subject to terms available at http://www.openssl.org and http://www.openssl.org/source/license.html.

This product includes Curl software which is Copyright 1996-2007, Daniel Stenberg, <[email protected]>. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available at http://curl.haxx.se/docs/copyright.html. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

The product includes software copyright 2001-2005 (©) MetaStuff, Ltd. All Rights Reserved. Permissions and limitations regarding this software are subject to terms available

at http://www.dom4j.org/ license.html.

The product includes software copyright © 2004-2007, The Dojo Foundation. All Rights Reserved. Permissions and limitations regarding this software are subject to terms

available at http://dojotoolkit.org/license.

This product includes ICU software which is copyright International Business Machines Corporation and others. All rights reserved. Permissions and limitations regarding this software are subject to terms available at http://source.icu-project.org/repos/icu/icu/trunk/license.html.

This product includes software copyright © 1996-2006 Per Bothner. All rights reserved. Your right to use such materials is set forth in the license which may be found at http://

www.gnu.org/software/ kawa/Software-License.html.

This product includes OSSP UUID software which is Copyright © 2002 Ralf S. Engelschall, Copyright © 2002 The OSSP Project Copyright © 2002 Cable & Wireless

Deutschland. Permissions and limitations regarding this software are subject to terms available at http://www.opensource.org/licenses/mit-license.php.

This product includes software developed by Boost (http://www.boost.org/) or under the Boost software license. Permissions and limitations regarding this software are subject to terms available at http:/ /www.boost.org/LICENSE_1_0.txt.

This product includes software copyright © 1997-2007 University of Cambridge. Permissions and limitations regarding this software are subject to terms available at http://

www.pcre.org/license.txt.

This product includes software copyright © 2007 The Eclipse Foundation. All Rights Reserved. Permissions and limitations regarding this software are subject to terms

available at http:// www.eclipse.org/org/documents/epl-v10.php.

This product includes software licensed under the terms at http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/?License, http://www.stlport.org/ doc/ license.html, http:// 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://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, http://www.slf4j.org/license.html; http://www.iodbc.org/dataspace/iodbc/wiki/iODBC/License; http://www.keplerproject.org/ md5/license.html; http://www.toedter.com/en/jcalendar/license.html; http://www.edankert.com/bounce/index.html; http://www.net-snmp.org/about/license.html; http:// www.openmdx.org/#FAQ; http://www.php.net/license/3_01.txt; http://srp.stanford.edu/license.txt; http://www.schneier.com/blowfish.html; http://www.jmock.org/ license.html; http://xsom.java.net; and http://benalman.com/about/license/; https://github.com/CreateJS/EaselJS/blob/master/src/easeljs/display/Bitmap.js; http:// www.h2database.com/html/license.html#summary; and http://jsoncpp.sourceforge.net/LICENSE.

(3)

This product includes software licensed under the Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), the Common Development and Distribution License (http://www.opensource.org/licenses/cddl1.php) the Common Public License (http://www.opensource.org/licenses/cpl1.0.php), the Sun Binary Code License Agreement Supplemental License Terms, the BSD License (http:// www.opensource.org/licenses/bsd-license.php) the MIT License (http://www.opensource.org/licenses/ mit-license.php) and the Artistic License (http://www.opensource.org/licenses/artistic-license-1.0).

This product includes software copyright © 2003-2006 Joe WaInes, 2006-2007 XStream Committers. All rights reserved. Permissions and limitations regarding this software

are subject to terms available at http://xstream.codehaus.org/license.html. This product includes software developed by the Indiana University Extreme! Lab. For further information please visit http://www.extreme.indiana.edu/.

This Software is protected by U.S. Patent Numbers 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,243,110, 7,254,590; 7,281,001; 7,421,458; 7,496,588; 7,523,121; 7,584,422; 7676516; 7,720,842; 7,721,270; and 7,774,791, international Patents and other Patents Pending.

DISCLAIMER: Informatica Corporation provides this documentation "as is" without warranty of any kind, either express or implied, including, but not limited to, the implied warranties of noninfringement, merchantability, or use for a particular purpose. Informatica Corporation does not warrant that this software or documentation is error free. The information provided in this software or documentation may include technical inaccuracies or typographical errors. The information in this software and documentation is subject to change at any time without notice.

NOTICES

This Informatica product (the "Software") includes certain drivers (the "DataDirect Drivers") from DataDirect Technologies, an operating company of Progress Software Corporation ("DataDirect") which are subject to the following terms and conditions:

1. THE DATADIRECT DRIVERS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.

2. IN NO EVENT WILL DATADIRECT OR ITS THIRD PARTY SUPPLIERS BE LIABLE TO THE END-USER CUSTOMER FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR OTHER DAMAGES ARISING OUT OF THE USE OF THE ODBC DRIVERS, WHETHER OR NOT INFORMED OF THE POSSIBILITIES OF DAMAGES IN ADVANCE. THESE LIMITATIONS APPLY TO ALL CAUSES OF ACTION, INCLUDING, WITHOUT LIMITATION, BREACH OF CONTRACT, BREACH OF WARRANTY, NEGLIGENCE, STRICT LIABILITY, MISREPRESENTATION AND OTHER TORTS.

(4)

Conteúdo

Prefácio. . . xii

Recursos da Informatica. . . xii

Portal mysupport do Informatica. . . xii

Documentação da Informatica. . . xii

Site da Informatica. . . xii

Biblioteca de Recursos da Informatica. . . xii

Base de Dados de Conhecimento da Informatica. . . xiii

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

Informatica Marketplace. . . xiii

Suporte Global a Clientes da Informatica. . . xiii

Capítulo 1: Usando o Designer. . . 1

Visão Geral do Designer. . . 1

Ferramentas do Designer . . . 1

Janelas do Designer. . . 2

Configuração das Opções do Designer. . . 3

Configurando Opções Gerais. . . 3

Configuração de Opções de Tabelas. . . 5

Configuração de Opções de Formato. . . 6

Configurando as Opções de Depuração . . . 7

Configuração de Opções de Serviço da Web . . . 8

Configuração de Opções Diversas. . . 8

Usando Barras de Ferramentas. . . 9

Barras de Ferramentas do Designer. . . 9

Barras de Ferramentas do Workflow Manager. . . 10

Barras de ferramentas do Workflow Monitor. . . 10

Barras de Ferramentas do Repository Manager. . . 10

Exibição de uma Barra de Ferramentas. . . 10

Criação de uma Barra de Ferramentas. . . 11

Configurando uma Barra de Ferramentas. . . 11

Adicionando Ferramentas Personalizadas . . . 11

Navegando no Espaço de Trabalho. . . 12

Ferramentas de Pesquisa . . . 12

Criando Ícones e Restaurando Objetos do Espaço de Trabalho . . . 14

Organizando Objetos do Espaço de Trabalho. . . 15

Zoom no Espaço de Trabalho. . . 15

Exibindo o Espaço de Trabalho. . . 16

Tarefas do Designer . . . 16

Adição de um Repositório. . . 16

Impressão do Espaço de Trabalho . . . 16

Exibindo a Data/Hora do Último Salvamento . . . 17

Abrindo e Fechando uma Pasta . . . 17

(5)

Criação de Atalhos. . . 17

Fazendo Check-out e Check-in de Objetos com Versão. . . 17

Pesquisa de Objetos. . . 17

Inserindo Descrições para Objetos de Repositório. . . 18

Exibindo e Comparando Objetos de Repositório com Controle de Versão . . . 18

Reversão para uma Versão de Objeto Prévia. . . 19

Copiando Objetos do Designer. . . 19

Exportando e Importando Objetos. . . 20

Trabalhando com Várias Portas ou Colunas. . . 20

Renomeando Portas. . . 20

Uso das Teclas de Atalho. . . 21

Visualização dos Dados. . . 21

Visualização de Dados Relacionais. . . 22

Visualização de Dados de Arquivos Simples. . . 22

Visualização dos Dados XML. . . 23

Trabalhando com Extensões de Metadados. . . 23

Criação de Extensões de Metadados. . . 23

Edição de Extensões de Metadados. . . 24

Exclusão das Extensões de Metadados. . . 25

Usando Nomes Comerciais. . . 25

Adicionando Nomes Comerciais a Origens ou Destinos. . . 25

Exibindo Nomes Comerciais no Navegador. . . 26

Exibindo Nomes Comerciais como Nomes de Coluna. . . 26

Usando Nomes Comerciais como Nomes de Portas em Qualificadores de Origem. . . 26

Usando a Documentação Comercial. . . 26

Especificação do Caminho da Documentação. . . 27

Criação de Links para Arquivos de Documentação. . . 27

Exibindo a Documentação Comercial. . . 27

Exibindo Relatórios de Mapeamento e do Mapplet. . . 28

Exibindo um Relatório de Composição do Mapplet. . . 28

Exibindo um Relatório de Composição de Mapeamento. . . 28

Capítulo 2: Trabalhando com Origens. . . 29

Visão Geral do Trabalho com Origens . . . 29

Tratamento de Caracteres Especiais em Definições de Origem. . . 29

Atualizando Definições de Origem. . . 31

Criando Sessões. . . 32

Trabalhando com origens relacionais. . . 32

Definições de Origens Relacionais. . . 32

Conectividade para Origens Relacionais. . . 32

Configurando uma Fonte de Dados ODBC de Terceiros. . . 33

Importando Definições de Origens Relacionais. . . 33

Modificando uma Definição de Origem Relacional. . . 34

Trabalhando com Origens COBOL. . . 36

Importando Origens COBOL. . . 37

Trabalhando com Copybooks COBOL. . . 37

(6)

Componentes de um Arquivo de Origem COBOL. . . 38

Seção FD. . . 38

Campos. . . 38

OCCURS. . . 39

REDEFINES. . . 39

Configurando Definições de Origem COBOL. . . 39

Configurando a Guia Tabela. . . 39

Configurando Propriedades Avançadas. . . 40

Configurando a Guia Colunas. . . 40

Importando uma Definição de Origem do Microsoft Excel. . . 42

Definindo Intervalos. . . 43

Formatando Colunas de Dados Numéricos. . . 43

Etapas para Importar uma Definição de Origem do Microsoft Excel. . . 43

Criando Manualmente uma Definição de Origem. . . 44

Solucionando Problemas de Origens. . . 44

Capítulo 3: Trabalhando com Arquivos Simples. . . 45

Visão Geral do Trabalho com Arquivos Simples. . . 45

Criação de Sessões com Origens e Destinos de Arquivos Simples. . . 45

Importação de Arquivos Simples. . . 45

Tratamento de Caracteres Especiais. . . 46

Seleção de Páginas de Código. . . 46

Alteração de Origens de Exibição. . . 46

Importação de Arquivos Simples de Largura Fixa. . . 47

Importando Arquivos Simples Delimitados. . . 49

Editando Definições de Arquivos Simples. . . 51

Editando Opções de Tabela. . . 51

Editando Colunas. . . 52

Atualizando Propriedades de Arquivo de Largura Fixa. . . 53

Atualizando Propriedades de Arquivo Delimitado. . . 55

Formatando Colunas de Arquivos Simples. . . 58

Formatando Colunas Numéricas. . . 59

Formatando Colunas de Data e Hora. . . 61

Definição de Formatos de Data e Hora e Numéricos Padrão. . . 63

Trabalhando com Listas de Arquivos. . . 63

Trabalhando com Arquivos Simples que Diferenciam Deslocamentos. . . 64

Importação de Arquivos Simples com Teclas Shift. . . 64

Importando Arquivos Simples sem Teclas Shift. . . 65

Trabalhando com Dados Multibyte em Destinos de Largura Fixa. . . 65

Solução de Problemas de Arquivos Simples. . . 66

Capítulo 4: Trabalhando com Destinos. . . 67

Visão Geral do Trabalho com Destinos. . . 67

Criando Definições de Destino. . . 67

Mantendo Destinos e Definições de Destino. . . 68

Páginas de Código de Destino. . . 68

Tratamento de Caracteres Especiais em Definições de Destino. . . 68

(7)

Importando uma Definição de Destino. . . 69

Definições de Destino Relacional. . . 69

Conectividade para Destinos Relacionais. . . 70

Configurando uma Fonte de Dados ODBC de Terceiros. . . 70

Importando Definições de Destino Relacional. . . 71

Criando uma Definição de Destino a Partir de uma Definição de Origem. . . 71

Criando uma Definição de Destino a Partir de uma Origem Relacional. . . 72

Criando uma Definição de Destino em uma Origem de Arquivo Simples. . . 72

Criando um Destino Normalizado em uma Origem COBOL. . . 72

Etapas Para Criar uma Definição de Destino a Partir de uma Definição de Origem. . . 73

Criando uma Definição de Destino a Partir de uma Transformação. . . 73

Criando um Destino a Partir de uma Transformação com um Grupo de Saída. . . 73

Criando um Destino a Partir de uma Transformação com Vários Grupos de Saída. . . 74

Criando um Destino a Partir de uma Transformação de Normalizador. . . 74

Criando um Destino a Partir de um Mapplet. . . 75

Tipos de Dados de Destino e Transformação. . . 75

Etapas para Criar um Destino. . . 76

Criando Manualmente uma Definição de Destino. . . 77

Mantendo Definições de Destino Relacional. . . 77

Reimportando uma Definição de Destino Relacional. . . 78

Criando uma Relação de Chave Primária-Chave Externa. . . 79

Editando Opções de Tabela. . . 79

Editando Colunas. . . 80

Definindo Índices. . . 81

Criando uma Tabela de Destino. . . 81

Comandos DDL do SQL no Designer. . . 82

Descartando e Recriando Índices. . . 82

Recriando Destinos. . . 82

Solucionando Problemas de Destinos. . . 83

Capítulo 5: Origem e Destino da Transformação de Dados. . . 85

Visão Geral de Origens e Destinos. . . 85

Transformação de Dados . . . 86

Definindo um nome de serviço. . . 86

Transformação de Dados . . . 87

Transformação de Dados . . . 87

Configurar Transformação de Dados. . . 87

Grupo Hierárquico de Portas. . . 88

Vários Arquivos de Origem. . . 89

Processamento da Sessão de Origem. . . 89

Transformação de Dados . . . 90

Transformação de Dados . . . 90

Transformação de Dados . . . 91

Processamento da Sessão de Destino. . . 92

Criando uma Origem ou um Destino da Transformação de Dados. . . 92

(8)

Capítulo 6: Mapeamentos. . . 94

Visão Geral de Mapeamentos. . . 94

Dependência do Objeto. . . 95

Desenvolvimento de um Mapeamento. . . 95

Trabalhando com Mapeamentos. . . 96

Criação de um Mapeamento. . . 96

Abertura de um Mapeamento. . . 96

Cópia de um Mapeamento. . . 97

Copiando Segmentos de Mapeamento. . . 97

Copiando Objetos de Mapeamento. . . 98

Exportação e Importação de um Mapeamento. . . 98

Edição de um Mapeamento. . . 98

Depuração de um Mapeamento. . . 99

Exclusão de um Mapeamento. . . 99

Exibindo Caminhos de Link Para uma Porta. . . 99

Exibindo Dependências da Coluna de Origem. . . 99

Conectando Objetos de Mapeamento . . . 100

Opções para Vinculação de Portas. . . 101

Regras e Diretrizes para Conexão de Objetos de Mapeamento. . . 101

Vinculando Portas. . . 102

Vinculando Portas Manualmente . . . 102

Vinculando Portas por Posição. . . 102

Vinculando Portas por Nome. . . 103

Propagando Atributos de Porta. . . 104

Noções Básicas de Tipos de Dependência. . . 104

Propagação de Dependências em um Caminho de Link. . . 105

Propagação de Dependências Implícitas. . . 105

Atributos Propagados por Transformação. . . 107

Regras e Diretrizes para Propagação de Portas e Atributos. . . 108

Etapas para Propagar Atributos de Porta. . . 109

Trabalhando com Origens em um Mapeamento. . . 110

Trabalhando com Origens Relacionais em um Mapeamento. . . 110

Trabalhando com Transformações em um Mapeamento. . . 111

Trabalhando com Mapplets em um Mapeamento. . . 111

Trabalhando com Destinos em um Mapeamento. . . 112

Configurando Destinos Relacionais em um Mapeamento. . . 112

Configurando Destinos de Arquivo Simples em um Mapeamento. . . 112

Configurando Destinos XML em um Mapeamento. . . 112

Configurando a Ordem de Carregamento de Destino. . . 113

Criando Arquivos de Destino por Transação. . . 113

Configuração do Destino. . . 114

Configurando o Mapeamento. . . 114

Execução da Sessão. . . 114

Regras e Diretrizes para Criação de Arquivos de Destino por Transação. . . 114

Exemplo. . . 115

Trabalhando com Destinos Relacionais em um Mapeamento. . . 115

(9)

Rejeitando Dados Truncados e Excedentes . . . 116

Configurando a Substituição da Atualização de Destino. . . 116

Configurando o Prefixo de Nome de Tabela. . . 118

Adicionando Comandos SQL Pré e Pós-Sessão. . . 118

Substituindo o Nome da Tabela de Destino. . . 119

Validação de um Mapeamento. . . 119

Validação de Conexão. . . 119

Validação de Expressão. . . 120

Validação de Objeto. . . 120

Validação de Fluxo de Dados. . . 120

Etapas para Validar um Mapeamento. . . 121

Usando o Assistente de Geração de Fluxo de Trabalho. . . 121

Etapas do Assistente de Geração de Fluxo de Trabalho. . . 122

Solução de Problemas de Mapeamentos. . . 123

Capítulo 7: Mapplets. . . 124

Visão Geral de Mapplets. . . 124

Noções Básicas de Entrada e Saída do Mapplet . . . 125

Entrada de Mapplet. . . 125

Saída de Mapplet. . . 125

Exibindo a Entrada e a Saída do Mapplet. . . 125

Uso do Mapplet Designer. . . 127

Criação de um Mapplet. . . 127

Validação de Mapplets. . . 127

Edição de Mapplets. . . 128

Mapplets e Mapeamentos. . . 128

Usando Mapplets em Mapeamentos. . . 129

Criação e Configuração de Portas de Mapplet . . . 129

Conexão às Portas de Entrada do Mapplet. . . 130

Conexão aos Grupos de Saída de Mapplet. . . 130

Exibindo o Mapplet. . . 130

Configurando o Plano de Carregamento de Destino. . . 131

Particionamento de Pipeline. . . 131

Regras e Diretrizes para Mapplets. . . 131

Dicas para Mapplets. . . 132

Capítulo 8: Parâmetros e Variáveis de Mapeamento. . . 133

Visão geral de Parâmetros e Variáveis de Mapeamento. . . 133

Parâmetros de mapeamento. . . 133

Variáveis de Mapeamento. . . 134

Uso de Parâmetros e Variáveis de Mapeamento. . . 134

Valores Iniciais e Padrão. . . 135

Usando Parâmetros e Variáveis de String. . . 135

Usando Parâmetros e Variáveis de Data e Hora. . . 136

Amenização da Página de Código. . . 136

Parâmetros de mapeamento. . . 136

(10)

Etapa 2. Usar um Parâmetro de Mapeamento. . . 138

Etapa 3. Definir um Valor de Parâmetro. . . 138

Variáveis de Mapeamento. . . 138

Valores de Variáveis. . . 139

Tipo de Dados de Variável e Tipo de Agregação. . . 140

Funções Variáveis. . . 141

Mapeando Variáveis em Mapplets. . . 141

Uso de Variáveis de Mapeamento. . . 142

Definindo Strings de Expressões em Arquivos de Parâmetros. . . 144

Dicas para Parâmetros e Variáveis de Mapeamento. . . 144

Solução de Problemas de Parâmetros e Variáveis de Mapeamento. . . 145

Capítulo 9: Trabalhando com Funções Definidas pelo Usuário. . . 146

Visão Geral do Trabalho com Funções Definidas pelo Usuário. . . 146

Exemplo. . . 146

Criação de Funções Definidas pelo Usuário. . . 146

Configuração do Tipo de Função. . . 147

Configuração de Funções Públicas que Contêm Funções Privadas. . . 147

Etapas para Criar uma Função Definida pelo Usuário. . . 148

Gerenciamento de Funções Definidas pelo Usuário. . . 148

Edição de Funções Definidas pelo Usuário. . . 149

Exclusão de Funções Definidas pelo Usuário. . . 149

Exportação de Funções Definidas pelo Usuário. . . 149

Validação de Funções Definidas pelo Usuário. . . 149

Cópia e Implantação de Funções Definidas pelo Usuário. . . 150

Criando Expressões com Funções Definidas pelo Usuário. . . 150

Capítulo 10: Uso do Depurador. . . 151

Visão Geral do Depurador. . . 151

Tipos de Sessão do Depurador. . . 151

Processo de Depuração. . . 152

Criação de Pontos de Interrupção. . . 153

Seleção do Nome da Instância. . . 154

Criação de Pontos de Interrupção de Erro. . . 154

Criação de Pontos de Interrupção de Dados . . . 155

Inserindo a Condição de Ponto de Interrupção de Dados. . . 155

Etapas para Inserir Pontos de Interrupção. . . 157

Edição de um Ponto de Interrupção. . . 158

Configuração do Depurador. . . 158

Etapa 1. Introdução ao Depurador. . . 159

Etapa 2. Selecionar o Serviço de Integração e o Tipo de Sessão. . . 159

Etapa 3. Selecionar Informações da Sessão. . . 159

Etapa 4. Definir Configuração da Sessão. . . 160

Etapa 5. Configurar Opções de Destino. . . 161

Execução do Depurador. . . 161

Estado de Inicialização. . . 161

Estado de Execução. . . 161

(11)

Estado Pausado. . . 162

Tarefas do Depurador. . . 162

Trabalhando com Valores Persistentes. . . 163

Comportamento do Designer. . . 163

Monitoração do Depurador. . . 164

Monitoração de Indicadores de Depuração. . . 164

Monitoração dos Dados da Transformação. . . 165

Continuação do Depurador. . . 166

Monitoração dos Dados de Destino. . . 166

Monitorando o Log de Depuração. . . 167

Usando o Workflow Monitor. . . 168

Modificação de Dados. . . 169

Restrições. . . 169

Avaliação de Expressões. . . 169

Avaliando Expressões que usam Variáveis de Mapeamento. . . 170

Etapas para Avaliar Expressões. . . 170

Cópia de Informações e da Configuração do Ponto de Interrupção. . . 170

Transferência e Configuração dos Pontos de Interrupção. . . 171

Solução de Problemas do Depurador. . . 171

Capítulo 11: Exibindo Linhagem de Dados. . . 172

Exibindo Linhagem de Dados - Visão Geral. . . 172

Configurando o Acesso à Linhagem de Dados. . . 172

Executando Linhagem de Dados do Designer. . . 173

Capítulo 12: Comparando Objetos. . . 174

Comparando Objetos - Visão Geral. . . 174

Comparando Origens, Destinos e Transformações . . . 175

Comparando Mapeamentos e Mapplets. . . 176

Capítulo 13: Gerenciando Componentes Comerciais. . . 177

Gerenciando Componentes Comerciais - Visão Geral. . . 177

Bloqueio do Componente Comercial. . . 177

Criação de Links para Documentação de Componentes Comerciais. . . 178

Gerenciando Componentes Comerciais e Diretórios. . . 178

Criando e Editando um Diretório. . . 178

Criando um Componente Comercial . . . 178

Exclusão de um Diretório ou Componente Comercial. . . 179

Copiando um Diretório ou Componente Comercial. . . 179

Capítulo 14: Criando Cubos e Dimensões. . . 181

Visão Geral da Criação de Cubos e Dimensões. . . 181

Noções Básicas de Metadados Multidimensionais. . . 181

Elementos-chave de Metadados Multidimensionais . . . 182

Criação de uma Dimensão. . . 182

Etapa 1. Criar uma Dimensão. . . 183

(12)

Etapa 3. Adicionar Hierarquias à Dimensão. . . 183

Etapa 4. Adicionar Níveis à Hierarquia. . . 183

Criação de um Cubo. . . 184

Edição de um Cubo. . . 184

Edição de uma Dimensão. . . 185

Exclusão de Cubo ou Dimensão. . . 185

Abrindo e Fechando um Cubo. . . 185

Exibindo Metadados para Cubos e Dimensões. . . 185

Dicas para Cubos e Dimensões. . . 186

Capítulo 15: Usando os Assistentes de Mapeamento. . . 187

Mantendo Esquemas em Estrela. . . 187

Noções Básicas de Assistentes de Mapeamento. . . 188

Usando o Assistente do Guia de Introdução . . . 188

Usando o Assistente de Dimensões de Alteração Lenta. . . 189

Escolha de Origens para os Mapeamentos. . . 190

Criando um Mapeamento de Passagem. . . 190

Noções Básicas de Mapeamento. . . 191

Etapas para Criar um Mapeamento de Passagem. . . 191

Personalização do Mapeamento. . . 191

Configurando uma Sessão de Passagem. . . 192

Criação de um Mapeamento de Destino de Crescimento Lento. . . 192

Manipulação de Chaves. . . 192

Noções Básicas de Mapeamento. . . 192

Etapas para Criar um Mapeamento de Destino de Crescimento Lento. . . 194

Configurando uma Sessão de Destino de Crescimento Lento. . . 194

Criação de um Mapeamento de Dimensão de Tipo 1. . . 194

Manipulação de Chaves. . . 195

Noções Básicas de Mapeamento. . . 195

Etapas para Criar um Mapeamento de Dimensão Tipo 1. . . 197

Configurando uma Sessão Dimensão de Tipo 1. . . 198

Criando um Mapeamento de Dimensão Tipo 2/Dados de Versão. . . 198

Manipulação de Chaves. . . 198

Numeração das Versões. . . 199

Noções Básicas de Mapeamento. . . 199

Etapas para Criar um Mapeamento de Dimensão Tipo 2/Dados de Versão. . . 202

Personalização do Mapeamento. . . 203

Configurando uma Sessão Dimensão Tipo 2/Dados de Versão. . . 203

Criando um Mapeamento de Dimensão Tipo 2/Sinalizar Atual. . . 203

Sinalização do Valor Atual. . . 203

Manipulação de Chaves. . . 204

Noções Básicas de Mapeamento. . . 204

Etapas para Criar um Mapeamento de Dimensão Tipo 2/Sinalizar Atual. . . 207

Configurando uma Sessão Dimensão Tipo 2/Sinalizar Atual. . . 208

Criando um Mapeamento de Dimensão Tipo 2/Intervalo de Datas Efetivo. . . 208

Manutenção do Intervalo de Data Efetiva. . . 209

Manipulação de Chaves. . . 209

(13)

Noções Básicas de Mapeamento. . . 209

Etapas para Criar um Mapeamento de Dimensão Tipo 2/Intervalo de Datas Efetivo. . . 213

Configurando uma Sessão Dimensão Tipo 2/Intervalo de Datas Efetivo. . . 213

Criação de um Mapeamento de Dimensão de Tipo 3. . . 214

Salvamento de Valores Prévios. . . 214

Manipulação de Chaves. . . 214

Marcação da Data Efetiva. . . 214

Noções Básicas de Mapeamento. . . 215

Etapas para Criar um Mapeamento de Dimensão Tipo 3. . . 217

Configurando uma Sessão Dimensão de Tipo 3. . . 218

Criação de Destinos no Banco de Dados de Destino. . . 218

Agendando Sessões e Fluxos de Trabalho. . . 219

Criação de um Mapeamento a partir dos Modelos de Mapeamento Informatica. . . 220

Etapa 1. Selecionar o Modelo de Mapeamento. . . 220

Etapa 2. Especificar Detalhes e Valores de Parâmetro do Mapeamento. . . 220

Etapa 3. Criar Mapeamentos e Salvar Valores de Parâmetro. . . 221

Etapa 4. Importar Mapeamentos para o Repositório. . . 222

Apêndice A: Referência do Tipo de Dados. . . 223

Visão Geral de Referência de Tipo de Dados. . . 223

Tipos de Dados de Transformação. . . 224

Tipos de Dados Inteiro. . . 225

Tipo de Dados Binário. . . 226

Tipo de Dados de Data/Hora. . . 226

Tipos de Dados Decimais e Duplos. . . 227

Tipo de Dados de String. . . 228

IBM DB2 e Tipos de Dados de Transformação. . . 228

Informix e Tipos de Dados de Transformação. . . 229

Sinônimos de Tipos de Dados. . . 230

Microsoft SQL Server e Tipos de Dados de Transformação. . . 231

Sinônimos de Tipos de Dados. . . 232

Tipo de Dados Uniqueidentifier. . . 232

Oracle e Tipos de Dados de Transformação. . . 232

Tipo de Dados Número(P,S). . . 233

Tipos de Dados Char, Varchar, Clob. . . 233

Tipos de Dados SAP HANA e de Transformação. . . 234

Sybase e Tipos de Dados de Transformação. . . 235

Sinônimos de Tipos de Dados. . . 237

Tipo de Dados Binários e Varbinary para Sybase IQ. . . 237

Teradata e Tipos de Dados de Transformação. . . 237

Sinônimos de Tipos de Dados. . . 238

ODBC e Tipos de Dados de Transformação. . . 238

COBOL e Tipos de Dados de Transformação. . . 240

Arquivo Simples e Tipos de Dados de Transformação. . . 240

Tipo de Dados Número. . . 240

Tipos de dados XML e de Transformação. . . 241

(14)

Conversão de Dados Porta a Porta. . . 241

Convertendo Strings em Datas. . . 242

Convertendo Strings em Números. . . 242

Índice. . . 243

(15)

Prefácio

O Guia do Designer do PowerCenter foi escrito para desenvolvedores e engenheiros de software responsáveis pela implementação de data warehouse. O Guia do Designer do PowerCenter presume que você tenha uma compreensão sólida de seus sistemas operacionais, conceitos de banco de dados relacional e mecanismos de banco de dados, arquivos simples ou sistema de mainframe em seu ambiente. Este guia também considera que você esteja familiarizado com os requisitos de interface dos seus aplicativos de suporte.

Recursos da Informatica

Portal mysupport do Informatica

Como cliente da Informatica, você pode acessar o Portal MySupport 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 [email protected]. 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.

(16)

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 [email protected].

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 [email protected].

Informatica Marketplace

O Informatica Marketplace é um fórum em que desenvolvedores e parceiros podem compartilhar soluções para aumentar, ampliar ou aprimorar implementações da integração de dados. Ao tirar proveito de qualquer uma das centenas de soluções disponíveis no Marketplace, você pode melhorar sua produtividade e agilizar o tempo de implementação em seu projeto. Você pode acessar o Informatica Marketplace através do link

http://www.informaticamarketplace.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 xiii

(17)
(18)

C

A P Í T U L O

1

Usando o Designer

Este capítulo inclui os seguintes tópicos: ¨ Visão Geral do Designer, 1

¨ Configuração das Opções do Designer, 3 ¨ Usando Barras de Ferramentas, 9

¨ Adicionando Ferramentas Personalizadas , 11 ¨ Navegando no Espaço de Trabalho, 12 ¨ Tarefas do Designer , 16

¨ Visualização dos Dados, 21

¨ Trabalhando com Extensões de Metadados, 23 ¨ Usando Nomes Comerciais, 25

¨ Usando a Documentação Comercial, 26

¨ Exibindo Relatórios de Mapeamento e do Mapplet, 28

Visão Geral do Designer

O Designer possui ferramentas para ajudá-lo a criar mapeamentos e mapplets, fazendo com que você especifique como mover e transformar dados entre origens e destinos. O Designer o ajuda a criar definições de origens, definições de destino e transformações para criar os mapeamentos.

O Designer inclui janelas para você exibir pastas, objetos de repositório e tarefas. Você pode trabalhar em várias pastas e repositórios ao mesmo tempo.

É possível ajustar as configurações gerais do Designer, como origem e cor do plano de fundo. Você também pode ajustar as configurações específicas de cada ferramenta do Designer.

Ferramentas do Designer

O Designer oferece as seguintes ferramentas:

¨ Source Analyzer. Importar ou criar definições de origem de arquivo simples, XML, COBOL, Aplicativo e origens relacionais.

¨ Target Designer. Importar ou criar definições de destino. ¨ Transformation Developer. Criar transformações reutilizáveis. ¨ Mapplet Designer. Criar mapplets.

¨ Mapping Designer. Criar mapeamentos.

(19)

Janelas do Designer

O Designer consiste nas seguintes janelas:

¨ Navegador. Conectar a vários repositórios e pastas. Você também pode copiar e excluir objetos e criar atalhos usando o Navegador.

¨ Espaço de trabalho. Exibir ou editar origens, destinos, mapplets, transformações e mapeamentos. Você trabalha com uma única ferramenta de cada vez no espaço de trabalho, a qual possui dois formatos: padrão e espaço de trabalho. Você pode exibir várias versões de um objeto no espaço de trabalho.

¨ Barra de status. Exibe o status da operação que você desempenha.

¨ Saída. Fornece detalhes quando você realiza certas tarefas, como salvar o trabalho ou validar um

mapeamento. Clique com o botão direito do mouse na janela Saída para acessar suas opções, como imprimir texto de saída, salvar texto em arquivo e alterar o tamanho da origem.

¨ Visão geral. Exibir pastas de trabalho que contêm grandes mapeamentos ou muitos objetos. A janela Visão Geral descreve a área visível no espaço de trabalho e realça os objetos selecionados em cores. Para abrir a janela Visão geral, clique em Exibir > Janela Visão geral.

¨ Dados de Instância. Exibir dados de transformação ao mesmo que executa o depurador para depurar um mapeamento.

¨ Dados de Destino. Exibir dados de destino enquanto executa o Depurador para depurar um mapeamento. Você pode exibir uma lista de janelas abertas, e pode alternar de uma janela para outra no Designer. Para exibir a lista de janelas abertas, clique em Janela > Janelas.

A figura a seguir mostra as janelas do Designer:

1. Barra de Status 2. Navegador 3. Saída

4. Espaço de Trabalho

(20)

Os objetos dentro da estrutura de tópicos são exibidos no espaço de trabalho. Os objetos preenchidos com cor são selecionados no espaço de trabalho.

Configuração das Opções do Designer

Você pode configurar como o Designer exibirá as informações gerais, tabelas e ferramentas. O Designer permite especificar as opções de exibição, incluindo a cor do plano de fundo das ferramentas, a organização das janelas do navegador e a origem usada nas diversas ferramentas. Você também pode especificar as outras opções, como a importação das chaves primárias pelo Source Analyzer. Algumas alterações exigem a reinicialização do Designer para que as alterações sejam aplicadas. O Designer o avisa se precisar reiniciar o programa. Você pode configurar as seguintes opções no Designer:

¨ Geral. Opções de exibição geral, importação de XML import, diretórios de arquivo e a organização da janela Navegador.

¨ Tabelas. Você pode configurar as colunas, o tamanho e o comportamento de definições de tabela. ¨ Formato. Cor, origem e outras opções de formato das ferramentas do Designer.

¨ Depuração. Opções de exibição e de TCP/IP do Depurador.

¨ Serviços da Web. Opções de compatibilidade com a versão anterior e a criação de WSDL para Hub de Serviços da Web.

¨ Diversos. Funções disponíveis do Assistente de cópia e check-outs.

Configurando Opções Gerais

É possível configurar opções gerais das janelas Navegador e Exibir, além de diretórios. Para configurar opções gerais:

1. Clique em Ferramentas >Opções. 2. Clique na guia Geral.

3. Você pode configurar as seguintes opções gerais:

Opção geral Descrição

Recarregar Tabelas/ Mapeamentos ao Abrir uma Pasta

Recarrega a última exibição de uma ferramenta quando você a abre. Por exemplo, se você estiver com um mapeamento aberto ao se desconectar de um repositório, o

(21)

Opção geral Descrição

mapeamento será exibido na próxima vez que você abrir a pasta e o Mapping Designer.

Perguntar Antes de Recarregar Tabelas/ Mapeamentos

Aparece somente quando você seleciona Reload Tables/Mappings when Opening a Folder (Recarregar Tabelas/Mapeamentos ao Abrir uma Pasta). Selecione para que o Designer solicite que você recarregue objetos sempre que abrir uma pasta. Exibir Nomes de

Ferramentas nas Visualizações

Exibe o nome da ferramenta no canto superior esquerdo do espaço de trabalho ou pasta de trabalho.

Atrasar Panoramas da Janela de Visão Geral

Por padrão, quando você arrasta o foco da janela Visão Geral, o foco da pasta de trabalho se move simultaneamente. Quando você seleciona essa opção, o foco do espaço de trabalho não é alterado até que você solte o botão do mouse. Receber Notificações do

Serviço de Repositório

É possível receber mensagens de notificação no Designer e exibi-las na janela Saída. As mensagens de notificação incluem informações sobre objetos que outro usuário cria, modifica ou exclui. Você recebe notificações sobre mapeamentos, mapplets, atalhos, definições de origem, definições de destino e transformações. O Serviço de Repositório envia notificações sobre alterações para que você saiba que os objetos com os quais está trabalhando podem estar desatualizados. Para que o Designer receba uma notificação, a pasta que contém o objeto deve estar aberta no Navegador. Para que o Designer receba uma notificação de um objeto excluído ou modificado, o objeto deve estar aberto no espaço de trabalho. Você também recebe notificações criadas pelo usuário publicadas pelo usuário que gerencia o Serviço de Repositório. Por padrão, essa opção fica habilitada.

Salvar Todos os Dados MX Salva todos os dados MX quando você salva mapeamentos no Designer. Selecione essa opção para usar exibições MX de ferramentas de repositório de terceiros. Quando você salva dados MX para mapeamentos, o PowerCenter cria uma expressão de campo para cada campo de destino nos mapeamentos. Essas expressões são diferentes das expressões de transformação que você cria no Editor de Expressão. O padrão é desabilitado.

Nota: O salvamento de dados MX pode influenciar o desempenho do repositório. Use

essa opção somente quando desejar usar exibições MX. Salvar Somente

Dependências de Origem/ Destino

Salva apenas os dados MX relacionados à dependência quando você salva mapeamentos no Designer. Selecione essa opção se você não precisar exibir expressões de campos em exibições MX, mas se você usa o Repository Manager para exibir dependências de origem/destino. O padrão é desabilitado.

Group Source by Database (Agrupar Origem por Banco de Dados)

Exibe origens agrupadas por banco de dados no Navegador. Caso contrário, as origens aparecem em ordem alfabética por nome de origem, com o nome do banco de dados em parênteses.

Exibir Origens Usando Nomes Comerciais

Exibe origens por nomes comerciais no Navegador. Se você habilitar a opção para exibir origens por nomes comerciais, o Navegador exibirá primeiramente os nomes comerciais e, em seguida, o nome do tipo de origem e o nome da tabela em parênteses.

Exibir Destinos Usando Nomes Comerciais

Exibe destinos por nomes comerciais no Navegador. Se você habilitar a opção para exibir destinos por nomes comerciais, o Navegador exibirá primeiramente os nomes comerciais e, em seguida, o nome do tipo de destino e o nome da tabela em parênteses.

Arquivo de Espaço de Trabalho

O diretório de arquivos de espaço de trabalho criados pelo Designer. Os arquivos de espaço de trabalho mantêm a origem ou destino aberto mais recentemente ou o último mapeamento salvo. Esse diretório deve ser local para evitar corromper ou substituir

(22)

Opção geral Descrição

arquivos por vários usuários. Por padrão, o Designer cria arquivos no diretório de instalação.

Caminho de Documentação HTML ou URL

O caminho de HTML ou URL para inserir links para a documentação comercial.

Configuração de Opções de Tabelas

Você pode configurar as colunas, o tamanho e o comportamento de definições de tabela. Para configurar opções de definição de tabela:

1. Clique em Ferramentas >Opções. 2. Clique na guia Tabelas.

3. Na lista Tabelas, selecione o objeto de repositório que deseja configurar.

A seção Colunas lista os parâmetros de exibição disponíveis para cada objeto de repositório. Use as setas para cima e para baixo para alterar a ordem de exibição das colunas.

4. Você pode configurar as seguintes opções para o tipo de objeto selecionado:

Opção de tabelas Disponibilidade de ferramenta

Descrição

Largura padrão das colunas

Todas as ferramentas Largura padrão das colunas da tabela em bytes.

Colunas disponíveis Todas as ferramentas As colunas disponíveis para exibição quando o objeto de repositório estiver no tamanho máximo.

Colunas selecionadas Todas as ferramentas As colunas que aparecem no Designer quando o objeto de repositório está no tamanho máximo. Para exibir uma coluna, selecione-a na lista Colunas Disponíveis e clique no botão de seta dupla para mover a coluna na lista Colunas Selecionadas. Você também pode excluir colunas e alterar a ordem em que são exibidas.

Ferramentas Todas as ferramentas Selecione a ferramenta do Designer que deseja configurar. Importar Chaves

Primárias

Source Analyzer e Target Designer

O Designer importa chaves primárias para definições de destino ou de origem relacional.

Importar chaves estrangeiras

Source Analyzer e Target Designer

O Designer importa chaves estrangeiras para definições de destino ou de origem relacional.

Criar Qualificador de origem ao abrir origens

Mapping Designer e Mapplet Designer

O Designer cria um Qualificador de origem ou uma transformação Normalizador para cada origem que você adiciona ao mapeamento. Limpe a opção para criar manualmente todos os Qualificadores de origem e Normalizadores. Talvez você queira criar um Qualificador de origem manualmente quando usá-lo para associar tabelas relacionais.

Use Nomes Comerciais como Nomes de Coluna para o Qualificador de origem

Mapping Designer e Mapplet Designer

O Qualificador de Origem usa nomes comerciais como nomes de colunas.

Largura Padrão Geral Todas as ferramentas Largura padrão de todos os objetos do repositório.

(23)

Opção de tabelas Disponibilidade de ferramenta

Descrição

Altura Padrão Geral Todas as ferramentas Altura padrão de todos os objetos do repositório. Mostrar dicas de

ferramentas

Todas as ferramentas Mostra o nome do objeto de repositório ou da coluna quando você move o ponteiro sobre uma coluna ou barra de títulos de um objeto. Quando selecionada, essa opção também exibe nomes comerciais quando você move o ponteiro do mouse sobre o ícone na barra de títulos de um objeto. Esta opção se aplica a todos os objetos de repositório.

Algumas opções na guia Tabelas estarão desabilitadas dependendo da ferramenta que você selecionar para editar. Clique em Redefinir Tudo para reverter as opções dessa guia para as configurações padrão. 5. Repita as etapas 3 a 4 para cada tipo de objeto de repositório que você deseja configurar.

Configuração de Opções de Formato

Você pode configurar a cor, origem e outras opções de formato em cada ferramenta no Designer. Para configurar as opções de formato:

1. Clique em Ferramentas >Opções. 2. Clique na guia Formato.

3. Para aplicar um tema de cor, clique em Selecionar tema.

4. Na seção Cores do espaço de trabalho, selecione uma ferramenta do Designer no menu Ferramentas, para configurar as cores do espaço de trabalho.

5. Selecione um elemento do espaço de trabalho e clique em Cor para alterar a cor do elemento.

Os elementos na seção Cores do espaço de trabalho dependem da ferramenta que você selecionar para configurar. Você pode configurar a cor dos seguintes elementos:

Elemento Disponibilidade de ferramenta

Descrição

Segundo plano Todas as ferramentas Plano de fundo do espaço de trabalho. Texto em primeiro plano Todas as ferramentas Texto exibido no espaço de trabalho. Seleção de link Source Analyzer, Target

Designer, Mapplet Designer, Mapping Designer

Link selecionado entre objetos de repositório no espaço de trabalho.

Link de relacionamento Source Analyzer, Target Designer, Mapplet Designer, Mapping Designer

Link que mostra o relacionamento da chave primária/ externa entre duas tabelas.

Link de propagação Mapplet Designer, Mapping Designer

Link afetado pela propagação de atributo de porta.

Link de fluxo de dados Mapplet Designer, Mapping Designer

Link entre portas de objetos de repositório em um mapplet ou mapeamento no espaço de trabalho.

Link de fluxo de metadados

Mapplet Designer, Mapping Designer

Link entre uma transformação Qualificador de origem MQ e a origem associada.

6. Na seção Cores da barra de título, selecione um tipo de objeto no menu Tabelas para configurar as cores da barra de título e do plano de fundo.

(24)

Você pode configurar as seguintes cores:

Opção Descrição

Primeiro plano Cor do texto da barra de título da tabela. Segundo plano Cor do plano de fundo da barra de título da tabela.

Segundo plano(2) Cor do segundo plano de fundo da barra de título da tabela. Você pode combinar duas cores de plano de fundo para criar um gradiente de cor na barra de título do objeto de repositório. Escolha a mesma cor para Segundo plano e Segundo plano(2), se você não quiser um gradiente de cor.

7. Na seção Origens, selecione um componente do Designer no menu Categorias para exibir ou alterar suas origens.

O campo Origem atual mostra a origem do componente Designer selecionado no momento. Clique em Alterar para alterar a exibição da origem e do script de idioma do componente Designer selecionado no menu Categorias. Se a página de código do cliente PowerCenter for diferente da página de código do arquivo de origem, talvez você queira fazer alterações.

Uso de Temas de Cores

Use temas de cor para selecionar rapidamente as cores dos elementos do espaço de trabalho nas ferramentas do Designer. Ao aplicar um tema de cor, você atualiza coletivamente as cores dos elementos do espaço de trabalho em todas as ferramentas Designer. É possível escolher entre os seguintes temas de cores padrão: ¨ Clássico da Informatica. Esse é o esquema de cores padrão de elementos do espaço de trabalho. O plano

de fundo do espaço de trabalho é cinza, o texto do espaço de trabalho é branco e as cores dos links são azul, vermelho, azul acinzentado, verde escuro e preto.

¨ Preto em alto contraste. Cores de link brilhantes se destacam do plano de fundo preto. O plano de fundo do espaço de trabalho é preto, o texto do espaço de trabalho é branco e as cores dos links são púrpura, vermelho, azul claro, verde brilhante e branco.

¨ Planos de fundo coloridos. Cada ferramenta Designer tem um plano com fundo de espaço de trabalho em cor pastel distinto. O texto do espaço de trabalho é preto e as cores dos links são as mesmas do tema de cor Clássico da Informática.

Após selecionar um tema de cor para as ferramentas do Designer, será possível modificar a cor de elementos individuais do espaço de trabalho. Alterações feitas em elementos individuais não aparecem na seção Visualizar da caixa de diálogo Theme Selector (Seletor de Temas).

Para selecionar um tema de cor para ferramentas Designer: 1. No Designer, clique em Ferramentas > Opções. 2. Clique na guia Formato.

3. Na seção Temas de Cores da guia Formato, clique em Selecionar Tema. 4. Selecione um tema no menu Tema.

5. Clique nas guias na seção Visualizar para ver como os elementos do espaço de trabalho são exibidos em cada uma das ferramentas do Designer.

6. Clique em OK para aplicar o tema de cor.

Configurando as Opções de Depuração

Você pode configurar as opções de exibição e TCP/IP do Depurador na guia Depurar. Para configurar as opções de Depuração:

1. Clique em Ferramentas >Opções. 2. Clique na guia Depurar.

(25)

3. Você pode configurar as seguintes opções para o Depurador:

Opção Descrição

Exibição dos dados

Selecione as informações para exibir nas janelas Dados do Destino e Dados da Instância.

TCP/IP Selecione uma porta TCP/IP específica, ou um intervalo de portas para a conexão do Designer ao Serviço de Integração.

Configuração de Opções de Serviço da Web

Você pode configurar opções de serviço da web na guia WebService. Para configurar opções do serviço da web:

1. Clique em Ferramentas >Opções. 2. Clique na guia WebService.

3. Você pode configurar as seguintes opções para os serviços da web.

Opção Descrição

Criar grupos separados para portas de cabeçalho e mensagem

Indica se irá ou não criar exibições XML separadas para as portas de mensagem e cabeçalho quando você adiciona portas de mensagem às definições de origem e destino do serviço da web. Se você criar grupos separados para as portas de mensagem e cabeçalho, o Designer cria uma exibição para a ID da mensagem e outra para as portas de cabeçalho.

As definições de origem e destino do serviço da web, que incluem portas de mensagem e cabeçalho em exibições separadas, correspondem ao formato das versões prévias dessas definições. Esta opção é fornecida para a compatibilidade com versões anteriores ao PowerCenter versão 8.1.x.

Criar destinos separados para falhas

Indica se irá ou não criar definições de destino separadas para respostas de falha. Se você criar definições de destino separadas para respostas de falha, o Designer cria uma definição de destino para cada falha na mensagem de saída. Os destinos do serviço da web que incluem uma definição separada para cada falha na mensagem de saída correspondem ao formato de versões prévias das definições de destino do serviço da web. Esta opção é fornecida para a compatibilidade com versões anteriores ao PowerCenter versão 8.1.x.

Criar WSDL Indica se irá ou não gerar o WSDL para mapeamentos gerados a partir de origens ou destinos relacionais ou de arquivo simples, transformações ou mapplets. Se você gerar um mapeamento do serviço da web sem um WSDL, o Designer pode gerar o WSDL depois que você cria o mapeamento. Clique no botão procurar para selecionar o diretório no qual o Designer cria os arquivos WSDL. O nome do arquivo WSDL é o nome do mapeamento com uma extensão .wsdl.

Configuração de Opções Diversas

Você pode configurar as opções Copiar Assistente e controle de versão na guia Diversos. Para configurar as opções Diversas:

1. Clique em Ferramentas >Opções. 2. Clique na guia Diversos.

(26)

3. Você pode configurar as seguintes opções:

Opção Descrição

Gerar Nome Exclusivo Quando Resolvido para "Renomear"

Gera nomes exclusivos para objetos copiados se você selecionar o opção Renomear na janela Assistente de Cópia Por exemplo, se o objeto de origem s_customers tiver o mesmo nome de uma origem na pasta de destino, a opção Renomear gera o nome exclusivo s_customers1.

Mostrar Imagem de Checkout no Navegador

Exibe o ícone Check Out quando você faz o check-out de um objeto.

Permitir Exclusão sem Check-out É possível excluir objetos de repositório com versão sem primeiro fazer o seu check-out. Porém, você não pode excluir um objeto cujo check-out tenha sido feito por outro usuário. Se você selecionar essa opção, o Serviço de Repositório fará check-out de um objeto quando você o excluir.

Fazer Check-In de Objetos Excluídos Automaticamente Depois de Salvos

Faz o check-in de objetos excluídos depois que você salva as alterações no repositório. Quando você desmarca essa opção, o objeto excluído permanece em check-out e você deve fazer check-in dele a partir da exibição de resultados. Redefinir Tudo Redefine todas as opções Diversos com os valores padrão.

Usando Barras de Ferramentas

As barras de ferramentas permitem selecionar ferramentas e tarefas rapidamente. Você pode configurar as barras de ferramentas que deseja exibir ou ocultar. Também é possível criar uma nova barra de ferramentas e adicionar ou remover os botões.

Barras de Ferramentas do Designer

O Designer pode ser configurado para exibir as seguintes barras de ferramentas:

¨ Padrão. Contém botões para conectar e desconectar de repositórios e pastas e alternar exibições e colunas.

¨ Repositório. Contém botões para conexão e desconexão de repositórios e pastas, exportação e importação de objetos, salvamento de alterações e impressão do espaço de trabalho.

¨ Exibir. Contém botões para configurar barras de ferramentas, alternar janelas, alternar para o modo de tela cheia, alterar o modo de exibição da área de trabalho e exibir propriedades.

¨ Esquema. Contém botões para gerar ícones e organizar objetos do repositório, copiar, vincular e mover colunas e aplicar mais ou menos zoom na área de trabalho.

¨ Mapeamentos/Mapplets. Contém botões para criar, editar e analisar mapeamentos e mapplets. ¨ Transformações. Contém botões para criar transformações.

¨ Transformações avançadas. Contém botões para criar transformações avançadas.

¨ Criação de versões. Contém botões para fazer in em objetos, desfazer outs, localizar check-outs, exibir o histórico, desfazer rótulos e gerenciar consultas.

¨ Depurador. Contém botões para iniciar, parar e continuar o Depurador.

¨ Ferramentas. Contém botões para conectar aos outros aplicativos do Cliente PowerCenter. Quando você usa o botão Ferramentas para abrir outro aplicativo do Cliente PowerCenter, o PowerCenter usa a mesma conexão de repositório para se conectar ao repositório e abre as mesmas pastas.

Se você não visualizar todos os botões da barra de ferramentas, poderá configurá-la.

(27)

Barras de Ferramentas do Workflow Manager

O Workflow Manager pode exibir as seguintes barras de ferramentas para ajudar você a selecionar ferramentas e executar operações rapidamente:

¨ Padrão. Contém botões para conectar e desconectar de repositórios e pastas, alternar janelas, aplicar mais e menos zoom, usar a exibição panorâmica no espaço de trabalho e localizar objetos.

¨ Conexões. Contém botões para criar e editar conexões, serviços e grades de servidor.

¨ Repositório. Contém botões para conectar, desconectar de e adicionar repositórios, abrir pastas, fechar ferramentas, salvar alterações em repositórios e imprimir o espaço de trabalho.

¨ Exibição. Você pode personalizar barras de ferramentas, alternar a barra de status e as janelas, alternar a exibição de tela inteira criar uma nova pasta de trabalho e exibir as propriedades de objetos.

¨ Esquema. Contém botões para organizar objetos no espaço de trabalho, localizar objetos, aplicar mais e menos zoom e usar a exibição panorâmica no espaço de trabalho.

¨ Tarefas. Contém botões para criar tarefas.

¨ Fluxo de trabalho. Contém botões para editar as propriedades do fluxo de trabalho.

¨ Executar. Contém botões para programar o fluxo de trabalho, iniciar o fluxo de trabalho ou iniciar uma tarefa.

¨ Criação de versões. Contém botões para fazer check-in de objetos, desfazer check-outs, comparar versões, listar objetos com check-out realizado e listar consultas de repositório.

¨ Ferramentas. Contém botões para conectar aos outros aplicativos do Cliente PowerCenter. Quando você usa o botão Ferramentas para abrir outro aplicativo do Cliente PowerCenter, o PowerCenter usa a mesma conexão de repositório para se conectar ao repositório e abre as mesmas pastas. Por padrão, o PowerCenter exibe a barra de ferramentas Ferramentas.

Barras de ferramentas do Workflow Monitor

O Workflow Monitor pode exibir as seguintes barras de ferramentas para ajudar você a executar operações rapidamente:

¨ Padrão. Contém botões para conectar e desconectar de repositórios, imprimir, exibir visualizações de impressão, pesquisar o espaço de trabalho, mostrar ou ocultar o navegador na exibição de tarefas e mostrar ou ocultar a janela de saída.

¨ Serviço de Integração. Contém botões para conectar e desconectar dos Serviços de Integração, fazer ping para o Serviço de Integração e executar operações de fluxo de trabalho.

¨ Exibição. Contém botões para configurar incrementos de tempo e mostrar propriedades, registros de fluxo de trabalho ou registros de sessão.

¨ Filtros. Contém botões para exibir as execuções mais recentes e para filtrar tarefas, Serviços de Integração e pastas.

Barras de Ferramentas do Repository Manager

Por padrão, o Repository Manager exibe as barras de ferramentas a seguir:

¨ Padrão. Contém botões para se conectar e desconectar dos repositórios, exibir dependências dos objetos selecionados, pesquisar por palavra-chave, exibir as propriedades dos objetos, fechar a janela Dependência e alternar entre as janelas Navegador e Saída.

¨ Ferramentas. Contém botões para conectar aos outros aplicativos do Cliente PowerCenter. Quando você usa o botão Ferramentas para abrir outro aplicativo do Cliente PowerCenter, o PowerCenter usa a mesma conexão de repositório para se conectar ao repositório e abre as mesmas pastas.

Exibição de uma Barra de Ferramentas

Você pode configurar uma barra de ferramentas para exibir todas as vezes. Você pode configurar as barras de ferramentas para que elas sejam exibidas no Designer, no Workflow Manager e no Workflow Monitor.

Referências

Documentos relacionados

Observamos que, se o modelo ajustar exatamente os dados, o mínimo da função acima será zero e, portanto, a interpolação é um caso especial dentro do método dos quadrados

Adotado expressamente pelo novo Código Civil, o princípio da função social do contrato ainda depende de uma ampla construção doutrinária e jurisprudencial, uma vez que

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

A autonomia da bateria também é crucial, uma vez que os h.ear on 2 Wireless NC possuem 28 horas de autonomia e o Quick Charging proporciona mais 65 minutos de autonomia com apenas

5.1 A EASYPIX BRASIL garante que: (i) o Material Licenciado estará livre de defeitos durante os trinta (30) dias seguintes ao da sua entrega (o único e exclusivo recurso do

A execução do presente termo de credenciamento será avaliada e fiscalizada pelo credenciante, mediante procedimentos de supervisão indireta ou local,

Maria Assunção Folque - Departamento de Pedagogia e Educação da Universidade de Évora Neste texto analisamos o processo de aprendizagem profissional de uma estudante, que através

Resultados positivos em crescimento e produção de alface quando da aplicação de soluções de urina de vaca, vias solo e folhas, também foram encontrados por Oliveira