Informatica 9.1.0 HotFix 4 Administrator Guide (Spanish)

Anuncio
Informatica (Versión 9.1.0 HotFix 4)
Guía del administrador
Informatica Guía del administrador
Versión 9.1.0 HotFix 4
Marzo 2012
Copyright (c) 1998-2012 Informatica. Todos los derechos reservados.
Este software y esta documentación contienen información privada de Informatica Corporation y se facilitan bajo un acuerdo de licencia que incluye restricciones sobre el uso
y la divulgación y también están protegidos por leyes de copyright. Está prohibida la ingeniería inversa del software. Ninguna parte de este documento puede ser reproducida
o transmitida de cualquier forma o manera (electrónica, fotocopia, grabación o mediante otros métodos) sin el consentimiento previo de Informatica Corporation. Este
Software puede estar protegido por Patentes de los Estados Unidos y/o patentes internacionales y otras patentes pendientes.
El uso, la duplicación o la divulgación del software por parte del gobierno de los Estados Unidos están sujetos a las restricciones puntualizadas en el acuerdo de licencia de
software vigente y según se establece en la reglamentación DFARS 227.7202-1(a) y 227.7702-3(a) (1995), DFARS 252.227-7013©(1)(ii) (OCT 1988), FAR 12.212(a) (1995),
FAR 52.227-19 o FAR 52.227-14 (ALT III), según proceda.
La información contenida en este producto o documentación está sujeta a cambios sin previo aviso. Si encuentra algún problema en este producto o documentación,
infórmenos por escrito.
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 e Informatica
Master Data Management son marcas comerciales o marcas comerciales registradas de Informatica Corporation en Estados Unidos y en las jurisdicciones de todo el mundo.
Los demás nombres de productos y empresas pueden ser nombres o marcas comerciales de sus respectivos titulares.
Hay fragmentos de este software y/o documentación que están sujetos a copyright perteneciente a terceros, incluido, entre otros: Copyright DataDirect Technologies. Todos
los derechos reservados. Copyright © Sun Microsystems. Todos los derechos reservados. Copyright © RSA Security Inc. Todos los derechos reservados. Copyright © Ordinal
Technology Corp. Todos los derechos reservados.Copyright © Aandacht c.v. Todos los derechos reservados. Copyright Genivia, Inc. Todos los derechos reservados.
Copyright Isomorphic Software. Todos los derechos reservados. Copyright © Meta Integration Technology, Inc. Todos los derechos reservados. Copyright © Intalio. Todos los
derechos reservados. Copyright © Oracle. Todos los derechos reservados. Copyright © Adobe Systems Incorporated. Todos los derechos reservados. Copyright © DataArt,
Inc. Todos los derechos reservados. Copyright © ComponentSource. Todos los derechos reservados. Copyright © Microsoft Corporation. Todos los derechos reservados.
Copyright © Rogue Wave Software, Inc. Todos los derechos reservados. Copyright © Teradata Corporation. Todos los derechos reservados. Copyright © Yahoo! Inc. Todos
los derechos reservados. Copyright © Glyph & Cog, LLC. Todos los derechos reservados. Copyright © Thinkmap, Inc. Todos los derechos reservados. Copyright © Clearpace
Software Limited. Todos los derechos reservados. Copyright © Information Builders, Inc. Todos los derechos reservados. Copyright © OSS Nokalva, Inc. Todos los derechos
reservados. Copyright Edifecs, Inc. Todos los derechos reservados. Copyright Cleo Communications, Inc. Todos los derechos reservados. Copyright © International
Organization for Standardization 1986. Todos los derechos reservados. Copyright © ej-technologies GmbH. Todos los derechos reservados. Copyright © Jaspersoft
Corporation. Todos los derechos reservados.
Este producto incluye software desarrollado por la Apache Software Foundation (http://www.apache.org/) y otro software protegido por la licencia Apache License, versión 2.0
(la "Licencia"). Puede obtener una copia de la Licencia en la dirección http://www.apache.org/licenses/LICENSE-2.0. A no ser que lo requiera la ley vigente o se acuerde por
escrito, el software distribuido bajo la Licencia se distribuye "TAL CUAL", SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, ya sean expresas o implícitas. Consulte la
Licencia para conocer los permisos y las limitaciones que rigen para cada idioma específico según la Licencia.
Este producto incluye software desarrollado por Mozilla (http://www.mozilla.org/), copyright del software de The JBoss Group, LLC, todos los derechos reservados; copyright
del software © 1999-2006 de Bruno Lowagie y Paulo Soares y otro software protegido con licencia por el acuerdo GNU Lesser General Public License Agreement, que se
puede encontrar en la dirección http://www.gnu.org/licenses/lgpl.html. Los materiales se facilitan gratuitamente por parte de Informatica, "tal cual", sin garantía de ningún tipo,
ya sea expresa o implícita, incluidas, entre otras, las garantías implícitas de adecuación para un propósito determinado y de validez para el comercio.
El producto incluye software ACE(TM) y TAO(TM) con copyright de Douglas C. Schmidt y su grupo de investigación de la Washington University, University of California,
Irvine y Vanderbilt University, Copyright (©) 1993-2006, todos los derechos reservados.
Este producto incluye software desarrollado por el OpenSSL Project para uso en el OpenSSL Toolkit (copyright The OpenSSL Project. Todos los derechos reservados) y la
redistribución de este software está sujeta a los términos especificados en http://www.openssl.org y http://www.openssl.org/source/license.html.
Este producto incluye software Curl con Copyright 1996-2007, Daniel Stenberg, <[email protected]>. Todos los derechos reservados. Los permisos y las limitaciones relativos
a este software están sujetos a los términos disponibles en la dirección http://curl.haxx.se/docs/copyright.html. La autorización para utilizar, copiar, modificar y distribuir este
software para cualquier propósito con o sin tasas se concede por el presente, siempre que el aviso de copyright anterior y este aviso de permiso aparezcan en todas las
copias.
El producto incluye copyright de software 2001-2005 (©) MetaStuff, Ltd. Todos los derechos reservados. Los permisos y las limitaciones relativos a este software están
sujetos a los términos disponibles en la dirección http://www.dom4j.org/license.html.
El producto incluye copyright de software © 2004-2007, The Dojo Foundation. Todos los derechos reservados. Los permisos y las limitaciones relativos a este software están
sujetos a los términos disponibles en la dirección http://dojotoolkit.org/license.
Este producto incluye software ICU con copyright de International Business Machines Corporation y otros. Todos los derechos reservados. Los permisos y las limitaciones
relativos a este software están sujetos a los términos disponibles en la dirección http://source.icu-project.org/repos/icu/icu/trunk/license.html.
Este producto incluye copyright de software © 1996-2006 Per Bothner. Todos los derechos reservados. Su derecho a utilizar estos materiales está establecido en la licencia
que puede encontrarse en la dirección http://www.gnu.org/software/kawa/Software-License.html.
Este producto incluye software OSSP UUID con Copyright © 2002 Ralf S. Engelschall, Copyright © 2002 The OSSP Project Copyright © 2002 Cable & Wireless Deutschland.
Los permisos y las limitaciones relativas a este software están sujetos a los términos disponibles en la dirección http://www.opensource.org/licenses/mit-license.php.
Este producto incluye software desarrollado por Boost (http://www.boost.org/) o protegido por la licencia de software de Boost. Los permisos y las limitaciones relativos a este
software están sujetos a los términos disponibles en la dirección http://www.boost.org/LICENSE_1_0.txt.
Este producto incluye copyright de software © 1997-2007 University of Cambridge. Los permisos y las limitaciones relativos a este software están sujetos a los términos
disponibles en la dirección http://www.pcre.org/license.txt.
Este producto incluye copyright de software © 2007 The Eclipse Foundation. Todos los derechos reservados. Los permisos y las limitaciones relativos a este software están
sujetos a los términos especificados en http://www.eclipse.org/org/documents/epl-v10.php.
Este producto incluye software protegido por licencia según los términos especificados en 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/license.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 y http://www.slf4j.org/license.html.
Este producto incluye software protegido por licencia conforme a las licencias Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), Common
Development and Distribution License (http://www.opensource.org/licenses/cddl1.php), Common Public License (http://www.opensource.org/licenses/cpl1.0.php), Sun Binary
Code License Agreement Supplemental License Terms, BSD License (http://www.opensource.org/licenses/bsd-license.php), MIT License (http://www.opensource.org/
licenses/mit-license.php) y Artistic License (http://www.opensource.org/licenses/artistic-license-1.0).
Este producto incluye copyright de software © 2003-2006 Joe WaInes, 2006-2007 XStream Committers. Todos los derechos reservados. Los permisos y las limitaciones
relativos a este software están sujetos a los términos disponibles en la dirección http://xstream.codehaus.org/license.html. Este producto incluye software desarrollado por
Indiana University Extreme! Lab. Para obtener más información, visite http://www.extreme.indiana.edu/.
Este software está protegido por los números de patente de Estados Unidos 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 y 7.774.791, patentes internacionales y otras patentes pendientes.
EXENCIÓN DE RESPONSABILIDAD: Informatica Corporation proporciona esta documentación "tal cual" sin garantía de ningún tipo, ya sea expresa o implícita, incluidas,
entre otras, las garantías implícitas de no incumplimiento, de adecuación para un propósito determinado y de validez para el comercio. Informatica Corporation no garantiza
que este software o esta documentación estén libres de errores. La información proporcionada en este software o en esta documentación puede contener imprecisiones
técnicas o errores tipográficos. La información de este software y esta documentación está sujeta a cambios en cualquier momento sin previo aviso.
AVISOS
Este producto de Informatica (el “Software”) incluye ciertos controladores (los “Controladores DataDirect”) de DataDirect Technologies, una empresa operativa de Progress
Software Corporation (“DataDirect”) que están sujetos a los términos y condiciones siguientes:
1. LOS CONTROLADORES DATADIRECT SE PROPORCIONAN "TAL CUAL" SIN GARANTÍA DE NINGÚN TIPO, YA SEA EXPRESA O IMPLÍCITA, INCLUIDAS,
ENTRE OTRAS, LAS GARANTÍAS IMPLÍCITAS DE NO INCUMPLIMIENTO, DE ADECUACIÓN PARA UN PROPÓSITO DETERMINADO Y DE VALIDEZ PARA EL
COMERCIO.
2. EN NINGÚN CASO DATADIRECT NI SUS PROVEEDORES DE TERCEROS SERÁN RESPONSABLES ANTE EL USUARIO FINAL POR NINGÚN DAÑO
DIRECTO, INDIRECTO, FORTUITO, ESPECIAL, CONSECUENTE NI DE NINGÚN OTRO TIPO RESULTANTE DEL USO DE LOS CONTROLADORES ODBC,
INDEPENDIENTEMENTE DE SI SE HA AVISADO O NO DE LOS POSIBLES DAÑOS POR ADELANTADO. ESTAS LIMITACIONES SE APLICAN A TODAS LAS
DEMANDAS JUDICIALES, INCLUIDAS, ENTRE OTRAS, AQUELLAS POR INCUMPLIMIENTO DE CONTRATO, INCUMPLIMIENTO DE LA GARANTÍA,
NEGLIGENCIA, RESPONSABILIDAD ESTRICTA, TERGIVERSACIÓN Y OTROS AGRAVIOS.
Número de parte: IN-ADG-91000-HF4-0001
Tabla de contenido
Prefacio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Documentación de Informatica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Portal de atención al cliente de Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xxv
Documentación de Informatica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Sitio web de Informatica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xxv
Biblioteca de asistencia de Informatica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Base de conocimiento de Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Base de conocimiento multimedia de Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Servicio internacional de atención al cliente de Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . xxvi
Capítulo 1: Descripción de dominios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Descripción de dominios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Nodos de puerta de enlace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Nodos de trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Administrador de servicios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Servicios de aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Servicio de administración de contenido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Servicio de escucha de PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Servicio de registrador de PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Concentrador de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Seguridad del usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Cifrado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Autenticación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Autorización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Alta disponibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Capítulo 2: Administración de su cuenta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Introducción a la administración de cuentas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Tabla de contenido i
Inicio de sesión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
URL de Informatica Administrator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Modificación de la contraseña. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Cómo editar preferencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Preferencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Capítulo 3: Uso de Informatica Administrator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Resumen sobre el uso de Informatica Administrator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Resumen de la ficha Dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Ficha Dominio: vista Servicios y nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Carpetas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Servicios de aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Mallas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Licencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Ficha Dominio: vista Conexiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Ficha Registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Ficha Informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Ficha Supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Ficha Seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Uso de la sección Buscar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Uso del navegador de seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Usuarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Accesos directos del teclado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Capítulo 4: Administración de dominios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Resumen sobre la administración del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Administración de alertas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Cómo especificar la configuración SMTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Suscripción a las alertas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Visualización de alertas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Administración de carpetas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Cómo crear una carpeta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Cómo mover objetos a una carpeta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Eliminación de una carpeta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Administración de seguridad de dominios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Administración de seguridad del usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Administración de servicios de aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Cómo habilitar y deshabilitar servicios y procesos de servicio. . . . . . . . . . . . . . . . . . . . . . . . . 32
Visualización de procesos de servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
iiTabla de contenido
Configuración del reinicio de los procesos de servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Cómo quitar servicios de aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Solución de problemas de servicios de aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Administración de nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Definición y adición de nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Configuración de propiedades de nodo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Visualización de procesos en el nodo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Cómo cerrar y restaurar el nodo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Cómo quitar la asociación de nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Cómo quitar un nodo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Configuración de la puerta de enlace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Administración de la configuración del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Cómo crear una copia de seguridad de la configuración del dominio. . . . . . . . . . . . . . . . . . . . . 41
Cómo restaurar la configuración del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Migración de la configuración del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Actualización de la conexión de la base de datos de configuración del dominio. . . . . . . . . . . . . . 44
Tareas del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Cómo administrar y supervisar servicios de aplicación y nodos. . . . . . . . . . . . . . . . . . . . . . . . . 45
Visualización de dependencias para servicios de aplicación, nodos y mallas. . . . . . . . . . . . . . . . 46
Cómo cerrar un dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Propiedades del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Propiedades de la base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Propiedades de configuración de la puerta de enlace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Administración de nivel de servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Configuración SMTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Capítulo 5: Actualización de servicios de aplicaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Introducción a la actualización de los servicios de aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Actualización de servicios para Data Explorer AE 9.0.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Actualización de servicios para Data Quality 9.0.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Actualización de servicios para Data Services 9.0.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Actualización de servicios para PowerCenter 9.0.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Actualización de servicios para PowerCenter 8.6.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Actualización de servicios para PowerCenter 8.5.x u 8.6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Actualización de servicios para PowerCenter 8.1.x. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Asistente para la actualización de servicios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Informe de actualización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Cómo ejecutar el asistente para la actualización de servicios. . . . . . . . . . . . . . . . . . . . . . . . . . 56
Resolución de conflictos en usuarios y grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Tabla de contenido iii
Capítulo 6: Seguridad del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Introducción a la seguridad del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Comunicación segura dentro del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Cómo configurar la comunicación segura dentro del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . 59
Configuración de TLS mediante infasetup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Comunicación segura con componentes externos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Comunicación segura con Administrator Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Capítulo 7: Usuarios y grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Resumen de usuarios y grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Grupo Todos predeterminado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Cuentas de usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Administrador predeterminado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Administrador del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Administrador de la aplicación cliente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Descripción de la autenticación y los dominios de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Autenticación nativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Autenticación de LDAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Configuración de la autenticación de LDAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Paso 1. Configurar la conexión al servidor de LDAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Paso 2. Configurar dominios de seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Paso 3. Programe las horas de sincronización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Eliminación de un dominio de seguridad LDAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Uso de un certificado SSL autofirmado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Uso de grupos anidados en el servicio de directorio de LDAP. . . . . . . . . . . . . . . . . . . . . . . . . 72
Administración de usuarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Cómo añadir usuarios nativos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Cómo editar las propiedades generales de usuarios nativos. . . . . . . . . . . . . . . . . . . . . . . . . . 73
Asignar usuarios a grupos nativos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Cómo habilitar y deshabilitar cuentas de usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Cómo eliminar usuarios nativos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Usuarios de LDAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Cómo aumentar la memoria del sistema para un gran número de usuarios. . . . . . . . . . . . . . . . . 76
Administración de grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Cómo añadir un grupo nativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Edición de las propiedades de un grupo nativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Movimiento de un grupo nativo a otro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Cómo eliminar un grupo nativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Grupos de LDAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Administración de perfiles de sistema operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Creación de perfiles de sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
ivTabla de contenido
Propiedades de los perfiles de sistema operativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Cómo crear un perfil del sistema operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Capítulo 8: Privilegios y funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Introducción a los privilegios y funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Privilegios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Privilegios del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Grupo de privilegios Administración de seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Grupo de privilegios Administración del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Grupo de privilegios Supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Grupo de privilegios Herramientas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Privilegio del servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Privilegios del servicio de integración de datos.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Privilegios del servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Grupo de privilegios Catálogo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Grupo de privilegios Carga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Grupo de privilegios Modelo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Grupo de privilegios Seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Privilegio de servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Privilegios del servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Grupo de privilegios Herramientas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Grupo de privilegios Carpetas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Grupo de privilegios Objetos de diseño. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Grupo de privilegios Orígenes y destinos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
Grupo de privilegios Objetos de tiempo de ejecución. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Grupo de privilegios Objetos globales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
Privilegios del Servicio de escucha PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
Privilegios del Servicio de registrador PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Privilegios del servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
Grupo de privilegios Administración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Grupo de privilegio Alertas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Grupo de privilegios Comunicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
Grupo de privilegios Directorio de contenido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
Grupo de privilegios Paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
Grupo de privilegios Indicadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Grupo de privilegios Administrar cuenta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
Grupo de privilegios Informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Privilegios del servicio de informes y paneles.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Cómo administrar funciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Funciones definidas por el sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Funciones personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Administración de funciones personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
Tabla de contenido v
Cómo asignar privilegios y funciones a usuarios y grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Privilegios heredados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Pasos para asignar privilegios y funciones a usuarios y grupos. . . . . . . . . . . . . . . . . . . . . . . . 121
Visualización de usuarios con privilegios para un servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Solución de problemas relacionados con los privilegios y las funciones. . . . . . . . . . . . . . . . . . . . . 122
Capítulo 9: Permisos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Resumen de permisos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Tipos de permiso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Filtros de búsqueda para el trabajo con permisos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Permisos de objetos de dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Permisos por objeto de dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Permisos por usuario o grupo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Permisos de perfil de sistema operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Permisos de conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Tipos de permiso de conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Permisos de conexión predeterminados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Cómo asignar permisos sobre una conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Visualización de detalles de permiso en una conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Edición de permisos en una conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Permisos del servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Tipos de permiso del servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Asignación de permisos en un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Visualización de detalles de permisos en un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . 135
Edición de permisos en un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Denegación de permisos en un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Seguridad de nivel de columna. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
Permisos del servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Tipos de permiso para los servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Asignación de permisos en un servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Visualización de detalles de permiso en un servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Edición de permisos en un servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Capítulo 10: Alta disponibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Resumen sobre la alta disponibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Fiabilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Reinicio y conmutación por error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Recuperación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Alta disponibilidad con el producto básico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Fiabilidad interna de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Fiabilidad del servicio de repositorio de PowerCenter para la base de datos del repositorio de
PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Reiniciar servicios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
viTabla de contenido
Recuperación manual del flujo de trabajo y de la sesión de PowerCenter. . . . . . . . . . . . . . . . . 146
Varios nodos de puerta de enlace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Obtención de alta disponibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Cómo configurar los componentes internos para alta disponibilidad. . . . . . . . . . . . . . . . . . . . . 147
Uso de sistemas externos de alta disponibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Reglas y directrices para configurar alta disponibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Cómo administrar la fiabilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Cómo configurar la fiabilidad del servicio para el dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Cómo configurar la fiabilidad del servicio de la aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Descripción de la fiabilidad del cliente de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Configuración de la fiabilidad de los programas de la línea de comandos . . . . . . . . . . . . . . . . . 151
Administración de la alta disponibilidad para el servicio de repositorio de PowerCenter. . . . . . . . . . . 152
Fiabilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Reinicio y conmutación por error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Recuperación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Administración de la alta disponibilidad para el servicio de integración de PowerCenter. . . . . . . . . . . 154
Fiabilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Reinicio y conmutación por error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Recuperación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Solución de problemas de alta disponibilidad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Capítulo 11: Servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Introducción al servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Arquitectura de servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Requisitos previos de la configuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Servicios asociados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Bases de datos de ensayo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Memoria caché de archivo sin formato. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Archivo de almacén de claves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Configuración del protocolo TLS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Cómo reciclar y deshabilitar el servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Propiedades para el servicio de analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Propiedades generales del servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Opciones del servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Opciones de servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Opciones del servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Base de datos de ensayo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Opciones de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Propiedades del proceso para el servicio de analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Propiedades del nodo para el proceso de servicio de analista. . . . . . . . . . . . . . . . . . . . . . . . 167
Opciones de seguridad del analista para el proceso de servicio del analista. . . . . . . . . . . . . . . 167
Propiedades avanzadas del proceso de servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . 168
Tabla de contenido vii
Propiedades personalizadas para el proceso del servicio del analista. . . . . . . . . . . . . . . . . . . . 168
Variables de entorno para el proceso de servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . 169
Cómo crear y eliminar tablas de seguimiento de auditoría. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Cómo crear y configurar el servicio de analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Cómo crear un servicio de analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Capítulo 12: Servicio de administración de contenido. . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Resumen del servicio de administración de contenido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Arquitectura del servicio de administración de contenido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Cómo reciclar y deshabilitar el servicio de administración de contenido. . . . . . . . . . . . . . . . . . . . . 172
Propiedades del servicio de administración de contenido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Propiedad del servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Opciones de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Propiedades del proceso de servicio de administración de contenido. . . . . . . . . . . . . . . . . . . . . . . 174
Opciones de seguridad del servicio de administración de contenido. . . . . . . . . . . . . . . . . . . . . 174
Propiedades de validación de direcciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Propiedades personalizadas para el proceso del servicio de administración de contenido. . . . . . . 177
Creación de un servicio de administración de contenido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Capítulo 13: Servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Resumen del servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Componentes del servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Administrador de transformación de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Módulo del servicio de creación de perfiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Módulo del servicio de asignación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Módulo del servicio de SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Módulo del servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Administrador de memoria caché de objetos de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Administrador de memoria caché de conjunto de resultados. . . . . . . . . . . . . . . . . . . . . . . . . . 182
Administrador de implementación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Arquitectura del servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Memoria caché de datos y archivos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Registros de servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Propiedades del servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Propiedades del repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Propiedades de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Propiedades de la memoria caché de tablas virtuales/objetos de datos lógicos.. . . . . . . . . . . . . 186
Propiedades de la base de datos del almacén de creación de perfiles. . . . . . . . . . . . . . . . . . . 187
Propiedades del servicio de asignación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Propiedades avanzadas para la creación de perfiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
viiiTabla de contenido
Módulos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Propiedades de seguridad de transferencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Propiedades del servidor proxy HTTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Propiedades de filtro del cliente HTTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Administración del servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Cómo habilitar, deshabilitar y reciclar el servicio de integración de datos. . . . . . . . . . . . . . . . . 191
Filtro de cliente HTTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Seguridad de transferencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Almacenamiento en la memoria caché de conjunto de resultados. . . . . . . . . . . . . . . . . . . . . . 193
Administración de la seguridad del servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Administración de contenido para el almacén de perfiles. . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Procesos del servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Creación de un servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Capítulo 14: Aplicaciones del servicio de integración de datos. . . . . . . . . . . . . . . . . . . 201
Resumen de las aplicaciones del servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . 201
Vista Aplicaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Aplicaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Estado de la aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Propiedades de la aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Cómo implementar una aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Cómo habilitar una aplicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Cambio de nombre de una aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Inicio de una aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Copia de seguridad de una aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Cómo restaurar una aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Actualización de la vista Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Servicios de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Propiedades del servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Cómo habilitar un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Cambio de nombre de un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Objetos de datos lógicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Asignaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Propiedades del servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Cómo habilitar un servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Cambio de nombre de un servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Capítulo 15: Servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Resumen del servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Configuración de un servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Cómo crear un servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Tabla de contenido ix
Propiedades del servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Cadenas de conexión de la base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
Reemplazo de la página de códigos de la base de datos del repositorio. . . . . . . . . . . . . . . . . . 220
Creación y eliminación de contenido del repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Cómo crear el repositorio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Cómo restaurar el repositorio de PowerCenter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221
Eliminación del repositorio de Metadata Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Cómo habilitar y deshabilitar el servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . .222
Cómo configurar las propiedades del servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . 222
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Propiedades del servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .224
Propiedades de la base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .224
Propiedades de la configuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Propiedades del grupo de conexiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226
Propiedades avanzadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
Configuración del servicio de integración de PowerCenter asociado. . . . . . . . . . . . . . . . . . . . . . . 228
Privilegios del usuario del servicio de integración PowerCenter asociado. . . . . . . . . . . . . . . . . 229
Capítulo 16: Servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Resumen del servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Arquitectura del repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231
Objetos del repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231
Conectividad del repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Requisitos de la base de datos del repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
Requisitos de base de datos IBM DB2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .233
IBM DB2 Versión 9.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234
Requisitos de la base de datos de Microsoft SQL Server. . . . . . . . . . . . . . . . . . . . . . . . . . . .234
Requisitos de la base de datos de Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234
Estado del servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234
Cómo habilitar, deshabilitar y reciclar el servicio de repositorio de modelos. . . . . . . . . . . . . . . .235
Propiedades para el servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Propiedades generales para el servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . .236
Propiedades de la base de datos del repositorio para el servicio de repositorio de modelos. . . . . 236
Propiedades de búsqueda para el servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . .237
Propiedades avanzadas del servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . 237
Propiedades de la memoria caché del servicio de repositorio de modelos. . . . . . . . . . . . . . . . .238
Propiedades personalizadas para el servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . 238
Propiedades para el proceso de servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . .238
Propiedades del nodo para el proceso de servicio de repositorio de modelos. . . . . . . . . . . . . . .238
Administración del servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .241
Administración del contenido para el servicio de repositorio de modelos . . . . . . . . . . . . . . . . . 241
Copia de seguridad y restauración de repositorios de modelos. . . . . . . . . . . . . . . . . . . . . . . .241
xTabla de contenido
Administración de seguridad para el servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . 243
Administración de búsquedas para un servicio de repositorio de modelos. . . . . . . . . . . . . . . . . 243
Administración de registros de repositorio para el servicio de repositorio de modelos. . . . . . . . . 245
Administración de registros de auditoría para el servicio de repositorio de modelos . . . . . . . . . . 246
Administración de memoria caché para el servicio de repositorio de modelos. . . . . . . . . . . . . . 246
Creación de un servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Capítulo 17: Servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Resumen del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Creación de un servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Cómo habilitar y deshabilitar servicios y procesos de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . 251
Cómo habilitar o deshabilitar un proceso del servicio de integración de PowerCenter. . . . . . . . . 251
Cómo habilitar y deshabilitar el servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . 252
Modo operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Modo normal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Modo seguro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Ejecución del servicio de integración de PowerCenter en modo seguro. . . . . . . . . . . . . . . . . . 254
Configuración del modo de funcionamiento del servicio de integración de PowerCenter. . . . . . . . 256
Propiedades del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Propiedades del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Propiedades avanzadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Configuración del modo de funcionamiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Propiedades de compatibilidad y bases de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Propiedades de configuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Propiedades del proxy HTTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Perfiles de sistema operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Componentes del perfil de sistema operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Configuración de perfiles del sistema operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Solución de problemas de perfiles de sistema operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Repositorio asociado para el servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . 268
Procesos del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Páginas de códigos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Directorios para los archivos del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . 269
Directorios para componentes Java. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Variables de entorno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Capítulo 18: Arquitectura del servicio de integración de PowerCenter. . . . . . . . . . . . . 274
Resumen de arquitectura del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . 274
Conectividad del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Tabla de contenido xi
Proceso del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Equilibrador de carga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Proceso de distribución. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Recursos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Umbrales de provisión de recursos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Modo de distribución. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
Niveles de servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
Proceso de Data Tranformation Manager (DTM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
Procesamiento de subprocesos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Tipos de subproceso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Partición de canal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Procesamiento DTM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Lectura de datos de origen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Bloqueo de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Procesamiento en bloque. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Mallas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Flujo de trabajo en una malla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Sesión en una malla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Recursos del sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Uso de CPU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Memoria de búfer DTM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Memoria caché. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Páginas de códigos y modos de movimiento de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Modo de movimiento de datos ASCII. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Modo de movimiento de datos Unicode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Archivos de salida y memorias caché. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Registro del flujo de trabajo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Registro de la sesión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Detalles de la sesión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Archivo de detalles de rendimiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Archivos de rechazo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Registros de error de las filas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Archivos de tablas de recuperación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Archivo de control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Correo electrónico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Archivo indicador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Archivo de salida. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Archivos de caché. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Capítulo 19: Servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Resumen del servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Creación de una base de datos para el repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . 297
Cómo crear el servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
xiiTabla de contenido
Antes de empezar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Creación de un servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Cadenas de conexión de la base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Configuración del servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Asignaciones de nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Propiedades del repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Propiedades de base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Propiedades avanzadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Propiedades del servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Configuración del proceso de servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . 305
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Variables de entorno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Capítulo 20: Administración de repositorios de PowerCenter. . . . . . . . . . . . . . . . . . . . . 307
Resumen de administración del repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Servicio de repositorio de PowerCenter y procesos del servicio. . . . . . . . . . . . . . . . . . . . . . . . . . 308
Cómo habilitar y deshabilitar un servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . 308
Cómo habilitar y deshabilitar procesos de servicio de repositorio. . . . . . . . . . . . . . . . . . . . . . . 309
Modo operativo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Cómo ejecutar un servicio de repositorio de PowerCenter en modo exclusivo. . . . . . . . . . . . . . 311
Ejecución de un servicio de repositorio de PowerCenter en modo normal. . . . . . . . . . . . . . . . . 311
Contenido del repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Creación de contenido del repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Cómo eliminar el contenido del repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . 312
Actualización de contenido del repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . 313
Cómo habilitar el control de versiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Administración de un dominio de repositorios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Requisitos previos para un dominio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . 314
Cómo compilar un dominio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Cómo promover un repositorio local a repositorio global. . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Registro de un repositorio local. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Visualización de repositorios locales y globales registrados. . . . . . . . . . . . . . . . . . . . . . . . . . 317
Cómo mover repositorios locales y globales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
Administración de conexiones de usuario y bloqueos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Visualización de bloqueos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Visualización de las conexiones de usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Cómo cerrar las conexiones de usuario y cómo liberar bloqueos. . . . . . . . . . . . . . . . . . . . . . . 319
Envío de notificaciones del repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Copia de seguridad y restauración del repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . 320
Cómo crear copias de seguridad de un repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . 321
Visualización de una lista de archivos de copia de seguridad. . . . . . . . . . . . . . . . . . . . . . . . . 322
Tabla de contenido xiii
Cómo restaurar un repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
Copia de contenido de otro repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Registro de complementos del repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Cómo registrar un complemento de repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Anulación del registro de un complemento de repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Seguimiento de auditoría. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Ajuste de rendimiento del repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Estadísticas del repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Procesos de copia, copia de seguridad y restauración de repositorios. . . . . . . . . . . . . . . . . . . 325
Capítulo 21: Servicio de escucha de PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Resumen del servicio de escucha de PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Reinicio y conmutación por error del servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Instrucciones DBMOVER para el servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
Propiedades del servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
Propiedades generales del servicio de escucha de PowerExchange. . . . . . . . . . . . . . . . . . . . 328
Propiedades de la configuración del servicio de escucha de PowerExchange. . . . . . . . . . . . . . 329
Administración del servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
Cómo configurar las propiedades generales del servicio de escucha. . . . . . . . . . . . . . . . . . . . 330
Cómo especificar las propiedades de la configuración del servicio de escucha. . . . . . . . . . . . . . 330
Cómo configurar las propiedades del proceso del servicio de escucha. . . . . . . . . . . . . . . . . . . 330
Estado del servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Cómo habilitar el servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Cómo deshabilitar el servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Reinicio del servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Registros del servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Cómo crear un servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Capítulo 22: Servicio de registrador de PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . 333
Resumen del servicio de registrador de PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
Reinicio y conmutación por error del servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Instrucciones de configuración para el servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Propiedades del servicio de registrador de PowerExchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Propiedades generales del servicio de registrador de PowerExchange. . . . . . . . . . . . . . . . . . . 335
Propiedades de configuración del servicio de registrador de PowerExchange. . . . . . . . . . . . . . 336
Administración del servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
Cómo configurar las propiedades generales del servicio de registrador. . . . . . . . . . . . . . . . . . 337
Cómo especificar las propiedades de la configuración del servicio de registrador. . . . . . . . . . . . 337
Cómo configurar las propiedades del proceso de servicio de registrador. . . . . . . . . . . . . . . . . . 338
Estado del servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
Cómo habilitar el servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
Cómo deshabilitar el servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
Reinicio del servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
xivTabla de contenido
Registros del servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Cómo crear un servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Capítulo 23: Servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
Resumen del servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
Informes del repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Informes del repositorio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Informes de creación de perfiles para datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Otros orígenes de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Repositorio de Data Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Creación del servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Administración del servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Cómo configurar el modo de edición. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Cómo habilitar y deshabilitar un servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
Creación de contenido en el repositorio de Data Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . 346
Copia de seguridad del contenido del repositorio de Data Analyzer. . . . . . . . . . . . . . . . . . . . . 346
Cómo restaurar contenidos en el repositorio de Data Analyzer. . . . . . . . . . . . . . . . . . . . . . . . 347
Eliminación de contenido del repositorio de Data Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . 347
Actualización de contenido del repositorio de Data Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . 348
Visualización de los últimos registros de la actividad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Configuración del servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Propiedades del servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
Propiedades del origen de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
Propiedades del repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Cómo otorgar a los usuarios acceso a los informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Capítulo 24: Servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
Resumen del servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
Resumen de JasperReports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
Usuarios y privilegios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Requisitos previos de la configuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Configuración del archivo default_master.properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Cómo instalar Jaspersoft. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
Propiedades del servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Propiedades generales del servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Propiedades de seguridad del servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . 355
Propiedades avanzadas del servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . 356
Variables del entorno del servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Cómo crear un servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Origen de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Añadir un origen de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
Tabla de contenido xv
Cómo ejecutar informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Conexión al repositorio Jaspersoft desde Jaspersoft iReport Designer. . . . . . . . . . . . . . . . . . . 358
Cómo habilitar y deshabilitar el servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Deinstalación de Jaspersoft. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Cómo editar un servicio de informes y paneles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Capítulo 25: Servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Resumen del servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Equilibrador de carga para el sistema SAP NetWeaver BI y el servicio SAP BW. . . . . . . . . . . . . 360
Cómo crear el servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Cómo habilitar y deshabilitar el servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Cómo habilitar el servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Cómo deshabilitar el servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Configuración de las propiedades del servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
Propiedades del servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
Cómo configurar el servicio de integración asociado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
Configuración de los procesos de servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
Visualización de eventos de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Capítulo 26: Concentrador de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Introducción al concentrador de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Creación de un concentrador de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Cómo habilitar y deshabilitar el concentrador de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . 369
Configuración de las propiedades del concentrador de servicios web. . . . . . . . . . . . . . . . . . . . . . . 370
Propiedades generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
Propiedades del servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Propiedades avanzadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Propiedades personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
Cómo configurar el repositorio asociado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Cómo añadir un repositorio asociado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Edición de un repositorio asociado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
Capítulo 27: Administración de conexiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Introducción a la administración de conexiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Referencia de herramientas para crear y administrar conexiones. . . . . . . . . . . . . . . . . . . . . . 377
Agrupación de conexiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
Consideraciones para la agrupación de conexiones de PowerExchange. . . . . . . . . . . . . . . . . . 379
Creación de una conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
Cómo configurar la agrupación para una conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Visualización de una conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Edición y comprobación de una conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Cómo eliminar una conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
xviTabla de contenido
Propiedades de la conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
Propiedades de conexión de la base de datos relacional. . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
Propiedades de conexión de DB2 para i5/OS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
Propiedades de conexión de DB2 para z/OS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
Propiedades de conexión de la base de datos no relacional. . . . . . . . . . . . . . . . . . . . . . . . . . 391
Propiedades de la conexión de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
Reglas y directrices para actualizar las propiedades de la conexión de la base de datos. . . . . . . 394
Propiedades de agrupación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
Capítulo 28: Exportación e importación de objetos de dominio. . . . . . . . . . . . . . . . . . . 396
Introducción a la importación y exportación de objetos de dominio. . . . . . . . . . . . . . . . . . . . . . . . . 396
Proceso de exportación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
Reglas y directrices para exportar objetos del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
Visualización de objetos de dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
Nombres de los objetos de dominio visualizables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
Proceso de importación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
Reglas y directrices para importar objetos de dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
Resolución de conflictos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
Capítulo 29: Administración de mallas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Resumen de administración de mallas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Configuración de la malla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
Cómo configurar el servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
Cómo configurar el servicio de integración de PowerCenter para que se ejecute en una malla. . . . 407
Cómo configurar los procesos del servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
Configuración de recursos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Visualización de recursos en un dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Cómo asignar recursos de conexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Definición de recursos personalizados y de archivo/directorio. . . . . . . . . . . . . . . . . . . . . . . . . 410
Solución de problemas de malla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Capítulo 30: Equilibrador de carga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
Resumen sobre el equilibrador de carga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
Cómo configurar el modo de distribución. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
Modo de distribución round-robin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Modo de distribución basado en mediciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Modo de distribución adaptable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Niveles de servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
Cómo crear niveles de servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
Configuración de recursos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Cálculo del perfil de CPU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Definición de umbrales de aprovisionamiento de recursos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Tabla de contenido xvii
Capítulo 31: Administración de licencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Resumen de administración de licencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
Validación de la licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Eventos de registro de licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Tareas de administración de licencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Tipos de clave de licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
Claves originales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
Claves incrementales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
Creación de un objeto de licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
Asignación de una licencia a un servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
Reglas y directrices para asignar una licencia a un servicio. . . . . . . . . . . . . . . . . . . . . . . . . . 422
Quitar la asignación de una licencia de un servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
Actualización de una licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Cómo quitar una licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Propiedades de la licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
Detalles de la licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
Plataformas compatibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
Repositorios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Opciones de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Conexiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Opciones de Metadata Exchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Capítulo 32: Administración de registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Resumen de administración de registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Arquitectura del administrador de registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
Eventos de registro de sesiones y flujos de trabajo de PowerCenter. . . . . . . . . . . . . . . . . . . . 428
Recuperación del administrador de registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Solución de problemas del administrador de registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Ubicación del registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Configuración de administración de registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Purga de eventos de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Zona horaria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
Cómo configurar las propiedades del administrador de registros. . . . . . . . . . . . . . . . . . . . . . . 431
Uso de la ficha Registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
Visualización de eventos de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
Configuración de las columnas del registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
Cómo guardar los eventos de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
Exportación de eventos de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
Visualización de errores de registro de Administrator Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . 436
Eventos de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
Componentes de un evento de registro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
Eventos de registro de dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
xviiiTabla de contenido
Eventos de registro del servicio del analista. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Eventos del registro de servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Eventos de registro del servicio de escucha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Eventos de registro del servicio de registrador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Eventos de registro del servicio de repositorio de modelos. . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Eventos de registro del servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Eventos de registro del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . 440
Eventos de registro del servicio de repositorio de PowerCenter . . . . . . . . . . . . . . . . . . . . . . . 440
Eventos de registro del servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Eventos de registro del servicio SAP BW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Eventos de registro del concentrador de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
Eventos de registro de la actividad del usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
Capítulo 33: Supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
Resumen de supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
Navegador en la ficha Supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
Vistas en la ficha Supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Estadísticas en la ficha Supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Informes en la ficha Supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
Configuración de la supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
Paso 1. Configurar valores globales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
Paso 2. Configuración de las preferencias de supervisión. . . . . . . . . . . . . . . . . . . . . . . . . . . 450
Supervisar servicios de integración de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
Vista Propiedades para un servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . 451
Vista Informes para un servicio de integración de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
Supervisar tareas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
Visualización de registros para una tarea. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
Cómo cancelar una tarea. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
Supervisar aplicaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
Vista Propiedades para una aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
Vista Informes para una aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
Supervisar tareas de asignación implementadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454
Visualización de registros para una tarea de asignación implementada. . . . . . . . . . . . . . . . . . . 454
Emisión de nuevo de una tarea de asignación implementada. . . . . . . . . . . . . . . . . . . . . . . . . 454
Cómo cancelar una tarea de asignación implementada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
Supervisar servicios de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
Vista Propiedades para un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
Vista de conexiones para un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
Vista Solicitudes para un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
Vista Tablas virtuales para un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457
Vista Informes para un servicio de datos SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
Supervisar servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
Vista Propiedades para un servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
Tabla de contenido xix
Vista Informes para un servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
Vista Operaciones para un servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
Vista Solicitudes para un servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
Supervisar objetos de datos lógicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
Vista Propiedades para un objeto de datos lógicos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
Vista Actualizaciones de la memoria caché para un objeto de datos lógicos. . . . . . . . . . . . . . . 460
Visualización de registros de las actualizaciones de la memoria caché para el objeto de datos. . . 461
Supervisión de una carpeta de objetos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
Visualización del contexto de un objeto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
Cómo configurar el filtro personalizado de fecha y hora. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Cómo configurar el filtro personalizado de tiempo transcurrido. . . . . . . . . . . . . . . . . . . . . . . . 462
Configure el filtro personalizado de selecciones múltiples. . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Supervisión de un objeto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463
Capítulo 34: Informes de dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Resumen de los informes del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Informe de administración de licencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Concesión de licencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465
Resumen de CPU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
Detalles de CPU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
Resumen del repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
Resumen del usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
Detalle del usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
Configuración del hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
Configuración de nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
Opciones con licencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
Ejecución del informe de administración de licencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
Cómo enviar el informe de administración de licencias por correo electrónico. . . . . . . . . . . . . . 471
Informe de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
Descripción del informe de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
Propiedades generales y resumen del concentrador de servicios web. . . . . . . . . . . . . . . . . . . 473
Historial de estadísticas de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Estadísticas en tiempo de ejecución de los servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Propiedades del servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
Principales direcciones IP del servicio web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
Tabla de historial de estadísticas de los servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Cómo ejecutar el informe de servicios web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Ejecución del informe de servicios web para un concentrador seguro de servicios web. . . . . . . . 477
Capítulo 35: Diagnósticos de nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
Resumen de diagnósticos de nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
Inicio de sesión en el portal de atención al cliente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
Inicio de sesión en el portal de atención al cliente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
xxTabla de contenido
Generación de diagnósticos de nodo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
Cómo descargar el diagnóstico de nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
Carga del diagnóstico de nodos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
Cómo analizar el diagnóstico de nodo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
Identificación de correcciones de errores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
Identificar recomendaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
Capítulo 36: Descripción de la globalización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484
Resumen sobre la globalización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484
Unicode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
Cómo trabajar con un repositorio de PowerCenter en Unicode. . . . . . . . . . . . . . . . . . . . . . . . 485
Configuraciones regionales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
Configuración regional del sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
Configuración regional del usuario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
Idioma de entrada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
Modos de movimiento de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
Modos de movimiento de datos de caracteres. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
Cambios de los modos de movimiento de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
Resumen sobre las páginas de códigos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
Páginas de códigos de UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
Páginas de códigos de Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Selección de una página de códigos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Compatibilidad de las páginas de códigos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Página de códigos de la base de datos de configuración del dominio. . . . . . . . . . . . . . . . . . . . 493
Página de códigos de Administrator Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
Página de códigos del cliente de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Página de códigos del proceso del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . 494
Página de códigos del repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Página de códigos del repositorio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
Página de códigos de origen de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
Página de códigos de destino de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
Páginas de códigos del programa de la línea de comandos. . . . . . . . . . . . . . . . . . . . . . . . . . 496
Resumen de compatibilidad de páginas de códigos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497
Validación de páginas de códigos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
Validación flexible de página de códigos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
Configuración del servicio de integración de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . 500
Selección de páginas de códigos de origen y de destino compatibles. . . . . . . . . . . . . . . . . . . . 500
Solución de problemas para relajación de páginas de códigos. . . . . . . . . . . . . . . . . . . . . . . . 501
Conversión de página de códigos de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
Selección de caracteres para metadatos del repositorio de PowerCenter. . . . . . . . . . . . . . . . . 501
Caso práctico: Procesamiento de datos ISO 8859-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
Cómo configurar el entorno ISO 8859-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503
Caso práctico: Procesamiento de datos UTF-16LE de Unicode. . . . . . . . . . . . . . . . . . . . . . . . . . . 505
Tabla de contenido xxi
Cómo configurar el entorno UTF-16LE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505
Apéndice A: Páginas de códigos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
Páginas de códigos admitidas para los servicios de aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . 508
Páginas de códigos compatibles para orígenes y destinos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
Apéndice B: Permisos y privilegios de la línea de comandos. . . . . . . . . . . . . . . . . . . . . 520
Comandos de infacmd as. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 520
Comandos de infacmd dis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
Comandos infacmd ipc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
Comandos infacmd isp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
Comandos infacmd mrs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
Comandos infacmd ms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
Comandos infacmd oie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
Comandos infacmd ps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
Comandos infacmd pwx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
Comandos infacmd rtm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 536
Comandos infacmd sql. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
Comandos infacmd rds. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538
Comandos pmcmd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538
Comandos pmrep. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
Apéndice C: Funciones personalizadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
Funciones personalizadas del servicio de repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . 547
Funciones personalizadas del servicio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . 549
Funciones personalizadas del servicio de informes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550
Apéndice D: Configuración de la base de datos del repositorio para
PowerCenter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556
Introducción a la configuración de la base de datos del repositorio. . . . . . . . . . . . . . . . . . . . . . . . 556
Directrices para configurar cuentas de usuario de base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . 557
Requisitos de la base de datos del repositorio de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . 557
Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
IBM DB2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
ASE Sybase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558
Requisitos de la base de datos del repositorio de Data Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . 558
Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558
Microsoft SQL Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 559
ASE Sybase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 559
Requisitos de la base de datos del repositorio de Metadata Manager. . . . . . . . . . . . . . . . . . . . . . . 559
Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
IBM DB2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 560
Microsoft SQL Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561
xxiiTabla de contenido
Apéndice E: Conectividad de la plataforma de PowerCenter . . . . . . . . . . . . . . . . . . . . . 562
Resumen sobre la conectividad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562
Conectividad del dominio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
Conectividad de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
Conectividad del servicio de repositorio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564
Conectividad del servicio de integración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
Conectividad del cliente de PowerCenter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
Conectividad del servicio de informes y del servicio de Metadata Manager. . . . . . . . . . . . . . . . 567
Conectividad nativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567
Conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
Conectividad JDBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569
Apéndice F: Cómo conectar con las bases de datos en PowerCenter desde
Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570
Información general sobre la conexión con bases de datos desde Windows. . . . . . . . . . . . . . . . . . 570
Cómo conectar con una base de datos IBM DB2 universal desde Windows. . . . . . . . . . . . . . . . . . . 571
Cómo conectar con Microsoft Access y Microsoft Excel desde Windows. . . . . . . . . . . . . . . . . . . . . 571
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571
Cómo conectar con una base de datos Microsoft SQL Server desde Windows. . . . . . . . . . . . . . . . . 571
Configuración de la conectividad nativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572
Cómo conectar con una base de datos Oracle desde Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . 573
Cómo configurar la conectividad nativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 574
Cómo conectar con una base de datos ASE Sybase desde Windows. . . . . . . . . . . . . . . . . . . . . . . 575
Configuración de la conectividad nativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
Cómo conectar con una base de datos Teradata desde Windows. . . . . . . . . . . . . . . . . . . . . . . . . 576
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 576
Cómo conectar con una base de datos Neoview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577
Cómo conectar con una base de datos Netezza desde Windows. . . . . . . . . . . . . . . . . . . . . . . . . . 578
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 578
Apéndice G: Cómo conectar con las bases de datos en PowerCenter desde
UNIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579
Resumen de cómo conectar con las bases de datos desde UNIX. . . . . . . . . . . . . . . . . . . . . . . . . 579
Cómo conectar con Microsoft SQL Server desde UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 580
Cómo configurar la autenticación SSL a través de ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . 580
Cómo conectar con una base de datos IBM DB2 universal desde UNIX. . . . . . . . . . . . . . . . . . . . . 581
Configuración de conectividad nativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 581
Tabla de contenido xxiii
Cómo conectar con una base de datos Informix desde UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . 583
Configuración de la conectividad nativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583
Cómo conectar con una base de datos Oracle desde UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586
Configuración de la conectividad nativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 586
Cómo conectar con una base de datos ASE Sybase desde UNIX. . . . . . . . . . . . . . . . . . . . . . . . . 588
Cómo configurar la conectividad nativa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 589
Cómo conectar con una base de datos Teradata desde UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . 590
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590
Cómo conectar con una base de datos Neoview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593
Cómo conectar con una base de datos Netezza desde UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
Cómo configurar la conectividad ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
Conexión con un origen de datos ODBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597
Archivo odbc.ini de muestra. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
xxivTabla de contenido
Prefacio
La Guía del administrador de Informatica se ha escrito para los usuarios de Informatica. Contiene la información
necesaria para administrar el dominio y la seguridad. La Guía del administrador de Informatica presupone que el
lector ya cuenta con nociones básicas sobre el funcionamiento de Informatica.
Documentación de Informatica
Portal de atención al cliente de Informatica
Como cliente de Informatica, puede acceder al sitio del Portal de atención al cliente de Informatica a través de la
dirección http://mysupport.informatica.com. El sitio contiene información sobre productos, boletines de noticias,
acceso al sistema de administración de casos de atención al cliente de Informatica (ATLAS), la biblioteca de
asistencia de Informatica, la base de conocimiento de Informatica, la base de conocimiento multimedia de
Informatica, la documentación de productos de Informatica y acceso a la comunidad de usuarios de Informatica.
Documentación de Informatica
El equipo de Documentación de Informatica se esfuerza al máximo para crear documentación precisa y útil. Si le
surgen preguntas o tiene comentarios o ideas relacionadas con esta documentación, póngase en contacto con el
equipo de Documentación de Informatica enviando un correo electrónico a [email protected].
Sus opiniones servirán para mejorar nuestra documentación. Por favor, indíquenos si podemos ponernos en
contacto con usted en relación a sus comentarios.
El equipo de Documentación actualiza la documentación según sea necesario. Para obtener la documentación
más reciente de su producto, visite la Documentación de Productos en la dirección
http://mysupport.informatica.com.
Sitio web de Informatica
Puede acceder al sitio web corporativo de Informatica a través de la dirección http://www.informatica.com. El sitio
contiene información sobre Informatica, su historia, los próximos eventos y las oficinas de ventas. Asimismo,
puede encontrar información sobre productos y socios. El área de servicio del sitio incluye información importante
sobre soporte técnico, formación y cursos, así como servicios de implementación.
Biblioteca de asistencia de Informatica
Como cliente de Informatica, puede acceder a la Biblioteca de asistencia de Informatica a través de la dirección
http://mysupport.informatica.com. La Biblioteca de asistencia es una recopilación de documentos que le ayudarán
a contar con más datos sobre los productos y las prestaciones de Informatica. Incluye artículos y demostraciones
xxv
interactivas que ofrecen soluciones a problemas comunes, comparan prestaciones y conductas y le guían en la
realización de tareas específicas del día a día.
Base de conocimiento de Informatica
Como cliente de Informatica, puede acceder a la Base de conocimiento de Informatica a través de la dirección
http://mysupport.informatica.com. Utilice la Base de conocimiento para buscar soluciones documentadas a
problemas técnicos conocidos relacionados con los productos de Informatica. Asimismo, puede encontrar
respuestas a las preguntas más frecuentes, libros blancos técnicos y sugerencias técnicas. Si le surgen preguntas
o tiene comentarios o ideas relacionadas con la Base de conocimiento de Informatica, póngase en contacto con el
equipo de la Base de conocimiento de Informatica enviando un correo electrónico a
[email protected].
Base de conocimiento multimedia de Informatica
Como cliente de Informatica, puede acceder a la Base de conocimiento multimedia de Informatica a través de la
dirección http://mysupport.informatica.com. La Base de conocimiento multimedia es una recopilación de archivos
multimedia con instrucciones que le ayudarán a comprender conceptos comunes y le ofrecerán orientación a la
hora de realizar tareas específicas. Si le surgen preguntas o tiene comentarios o ideas relacionadas con la Base
de conocimiento multimedia, póngase en contacto con el equipo de la Base de conocimiento de Informatica
enviando un correo electrónico a [email protected].
Servicio internacional de atención al cliente de Informatica
Puede ponerse en contacto con nuestro Centro de atención al cliente llamando por teléfono o a través del Soporte
en línea. El Soporte en línea requiere un nombre de usuario y una contraseña. Puede solicitar un nombre de
usuario y una contraseña en la dirección http://mysupport.informatica.com.
Utilice los números de teléfono siguientes para ponerse en contacto con el Servicio internacional de atención al
cliente de Informatica:
Norteamérica / Sudamérica
Europa / Oriente Medio / África
Asia / Australia
Llamada gratuita
Llamada gratuita
Llamada gratuita
Brasil: 0800 891 0202
Francia: 0805 804632
Australia: 1 800 151 830
México: 001 888 209 8853
Alemania: 0800 5891281
Nueva Zelanda: 09 9 128 901
Norteamérica: +1 877 463 2435
Italia: 800 915 985
Países Bajos: 0800 2300001
Portugal: 800 208 360
Tarifa estándar
España: 900 813 166
India: +91 80 4112 5738
Suiza: 0800 463 200
Reino Unido: 0800 023 4632
Tarifa estándar
Bélgica: +31 30 6022 797
Francia: +33 1 4138 9226
Alemania: +49 1805 702 702
Países Bajos: +31 306 022 797
Reino Unido: +44 1628 511445
xxviPrefacio
CAPÍTULO 1
Descripción de dominios
Este capítulo incluye los siguientes temas:
¨ Descripción de dominios, 1
¨ Nodos, 2
¨ Administrador de servicios, 2
¨ Servicios de aplicación, 4
¨ Seguridad del usuario, 7
¨ Alta disponibilidad, 9
Descripción de dominios
Informatica dispone de una arquitectura basada en servicios que ofrece la capacidad para escalar servicios y
compartir recursos entre varios equipos. Las funciones de alta disponibilidad ayudan a minimizar el tiempo de
inactividad del servicio por errores imprevistos o por un mantenimiento programado en el entorno de Informatica.
El dominio de Informatica es la unidad administrativa fundamental de Informatica. El dominio es compatible con la
administración de los servicios distribuidos. Un dominio es un conjunto de nodos y servicios que puede agrupar
carpetas en función de la propiedad de administración.
Un nodo es la representación lógica de un equipo en un dominio. Un nodo del dominio actúa como puerta de
enlace para recibir las solicitudes de servicio de los clientes y las dirige al servicio y nodo más adecuado. En un
dominio, los servicios y los procesos se ejecutan en nodos. La disponibilidad de un servicio o proceso en un nodo
depende de cómo se configuren el servicio y el nodo en cuestión.
Los servicios del dominio incluyen el administrador de servicios y un conjunto de servicios de aplicación:
¨ Administrador de servicios. Un servicio que administra todas las operaciones del dominio. Ejecuta los servicios
de aplicación y efectúa funciones de dominio en todos los nodos del dominio. Algunas funciones del dominio
son la autenticación, la autorización y el registro.
¨ Servicios de aplicación. Servicios que representan las funciones que se basan en el servidor, como el servicio
de repositorios de modelos y el servicio de integración de datos. Los servicios de aplicación que se ejecutan
en un nodo dependen de la forma en la que se hayan configurado los servicios.
El administrador de servicios y los servicios de aplicación controlan la seguridad. El administrador de servicios
administra los usuarios y los grupos que pueden iniciar una sesión en las aplicaciones cliente y autentica a los
usuarios que pueden iniciar dicha sesión. El administrador de servicios y los servicios de aplicación autorizan las
solicitudes de usuario desde las aplicaciones cliente.
1
Informatica Administrator (la herramienta del administrador) consolida las tareas administrativas de los objetos de
dominio como los servicios, nodos, licencias y mallas. Puede administrar el dominio y la seguridad del dominio
mediante Administrator Tool.
Si dispone de la opción de disponibilidad alta de PowerCenter, puede escalar servicios y eliminar los puntos de
error únicos de los servicios. Los servicios pueden seguir ejecutándose a pesar de errores temporales de la red o
del hardware.
Nodos
Durante la instalación, el equipo de instalación se añade al dominio como un nodo. Es posible añadir varios nodos
a un domino. Cada nodo del dominio ejecuta un administrador de servicios que administra las operaciones del
dominio en ese nodo. Las operaciones que lleva a cabo el administrador de servicios dependen del tipo de nodo.
Un nodo puede ser de puerta de enlace o de trabajo. Puede suscribirse a alertas para recibir notificaciones sobre
eventos de nodo, como los errores de nodo o la elección de una puerta de enlace maestra. También puede
generar y cargar diagnósticos de nodos en el administrador de ayuda de configuración y revisar información,
como las correcciones urgentes de errores (EBF) y las recomendaciones de Informatica disponibles.
Nodos de puerta de enlace
Un nodo de puerta de enlace es cualquier nodo que se configure para servir de puerta de enlace del dominio. Un
nodo actúa como puerta de enlace en un momento determinado. A dicho nodo se le denomina puerta de enlace
maestra. Un nodo de puerta de enlace puede ejecutar servicios de aplicación y puede servir como nodo de puerta
de enlace maestra. El nodo de puerta de enlace maestra es el punto de entrada al dominio.
El administrador de servicios del nodo de puerta de enlace maestra realiza todas las operaciones del dominio en
el nodo de puerta de enlace maestra. Los administradores de servicios que se ejecutan en otros nodos de puerta
de enlace realizan operaciones de dominio limitadas en esos nodos.
Puede configurar más de un nodo para que sirva de puerta de enlace. Si el nodo de puerta de enlace maestra
deja de estar disponible, el administrador de servicios de otros nodos de puerta de enlace elige otro nodo de
puerta de enlace maestra. Si configura un único nodo para que actúe como puerta de enlace y el nodo deja de
estar disponible, el dominio no puede aceptar solicitudes de servicio.
Nodos de trabajo
Un nodo de trabajo es un nodo que no se ha configurado para funcionar como una puerta de enlace. Puede
ejecutar servicios de aplicación, pero no puede funcionar como una puerta de enlace. El administrador de
servicios efectúa operaciones de dominio limitadas en un nodo de trabajo.
Administrador de servicios
El administrador de servicios es un servicio que administra todas las operaciones del dominio. Se ejecuta en los
servicios de Informatica. Se ejecuta como un servicio en Windows y como un daemon en UNIX. El administrador
de servicios se inicia al iniciar los servicios de Informatica. Se ejecuta en todos los nodos. Si el administrador de
servicios no se está ejecutando, el nodo no está disponible.
2
Capítulo 1: Descripción de dominios
El administrador de servicios se ejecuta en todos los nodos del dominio para ofrecer soporte a los servicios de
aplicación y al dominio:
¨ Soporte para el servicio de aplicación. El administrador de servicios de cada nodo inicia los servicios de
aplicación configurados para ejecutarse en dicho nodo. Inicia y detiene servicios y procesos de servicio en
función de las solicitudes de los clientes. También dirige las solicitudes de servicio a los servicios de
aplicación. El administrador de servicios usa TCP/IP para comunicarse con los servicios de aplicación.
¨ Soporte para el dominio. El administrador de servicios efectúa funciones en todos los nodos para ofrecer
soporte al dominio. Las funciones que el administrador de servicios efectúa en un nodo dependen del tipo de
nodo. Por ejemplo, el administrador de servicios que se ejecuta en el nodo de la puerta de enlace maestra
efectúa todas las funciones del dominio de dicho nodo. El administrador de servicios que se ejecuta en otro
nodo efectúa algunas funciones de dominio en dicho nodo.
La siguiente tabla describe las funciones de dominio que efectúa el administrador de servicios:
Función
Descripción
Alertas
El administrador de servicios envía alertas a los usuarios que
están suscritos. Los usuarios se suscriben a las alertas para
recibir notificaciones en caso de error en el nodo, elección de
la puerta de enlace maestra en el dominio y conmutación por
error del proceso de servicio para los servicios del dominio.
Cuando se suscriba a las alertas, recibirá distintos correos
electrónicos de notificación.
Autenticación
El administrador de servicios autentica a los usuarios que
inician una sesión en las aplicaciones cliente. La
autenticación tiene lugar en el nodo de la puerta de enlace
maestra.
Autorización
El administrador de servicios autoriza las solicitudes de
usuario de los objetos de dominio que se basan en los
privilegios, las funciones y los permisos asignados al usuario.
Las solicitudes pueden proceder de Administrator Tool. La
autorización del dominio tiene lugar en el nodo de la puerta
de enlace maestra. Algunos servicios de aplicación autorizan
solicitudes de usuario para otros objetos.
Configuración del dominio
El administrador de servicios administra los metadatos de la
configuración del dominio. La configuración del dominio tiene
lugar en el nodo de la puerta de enlace maestra.
Configuración de nodos
El administrador de servicios administra los metadatos de la
configuración de nodos del dominio. La configuración de
nodos tiene lugar en todos los nodos del dominio.
Otorgación de licencias
El administrador de servicios registra la información de la
licencia y verifica esta información cuando ejecuta los
servicios de aplicación. La concesión de licencias tiene lugar
en el nodo de la puerta de enlace maestra.
Inicio de sesión
El administrador de servicios ofrece eventos de inicio de
sesión acumulados desde cada servicio del dominio y para
las sesiones y flujos de trabajo. Para efectuar la función de
inicio de sesión, el administrador de servicios ejecuta un
administrador de registros y un agente de registros. El
administrador de registros se ejecuta en el nodo de la puerta
de enlace maestra. El agente de registros se ejecuta en todos
Administrador de servicios
3
Función
Descripción
los nodos en los que se ejecuta el servicio de integración de
PowerCenter.
Administración de usuarios
El administrador de servicios administra los grupos y los
usuarios nativos y LDAP que pueden iniciar sesión en las
aplicaciones cliente. Administra también la creación de
funciones y la asignación de funciones y privilegios a los
grupos y usuarios nativos y LDAP. La administración de
usuarios tiene lugar en el nodo de la puerta de enlace
maestra.
Supervisión
El administrador de servicios conserva, actualiza, recupera y
publica las estadísticas en tiempo de ejecución para los
objetos de integración del repositorio de modelos. El
administrador de servicios almacena la configuración de
supervisión en el repositorio de modelos.
Servicios de aplicación
Los servicios de aplicación representan la funcionalidad basada en un servidor. Entre los servicios de aplicación
se incluyen los siguientes:
¨ Servicio del analista
¨ Servicio de administración de contenido
¨ Servicio de integración de datos
¨ Servicio de Metadata Manager
¨ Servicio de repositorio de modelos
¨ Servicio de integración de PowerCenter
¨ Servicio de repositorio de PowerCenter
¨ Servicio de escucha PowerExchange
¨ Servicio de registrador PowerExchange
¨ Servicio de informes
¨ Servicio de informes y paneles
¨ Servicio SAP BW
¨ Concentrador de servicios web
Cuando configure un servicio de aplicación, debe designar un nodo para ejecutar el proceso de servicio. Cuando
se ejecuta un proceso de servicio, el administrador del servicio asigna un número de puerto del rango de números
de puerto asignados al nodo.
El proceso de servicio es la representación del tiempo de ejecución de un servicio que se ejecuta en un nodo. El
tipo de servicio determina cuántos procesos de servicio se pueden ejecutar a la vez. Por ejemplo, el servicio de
integración de PowerCenter puede ejecutar varios procesos de servicio a la vez cuando se ejecuta en una malla.
Si dispone de la opción de alta disponibilidad, puede ejecutar un servicio en varios nodos. Designe el nodo
principal para ejecutar el servicio. Todos los demás nodos son nodos de refuerzo para el servicio. Si el nodo
4
Capítulo 1: Descripción de dominios
principal no está disponible, el servicio se ejecuta en un nodo de refuerzo. Puede suscribirse a alertas para recibir
notificaciones en caso de conmutación por error del proceso de servicio.
Si no dispone de la opción de alta disponibilidad, configure un servicio para que se ejecute en un nodo. Si asigna
varios nodos, el servicio no se iniciará.
Servicio del analista
El servicio del analista es un servicio de aplicación que ejecuta la aplicación Informatica Analyst en el dominio de
Informatica. El servicio del analista administra las conexiones entre los componentes del servicio y los usuarios
que tienen acceso a Informatica Analyst. El servicio del analista tiene conexiones con un servicio de integración
de datos, el servicio de repositorio de modelos, la aplicación Informatica Analyst, la base de datos de ensayo y
una ubicación en memoria caché de archivos sin formato.
Puede usar Administrator Tool para administrar el servicio del analista. Puede crear y reciclar un servicio de
analista en el dominio de Informatica para acceder a Analyst Tool. Puede iniciar Analyst Tool desde Administrator
Tool.
Servicio de administración de contenido
El servicio de administración de contenido es un servicio de aplicación que administra los datos de referencia.
Proporciona información de datos de referencia para el servicio de integración de datos y Developer Tool.
El servicio de administración de contenido proporciona propiedades de datos de referencia para el servicio de
integración de datos. El servicio de integración de datos usa estas propiedades al ejecutar asignaciones que
requieren datos de referencia de direcciones.
El servicio de administración del contenido también proporciona información para las transformaciones de
Developer Tool sobre los datos de referencia de direcciones y población de identidad instalados en el sistema de
archivos. Developer Tool muestra los conjuntos de datos de referencia de direcciones instalados en la vista
Estado de contenido dentro de las preferencias de la aplicación. Developer Tool muestra la población de identidad
instalada en la transformación de coincidencia y en la transformación de comparación.
Servicio de integración de datos
El servicio de integración de datos es un servicio de aplicación que realiza tareas de integración de datos para
Informatica Analyst, Informatica Developer y clientes externos. Las tareas de integración de datos incluyen la vista
previa y la ejecución de perfiles, los servicios de datos SQL, los servicios web y las asignaciones.
Si inicia un comando desde la línea de comandos o un cliente externo para que ejecute asignaciones y servicios
de datos SQL en una aplicación, el comando enviará la solicitud al servicio de integración de datos.
Servicio de Metadata Manager
El servicio de Metadata Manager es un servicio de aplicación que ejecuta la aplicación Metadata Manager y
administra las conexiones entre los componentes de Metadata Manager.
Utilice Metadata Manager para examinar y analizar metadatos de repositorios con orígenes dispares. Es posible
cargar, examinar y analizar metadatos de aplicación, inteligencia empresarial, integración de datos, modelado de
datos y orígenes de metadatos relacionales.
Puede configurar el servicio de Metadata Manager para que sólo se ejecute en un nodo. El servicio de Metadata
Manager no es de alta disponibilidad. Sin embargo, se pueden ejecutar varios servicios de Metadata Manager en
el mismo nodo.
Servicios de aplicación
5
Servicio de repositorio de modelos
El servicio de repositorio de modelos es un servicio de aplicación que administra el repositorio de modelos. El
repositorio de modelos es una base de datos relacional que almacena los metadatos para los proyectos creados
en Informatica Analyst e Informatica Designer. El repositorio de modelos también almacena información de tiempo
de ejecución y configuración para las aplicaciones que se implementan en un servicio de integración de datos.
Puede configurar el servicio de repositorio de modelos para que se ejecute en un nodo. El servicio de repositorio
de modelos no es de alta disponibilidad. Sin embargo, se pueden ejecutar varios servicios de repositorio de
modelos en el mismo nodo. Si el servicio de repositorio de modelos falla, se reinicia automáticamente en el mismo
nodo.
Servicio de integración de PowerCenter
El servicio de integración de PowerCenter ejecuta sesiones y flujos de trabajo de PowerCenter. Durante la
configuración del servicio de integración de PowerCenter, se especifica dónde se va a ejecutar:
¨ En una malla. Si configura el servicio para que se ejecute en una malla, se podrá ejecutar en varios nodos al
mismo tiempo. El servicio de integración de PowerCenter distribuye las tareas a los nodos disponibles
asignados a la malla. Si no se dispone de la opción de alta disponibilidad, la tarea fallará si algún proceso de
servicio o nodo deja de estar disponible. Si dispone de la opción de alta disponibilidad, se dispondrá de
conmutación por error y recuperación si un proceso o nodo deja de estar disponible.
¨ En nodos. Si dispone de la opción de alta disponibilidad, puede configurar el servicio para que se ejecute en
varios nodos. De forma predeterminada, se ejecuta en el nodo principal. Si el nodo principal no está
disponible, el servicio se ejecuta en un nodo de refuerzo. Si el proceso de servicio falla o el nodo deja de estar
disponible, el servicio conmuta por error a otro nodo. Si no dispone de la opción de alta disponibilidad, puede
configurar el servicio para que se ejecute en un nodo.
Servicio de repositorio de PowerCenter
El servicio de repositorio de PowerCenter administra el repositorio de PowerCenter. Recupera, inserta y actualiza
los metadatos de las tablas de la base de datos del repositorio. Si el proceso de servicio falla o el nodo deja de
estar disponible, el servicio fallará.
Si cuenta con la opción de alta disponibilidad, puede configurar el servicio para que se ejecute en los nodos
principal y de copia de seguridad. De forma predeterminada, el proceso de servicio se ejecuta en el nodo
principal. Si el proceso de servicio falla, se iniciará un proceso nuevo en el mismo nodo. Si el nodo deja de estar
disponible, se iniciará un proceso de servicio en uno de los nodos de refuerzo.
Servicio de escucha de PowerExchange
El servicio de escucha de PowerExchange es un servicio de aplicación que administra la escucha de
PowerExchange. La escucha de PowerExchange administra la comunicación entre un cliente de PowerCenter o
PowerExchange y un origen de datos para el movimiento de datos masivo y la captura de datos de cambio. El
servicio de integración de PowerCenter se conecta a la escucha de PowerExchange mediante el servicio de
escucha. Utilice Administrator Tool para administrar el servicio y ver los registros del servicio.
Si cuenta con la opción de alta disponibilidad de PowerCenter, puede ejecutar el servicio de escucha en varios
nodos. Si el proceso de servicio de escucha falla en el nodo principal, se produce la conmutación por error a un
nodo de refuerzo.
6
Capítulo 1: Descripción de dominios
Servicio de registrador de PowerExchange
El servicio de registrador es un servicio de aplicación que administra el registrador de PowerExchange para Linux,
UNIX y Windows. El registrador de PowerExchange captura datos de cambio de un origen de datos y escribe los
datos en los archivos de registro del registrador de PowerExchange. Utilice Administrator Tool para administrar el
servicio y ver los registros del servicio.
Si cuenta con la opción de alta disponibilidad de PowerCenter, puede ejecutar el servicio de registrador en varios
nodos. Si el proceso de servicio de registrador falla en el nodo principal, se produce la conmutación por error a un
nodo de refuerzo.
Servicio de informes
El servicio de informes es un servicio de aplicación que ejecuta la aplicación de Data Analyzer en un dominio de
Informatica. Inicie sesión en Data Analyzer si desea crear y ejecutar informes sobre los datos de una base de
datos relacional o si desea ejecutar los siguientes informes de PowerCenter: Informes del repositorio de
PowerCenter, informes de creación de perfiles para datos o informes de Metadata Manager. También puede
ejecutar otros informes dentro de su organización.
El servicio de informes no es de alta disponibilidad. Sin embargo, puede ejecutar varios servicios de informes en
el mismo nodo.
Configure un servicio de informes para cada origen de datos sobre el que desee ejecutar informes. Si desea que
un servicio de informes señale a orígenes de datos diferentes, créelos en Data Analyzer.
Servicio de informes y paneles
Puede crear el servicio de informes y paneles desde Informatica Administrator. El servicio se puede utilizar para
crear y ejecutar informes desde la aplicación JasperReports.
JasperReports es una biblioteca de informes de código fuente abierto que los usuarios pueden incrustar en
cualquier aplicación Java. JasperReports Server se basa en JasperReports y constituye una parte del conjunto de
productos Jaspersoft Business Intelligence.
Servicio SAP BW
El servicio SAP BW escucha las solicitudes RFC procedentes de SAP NetWeaver BI e inicia flujos de trabajo para
extraer de o cargar en SAP NetWeaver BI. El servicio SAP BW no es de alta disponibilidad. Puede configurarlo
para que se ejecute en un nodo.
Concentrador de servicios web
El concentrador de servicios web recibe solicitudes de clientes de servicio web y expone los flujos de trabajo de
PowerCenter como servicios. El concentrador de servicios web no ejecuta ningún proceso de servicio asociado.
Se ejecuta dentro del administrador de servicios.
Seguridad del usuario
El administrador de servicios y algunos servicios de aplicación controlan la seguridad del usuario en las
aplicaciones cliente. Las aplicaciones cliente son Data Analyzer, Informatica Administrator, Informatica Analyst,
Informatica Developer, Metadata Manager y el cliente de PowerCenter.
Seguridad del usuario
7
El administrador de servicios y los servicios de aplicación controlan la seguridad del usuario mediante las
siguientes funciones:
Cifrado
Cuando inicie sesión en una aplicación cliente, el administrador de servicios cifrará la contraseña.
Autenticación
Cuando inicie sesión en una aplicación cliente, el administrador de servicios autenticará la cuenta de usuario
en función del nombre de usuario y contraseña del token de autenticación del usuario.
Autorización
Cuando solicite un objeto en una aplicación cliente, el administrador de servicios y algunos servicios de
aplicación autorizarán la solicitud en función de sus privilegios, funciones y permisos.
Cifrado
Informatica cifra las contraseñas enviadas por las aplicaciones cliente al administrador de servicios. Informatica
emplea cifrado AES con varias claves de 128 bits para cifrar las contraseñas y guarda las contraseñas cifradas en
la base de datos de configuración del dominio. Configure HTTPS para que cifre las contraseñas que las
aplicaciones cliente envían al administrador de servicios.
Autenticación
El administrador de servicios autentica a los usuarios que inician sesión en las aplicaciones cliente.
La primera vez que se inicia sesión en una aplicación cliente, se escribe un nombre de usuario, una contraseña y
un dominio de seguridad. Un dominio de seguridad es un conjunto de grupos y cuentas de usuario de un dominio
de Informatica.
El dominio de seguridad que seleccione determinará el método de autenticación que utilizará el administrador de
servicios para autenticar la cuenta de usuario:
¨ Nativo. Cuando se inicia sesión en una aplicación cliente como usuario nativo, el administrador de servicios
autentica el nombre de usuario y la contraseña utilizando las cuentas de usuario de la base de datos de
configuración del dominio.
¨ Protocolo ligero de acceso a directorios (LDAP). Cuando se inicia sesión en una aplicación cliente como
usuario de LDAP, el administrador de servicios pasa el nombre de usuario y la contraseña al servicio de
directorio LDAP externo para la autenticación.
Inicio de sesión único
Después de iniciar sesión en una aplicación cliente, el administrador de servicios le permite iniciar otra aplicación
cliente o acceder a varios repositorios dentro de la aplicación cliente. No es necesario haber iniciado sesión en la
otra aplicación cliente o repositorio.
La primera vez que el administrador de servicios autentica su cuenta de usuario, crea un token de autenticación
cifrado para su cuenta y devuelve el token de autenticación a la aplicación cliente. El token de autenticación
contiene su nombre de usuario, el dominio de seguridad y la hora de vencimiento. El administrador de servicios
renueva el token de autenticación periódicamente antes de la hora de vencimiento.
Cuando inicie una aplicación cliente desde otra, la aplicación cliente pasará el token de autenticación a la
siguiente aplicación cliente. La siguiente aplicación cliente enviará el token de autenticación al administrador de
servicios para la autenticación del usuario.
Cuando acceda a varios repositorios dentro de una aplicación cliente, ésta enviará el token de autenticación al
administrador de servicios para la autenticación del usuario.
8
Capítulo 1: Descripción de dominios
Autorización
El administrador de servicios autoriza las solicitudes de los usuarios para los objetos de dominio. Las solicitudes
pueden proceder de Administrator Tool. Los siguientes servicios de aplicación autorizan las solicitudes de usuario
para otros objetos:
¨ Servicio de integración de datos
¨ Servicio de Metadata Manager
¨ Servicio de repositorio de modelos
¨ Servicio de repositorio de PowerCenter
¨ Servicio de informes
Al crear usuarios y grupos nativos o al importar usuarios y grupos de LDAP, el administrador de servicios
almacena la información de la base de datos de configuración del dominio en los siguientes repositorios:
¨ Repositorio de Data Analyzer
¨ Repositorio de modelos
¨ Repositorio de PowerCenter
¨ Repositorio de PowerCenter para Metadata Manager
El administrador de servicios sincroniza la información de usuarios y grupos entre los repositorios y la base de
datos de configuración del dominio cuando se producen los siguientes eventos:
¨ Cuando reinicia el servicio de Metadata Manager, el servicio de repositorio de modelos, el servicio de
repositorio de PowerCenter o el servicio de informes.
¨ Cuando añade o quita usuarios o grupos nativos.
¨ El administrador de servicios sincroniza la lista de usuarios y grupos de LDAP de la base de datos de
configuración del dominio con la lista de usuarios y grupos del servicio de directorio de LDAP.
Al asignar permisos a usuarios y grupos en una aplicación cliente, el servicio de aplicación almacena las
asignaciones de permisos junto con la información de los usuarios y grupos en el repositorio adecuado.
Al solicitar un objeto en una aplicación cliente, el servicio de aplicación apropiado autoriza su solicitud. Por
ejemplo, si intenta editar un proyecto en Developer Tool, el servicio de repositorio de modelos autoriza su
solicitud en función de sus asignaciones de privilegios, funciones y permisos.
Alta disponibilidad
La alta disponibilidad es una opción que elimina el punto de error único en un dominio y proporciona la
interrupción mínima del servicio si se produce un fallo. La alta disponibilidad consta de los componentes
siguientes:
¨ Fiabilidad. Capacidad que tienen los servicios de aplicación de tolerar fallos de red transitorios hasta que
termina el tiempo de espera de fiabilidad o se corrige el error del sistema externo.
¨ Conmutación por error. La migración de un servicio de aplicación o tarea a otro nodo cuando el nodo que
ejecuta el proceso de servicio deja de estar disponible.
¨ Recuperación. Finalización automática de las tareas después de que se interrumpe un servicio. La
recuperación automática está disponible para las tareas del servicio de integración de PowerCenter y del
servicio de repositorio de PowerCenter. También puede recuperar manualmente los flujos de trabajo y
sesiones del servicio de integración de PowerCenter. La recuperación manual no es parte de la alta
disponibilidad.
Alta disponibilidad
9
CAPÍTULO 2
Administración de su cuenta
Este capítulo incluye los siguientes temas:
¨ Introducción a la administración de cuentas, 10
¨ Inicio de sesión, 10
¨ Modificación de la contraseña, 11
¨ Cómo editar preferencias, 12
¨ Preferencias, 12
Introducción a la administración de cuentas
La administración de cuentas permite cambiar contraseñas y editar preferencias de usuario.
La contraseña de una cuenta de usuario nativa se puede cambiar en cualquier momento. Si la cuenta no ha sido
creada por el usuario, éste debe cambiar la contraseña la primera vez que inicie sesión en Administrator Tool.
El administrador de servicios utiliza la contraseña de usuario asociada a un nodo de trabajo para autenticar el
nodo en el dominio. Si cambia una contraseña de usuario asociada a uno o varios nodos de trabajo, el
administrador de servicios actualizará consecuentemente la contraseña para tales nodos de trabajo. El
administrador de servicios no puede actualizar los nodos que no estén en ejecución. El administrador de servicios
actualizará la contraseña de los nodos que no estén en ejecución cuando estos se reinicien.
Nota: Las contraseñas de las cuentas de usuario de LDAP se cambian en el servicio de directorio de LDAP.
Las preferencias del usuario controlan las opciones que presenta Administrator Tool cuando inicia sesión. Las
preferencias del usuario no tienen efecto en las opciones que aparecen cuando otro usuario inicia sesión en
Administrator Tool.
Inicio de sesión
Para iniciar sesión en Administrator Tool, es necesario contar con una cuenta de usuario y el privilegio de dominio
Acceder a Informatica Administrator.
1.
10
Abra Microsoft Internet Explorer o Mozilla Firefox.
2.
En el campo de dirección, especifique la siguiente dirección URL para acceder a la página de inicio de sesión
de Administrator Tool:
http://<host>:<port>/administrator
Aparece la página de inicio de sesión de Administrator Tool.
3.
Introduzca el nombre de usuario y la contraseña.
4.
Si el dominio de Informatica contiene un dominio de seguridad de LDAP, seleccione Nativo, o bien el nombre
de un dominio de seguridad específico.
El cuadro Dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de
seguridad de LDAP. Si no conoce el dominio de seguridad al que pertenece su cuenta de usuario, póngase
en contacto con el administrador de dominios de Informatica.
5.
Haga clic en Iniciar sesión.
URL de Informatica Administrator
En la URL de Administrator Tool, <host>:<port> representa el nombre de host del nodo de la puerta de enlace
maestra y el número de puerto de Administrator Tool.
El puerto de Administrator Tool se configura durante la definición del dominio. La definición del dominio se puede
realizar durante la instalación o ejecutando el programa de la línea de comandos infasetup DefineDomain. Si
especifica el puerto de dominio en lugar del puerto de Administrator Tool en la URL, el navegador se dirigirá al
puerto de Administrator Tool.
Si no utiliza la configuración de seguridad mejorada de Internet Explorer, puede utilizar la siguiente URL para que
el navegador se dirija a la URL completa, que abrirá la página de inicio de sesión:
http://<host>:<port>
Si configura HTTPS para Administrator Tool, la URL redireccionará al siguiente sitio HTTPS:
https://<host>:<https port>/administrator
Si el nodo está configurado para HTTPS con un almacén de claves que utiliza un certificado autofirmado,
aparecerá un mensaje de advertencia. Para entrar en el sitio, acepte el certificado.
Nota: Si el dominio conmuta por error a otro nodo de puerta de enlace maestra, el nombre de host de la URL de
Administrator Tool será el mismo que el nombre de host del nodo de puerta de enlace maestra que se va a
utilizar.
Modificación de la contraseña
La contraseña de una cuenta de usuario nativo se puede cambiar en cualquier momento. Si el creador de la
cuenta de usuario es otra persona, cambie la contraseña la primera vez que inicie sesión en Administrator Tool.
1.
En el área del encabezado de Administrator Tool, haga clic en Administrar > Cambiar contraseña.
Aparecerá el cuadro de diálogo Cambiar contraseña.
Modificación de la contraseña
11
2.
En el cuadro de diálogo Cambiar contraseña, escriba la contraseña actual en el cuadro Contraseña actual
y la contraseña nueva en los cuadros Nueva contraseña y Confirmar contraseña.
A continuación, haga clic en Aceptar.
Si se cambia una contraseña de usuario asociada a uno o más nodos de trabajador, el administrador de
servicios actualiza la contraseña para cada nodo de trabajador. El administrador de servicios no puede
actualizar nodos que no estén en ejecución. En el caso de los nodos que no están en ejecución, el
administrador de servicios actualiza la contraseña cuando los nodos se reinician.
Cómo editar preferencias
Edite las preferencias para establecer las opciones que aparecen en Administrator Tool cuando inicia sesión.
1.
En el área de encabezado de Administrator Tool, haga clic en Administrar > Preferencias.
Se abrirá la ventana Preferencias.
2.
Haga clic en Editar.
Se abrirá el cuadro de diálogo Editar preferencias.
Preferencias
Las preferencias del usuario determinan las opciones que presenta Administrator Tool cuando inicia sesión. Las
preferencias del usuario no tienen efecto en las opciones que aparecen cuando otro usuario inicia sesión en
Administrator Tool.
La siguiente tabla describe las opciones que puede configurar como preferencias:
12
Opción
Descripción
Subscribirse a las alertas
Suscribe al usuario a alertas de dominio y de servicio. El
usuario debe contar con una dirección de correo electrónico
válida para su cuenta de usuario. El valor predeterminado es
No.
Mostrar propiedades personalizadas
Muestra propiedades personalizadas en el panel de contenido
cuando se hace clic en un objeto en el navegador. Las
propiedades personalizadas se utilizan para configurar el
comportamiento de Informatica en casos especiales o para
aumentar el rendimiento. Mantenga estas propiedades
ocultas para evitar cambiar los valores inadvertidamente. Use
propiedades personalizadas únicamente si el servicio
internacional de atención al cliente de Informatica así se lo
solicita.
Capítulo 2: Administración de su cuenta
CAPÍTULO 3
Uso de Informatica Administrator
Este capítulo incluye los siguientes temas:
¨ Resumen sobre el uso de Informatica Administrator, 13
¨ Resumen de la ficha Dominio, 14
¨ Ficha Dominio: vista Servicios y nodos, 14
¨ Ficha Dominio: vista Conexiones, 21
¨ Ficha Registros, 22
¨ Ficha Informes, 22
¨ Ficha Supervisión, 23
¨ Ficha Seguridad, 23
Resumen sobre el uso de Informatica Administrator
Informatica Administrator es la herramienta de administración que se usa para administrar el dominio y la
seguridad de Informatica.
Use Administrator Tool para completar los siguientes tipos de tareas:
¨ Tareas administrativas del dominio. Administrar registros, objetos de dominio, permisos de usuario e informes
sobre el dominio. Generar y cargar diagnósticos de nodos. Supervisar las tareas y aplicaciones que se
ejecutan en el servicio de integración de datos. Los objetos del dominio son servicios de aplicación, nodos,
mallas, carpetas, conexiones de base de datos, perfiles de sistema operativo y licencias.
¨ Tareas administrativas de seguridad. Administrar usuarios, grupos, funciones y privilegios.
Administrator Tool tiene las siguientes fichas:
¨ Dominio. Permite ver y editar las propiedades del dominio y los objetos de dicho dominio.
¨ Registros. Permite ver los eventos de registro para el dominio y los servicios del dominio.
¨ Supervisión. Permite ver el estado de tareas de perfil, tareas de cuadro de mando, tareas de visualización
previa y de asignación, y los servicios de datos SQL para cada servicio de integración.
¨ Informes. Permite ejecutar un informe de servicios web o un informe de administración de licencias.
¨ Seguridad. Administrar usuarios, grupos, funciones y privilegios.
Administrator Tool tiene los siguientes elementos de encabezado:
¨ Cerrar sesión. Permite cerrar Administrator Tool.
¨ Administrar. Permite administrar la cuenta.
¨ Ayuda. Permite tener acceso a la ayuda de la ficha actual.
13
Resumen de la ficha Dominio
En la ficha Dominio, puede ver información sobre el dominio y ver y administrar los objetos del dominio.
El contenido que se muestra y las tareas que puede completar en la ficha Dominio varían según la vista que
seleccione. Puede seleccionar las siguientes vistas:
¨ Servicios y nodos. Permite ver y administrar servicios de aplicación y nodos.
¨ Conexiones. Permite ver y administrar conexiones.
Puede configurar la apariencia de estas vistas.
TEMAS RELACIONADOS
¨ “Ficha Dominio: vista Servicios y nodos” en la página 14
¨ “Ficha Dominio: vista Conexiones” en la página 21
Ficha Dominio: vista Servicios y nodos
En la vista Servicios y nodos, se muestran todos los servicios de aplicaciones y nodos definidos en el dominio.
En la vista Servicios y nodos, se incluyen los siguientes componentes:
Navegador
Se muestra en el panel izquierdo de la ficha Dominio. En el navegador, se muestran los siguientes tipos de
objetos:
¨ Dominio. Puede ver un dominio, que es el objeto de nivel superior de la jerarquía del navegador.
¨ Carpetas. Use las carpetas para organizar los objetos de dominio en el navegador. Seleccione una
carpeta para ver la información acerca de la carpeta y los objetos que contiene.
¨ Servicios de aplicaciones. Un servicio de aplicación representa una funcionalidad basada en el servidor.
Seleccione un servicio de aplicación para ver la información acerca del servicio y sus procesos.
¨ Nodos. Un nodo representa un equipo del dominio. Debe asignar recursos a los nodos y configurar
procesos de servicio para ejecutarlos en los nodos.
¨ Cuadrículas. Cree una malla para ejecutar el servicio de integración de PowerCenter en varios nodos.
Seleccione una malla para ver los nodos asignados a la malla.
¨ Licencias. Cree una licencia en la ficha Dominio según el archivo de clave de licencia proporcionado por
Informatica. Seleccione una licencia para ver los servicios asignados a la licencia.
Panel de contenido
Se incluye en el panel derecho de la ficha Dominio y muestra información acerca del dominio o el objeto de
dominio seleccionado en el navegador.
Menú Acciones del navegador
Al seleccionar el dominio en el navegador, puede crear una carpeta, un servicio, un nodo, una malla o una
licencia.
Al seleccionar un objeto de dominio en el navegador, puede eliminar el objeto, moverlo a una carpeta o
actualizarlo.
14
Capítulo 3: Uso de Informatica Administrator
Menú Acciones de la ficha Dominio
Al seleccionar el dominio en el navegador, puede cerrar o ver los registros para el dominio.
Al seleccionar un nodo en el navegador, puede quitar una asociación de nodo, volver a calcular la referencia
de perfil de CPU o cerrar el nodo.
Al seleccionar un servicio en el navegador, puede reciclar o deshabilitar el servicio, ver los archivos de copia
de seguridad o hacer una copia de seguridad del contenido del repositorio, administrar el dominio del
repositorio, enviar notificaciones a los usuarios y ver los registros.
Al seleccionar una licencia en el navegador, puede añadir una clave incremental a la licencia.
Dominio
Puede ver un dominio en la vista Servicios y nodos de la ficha Dominio. Es el objeto de nivel superior de la
jerarquía del navegador.
Al seleccionar el dominio en el navegador, el panel de contenido muestra las vistas y los botones especificados a
continuación, los cuales permiten realizar las siguientes tareas:
¨ Vista Resumen. Puede ver una malla de resumen de todos los servicios de aplicaciones, nodos y cuadrículas
del dominio organizados por tipo de objeto. En esta malla, puede ver los estados de los servicios de
aplicaciones y nodos e información acerca de las cuadrículas. Además, puede ver las dependencias entre
servicios de aplicaciones, nodos y cuadrículas y las propiedades de los objetos. Asimismo, puede reciclar los
servicios de aplicaciones.
Haga clic en un servicio de aplicación para ver su nombre, versión y estado y los estados de sus procesos
individuales. Haga clic en un nodo para ver su nombre y estado, el número de procesos de servicio en
ejecución en el nodo y el nombre de las cuadrículas a las que pertenece el nodo. Haga clic en una malla para
ver su nombre, el número de procesos de servicio en ejecución de la malla y los nombres de los nodos de la
malla. Los estados son disponible, deshabilitado y no disponible.
De forma predeterminada, cada objeto de la malla muestra una versión abreviada de su nombre. Haga clic en
el botón Mostrar detalles para ver los nombres completos de los objetos. Haga clic en el botón Ocultar
detalles para ver las versiones abreviadas de los nombres de los objetos.
Para ver las dependencias entre servicios de aplicaciones, nodos y cuadrículas, haga clic con el botón
derecho en un objeto y haga clic en Ver dependencia. Se muestra el gráfico Ver dependencia.
Para ver las propiedades de un servicio de aplicación, un nodo o una malla, haga clic con el botón derecho en
un objeto y haga clic en Ver propiedades. Las propiedades de los objetos se muestran en el panel de
contenido.
Para reciclar un servicio de aplicación, haga clic con el botón derecho en un servicio y haga clic en Reciclar
servicio.
¨ Vista Propiedades. Vea o edite las propiedades de fiabilidad del dominio.
¨ Vista Recursos. Vea los recursos disponibles para cada nodo del dominio.
¨ Vista Permisos. Vea o edite los permisos de grupos y usuarios del dominio.
¨ Vista Diagnósticos. Vea diagnósticos de nodos, genere y cargue diagnósticos de nodos en el administrador
del servicio de atención al cliente o edite los detalles de inicio de sesión del portal de atención al cliente.
¨ Botón Ver registros para dominio. Vea los registros para el dominio y los servicios del dominio.
En el menú Acciones del navegador, puede añadir un nodo, una malla, un servicio de aplicación o una licencia al
dominio. Además, puede añadir carpetas, las cuales puede usar para organizar los objetos del dominio.
En el menú Acciones de la ficha Dominio, puede cerrar el dominio, ver los registros o acceder a la ayuda en la
vista actual.
Ficha Dominio: vista Servicios y nodos
15
TEMAS RELACIONADOS
¨ “Visualización de dependencias para servicios de aplicación, nodos y mallas” en la página 46
Carpetas
Puede utilizar las carpetas del dominio para organizar objetos y para administrar la seguridad.
Las carpetas pueden contener nodos, servicios, cuadrículas, licencias y otras carpetas.
Cuando seleccione una carpeta en el navegador, el navegador se abrirá para mostrar los objetos de la carpeta. El
panel de contenido mostrará la siguiente información:
¨ Vista de resumen. Muestra los servicios de la carpeta y los nodos donde se ejecutan los procesos de servicio.
¨ Vista de propiedades. Muestra el nombre y la descripción de la carpeta.
¨ Vista de permisos. Muestra y permite editar los permisos de usuarios y grupos en la carpeta.
En el menú Acciones del navegador, puede eliminar la carpeta, mover la carpeta a otra carpeta, actualizar el
contenido de la ficha Dominio o acceder a la ayuda para la ficha actual.
Servicios de aplicación
Los servicios de aplicación constituyen un grupo de servicios que representan la funcionalidad de Informatica
basada en servidor.
En la vista Servicios y nodos de la ficha Dominio, puede crear y administrar los siguientes servicios de
aplicación:
Servicio de analista
Ejecuta Informatica Analyst en el dominio de Informatica. El servicio del analista administra las conexiones
entre los componentes del servicio y los usuarios que tienen acceso a Informatica Analyst.
El servicio del analista se conecta con un servicio de integración de datos, el servicio de repositorio de
modelos, Analyst Tool, la base de datos de ensayo y una ubicación de memoria caché de archivo sin formato.
Puede crear y reciclar el servicio del analista en el dominio de Informatica para acceder a Analyst Tool.
Puede iniciar Analyst Tool desde Administrator Tool.
Cuando seleccione un servicio del analista en el navegador, el panel de contenido mostrará la información
siguiente:
¨ El estado del servicio y del proceso de servicio. Permite ver el estado del servicio y del proceso de
servicio para cada nodo. El panel de contenido también muestra la URL de la instancia del servicio del
analista.
¨ Vista Propiedades. Permite administrar las propiedades generales, del repositorio de modelos, de la
integración de datos, de Metadata Manager, de la base de datos de ensayo, de registro y las propiedades
personalizadas.
¨ Vista Procesos. Permite ver y editar las propiedades del proceso de servicio de cada nodo asignado.
¨ Vista Permisos. Permite ver o editar los permisos de grupos y usuarios del servicio del analista.
¨ Menú Acciones Permite administrar el servicio y el contenido del repositorio.
Servicio de administración de contenido
Administra los datos de referencia, provee el servicio de integración de datos de propiedades de datos de
referencia de direcciones y provee Informatica Developer de información sobre los datos de referencia de
direcciones y población de identidad instalados en el sistema de archivos.
16
Capítulo 3: Uso de Informatica Administrator
Cuando seleccione un servicio de administración del contenido en el navegador, el panel de contenido
mostrará la información siguiente:
¨ El estado del servicio y del proceso de servicio. Permite ver el estado del servicio y del proceso de
servicio para cada nodo.
¨ Vista Propiedades. Permite administrar las propiedades generales, de integración de datos, de registro y
las propiedades personalizadas.
¨ Vista Procesos. Permite ver y editar las propiedades del proceso de servicio de cada nodo asignado.
¨ Vista Permisos. Permite ver o editar los permisos de grupo y usuario del servicio de administración del
contenido.
¨ Menú Acciones Permite administrar el servicio.
Servicio de integración de datos
Completa las tareas de integración de datos para Informatica Analyst, Informatica Developer y clientes
externos. Cuando ejecuta asignaciones, perfiles de datos y servicios de datos SQL o los abre en vista previa
en Informatica Analyst o en Informatica Developer, la aplicación envía solicitudes al servicio de integración de
datos para que realice las tareas de integración de datos. Si inicia un comando desde la línea de comandos o
un cliente externo para que ejecute asignaciones y servicios de datos SQL en una aplicación, el comando
envía la solicitud al servicio de integración de datos.
Cuando selecciona un servicio de integración de datos en el navegador, el panel de contenido muestra la
información siguiente:
¨ El estado del servicio y del proceso de servicio. Permite ver el estado del servicio y del proceso de
servicio para cada nodo.
¨ Vista Propiedades. Permite administrar las propiedades generales, del repositorio de modelos, de
registro, de memoria caché de tablas virtuales y objetos de datos lógicos, de generación de perfiles, de
memoria caché de objetos de datos y las propiedades personalizadas. Permite establecer la opción de
implementación predeterminada.
¨ Vista Procesos. Permite ver y editar las propiedades del proceso de servicio de cada nodo asignado.
¨ Vista Aplicaciones. Permite iniciar y detener aplicaciones y servicios de datos SQL. Permite crear copias
de seguridad de aplicaciones. Permite administrar propiedades de aplicaciones.
¨ Menú Acciones Permite administrar el servicio y el contenido del repositorio.
Servicio de Metadata Manager
Ejecuta la aplicación de Metadata Manager y administra las conexiones entre los componentes de Metadata
Manager.
Cuando seleccione un servicio de Metadata Manager en el navegador, el panel de contenido mostrará la
información siguiente:
¨ El estado del servicio y del proceso de servicio. Permite ver el estado del servicio y del proceso de
servicio para cada nodo. El panel de contenido también muestra la URL de la instancia del servicio de
Metadata Manager.
¨ Vista Propiedades. Permite ver o editar las propiedades de Metadata Manager.
¨ Vista Servicios asociados. Permite ver y configurar el servicio de integración asociado con el servicio de
Metadata Manager.
¨ Vista Permisos. Permite ver o editar los permisos de grupo y usuario del servicio de Metadata Manager.
¨ Menú Acciones. Permite administrar el servicio y el contenido del repositorio.
Ficha Dominio: vista Servicios y nodos
17
Servicio de repositorio de modelos
Administra el repositorio de modelos. El repositorio de modelos almacena metadatos creados por productos
de Informatica, tales como Informatica Developer, Informatica Analyst, el servicio de integración de datos y el
administrador de Informatica. El repositorio de modelos habilita la colaboración entre los productos.
Cuando seleccione un servicio de repositorio de modelos en el navegador, el panel de contenido mostrará la
información siguiente:
¨ El estado del servicio y del proceso de servicio. Permite ver el estado del servicio y del proceso de
servicio para cada nodo.
¨ Vista Propiedades. Permite administrar las propiedades generales, de la base de datos del repositorio,
de búsqueda y las propiedades personalizadas.
¨ Vista Procesos. Permite ver y editar las propiedades del proceso de servicio de cada nodo asignado.
¨ Menú Acciones. Permite administrar el servicio y el contenido del repositorio.
Servicio de integración de PowerCenter
Ejecuta los flujos de trabajo y sesiones de PowerCenter. Seleccione un servicio de integración de
PowerCenter en el navegador para acceder a información sobre el servicio.
Cuando seleccione un servicio de integración de PowerCenter en el navegador, el panel de contenido
mostrará la información siguiente:
¨ El estado del servicio y de los procesos de servicio. Permite ver el estado del servicio y del proceso de
servicio para cada nodo.
¨ Vista Propiedades. Permite ver o editar las propiedades del servicio de integración.
¨ Vista Repositorio asociado. Permite ver o editar el repositorio asociado con el servicio de integración.
¨ Vista Procesos. Permite ver o editar las propiedades del proceso de servicio de cada nodo asignado.
¨ Vista Permisos. Permite ver o editar los permisos de grupo y usuario del servicio de integración.
¨ Menú Acciones. Permite administrar el servicio.
Servicio de repositorio de PowerCenter
Administra el repositorio de PowerCenter. Recupera, inserta y actualiza metadatos en las tablas de las bases
de datos del repositorio. Seleccione un servicio de repositorio de PowerCenter en el navegador para acceder
a información sobre el servicio.
Cuando seleccione un servicio de repositorio de PowerCenter en el navegador, el panel de contenido
mostrará la información siguiente:
¨ El estado del servicio y del proceso de servicio. Permite ver el estado del servicio y del proceso de
servicio para cada nodo. El estado del servicio también muestra el modo de funcionamiento para el
servicio de repositorio de PowerCenter. El panel de contenido muestra, asimismo, un mensaje si el
repositorio no tiene contenido o requiere de actualización.
¨ Vista Propiedades. Permite administrar las propiedades generales y avanzadas, las asignaciones de
nodo y las propiedades de base de datos.
¨ Vista Procesos. Permite ver y editar las propiedades del proceso de servicio de cada nodo asignado.
¨ Vista Conexiones y bloqueos. Permite ver y finalizar conexiones de repositorio y bloqueos de objetos.
¨ Vista Complementos. Permite ver y administrar complementos registrados.
¨ Vista Permisos. Permite ver o editar los permisos de grupos y usuarios del servicio de repositorio de
PowerCenter.
¨ Menú Acciones. Permite administrar el contenido del repositorio y realizar otras tareas administrativas.
18
Capítulo 3: Uso de Informatica Administrator
Servicio de escucha PowerExchange.
Ejecuta la escucha de PowerExchange.
Cuando seleccione un servicio de escucha en el navegador, el panel de contenido mostrará la información
siguiente:
¨ El estado del servicio y del proceso de servicio. El estado del servicio y del proceso de servicio para cada
nodo. El panel de contenido también muestra la URL de la instancia de escucha de PowerExchange.
¨ Vista Propiedades. Permite ver o editar las propiedades del servicio de escucha.
¨ Menú Acciones. Contiene acciones que puede realizar en el servicio de escucha, tales como ver registros
o habilitar y deshabilitar el servicio.
Servicio de registrador PowerExchange.
Ejecuta el registrador de PowerExchange para Linux, UNIX y Windows.
Cuando seleccione un servicio de registrador en el navegador, el panel de contenido mostrará la información
siguiente:
¨ El estado del servicio y del proceso de servicio. El estado del servicio y del proceso de servicio para cada
nodo. El panel de contenido también muestra la URL de la instancia del registrador de PowerExchange.
¨ Vista Propiedades. Permite ver o editar las propiedades del servicio del registrador.
¨ Menú Acciones. Contiene acciones que pude realizar en el servicio del registrador, tales como ver
registros o habilitar y deshabilitar el servicio.
Servicio de informes
Ejecuta la aplicación de Data Analyzer en un dominio de Informatica. Debe iniciar sesión en Data Analyzer
para crear y ejecutar informes sobre datos en una base de datos relacional o para ejecutar los siguientes
informes de PowerCenter: Informes del repositorio de PowerCenter, informes de creación de perfiles para
datos o informes de Metadata Manager. También puede ejecutar otros informes dentro de su organización.
Cuando seleccione un servicio de informes en el navegador, el panel de contenido mostrará la información
siguiente:
¨ El estado del servicio y del proceso de servicio. El estado del servicio y del proceso de servicio para cada
nodo. El panel de contenido también muestra la URL de la instancia de Data Analyzer.
¨ Vista Propiedades. Permite ver las propiedades del servicio de informes, tales como las propiedades del
origen de datos o las propiedades del repositorio de Data Analyzer. Es posible editar algunas de esas
propiedades.
¨ Vista Permisos. Permite ver o editar los permisos de grupo y usuario del servicio de informes.
¨ Menú Acciones. Permite administrar el servicio y el contenido del repositorio.
Servicio de informes y paneles
Ejecuta informes de la aplicación JasperReports.
Servicio SAP BW.
Detecta si hay solicitudes RFC procedentes de SAP BW e inicia flujos de trabajo para extraer de SAP BW o
cargar en SAP BW. Seleccione un servicio SAP BW en el navegador para acceder a las propiedades y
demás información sobre el servicio.
Cuando seleccione un servicio SAP BW en el navegador, el panel de contenido mostrará la información
siguiente:
¨ El estado del servicio y del proceso de servicio. Permite ver el estado del servicio y del proceso de
servicio.
Ficha Dominio: vista Servicios y nodos
19
¨ Vista Propiedades. Permite administrar las propiedades generales y las asignaciones de nodo.
¨ Vista Servicio de integración asociado. Permite ver o editar el servicio de integración asociado con el
servicio SAP BW.
¨ Vista Procesos. Permite ver o editar el directorio del archivo de parámetros BWParam.
¨ Vista Permisos. Permite ver o editar los permisos de grupo y usuario del servicio SAP BW.
¨ Menú Acciones. Permite administrar el servicio.
Concentrador de servicios web
Una puerta de enlace de servicio web para clientes externos. Procesa las solicitudes SOAP de clientes del
servicio web que desean acceder a la funcionalidad de PowerCenter a través de servicios web. Los clientes
de servicio web acceden al servicio de integración de PowerCenter y el servicio del repositorio de
PowerCenter a través del concentrador de servicios web.
Cuando seleccione un concentrador de servicios web en el navegador, el panel de contenido mostrará la
información siguiente:
¨ El estado del servicio y del proceso de servicio. Permite ver el estado del servicio y del proceso de
servicio.
¨ Vista Propiedades. Permite ver o editar las propiedades del concentrador de servicios web.
¨ Vista Repositorio asociado. Permite ver los servicios de repositorio de PowerCenter asociados con el
concentrador de servicios web.
¨ Vista Permisos. Permite ver o editar los permisos de grupo y usuario del concentrador de servicios web.
¨ Menú Acciones. Permite administrar el servicio.
Nodos
Un nodo es una representación lógica de un equipo físico del dominio. La ficha Dominio permite asignar recursos
a los nodos y configurar procesos de servicio para su ejecución en estos.
Si selecciona un nodo en el navegador, el panel de contenido muestra la siguiente información:
¨ Estado del nodo. Permite ver el estado del nodo.
¨ Vista Propiedades. Permite ver y editar propiedades del nodo, como el directorio de copias de seguridad del
repositorio o el rango de números de puerto para los procesos que se ejecutan en el nodo.
¨ Vista Procesos. Muestra el estado de los procesos configurados para ejecutarse en el nodo.
¨ Vista Recursos. Permite ver y editar los recursos asignados al nodo.
¨ Vista Permisos. Permite ver y editar los permisos de grupo y usuario del nodo.
El menú Acciones del navegador permite eliminar el nodo, moverlo a una carpeta, refrescar el contenido de la
ficha Dominio y acceder a la Ayuda de la ficha que esté utilizando.
El menú Acciones de la ficha Dominio permite quitar la asociación del nodo, volver a calcular la referencia del
perfil de CPU y apagar el nodo.
Mallas
Una malla es un alias que se asigna a un grupo de nodos que ejecutan sesiones y flujos de trabajo de
PowerCenter.
Cuando se ejecuta un flujo de trabajo o una sesión en una malla, el procesamiento se distribuye entre varios
nodos de la malla. Los nodos se asignan a la malla en la vista Servicios y nodos de la ficha Dominio.
20
Capítulo 3: Uso de Informatica Administrator
Cuando seleccione una malla en el navegador, el panel de contenido mostrará la información siguiente:
¨ Vista de propiedades. Permite ver o editar las asignaciones de nodos a una malla.
¨ Vista de permisos. Muestra y permite editar los permisos de usuario y grupo en la malla.
En el menú Acciones del navegador, se puede eliminar la malla, mover la malla a una carpeta, actualizar el
contenido de la ficha Dominio o acceder a la ayuda para la ficha actual.
Licencias
Los objetos de licencia se crean en la ficha Dominio, en función del archivo de clave de licencia provisto por
Informatica.
Una vez creada la licencia, se le pueden asignar servicios.
Si selecciona una licencia en el navegador, el panel de contenido mostrará la siguiente información:
¨ Vista Propiedades Muestra las propiedades de la licencia, como las plataformas y los repositorios admitidos y
los opciones que cuentan con licencia. También puede editar la descripción de la licencia.
¨ Vista Servicios asignados Permite ver y editar los servicios asignados a la licencia.
¨ Vista Opciones Muestra las opciones de PowerCenter que cuentan con licencia.
¨ Vista Propiedades Permite ver y editar los permisos de usuario en la licencia.
El menú Acciones del navegador permite eliminar la licencia, moverla a una carpeta, refrescar el contenido de la
ficha Dominio y acceder a la Ayuda de la ficha que esté utilizando.
El menú Acciones de la ficha Dominio permite añadir una clave incremental a una licencia.
Ficha Dominio: vista Conexiones
La vista Conexiones muestra el dominio y todas las conexiones del dominio.
La vista Conexiones tiene los componentes siguientes:
Navegador
Aparece en el panel izquierdo de la ficha Dominio y muestra el dominio y las conexiones del dominio.
Panel Contenido
Aparece en el panel derecho de la ficha Dominio y muestra información sobre el dominio o la conexión que
se seleccione en el navegador.
Cuando se selecciona el dominio en el navegador, el panel de contenido muestra todas las conexiones del
dominio. En el panel de contenido, puede filtrar u ordenar las conexiones o bien buscar conexiones
específicas.
Cuando se selecciona una conexión en el navegador, el panel de contenido muestra información sobre la
conexión y permite llevar a cabo tareas para la conexión, en función de la vista que se seleccione entre las
siguientes:
¨ Vista Propiedades. Ver o editar propiedades de la conexión.
¨ Vista Agrupación. Ver o editar las propiedades de agrupación de la conexión.
¨ Vista Permisos. Ver o editar los permisos de usuario o grupo en la conexión.
Así mismo, el menú Acciones permite probar una conexión.
Ficha Dominio: vista Conexiones
21
Menú Acciones del navegador
Cuando seleccione el dominio en el navegador, podrá crear una conexión.
Cuando seleccione una conexión en el navegador, podrá eliminar la conexión.
Menú Acciones de la ficha Dominio
Cuando seleccione una conexión en el navegador, podrá editar los permisos directos o asignar permisos a la
conexión.
Ficha Registros
La ficha Registros muestra los registros.
En la ficha Registros, se pueden encontrar los siguientes tipos de registro:
¨ Registro del dominio. Los eventos del registro de dominio son eventos de registro que se generan desde las
funciones de dominio que realiza el administrador de servicios.
¨ Registro del servicio Los eventos del registro de servicio son eventos de registro que generan los servicios de
aplicación.
¨ Registro de la actividad del usuario Los eventos del registro de la actividad de usuario supervisan la actividad
del usuario en el dominio.
La ficha Registros muestra los siguientes componentes para cada tipo de registro:
¨ Filtro. Permite configurar las opciones de filtro para los registros.
¨ Visor de registro. Muestra los eventos de registro en función de los criterios del filtro.
¨ Restablecer filtro. Permite restablecer los criterios del filtro.
¨ Copiar filas. Permite copiar el texto del registro de las filas seleccionadas.
¨ menú Acciones Contiene opciones para guardar, purgar y administrar registros. También contiene opciones
de filtro.
Ficha Informes
La ficha Informes muestra informes del dominio.
En la ficha Informes, puede ejecutar los siguientes informes del dominio:
¨ Informe de administración de licencias. Ejecute un informe para supervisar el número de opciones de software
adquiridas para una licencia y el número de veces que una licencia supera los límites de uso. Ejecute un
informe para supervisar el uso de CPU lógicas y servicios de repositorio de PowerCenter. El informe se
ejecuta para una licencia.
¨ Informe de servicios web. Ejecute un informe para analizar el rendimiento de los servicios web que se ejecutan
en un concentrador de servicios web. El informe se ejecuta para un intervalo de tiempo.
22
Capítulo 3: Uso de Informatica Administrator
Ficha Supervisión
En la ficha Supervisión, puede supervisar los servicios de integración de datos y los objetos de integración que
se ejecutan en el servicio de integración de datos.
Entre los objetos de integración, se incluyen tareas, aplicaciones, asignaciones implementadas, servicios de
datos SQL, servicios web y objetos lógicos. En la ficha Supervisión, se muestran propiedades, estadísticas de
tiempo de ejecución e informes de tiempo de ejecución sobre objetos de integración.
La ficha Supervisión contiene los siguientes componentes:
¨ Navegador. Aparece en el panel de la izquierda de la ficha Supervisión y muestra tareas, aplicaciones y
componentes de aplicaciones. Los componentes de la aplicación incluyen asignaciones implementadas,
servicios web y objetos de datos lógicos.
¨ Panel de contenido. Aparece en el panel a la derecha de la ficha Supervisión. Contiene información sobre el
objeto seleccionado en el navegador. Si selecciona una carpeta en el navegador, en el panel de contenido se
muestran todos los objetos de la carpeta. Si selecciona el componente de una aplicación en el navegador,
aparecen varias vistas de información sobre el objeto en el panel de contenido.
¨ Panel de detalles. Aparece debajo del panel de contenido en algunos casos. El panel de detalles permite ver
detalles sobre el objeto seleccionado en el panel de contenido.
¨ Menú Acciones. Aparece en la ficha Supervisión. Permite ver el contexto, borrar filtros de búsqueda, anular
una tarea seleccionada y ver registros de un objeto seleccionado.
Ficha Seguridad
La seguridad de Informatica se administra en la ficha Seguridad de Administrator Tool.
La ficha Seguridad cuenta con los siguientes componentes:
¨ Sección de búsqueda. Busque usuarios, grupos o funciones por su nombre.
¨ Navegador. El navegador aparece en el panel izquierdo y muestra grupos, usuarios y funciones.
¨ Panel de contenido. El panel de contenido muestra propiedades y opciones según el objeto seleccionado en el
navegador y la ficha seleccionada en el propio panel de contenido.
¨ Menú Acciones de seguridad. Contiene opciones para crear o eliminar un grupo, usuario o función. Es posible
administrar LDAP y los perfiles de sistema operativo. También es posible ver los usuarios que disponen de
privilegios para un servicio.
Uso de la sección Buscar
Use la sección Buscar para buscar usuarios, grupos y funciones por nombre. Esta función no distingue entre
mayúsculas y minúsculas.
1.
En la sección Buscar, seleccione si desea buscar usuarios, grupos o funciones.
2.
Indique el nombre o una parte del nombre que desee buscar.
Puede incluir un asterisco (*) en un nombre para usar un carácter comodín en la búsqueda. Indique, por
ejemplo, "ad*" si desea buscar todos los objetos que empiecen por "ad". Indique "*ad" si desea buscar todos
los objetos que acaben en "ad".
3.
Haga clic en Ir a.
Ficha Supervisión
23
Se abre la sección Resultados de búsqueda, mostrando un máximo de 100 objetos. Si la búsqueda devuelve
más de 100 objetos, limite los criterios de búsqueda para ajustar los resultados.
4.
Seleccione un objeto en la sección Resultados de búsqueda para visualizar información sobre el objeto en el
panel Contenido.
Uso del navegador de seguridad
El navegador se halla en el panel Contenido de la ficha Seguridad. Cuando seleccione un objeto en el navegador,
el panel Contenido mostrará información sobre dicho objeto.
El navegador de la ficha Seguridad incluye las siguientes secciones:
¨ Sección Grupos. Seleccione un grupo si desea ver las propiedades del grupo y los usuarios, funciones y
privilegios asignados a dicho grupo.
¨ Sección Usuarios. Seleccione un usuario si desea ver sus propiedades, los grupos a los que pertenece y las
funciones y privilegios que tiene asignados.
¨ Sección Funciones. Seleccione una función para ver sus propiedades, los usuarios y grupos que tiene
asignados y los privilegios asignados a la función.
El navegador ofrece diferentes formas de completar una tarea. Puede usar uno de los siguientes métodos para
administrar grupos, usuarios y funciones:
¨ Haga clic en el menú Acciones. Cada sección del navegador incorpora un menú Acciones que permite
administrar los grupos, usuarios o funciones. Seleccione un objeto en el navegador y haga clic en el menú
Acciones para crear, eliminar o mover grupos, usuarios o funciones.
¨ Haga clic con el botón derecho en un objeto. Haga clic con el botón derecho en el navegador para mostrar las
opciones disponibles para crear, eliminar y mover en el menú Acciones.
¨ Arrastre un objeto de una sección a otra. Seleccione un objeto y arrástrelo a otra sección del navegador para
asignarlo a otro objeto. Para asignar, por ejemplo, un usuario a un grupo nativo, puede seleccionar un usuario
en la sección Usuarios del navegador y arrastrar el usuario hasta un grupo nativo en la sección Grupos.
¨ Arrastre varios usuarios o funciones desde el panel Contenido hasta el navegador. Seleccione varios usuarios
o funciones en el panel Contenido y arrástrelos hasta el navegador para asignar los objetos a otro objeto. Para
asignar, por ejemplo, varios usuarios a un grupo nativo, puede seleccionar la carpeta Nativo en la sección
Usuarios del navegador para mostrar todos los usuarios nativos en el panel Contenido. Use las teclas Ctrl o
Mayús para seleccionar varios usuarios y arrástrelos hasta un grupo nativo en la sección Grupos del
navegador.
¨ Use los accesos directos. Use los accesos directos del teclado para desplazarse hasta diferentes secciones
del navegador.
Grupos
Un grupo es un conjunto de usuarios y grupos que pueden tener los mismos privilegios, funciones y permisos.
En la sección Grupos del navegador, los grupos se organizan en carpetas de dominio de seguridad. Un dominio
de seguridad es un conjunto de grupos y cuentas de usuario de un dominio de Informatica. La autenticación
nativa usa el dominio de seguridad nativo que contiene los usuarios y grupos creados y administrados en
Administrator Tool. La autenticación de LDAP usa los dominios de seguridad de LDAP que contienen los usuarios
y grupos importados del servicio de directorio de LDAP.
Cuando seleccione una carpeta del dominio de seguridad en la sección Grupos del navegador, el panel de
contenido mostrará todos los grupos que pertenezcan al dominio de seguridad. Haga clic con el botón derecho en
un grupo y seleccione Navegar al elemento para mostrar los detalles del grupo en el panel de contenido.
24
Capítulo 3: Uso de Informatica Administrator
Cuando seleccione un grupo en el navegador, el panel de contenido mostrará las fichas siguientes:
¨ Resumen. Muestra las propiedades generales del grupo y los usuarios asignados al grupo.
¨ Privilegios. Muestra los privilegios y las funciones asignados al grupo para el dominio y para los servicios de
aplicación del dominio.
Usuarios
Un usuario de un dominio Informatica puede iniciar sesión en las siguientes aplicaciones cliente:
¨ Informatica Administrator
¨ Cliente de PowerCenter
¨ Metadata Manager
¨ Data Analyzer
¨ Informatica Developer
¨ Informatica Analyst
¨ Jaspersoft
La sección Usuarios del navegador organiza los usuarios en carpetas de dominio de seguridad. Un dominio de
seguridad es una recopilación de cuentas de usuario y grupos en un dominio de Informatica. La autenticación
utiliza el dominio de seguridad nativo que contiene los usuarios y grupos creados y administrados en
Administrator Tool. La autenticación LDAP utiliza los dominios de seguridad LDAP que contienen los usuarios y
grupos del servicio de directorio LDAP.
Cuando seleccione una carpeta del dominio de seguridad en la sección Usuarios del navegador, el panel de
contenido mostrará todos los usuarios que pertenezcan al dominio de seguridad. Haga clic con el botón derecho
en un usuario y seleccione Navegar al elemento para mostrar los detalles del usuario en el panel de contenido.
Cuando seleccione un usuario en el navegador, el panel de contenido mostrará las fichas siguientes:
¨ Resumen. Muestra las propiedades generales del usuario y todos los grupos a los que pertenece el usuario.
¨ Privilegios. Muestra los privilegios y funciones asignados al usuario para el dominio y los servicios de
aplicación del dominio.
Funciones
Una función es una recopilación de privilegios que se asignan a un usuario o grupo. Los privilegios determinan las
acciones que los usuarios pueden realizar. Las funciones se asignan a usuarios y grupos para el dominio y para
servicios de aplicación del dominio.
La sección Funciones del navegador organiza las funciones en las siguientes carpetas:
¨ Funciones definidas por el sistema. Contiene las funciones que no se pueden editar o eliminar. La función de
administrador es una función definida por el sistema.
¨ Funciones personalizadas. Contiene las funciones que se pueden crear, editar y eliminar. Administrator Tool
incluye algunas funciones personalizadas que se pueden editar y asignar a usuarios y grupos.
Cuando seleccione una carpeta en la sección Funciones del navegador, el panel de contenido mostrará todas las
funciones que pertenecen a esa carpeta. Haga clic con el botón derecho en una función y seleccione Navegar al
elemento para mostrar los detalles de la función en el panel de contenido.
Cuando seleccione una función en el navegador, el panel de contenido mostrará las fichas siguientes:
¨ Resumen. Muestra las propiedades generales de la función, así como los usuarios y grupos que tienen
asignada esa función para el dominio y los servicios de aplicación.
¨ Privilegios. Muestra los privilegios asignados a la función para el dominio y los servicios de aplicación.
Ficha Seguridad
25
Accesos directos del teclado
Utilice los siguientes accesos directos del teclado para desplazarse por los diferentes componentes de
Administrator Tool.
La siguiente tabla enumera los accesos directos del teclado para Administrator Tool:
26
Acceso directo
Tarea
Mayús+Alt+G
En la página Seguridad, se desplaza a la sección Grupos del
navegador.
Mayús+Alt+U
En la página Seguridad, se desplaza a la sección Usuarios
del navegador.
Mayús+Alt+R
En la página Seguridad, se desplaza a la sección Funciones
del navegador.
Capítulo 3: Uso de Informatica Administrator
CAPÍTULO 4
Administración de dominios
Este capítulo incluye los siguientes temas:
¨ Resumen sobre la administración del dominio, 27
¨ Administración de alertas, 28
¨ Administración de carpetas, 30
¨ Administración de seguridad de dominios, 31
¨ Administración de seguridad del usuario, 31
¨ Administración de servicios de aplicación, 32
¨ Administración de nodos, 34
¨ Configuración de la puerta de enlace, 39
¨ Administración de la configuración del dominio, 40
¨ Tareas del dominio, 44
¨ Propiedades del dominio, 48
Resumen sobre la administración del dominio
El dominio Informatica es un conjunto de nodos y servicios que definen el entorno Informatica. Para administrar el
dominio, debe administrar los nodos y los servicios del dominio.
Utilice Administrator Tool para completar las siguientes tareas:
¨ Administrar alertas. Configure, habilite y deshabilite las alertas del dominio y del servicio para los usuarios.
¨ Crear carpetas. Cree carpetas para organizar los objetos de dominio y administre la seguridad mediante la
configuración de permisos sobre las carpetas.
¨ Administrar la seguridad del dominio. Configure una comunicación segura entre los componentes del dominio.
¨ Administrar la seguridad del usuario. Asigne privilegios y permisos a usuarios y grupos.
¨ Administrar servicios de aplicación. Habilite, deshabilite y elimine servicios de aplicación. Habilite, deshabilite y
reinicie procesos de servicio.
¨ Administrar nodos. Configure las propiedades de los nodos, tales como los recursos y el directorio de copias
de seguridad, y desactive los nodos.
¨ Configurar los nodos de puerta de enlace. Configure los nodos para que actúen como una puerta de enlace.
¨ Apagar el dominio. Apague el dominio para realizar tareas de administración en el dominio.
¨ Administrar la configuración del dominio. Cree una copia de seguridad de la configuración del dominio de
forma regular. Es posible que necesite restaurar la configuración del dominio a partir de una copia de
27
seguridad para migrar la configuración a otra cuenta de usuario de la base de datos. Es posible que también
necesite restablecer la información de la base de datos para la configuración del dominio si ésta cambia.
¨ Completar las tareas del dominio. Puede supervisar los estados de todos los servicios y nodos de aplicación,
ver las dependencias entre los nodos y los servicios de aplicación y apagar el dominio.
¨ Configurar las propiedades del dominio. Por ejemplo, puede cambiar las propiedades del dominio, las
propiedades SMTP para las alertas y las propiedades de la fiabilidad del dominio.
Para administrar nodos y servicios a través de una única interfaz, todos los nodos y los servicios deben estar en
el mismo dominio. No puede acceder a varios dominios de Informatica en la misma ventana de Administrator Tool.
Puede compartir metadatos entre dominios al registrarse o anular el registro en un repositorio local del dominio
local de Informatica con un repositorio global en otro dominio de Informatica.
Administración de alertas
Las alertas brindan a los usuarios alertas de servicio y de dominio. Las alertas de dominio proporcionan
notificación sobre errores de nodo y elección de puerta de enlace maestra. Las alertas de servicio notifican sobre
conmutación por error del proceso de servicio. Para utilizar estas alertas, complete las tareas siguientes:
¨ Configure los ajustes SMTP para el servidor de correo electrónico saliente.
¨ Suscríbase a las alertas.
Después de configurar los ajustes SMTP, los usuarios pueden suscribirse a las alertas de dominio y de servicio.
Cómo especificar la configuración SMTP
Puede ajustar la configuración SMTP del servidor de correo saliente para habilitar alertas.
Especifique la configuración SMTP en la vista Propiedades del dominio.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el dominio.
3.
En el panel de contenido, haga clic en la vista Propiedades.
4.
En el área Configuración SMTP, haga clic en Editar.
5.
Edite la configuración SMTP y haga clic en Aceptar.
TEMAS RELACIONADOS
¨ “Configuración SMTP” en la página 51
Suscripción a las alertas
Después de finalizar la configuración SMTP, puede suscribirse a las alertas.
1.
Verifique que el administrador del dominio haya especificado una dirección de correo electrónico válida para
su cuenta de usuario en la página Seguridad.
Si la dirección de correo electrónico o la configuración SMTP no es válida, el administrador de servicios no
puede entregar la notificación de alertas.
2.
En el área del encabezado de Administrator Tool, haga clic en Administrar > Preferencias.
Se abrirá la página Preferencias.
28
Capítulo 4: Administración de dominios
3.
En la sección Preferencias del usuario, haga clic en Editar.
Se abrirá el cuadro de diálogo Editar preferencias.
4.
Seleccione Suscribirse a las alertas.
5.
Haga clic en Aceptar.
6.
Haga clic en Aceptar.
El administrador de servicios envía correos electrónicos con notificaciones de alertas basadas en sus privilegios y
permisos en el dominio.
En la siguiente tabla, se enumeran los tipos de alertas y eventos requeridos para las notificaciones por correo
electrónico:
Tipo de alerta
Evento
Dominio
Fallo en el nodo
Elección de puerta de enlace maestra
Servicio
Conmutación por error del proceso de servicio
Visualización de alertas
Cuando se suscriba a alertas, podrá recibir correos electrónicos de notificación de dominio y de servicio para
determinados eventos. Cuando se produce un evento de dominio o de servicio que activa una notificación, puede
hacer el seguimiento del estado de alerta de las siguientes formas:
¨ El administrador de servicios envía un correo electrónico de notificación de alerta a todos los suscriptores con
los privilegios y permisos adecuados en el dominio o servicio.
¨ El administrador de registros registra el éxito o el fracaso de la entrega de notificación de la alerta en el
registro de dominio o de servicio.
Por ejemplo, el administrador de servicios envía el siguiente correo electrónico de notificación a todos los
suscriptores con los privilegios y permisos adecuados del servicio que ha generado un error:
From: Administrator@<database host>
To: Jon Smith
Subject: Alert message of type [Service] for object [HR_811].
The service process on node [node01] for service [HR_811] terminated unexpectedly.
El administrador de registros graba además el siguiente mensaje en el registro de servicios:
ALERT_10009 Alert message [service process failover] of type [service] for object [HR_811] was
successfully sent.
Puede revisar los registros de dominio o servicio por si hay correos electrónicos de notificación de alerta que no
se hayan entregado. En el registro del dominio, filtre por alertas como la categoría. En los registros de servicio,
busque el código de mensaje ALERTA. Cuando el administrador de servicios no puede enviar un correo
electrónico de notificación de alertas, aparece el siguiente mensaje en el dominio o registro de servicio
relacionado:
ALERT_10004: Unable to send alert of type [alert type] for object [object name], alert message [alert
message], with error [error].
Administración de alertas
29
Administración de carpetas
Utilice las carpetas del dominio para organizar objetos y para administrar la seguridad. Las carpetas pueden
contener nodos, servicios, cuadrículas, licencias y otras carpetas. Puede que desee usar carpetas para agrupar
los servicios por tipo. Por ejemplo, puede crear una carpeta denominada ServiciosDeIntegración y mover todos
los servicios de integración a dicha carpeta. Alternativamente, quizás considere conveniente crear carpetas para
agrupar todos los servicios de un área funcional, como Ventas o Finanzas.
Cuando asigne un permiso de usuario para una carpeta, el usuario heredará el permiso para todos los objetos de
la carpeta.
Puede realizar las tareas siguientes con las carpetas:
¨ Ver servicios y nodos. Vea todos los servicios de la carpeta y los nodos donde se ejecutan. Haga clic en un
nombre de nodo o servicio para acceder a las propiedades de ese nodo o servicio.
¨ Crear carpetas. Cree carpetas para agrupar los objetos del dominio.
¨ Mover objetos a las carpetas. Cuando mueva un objeto a una carpeta, los usuarios de la carpeta heredarán el
permiso para el objeto de la carpeta. Cuando mueva una carpeta a otra carpeta, la otra carpeta pasará a ser el
elemento primario de la carpeta movida.
¨ Quitar carpetas. Cuando quite una carpeta, podrá eliminar los objetos que contenga o moverlos a la carpeta
primaria.
Cómo crear una carpeta
Puede crear una carpeta en el dominio o en otra carpeta.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el dominio o la carpeta donde desee crear la carpeta.
3.
En el menú Acciones del navegador, haga clic en Nueva > Carpeta.
4.
Edite las propiedades siguientes:
Propiedad del nodo
Descripción
Nombre
Nombre de la carpeta. La distinción entre mayúsculas y minúsculas no se aplica a este
nombre, el cual debe ser único en el dominio. Este nombre no puede tener más de 80
caracteres ni empezar con @. Además, este nombre no puede incluir espacios ni los
siguientes caracteres especiales:
`~%^*+={}\;:'"/?.,<>|!()][
5.
Descripción
Descripción de la carpeta. La descripción no puede tener más de 765 caracteres.
Ruta de acceso
Ubicación en el navegador.
Haga clic en Aceptar.
Cómo mover objetos a una carpeta
Cuando mueva un objeto a una carpeta, los usuarios de ésta heredarán el permiso del objeto. Cuando mueva una
carpeta a otra, la primera se convertirá en objeto secundario de la carpeta en la que reside.
Nota: El dominio sirve como carpeta cuando se mueven objetos dentro y fuera de las carpetas.
1.
30
En la herramienta de Informatica, haga clic en la ficha Dominio.
Capítulo 4: Administración de dominios
2.
En el navegador, seleccione un objeto.
3.
En el menú Acciones del navegador, seleccione Mover a carpeta.
4.
En el cuadro de diálogo Seleccionar carpeta, seleccione una carpeta y haga clic en Aceptar.
Eliminación de una carpeta
Cuando quite una carpeta, puede eliminar los objetos de la carpeta o moverlos a la carpeta primaria.
1.
En la herramienta de Informatica, haga clic en la ficha Dominio.
2.
En el navegador, seleccione una carpeta.
3.
En el menú Acciones del navegador, seleccione Eliminar.
4.
Confirme que desea eliminar la carpeta.
Sólo puede eliminar el contenido si dispone de los privilegios y permisos oportunos en todos los objetos de la
carpeta.
5.
Elija entre esperar a que terminen todos los procesos o anular todos los procesos.
6.
Haga clic en Aceptar.
Administración de seguridad de dominios
Puede configurar los componentes del dominio de Informatica para que usen el protocolo de capa de conexión
segura (SSL) o el protocolo de seguridad de la capa de transporte (TLS ) para cifrar las conexiones con otros
componentes. Cuando habilite SSL o TLS para los componentes del dominio, se garantizará la comunicación
segura.
Puede configurar la comunicación segura de varias maneras:
Entre servicios dentro del dominio
Puede configurar la comunicación segura entre servicios del dominio.
Entre el dominio y componentes externos
Puede configurar la comunicación segura entre los componentes de dominio de Informatica y navegadores
web o clientes de servicios web.
Cada método para configurar la comunicación segura es independiente de los otros métodos. Cuando configure la
comunicación segura para un conjunto de componentes, no será necesario configurar la comunicación segura
para ningún otro conjunto.
Administración de seguridad del usuario
La seguridad del usuario se administra dentro del dominio con privilegios y permisos.
Los privilegios determinan las acciones que los usuarios pueden efectuar en los objetos del dominio. Los
permisos definen el nivel de acceso que tiene un usuario a un determinado objeto de dominio. Los objetos del
dominio son el dominio, las carpetas, los nodos, las mallas, las licencias, las conexiones de base de datos, los
perfiles del sistema operativo y los servicios de aplicación.
Administración de seguridad de dominios
31
Aunque un usuario tenga el privilegio del dominio para completar determinadas acciones, es posible que necesite
el permiso adecuado para efectuar una acción en un determinado objeto. Un usuario, por ejemplo, tiene el
privilegio del dominio para administrar servicios, que le concede la posibilidad de editar los servicios de
aplicación. El usuario debe tener también, sin embargo, el permiso adecuado para el servicio de aplicación. Si un
usuario tiene el privilegio del dominio para administrar servicios y el permiso para el servicio de repositorio de
desarrollo pero no tiene el permiso para el servicio del repositorio de producción, puede editar el servicio de
repositorio de desarrollo, pero no el de producción.
Para iniciar sesión en Administrator Tool, un usuario debe tener el privilegio del dominio de acceso a Informatica
Administrator. Si un usuario tiene este privilegio de acceso a Informatica Admnistrator y el permiso para un objeto,
pero no tiene el privilegio del dominio que concede la posibilidad de modificar el tipo de objeto, el usuario sólo
puede ver el objeto. Si un usuario, por ejemplo, tiene permiso para un nodo, pero no tiene el privilegio para
administrar nodos y mallas, el usuario puede ver las propiedades del nodo pero no puede ni configurarlo, ni
cerrarlo ni quitarlo.
Si un usuario no tiene permiso para un determinado objeto del navegador, el panel Contenido muestra un
mensaje que indica que se ha denegado el permiso para dicho objeto.
Administración de servicios de aplicación
Puede realizar las siguientes tareas de administración comunes para los servicios de aplicación:
¨ Habilitar y deshabilitar servicios y procesos de servicio.
¨ Configurar el dominio para reiniciar los procesos de servicio.
¨ Eliminar un servicio de aplicación.
¨ Solucionar problemas con un servicio de aplicación.
Cómo habilitar y deshabilitar servicios y procesos de servicio
Puede habilitar y deshabilitar los servicios de aplicaciones y procesos de servicio en Administrator Tool. Si un
servicio está habilitado, debe haber como mínimo un proceso de servicio habilitado y en ejecución para que el
servicio esté disponible. De forma predeterminada, todos los procesos de servicio están habilitados.
El comportamiento de un servicio cuando inicia los procesos de servicio depende de su configuración:
¨ Si el servicio está configurado para una disponibilidad alta, dicho servicio inicia el proceso de servicio en el
nodo principal. Todos los nodos de copia de seguridad están en estado de espera.
¨ Si el servicio está configurado ejecutarse en una malla, dicho servicio inicia los procesos de servicio en todos
los nodos.
Un servicio no inicia un proceso de servicio deshabilitado en ningún caso.
El estado de un servicio depende del estado de los procesos de servicio asociados. Un servicio puede tener los
siguientes estados:
¨ Disponible. Ha habilitado el servicio y hay como mínimo un proceso de servicio en ejecución. El servicio está
disponible para procesar solicitudes.
¨ No disponible. Ha habilitado el servicio, pero no hay ningún proceso de servicio en ejecución. Esto se puede
deber a que los procesos de servicio estén deshabilitados o no se puedan iniciar. El servicio no está disponible
para procesar solicitudes.
¨ Deshabilitado. Ha deshabilitado el servicio.
32
Capítulo 4: Administración de dominios
Puede deshabilitar un servicio para realizar una tarea de administración, como un cambio del modo de
movimiento de datos para un servicio de integración de PowerCenter. Es posible que desee deshabilitar el
proceso de servicio en un nodo si necesita cerrar el nodo para realizar tareas de mantenimiento. Si deshabilita un
servicio, todos los procesos de servicio asociados se detienen, pero permanecen habilitados.
En la siguiente tabla, se describen los distintos estados de un proceso de servicio:
Estado del
proceso de
servicio
Configuración del
proceso
Descripción
En ejecución
Habilitado
El proceso de servicio está en ejecución en el nodo.
En espera
Habilitado
El proceso de servicio está habilitado, pero no está en ejecución debido a
que se está ejecutando otro proceso de servicio como el proceso de
servicio principal. Este proceso está a la espera de ser ejecutado en caso
de conmutación por error del servicio.
Nota: Los procesos de servicio no pueden estar en el estado de espera si
el servicio de integración de PowerCenter se ejecuta en una malla. Si
ejecuta el servicio de integración de PowerCenter en una malla, todos los
procesos de servicio se ejecutan simultáneamente.
Deshabilitado
Deshabilitado
El servicio está habilitado, pero el proceso de servicio está detenido y no
está en ejecución en el nodo.
Detenido
Habilitado
El servicio no está disponible.
Error
Habilitado
El servicio y el proceso de servicio están habilitados, pero el proceso de
servicio no se pudo iniciar.
Nota: Un proceso de servicio está en estado de error si no se puede iniciar en el nodo asignado.
Visualización de procesos de servicio
Puede ver el estado de un proceso de servicio en la vista Procesos de un servicio y puede ver el estado de todos
los procesos de servicio en la vista Resumen del ámbito.
Para ver el estado de un proceso de servicio:
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione un servicio.
3.
En el panel Contenido, seleccione la vista Procesos.
La vista Procesos muestra el estado de los procesos.
Configuración del reinicio de los procesos de servicio
Si un proceso de servicio de la aplicación deja de estar disponible mientras hay un nodo en funcionamiento, el
dominio intenta reiniciar el proceso en el mismo nodo según las opciones de reinicio configuradas en las
propiedades del dominio.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el dominio.
Administración de servicios de aplicación
33
3.
En la vista Propiedades, configure las siguientes propiedades de reinicio:
Propiedad del dominio
Descripción
Número máximo de intentos de
reinicio
Número de veces dentro de un período de tiempo específico que el dominio intenta
reiniciar un proceso de servicio de la aplicación cuando se ha producido un fallo. El
valor debe ser mayor o igual que 1. El valor predeterminado es 3.
Dentro del período de reinicio
(segundos)
Período de tiempo máximo que invierte el dominio en intentar reiniciar un proceso de
servicio de la aplicación cuando se ha producido un fallo. Si un servicio no se inicia
después del número de intentos especificado en este período de tiempo, el servicio
no se reinicia. El valor predeterminado es 900.
Cómo quitar servicios de aplicación
Puede quitar un servicio de aplicación utilizando Administrator Tool. Antes de quitar un servicio de aplicación,
debe deshabilitarlo.
Deshabilite el servicio antes de eliminarlo para asegurarse de que el servicio no se esté ejecutando en ningún
proceso. Si no deshabilita el servicio, tal vez deba esperar hasta que finalicen todos los procesos o anular todos
los procesos cuando elimine el servicio.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de aplicación.
3.
En el menú Acciones de la ficha Dominio, seleccione Eliminar.
4.
En el mensaje de advertencia que aparece, haga clic en Sí para detener otros servicios que dependan del
servicio de aplicación.
5.
Si aparece el cuadro de diálogo Deshabilitar servicio, opte por esperar a que finalicen todos los procesos o
anule todos los procesos y luego haga clic en Aceptar.
Solución de problemas de servicios de aplicación
Creo que un servicio está utilizando valores de variable de entorno incorrectos. ¿Cómo puedo averiguar qué
valores de variable de entorno utiliza un servicio?
Defina depuración como nivel de gravedad del error para el nodo. Cuando se inicie el servicio en el nodo, el
registro del dominio mostrará las variables de entorno que está utilizando el servicio.
Administración de nodos
Un nodo es una representación lógica de un equipo físico del dominio. Durante la instalación, debe definir al
menos un nodo que actúe como puerta de enlace para el dominio. Puede definir otros nodos empleando el
programa de instalación o el programa de la línea de comandos infasetup.
Después de definir un nodo, debe añadir el nodo al dominio. Cuando añada un nodo al dominio, el nodo
aparecerá en el navegador y podrá ver y editar sus propiedades. Emplee la ficha Dominio de Administrator Tool
para administrar nodos, lo cual incluye configurar propiedades de nodos y quitar nodos de un dominio.
34
Capítulo 4: Administración de dominios
Puede realizar las siguientes tareas para administrar un nodo:
¨ Definir el nodo y añadirlo al dominio. Añade el nodo al dominio y permite que el dominio se comunique con el
nodo. Después de añadir un nodo al dominio, puede iniciar el nodo.
¨ Configurar propiedades. Configure las propiedades de los nodos, tales como el directorio de copia de
seguridad del repositorio y los puertos que se utilizan para ejecutar procesos.
¨ Ver procesos. Muestra los procesos configurados para ejecutarse en el nodo y su estado. Antes de eliminar o
apagar un nodo, compruebe que se hayan detenido todos los procesos en ejecución.
¨ Apagar el nodo. Apague el nodo si necesita realizar tareas de mantenimiento en el equipo o para asegurar que
tengan efecto los cambios en la configuración del dominio.
¨ Eliminar un nodo. Elimine un nodo del dominio cuando ya no lo necesite.
¨ Definir recursos. Cuando el servicio de integración se ejecuta en una malla, se puede configurar para que
compruebe los recursos disponibles en cada nodo. Asigne recursos de la conexión y defina recursos
personalizados y de archivo/directorio en un nodo.
¨ Editar permisos. Le permite ver los permisos heredados para el nodo y administrar los permisos de objeto para
el nodo.
Definición y adición de nodos
Debe definir un nodo y añadirlo al dominio para poder iniciar dicho nodo. Durante la instalación de los servicios de
Informatica, debe definir como mínimo un nodo que funcione como puerta de enlace para el dominio. Puede
definir otros nodos. Los demás nodos pueden ser nodos de puerta de enlace o nodos de trabajo.
Un nodo de puerta de enlace maestra recibe solicitudes de servicio de los clientes y las enruta al servicio y al
nodo correspondientes. Puede definir uno o varios nodos de puerta de enlace.
Un nodo de trabajo puede ejecutar servicios de aplicaciones, pero no puede funcionar como una puerta de enlace.
Al definir un nodo, debe especificar el nombre de host y el número de puerto para el equipo que hospeda el nodo.
Además, debe especificar el nombre del nodo. Administrator Tool usa el nombre del nodo para identificarlo.
Use uno de los siguientes programas para definir un nodo:
¨ Programa de instalación de Informatica. Ejecute el programa de instalación en cada uno de los equipos que
desee definir como nodos.
¨ infasetup (programa de la línea de comandos). Ejecute el comando infasetup DefineGatewayNode o
DefineWorkerNode en cada equipo que desee usar como nodo de puerta enlace o nodo de trabajo.
Al definir un nodo, el programa de instalación o infasetup crean el archivo nodemeta.xml, que es el archivo de
configuración del nodo. Un nodo de puerta de enlace usa la información del archivo nodemeta.xml para
establecer la conexión con la base de datos de configuración del dominio. Un nodo de trabajo usa la información
del archivo nodemeta.xml para establecer la conexión con el dominio. El archivo nodemeta.xml se almacena en el
directorio \isp\config de cada nodo.
Una vez definido un nodo, debe añadirlo al dominio. Al añadir un nodo al dominio, el nodo se muestra en el
navegador. Puede añadir un nodo al dominio mediante Administrator Tool o el comando infacmd AddDomainNode.
Para añadir un nodo al dominio:
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione la carpeta en la que desee añadir el nodo. Si no desea que el nodo se muestre
en una carpeta, seleccione el dominio.
3.
En el menú Acciones del navegador, haga clic en Nuevo > Nodo.
Se abre el cuadro de diálogo Crear nodo.
4.
Especifique el nombre del nodo. Debe coincidir con el nombre de nodo especificado al definir el nodo.
Administración de nodos
35
5.
Si desea cambiar la carpeta para el nodo, haga clic en Seleccionar carpeta y elija otra carpeta o el dominio.
6.
Haga clic en Crear.
Si añade un nodo al dominio antes de definirlo mediante el programa de instalación o infasetup, Administrator
Tool muestra un mensaje para indicar que debe ejecutar el programa de instalación para asociar el nodo a un
nombre de host y a un número de puerto físicos.
Configuración de propiedades de nodo
Puede configurar las propiedades de nodo en la vista Propiedades del nodo. Puede configurar propiedades como
el nivel de gravedad de errores, los números de puerto mínimo y máximo, y el número máximo de tareas de
sesión y comandos que se pueden ejecutar en un proceso del servicio de integración de PowerCenter.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione un nodo.
3.
Haga clic en la vista Propiedades.
En la vista Propiedades, se muestran las propiedades de nodo en distintas secciones.
4.
En la vista Propiedades, haga clic en Editar para la sección que contenga la propiedad que desee configurar.
5.
Edite las siguientes propiedades:
Propiedad de nodo
Descripción
Nombre
Nombre del nodo. No se aplica la distinción entre mayúsculas y minúsculas al nombre, el
cual debe ser único en el dominio. El nombre no puede tener más de 128 caracteres ni
empezar por @. Además, no puede contener espacios ni los siguientes caracteres
especiales:
`~%^*+={}\;:'"/?.,<>|!()][
Descripción
Descripción del nodo. La descripción no puede tener más de 765 caracteres.
Nombre de host
Nombre del host del equipo representado por el nodo.
Puerto
Número de puerto usado por el nodo.
Nodo de puerta de enlace
Indica si el nodo puede funcionar como una puerta de enlace. Si está propiedad se
establece en No, el nodo funciona como un nodo de trabajo.
Directorio de la copia de
seguridad
Directorio en el que se almacenan los archivos de copia de seguridad del repositorio. El
nodo debe tener acceso al directorio.
Nivel de gravedad del error
Nivel de registro de errores para el nodo. Estos mensajes se escriben en el servicio de
aplicación del administrador de registros y en los archivos de registro del administrador de
servicios. Establezca uno de los siguientes niveles de mensaje:
- Error. Se escriben mensajes de código ERROR en el registro.
- Advertencia. Se escriben mensajes de código WARNING y ERROR en el registro.
- Información. Se escriben mensajes de código INFO, WARNING y ERROR en el registro.
- Seguimiento. Se escriben mensajes de código TRACE, INFO, WARNING y ERROR en
el registro.
- Depuración. Se escriben mensajes de código DEBUG, TRACE, INFO, WARNING y
ERROR en el registro.
El valor predeterminado es WARNING.
36
Capítulo 4: Administración de dominios
Propiedad de nodo
Descripción
Número de puerto mínimo
Número de puerto mínimo usado por los procesos de servicio en el nodo. Para aplicar los
cambios, reinicie los servicios de Informatica. El valor predeterminado es el valor
especificado al definir el nodo.
Número de puerto máximo
Número de puerto máximo usado por los procesos de servicio en el nodo. Para aplicar los
cambios, reinicie los servicios de Informatica. El valor predeterminado es el valor
especificado al definir el nodo.
Referencia de perfil de CPU
Clasificación del rendimiento de la CPU del nodo en comparación con un sistema de línea
base. Por ejemplo, si la CPU se ejecuta 1,5 veces más rápido que el equipo de línea
base, el valor de esta propiedad es 1,5. Para calcular el valor de referencia, haga clic en
Acciones > Volver a calcular referencia de perfil de CPU. El cálculo tarda
aproximadamente cinco minutos y usa el 100% de una CPU del equipo. Otra posibilidad
es actualizar el valor manualmente.
El valor predeterminado es 1,0. El valor mínimo es 0,001. El valor máximo es 1.000.000.
Se usa en el modo de distribución adaptable. Se omite en los modos de distribución de
operación por turnos y basado en la métrica.
Número máximo de
procesos
Número máximo de procesos en ejecución permitidos para cada proceso del servicio de
integración de PowerCenter ejecutado en el nodo. Este umbral especifica el número
máximo de tareas de sesión o comandos en ejecución permitidos para cada proceso del
servicio de integración en ejecución en el nodo.
Establezca este umbral en un número alto, como 200, para que el equilibrador de carga lo
omita. Para evitar que el equilibrador de carga distribuya tareas en este nodo, establezca
este umbral en 0.
El valor predeterminado es 10. El valor mínimo es 0. El valor máximo es 1.000.000.000.
Se usa en todos los modos de distribución.
Longitud máxima de cola
de ejecución de CPU
Número máximo de subprocesos ejecutables en espera para los recursos de CPU en el
nodo. Establezca este umbral en un número bajo para conservar los recursos de
computación para otras aplicaciones. Establezca este umbral en un número alto, como
200, para que el equilibrador de carga lo omita.
El valor predeterminado es 10. El valor mínimo es 0. El valor máximo es 1.000.000.000.
Se usa en los modos de distribución basados en la métrica y adaptables. Se omite en el
modo de distribución de operación por turnos.
Porcentaje de memoria
máximo
Porcentaje máximo de memoria virtual asignado al nodo en relación con el tamaño total
de la memoria física.
Establezca este umbral en un valor superior al 100% para permitir la asignación de una
cantidad de memoria virtual superior al tamaño de la memoria física durante la distribución
de tareas. Establezca este umbral en un número alto, como 1.000, si desea que el
equilibrador de carga lo omita.
El valor predeterminado es 150. El valor mínimo es 0. El valor máximo es 1.000.000.000.
Se usa en los modos de distribución basados en la métrica y adaptables. Se omite en el
modo de distribución de operación por turnos.
6.
Haga clic en Aceptar.
Administración de nodos
37
TEMAS RELACIONADOS
¨ “Definición de umbrales de aprovisionamiento de recursos” en la página 417
Visualización de procesos en el nodo
Puede ver el estado de todos los procesos configurados para ejecutarse en un determinado nodo. Antes de cerrar
o quitar un nodo, puede ver el estado de todos los procesos para determinar qué procesos tiene que deshabilitar.
Para ver los procesos de un nodo:
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione un nodo.
3.
En el panel Contenido, seleccione la vista Procesos.
La ficha muestra el estado de todos los procesos configurados para ejecutarse en un determinado nodo.
Cómo cerrar y restaurar el nodo
Algunas tareas administrativas pueden requerir el cierre de un nodo. Por ejemplo, es posible que sea necesario
realizar el mantenimiento o una evaluación del rendimiento en un equipo. Además, tal vez necesite apagar y
reiniciar un nodo para que se apliquen ciertos cambios en la configuración. Por ejemplo, si cambia el directorio
compartido para el administrador de registros o el dominio, debe cerrar el nodo y volver a iniciarlo para que se
actualicen los archivos de configuración.
Puede cerrar un nodo desde Administrator Tool o desde el sistema operativo. Al apagar un nodo, se detienen los
servicios de Informatica y se anulan todos los procesos que se ejecutan en dicho nodo.
Para reiniciar un nodo, inicie los servicios de Informatica en el nodo.
Nota: Para evitar la pérdida de datos o de metadatos cuando cierre un nodo, deshabilite todos los procesos que
se estén ejecutando en modo completo.
Cómo cerrar un nodo desde Administrator Tool
Para cerrar un nodo desde Administrator Tool:
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione un nodo.
3.
En el menú Acciones de la ficha Dominio, seleccione Cerrar.
Administrator Tool mostrará la lista de procesos de servicio en ejecución en ese nodo.
4.
Haga clic en Aceptar para detener todos los procesos y cerrar el nodo, o haga clic en Cancelar para cancelar
la operación.
Cómo iniciar o detener un nodo en Windows
Para iniciar o detener el nodo en Windows:
1.
Abra el panel de control de Windows.
2.
Seleccione Herramientas administrativas.
3.
Seleccione Servicios.
4.
Haga clic con el botón derecho en el servicio de Informatica9.0.
5.
Si el servicio se está ejecutando, haga clic en Detener.
Si el servicio está detenido, haga clic en Iniciar.
38
Capítulo 4: Administración de dominios
Inicio o detención de un nodo en UNIX
En UNIX, ejecute infaservice.sh para iniciar y detener el daemon de Informatica. De forma predeterminada,
infaservice.sh se instala en el siguiente directorio:
<InformaticaInstallationDir>/tomcat/bin
1.
Acceda al directorio donde está ubicado infaservice.sh.
2.
En el símbolo del sistema, introduzca el siguiente comando para iniciar el daemon:
infaservice.sh startup
Introduzca el siguiente comando para detener el daemon:
infaservice.sh shutdown
Nota: Si utiliza un enlace simbólico (softlink) para especificar la ubicación de infaservice.sh, configure la
variable de entorno INFA_HOME con la ubicación del directorio de instalación de Informatica.
Cómo quitar la asociación de nodos
Es posible quitar el nombre de host y el número de puerto asociados a un nodo. Al quitar la asociación del nodo,
el nodo permanece en el dominio, pero no está asociado a ningún equipo host.
Para asociar un equipo host diferente al nodo, debe ejecutar el programa de instalación o el comando infasetup
DefineGatewayNode o DefineWorkerNode en el nuevo equipo host y, acto seguido, reiniciar el nodo en el nuevo
equipo host.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione un nodo.
3.
En el menú Acciones de la ficha Dominio, seleccione Quitar asociación de nodo.
Cómo quitar un nodo
Cuando quite un nodo de un dominio, dejará de verse en el navegador. Si el nodo se está ejecutando al quitarlo,
se cierra y se anulan todos los procesos de servicio.
Nota: Para evitar la pérdida de datos o metadatos al quitar un nodo, deshabilite todos los procesos en ejecución
en modo completo.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione un nodo.
3.
En el menú Acciones del navegador, seleccione Eliminar.
4.
En el mensaje de advertencia que aparecerá, haga clic en Aceptar.
Configuración de la puerta de enlace
Un nodo de puerta de enlace de dominio funciona como el nodo de puerta de enlace maestra para el dominio. El
administrador de servicios del nodo de puerta de enlace maestra acepta las solicitudes de servicio y administra el
dominio y los servicios del dominio.
Durante la instalación, debe crear un nodo de puerta de enlace. Después de la instalación, puede crear nodos de
puerta de enlace adicionales. Es posible que desee crear nodos de puerta de enlace adicionales como copias de
seguridad. Si tiene un nodo de puerta de enlace y deja de estar disponible, el dominio no puede aceptar
solicitudes de servicio. Si tiene varios nodos de puerta de enlace y el nodo de puerta de enlace maestra deja de
Configuración de la puerta de enlace
39
estar disponible, los administradores de servicios de los demás nodos de puerta de enlace eligen un nuevo nodo
de puerta de enlace maestra. El nuevo nodo de puerta de enlace maestra acepta solicitudes de servicio.
Solamente un nodo de puerta de enlace puede ser un nodo de puerta de enlace maestra en un momento
determinado. Debe tener siempre como mínimo un nodo configurado como nodo de puerta de enlace. En caso
contrario, el dominio no funciona.
Puede configurar un nodo de trabajo para que funcione como nodo de puerta de enlace. El nodo de trabajo debe
estar en ejecución al configurarlo para que funcione como nodo de puerta de enlace.
Nota: Además, puede ejecutar el comando infasetup DefineGatewayNode para crear un nodo de puerta de
enlace. Si configura un nodo de trabajo para que funcione como nodo de puerta de enlace, debe especificar el
directorio de registro. Si tiene varios nodos de puerta de enlace, configure todos los nodos de puerta de enlace
para escribir los archivos de registro en el mismo directorio de un disco compartido.
Una vez configurado el nodo de puerta de enlace, el administrador de servicios del nodo de puerta de enlace
maestra escribe la conexión de base de datos de configuración del dominio en el archivo nodemeta.xml file del
nuevo nodo de puerta de enlace.
Si configura un nodo de puerta de enlace maestra para que funcione como un nodo de trabajo, debe reiniciar el
nodo para que los administradores de servicios elijan un nuevo nodo de puerta de enlace maestra. Si no reinicia
el nodo, éste sigue funcionando como el nodo de puerta de enlace maestra hasta que se reinicia o deja de estar
disponible.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el dominio.
3.
En el panel de contenido, seleccione la vista Propiedades.
4.
En la vista Propiedades, haga clic en Editar en la sección Propiedades de configuración de puerta de enlace.
5.
Active la casilla junto al nodo que desee que funcione como nodo de puerta de enlace.
Puede seleccionar varios nodos para que funcionen como nodos de puerta de enlace.
6.
Configure la ruta de acceso al directorio para los archivos de registro.
Si tiene varios nodos de puerta de enlace, configure todos los nodos de puerta de enlace para que apunten a
la misma ubicación para los archivos de registro.
7.
Haga clic en Aceptar.
Administración de la configuración del dominio
El administrador de servicios del nodo de la puerta de enlace maestra administra la configuración del dominio. La
configuración del dominio es un conjunto de tablas de metadatos almacenadas en una base de datos relacional a
la que pueden acceder todos los nodos de puerta de enlace del dominio. Cada vez que haga algún cambio en el
dominio, el administrador de servicios escribe el cambio en la configuración del dominio. Por ejemplo, al añadir un
nodo al dominio, el administrador de servicios añade la información del nodo a la configuración del dominio. Los
nodos de puerta de enlace utilizan una conexión JDBC para acceder a la base de datos de configuración del
dominio.
Puede realizar las siguientes tareas de administración de la configuración del dominio:
¨ Crear una copia de seguridad de la configuración del dominio. Crear una copia de seguridad de la
configuración del dominio de forma regular. Es posible que necesite restaurar la configuración del dominio
desde un archivo de copia de seguridad si la configuración del dominio de la base de datos se daña.
40
Capítulo 4: Administración de dominios
¨ Restaurar la configuración del dominio. Es posible que necesite restaurar la configuración del dominio si migra
la configuración del dominio a otra cuenta de usuario de la base de datos. O bien es posible que necesite
restaurar la configuración del dominio de copia de seguridad a una cuenta de usuario de la base de datos.
¨ Migrar la configuración del dominio. Es posible que necesite migrar la configuración del dominio a otra cuenta
de usuario de la base de datos.
¨ Configurar la conexión con una base de datos de configuración del dominio. Cada nodo de puerta de enlace
debe tener acceso a la base de datos de configuración del dominio. La conexión de la base de datos se
configura al crear un dominio. Si cambia la información de conexión de la base de datos o migra la
configuración del dominio a una base de datos nueva, debe actualizar la información de conexión de la base
de datos para cada nodo de puerta de enlace.
¨ Configurar las propiedades personalizadas. Configure las propiedades del dominio que sean exclusivas para
su entorno o que se apliquen en casos especiales. Use propiedades personalizadas únicamente si el servicio
internacional de atención al cliente de Informatica así se lo solicita.
Nota: La base de datos de configuración del dominio y el repositorio de modelos no pueden utilizar el mismo
esquema de usuario de la base de datos.
Cómo crear una copia de seguridad de la configuración del dominio
Cree una copia de seguridad de la configuración del dominio de forma regular. Es posible que necesite restaurar
la configuración del dominio desde un archivo de copia de seguridad si la configuración del dominio de la base de
datos se daña.
Ejecute el comando infasetup BackupDomain para crear una copia de seguridad de la configuración del dominio
en un archivo binario.
Cómo restaurar la configuración del dominio
Puede restaurar la configuración del dominio desde un archivo de copia de seguridad. Es posible que tenga que
recuperarla si la configuración del dominio de la base de datos es inconsistente o si desea migrarla a otra base de
datos.
Informatica recupera la configuración del dominio desde la versión actual. Si dispone de un archivo de copia de
seguridad de una versión de producto anterior, debe usar la misma versión para recuperar la configuración.
Puede restaurar la configuración del dominio en la misma cuenta de usuario de base de datos o en otra cuenta. Si
restaura la configuración de base de datos en una cuenta de usuario de base de datos que ya tiene una
configuración de dominio, debe configurar el comando para que sobrescriba la configuración de dominio que ya
existe. Si no configura el comando para sobrescribir dicha configuración, el comando genera un error.
Todos los nodos de un dominio tienen un nombre de host y un número de puerto. Cuando restaure la
configuración del dominio, puede desvincular los nombres de host y los números de puerto de todos los nodos del
dominio. Puede hacerlo si desea ejecutar los nodos en diferentes equipos. Tras restaurar la configuración del
dominio, puede asignar nuevos nombres de host y números de puerto a los nodos. Ejecute el comando infasetup
DefineGatewayNode o DefineWorkerNode para asignar un nombre de host y un número de puerto nuevos a un
nodo.
Si restaura la configuración del dominio en otra base de datos, debe definir de nuevo las conexiones de la base
de datos para todos los nodos de la puerta de enlace.
Importante: Cuando restaure la configuración del dominio, perderá todos los datos de las tablas de resumen.
Administración de la configuración del dominio
41
Efectúe las siguientes tareas para restaurar el dominio:
1.
Deshabilite los servicios de aplicación. Deshabilite los servicios de aplicación en modo completo para
asegurarse de no anular ningún proceso de servicio que se esté ejecutando. Deshabilite los servicios de
aplicación para asegurarse de que no haya procesos de servicio en ejecución cuando apague el dominio.
2.
Apague el dominio. Debe apagar el dominio para asegurarse de que no se produzcan cambios en él mientras
lo restaura.
3.
Ejecute el comando infasetup RestoreDomain para restaurar la configuración del dominio en una base de
datos. El comando RestoreDomain restaura la configuración de dominio del archivo de copia de seguridad en
la cuenta de usuario de base de datos especificada.
4.
Asigne nombres de host y números de puerto nuevos a los nodos del dominio si desvinculó los nombres de
host y los números de puerto anteriores cuando restauró la configuración del dominio. Ejecute el comando
infasetup DefineGatewayNode o DefineWorkerNode para asignar un nombre de host y un número de puerto
nuevos a un nodo.
5.
Defina de nuevo las conexiones de la base de datos para todos los nodos de la puerta de enlace si restauró
la configuración del dominio en otra base de datos. Todos los nodos de la puerta de enlace deben tener una
conexión válida con la base de datos de la configuración del dominio especificada.
Migración de la configuración del dominio
La configuración del dominio se puede migrar a otra cuenta de usuario de la base de datos. Es posible que
necesite migrar la configuración del dominio si una cuenta de usuario de la base de datos ya no es compatible.
Por ejemplo, si una empresa necesita que todos sus departamentos migren a un tipo de base de datos nuevo,
será necesario migrar la configuración del dominio.
1.
Cierre todos los servicios de aplicación del dominio.
2.
Apague el dominio.
3.
Cree una copia de seguridad de la configuración del dominio.
4.
Cree la cuenta de usuario de la base de datos donde quiera restaurar la configuración del dominio.
5.
Restaure la copia de seguridad de la configuración del dominio en la cuenta de usuario de la base de datos.
6.
Actualice la conexión de base de datos para cada nodo de puerta de enlace.
7.
Inicie todos los nodos del dominio.
8.
Habilite todos los servicios de aplicación del dominio.
Importante: las tablas de resumen se pierden al restaurar la configuración del dominio.
Paso 1. Apagar todos los servicios de aplicación
Debe deshabilitar todos los servicios de aplicación para deshabilitar todos los procesos de servicio. Si deshabilita
un servicio de aplicación y un usuario empieza a ejecutar un proceso de servicio mientras hace una copia de
seguridad y restaura el dominio, los cambios del proceso de servicio pueden perderse y los datos pueden dañarse.
Sugerencia: Cierre los servicios de aplicación en modo completo para asegurarse de que no se anula ningún
proceso de servicio en ejecución.
Los servicios de aplicación deben apagarse en el orden siguiente:
42
1.
Concentrador de servicios web
2.
Servicio SAP BW
3.
Servicio de Metadata Manager
4.
Servicio de integración de PowerCenter
Capítulo 4: Administración de dominios
5.
Servicio de repositorio de PowerCenter
6.
Servicio de informes
7.
Servicio de analista
8.
Servicio de administración de contenido
9.
Servicio de integración de datos
10.
Servicio de repositorio de modelos
11.
Servicio de informes y paneles
Paso 2. Cierre el dominio
Debe cerrar el dominio para asegurarse de que los usuarios no lo modifiquen durante la migración de la
configuración del dominio. Por ejemplo, si el dominio se está ejecutando cuando realice una copia de seguridad
de la configuración del dominio, los usuarios podrán crear nuevos servicios y objetos. Asimismo, si no cierra el
domino y restaura la configuración del dominio en una base de datos distinta, el domino dejará de ser operativo.
Las conexiones entre los nodos de la puerta de enlace y la base de datos de configuración del dominio ya no
serán válidas. Los nodos de puerta de enlace se cerrarán porque no podrán conectarse con la base de datos de
configuración del dominio. Un dominio no es operativo si carece de un nodo de puerta de enlace en ejecución.
Paso 3. Cree una copia de seguridad de la configuración del dominio
Ejecute el comando infasetup BackupDomain para crear una copia de seguridad de la configuración del dominio
en un archivo binario.
Paso 4. Cree una cuenta de usuario de base de datos
Cree una cuenta de usuario de base de datos si desea restaurar la configuración del dominio en una cuenta de
usuario de base de datos nueva.
Paso 5. Restaure la configuración del dominio
Ejecute el comando infasetup RestoreDomain para restaurar la configuración del dominio en una base de datos.
El comando RestoreDomain restaurará la configuración del dominio que contiene el archivo de copia de seguridad
en la cuenta de usuario de base de datos especificada.
Paso 6. Actualice la conexión de la base de datos
Si restaura la configuración del dominio en una cuenta de usuario de base de datos distinta, deberá actualizar la
información de la conexión de la base de datos para cada nodo de puerta de enlace del dominio. Los nodos de
puerta de enlace deben contar con una conexión a la base de datos de configuración del dominio para recuperar
y actualizar la configuración del dominio.
Paso 7. Inicie todos los nodos del dominio
Inicie todos los nodos del dominio. Debe iniciar los nodos para habilitar la ejecución de los servicios.
1.
Cierre el nodo de puerta de enlace que desee actualizar.
2.
Ejecute el comando infasetup UpdateGatewayNode para actualizar el nodo de puerta de enlace.
3.
Inicie el nodo de puerta de enlace.
4.
Repita este proceso para cada nodo de puerta de enlace.
Administración de la configuración del dominio
43
Paso 8. Habilite todos los servicios de aplicación
Habilite todos los servicios de aplicación que haya cerrado con anterioridad. Los servicios de aplicación deben
habilitarse para ejecutar los procesos de servicio.
Actualización de la conexión de la base de datos de configuración del
dominio
Todos los nodos de puerta de enlace deben tener una conexión con la base de datos de configuración del
dominio para recuperar y actualizar la configuración de dicho dominio. Cuando cree un nodo de puerta de enlace
o configure un nodo para que sirva de puerta de enlace, debe especificar la conexión de la base de datos,
incluido el nombre de usuario y la contraseña. Si migra la configuración de dominio a una base de datos distinta o
cambia el nombre de usuario o la contraseña de la base de datos, debe actualizar la conexión de la base de datos
para cada nodo de la puerta de enlace. Supongamos, por ejemplo, que como parte de la política de seguridad, su
empresa solicita que cambie la contraseña para la base de datos de configuración del dominio cada tres meses.
Para actualizar el nodo con la nueva información de conexión de la base de datos, efectúe los siguientes pasos:
1.
Apague el nodo de la puerta de enlace.
2.
Ejecute el comando infasetup UpdateGatewayNode.
Si cambia el usuario y la contraseña, debe actualizar el nodo.
Para actualizar el nodo después de cambiar el usuario o la contraseña, efectúe los siguientes pasos:
1.
Apague el nodo de la puerta de enlace.
2.
Ejecute el comando infasetup UpdateGatewayNode.
Si cambia el nombre del host o el número de puerto, debe volver a definir el nodo.
Para volver a definir el nodo después de cambiar el nombre del host o el número de puerto, efectúe los siguientes
pasos:
1.
Apague el nodo de la puerta de enlace.
2.
En Administrator Tool, quite la asociación del nodo.
3.
Ejecute el comando infasetup DefineGatewayNode.
Tareas del dominio
En la ficha Dominio, puede llevar a cabo tareas del dominio tales como supervisar nodos y servicios de
aplicación, administrar objetos del dominio, administrar registros, y ver las dependencias de nodos y servicios.
Puede supervisar todos los nodos y servicios de aplicación de un dominio. También se pueden administrar
objetos del dominio, moverlos a carpetas o eliminarlos. También puede reciclar, habilitar o deshabilitar servicios
de aplicación, así como ver los registros de los servicios de aplicación.
Además, puede ver las dependencias entre todos los nodos y servicios de aplicación. Un servicio de aplicación
depende del nodo en el que se ejecuta. También puede depender de otro servicio de aplicación. Por ejemplo, el
servicio de integración de datos debe estar asociado a un servicio de repositorio de modelos. Si el servicio de
repositorio de modelos no está disponible, el servicio de integración de datos no funciona.
Para realizar un análisis de impacto, vea las dependencias entre los servicios de aplicación y los nodos. El
análisis de impacto ayuda a determinar las implicaciones de acciones concretas en el dominio, como apagar un
nodo o un servicio de aplicación. Supongamos, por ejemplo, que desea apagar un nodo para realizar tareas de
mantenimiento en el mismo. Antes de apagarlo, debe identificar todos los servicios de aplicación que se ejecutan
44
Capítulo 4: Administración de dominios
en el nodo. Si es el único nodo en el que se ejecuta un servicio de aplicación, ese servicio de aplicación dejará de
estar disponible al apagar el nodo.
Cómo administrar y supervisar servicios de aplicación y nodos
Puede administrar y supervisar servicios de aplicación y nodos en un dominio.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
Haga clic en la vista Servicios y nodos.
3.
En el navegador, seleccione el dominio.
El panel de contenido muestra los objetos definidos en el dominio.
4.
Para filtrar la lista de objetos del dominio en el panel de contenido, especifique los criterios de filtro en la
barra de filtro.
El panel de contenido muestra objetos que cumplen con los criterios de filtro.
5.
Para quitar los criterios de filtro, haga clic en Restablecer.
El panel de contenido muestra todos los objetos definidos en el dominio.
6.
Para ver los nombres de los servicios de aplicación y nodos en el panel de contenido, haga clic en el botón
Mostrar detalles.
El panel de contenido muestra los nombres de los servicios de aplicación y nodos del dominio.
7.
Para ocultar los nombres de los servicios de aplicación y nodos en el panel de contenido, haga clic en el
botón Ocultar detalles.
El panel de contenido oculta los nombres de los servicios de aplicación y nodos del dominio.
8.
Para ver detalles de un objeto, seleccione el objeto en el navegador.
Por ejemplo, seleccione un servicio de aplicación en el navegador para ver la versión del servicio, el estado
del servicio, el estado del proceso y el último mensaje de error para el servicio.
Aparecen los detalles del objeto.
9.
Para ver propiedades de un objeto, haga clic en un objeto en el navegador.
El panel de contenido muestra propiedades para el objeto.
10.
Para reciclar, habilitar, deshabilitar o mostrar registros para un servicio de aplicación, haga doble clic sobre el
servicio de aplicación en el navegador.
¨ Para reciclar el servicio de aplicación, haga clic en el botón Reciclar el servicio.
¨ Para habilitar el servicio de aplicación, haga clic en el botón Habilitar el servicio.
¨ Para deshabilitar el servicio de aplicación, haga clic en el botón Deshabilitar el servicio.
¨ Para ver registros para el servicio de aplicación, haga clic en el botón Ver registros para el servicio.
11.
Para mover un objeto a una carpeta, complete los pasos siguientes:
a.
Haga clic con el botón derecho sobre un objeto en el navegador.
b.
Haga clic en Mover a carpeta.
Se abre el cuadro de diálogo Seleccionar carpeta.
c.
En el cuadro de diálogo Seleccionar carpeta, elija una carpeta.
También crear una carpeta haciendo clic en Crear carpeta.
Se abre el cuadro de diálogo Crear carpeta.
Especifique un nombre para la carpeta y haga clic en Aceptar.
Tareas del dominio
45
d.
Haga clic en Aceptar.
El objeto se mueve a la carpeta especificada.
12.
Para eliminar un objeto, haga clic con el botón derecho sobre el objeto en el navegador.
Haga clic en Eliminar.
Visualización de dependencias para servicios de aplicación, nodos y
mallas
En la vista Servicios y nodos, ficha Dominio, puede visualizar las dependencias para los servicios de aplicación,
nodos y mallas de un dominio de Informatica.
Para ver la ventana Ver dependencia, debe instalar y habilitar Adobe Flash Player 10.0.0 o superior en el
navegador. Si utiliza Internet Explorer, habilite la opción Ejecutar controles y complementos de ActiveX.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
Haga clic en la vista Servicios y nodos.
3.
En el navegador, seleccione el dominio.
El panel Contenido muestra los objetos del dominio.
4.
En este panel, haga clic con el botón derecho en un objeto de dominio y haga clic en Ver dependencias.
La ventana Ver dependencia muestra los objetos del dominio conectados por líneas azules y naranjas, como
se indica a continuación:
¨ Las líneas azules representan las dependencias servicio-a-nodo y servicio-a-malla.
¨ Las líneas naranjas representan las dependencias servicio-a-servicio. Para mostrar u ocultar las
dependencias servicio-a-servicio, borre o seleccione la opción Mostrar dependencias de servicio en la
ventana Ver dependencia. Cuando borre esta opción, las líneas naranjas desaparecerán pero los
servicios seguirán siendo visibles.
La tabla siguiente describe la información que se muestra en la ventana Ver dependencia en función del
objeto:
Objeto
Ventana Ver dependencia
Nodo
Muestra todos los procesos de servicio que se ejecutan en el nodo y el estado de todos los procesos. Muestra
las mallas a las que pertenece el nodo. Muestra también las dependencias secundarias, que son
dependencias que no están directamente relacionadas con el objeto cuyas dependencias está visualizando.
Se ejecuta, por ejemplo, un servicio de repositorio de modelos MRS1 en el nodo1. Hay un servicio de
integración de datos, DIS1, y un servicio de analista, AT1, que recuperan información de MRS1 pero que se
ejecutan en el nodo2.
La ventana Ver dependencia muestra la siguiente información:
- Una dependencia entre el nodo1 y MRS1.
- Una dependencia secundaria entre el nodo1 y los servicios DIS1 y AT1. Estos servicios aparecen en gris
porque son dependencias secundarias.
Si quiere apagar el nodo1, la ventana le indicará que el cierre tendrá efecto en MRS1 y también en DIS1 y
AT1 porque dependen de MRS1.
Servicio
Muestra las dependencias de nivel superior e inferior y el nodo en el que se ejecuta el servicio.
Una dependencia de nivel superior es un servicio del que depende el servicio seleccionado. Una dependencia
de nivel inferior es un servicio que depende del servicio seleccionado.
46
Capítulo 4: Administración de dominios
Objeto
Ventana Ver dependencia
Por ejemplo, si muestra las dependencias para un servicio de integración de datos, puede ver la dependencia
de nivel superior del servicio de repositorio de datos, la dependencia inferior del servicio de analista y el nodo
en el que se ejecuta el servicio de integración de datos.
Malla
5.
Muestra los nodos que forman parte de la malla y los servicios de aplicación que se ejecutan en dicha malla.
En la ventana Ver dependencia, puede efectuar, si lo desea, las siguientes acciones:
¨ Si desea ver información adicional de dependencia sobre un objeto, sitúe el cursor sobre el objeto en
cuestión.
¨ Para resaltar las dependencias de un nivel inferior y mostrar los detalles adicionales del proceso para un
determinado servicio, sitúe el cursor sobre el servicio.
¨ Si desea ver la ventana Ver dependencia para cualquier objeto de la ventana, haga clic con el botón
derecho en el objeto y después en Mostrar dependencia.
La ventana Ver dependencia se actualiza y muestra las dependencias para el objeto seleccionado.
TEMAS RELACIONADOS
¨ “Dominio” en la página 15
Cómo cerrar un dominio
Para llevar a cabo tareas administrativas en un dominio, puede ser necesario cerrar el dominio.
Por ejemplo, para hacer copias de seguridad y restaurar la configuración de un dominio, primero debe cerrar
dicho dominio. Cuando cierre el dominio, el administrador de servicios del nodo de puerta de enlace maestra
detiene todos los servicios de aplicación y de Informatica del dominio. Tras cerrar el dominio, reinicie los servicios
de Informatica en cada nodo del dominio.
Cuando cierre un dominio, se anulará cualquier proceso en ejecución en los nodos del dominio. Antes de cerrar
un dominio, compruebe que todos los procesos, incluyendo los flujos de trabajo, hayan concluido y que ningún
usuario tenga abierta ninguna sesión en los repositorios del dominio.
Nota: Para evitar la posible pérdida de datos o de metadatos y permitir que concluyan todos los procesos en
ejecución, puede cerrar cada nodo por medio de Administrator Tool o del sistema operativo.
1.
Haga clic en la ficha Dominio.
2.
En el navegador, seleccione el dominio.
3.
En la ficha Dominio, haga clic en Acciones > Cerrar dominio.
El cuadro de diálogo Cerrar enumera los procesos que se ejecutan en los nodos del dominio.
4.
Haga clic en Sí.
El cuadro de diálogo Cerrar muestra un mensaje de advertencia.
5.
Haga clic en Sí.
El administrador de servicios del nodo de puerta de enlace maestra cierra los servicios de aplicación y de
Informatica en cada nodo del dominio.
6.
Para reiniciar el dominio, reinicie los servicios de Informatica en la puerta de enlace y nodo de trabajo del
dominio.
Tareas del dominio
47
Propiedades del dominio
En la ficha Dominio, se pueden configurar las propiedades del dominio, incluidas las propiedades de la base de
datos, la configuración de la puerta de enlace y los niveles de servicio.
Para ver y editar las propiedades, haga clic en la ficha Dominio. En el navegador, seleccione un dominio. A
continuación, haga clic en la vista Propiedades del panel de contenido. El panel de contenido muestra las
propiedades del dominio.
Puede configurar las propiedades para cambiar el dominio. Por ejemplo, puede cambiar las propiedades de la
base de datos, las propiedades SMTP de las alertas y las propiedades de fiabilidad del dominio.
También puede supervisar el dominio en un nivel superior. En la vista Servicios y nodos puede consultar los
estados de los nodos y servicios de aplicación definidos en el dominio.
Puede configurar las siguientes propiedades del dominio:
¨ Propiedades generales. Edite propiedades generales tales como la fiabilidad del servicio y el modo de
distribución.
¨ Propiedades de la base de datos. Consulte las propiedades de la base de datos, como el nombre y el host de
base de datos.
¨ Configuración de la puerta de enlace. Configure un nodo para que sirva como puerta de enlace y especifique
la ubicación para escribir eventos de registro.
¨ Administración en el nivel de servicio. Cree y configure niveles de servicio.
¨ Configuración SMTP. Edite la configuración SMTP del servidor de correo de salida para habilitar las alertas.
¨ Propiedades personalizadas. Edite las propiedades personalizadas que son exclusivas del entorno de
Informatica o que se aplican en casos especiales. Cuando se crea un dominio, éste no cuenta con
propiedades personalizadas. Use propiedades personalizadas sólo si se lo solicita el servicio internacional de
atención al cliente de Informatica.
Propiedades generales
En el campo de las propiedades generales, puede configurar las propiedades generales para el dominio, como la
fiabilidad del servicio y el equilibrio de carga.
Para editar las propiedades generales, haga clic en Editar.
En la tabla siguiente, se describen las propiedades que puede editar en el campo Propiedades generales:
48
Propiedad
Descripción
Nombre
Sólo lectura. Nombre del dominio.
Tiempo de espera de
fiabilidad (s)
El período de tiempo, en segundos, durante el que un cliente puede intentar conectarse o volver a
conectarse con un servicio. Los valores válidos oscilan entre 1 y 1.000.000. El valor predeterminado
es 30 segundos.
Límite del tiempo de
espera de fiabilidad (s)
El período de tiempo, en segundos, durante el que un servicio espera para que un cliente se
conecte o vuelva a conectarse al servicio. Un cliente es una aplicación cliente de PowerCenter o el
servicio de integración de PowerCenter. Los valores válidos oscilan entre 1 y 1.000.000. El valor
predeterminado es 180 segundos.
Período de reinicio
El período de tiempo máximo, en segundos, que el dominio emplea para intentar reiniciar un
proceso de servicio de la aplicación. Los valores válidos oscilan entre 1 y 1.000.000.
Capítulo 4: Administración de dominios
Propiedad
Descripción
Intentos máximos de
reinicio durante el
período de reinicio
El número de veces que el dominio intenta reiniciar un proceso de servicio de la aplicación. Los
valores válidos oscilan entre 1 y 1.000.
Modo de distribución
El modo que el equilibrador de carga utiliza para distribuir tareas a los nodos de una malla. Las
opciones son:
- Basado en mediciones
- Round-Robin
- Adaptativo
Habilitar seguridad de
la capa de transporte
(TLS)
Configura los servicios para que empleen el protocolo TLS para transferir datos de forma segura
dentro del dominio. Al habilitar TLS para el dominio, los servicios utilizan las conexiones TLS para
comunicarse con otros clientes y servicios de aplicación de Informatica. La opción de habilitar TLS
para el dominio no es aplicable a los servicios de aplicación de PowerCenter. Compruebe que todos
los nodos del dominio estén disponibles antes de habilitar TLS. Si un nodo no está disponible, las
actualizaciones de TLS no se pueden aplicar al administrador de servicios en ese nodo. Para
aplicar los cambios, reinicie el dominio. Los valores válidos son true o false.
Propiedades de la base de datos
En el área Propiedades de la base de datos, puede ver o editar las propiedades de la base de datos para el
dominio, tal como el nombre y el host de la base de datos.
La siguiente tabla describe las propiedades que puede editar en el área Propiedades de la base de datos:
Propiedad
Descripción
Tipo de base de datos
El tipo de base de datos que contiene los metadatos sobre la
configuración del dominio.
Host de la base de datos
El nombre del equipo donde se aloja la base de datos.
Puerto de la base de datos
El número de puerto empleado por la base de datos.
Nombre de la base de datos
El nombre de la base de datos.
Usuario de la base de datos
La cuenta de usuario para la base de datos que contiene la
información sobre la configuración del dominio.
Propiedades de configuración de la puerta de enlace
En el área Propiedades de configuración de la puerta de enlace, puede configurar un nodo para que sirva de
puerta de enlace para un dominio y especificar el directorio donde el administrador del servicio de este nodo
escribe los archivos de eventos de registro.
Si edita las propiedades de configuración de la puerta de enlace, no aparecerán los registros anteriores.
Asimismo, las propiedades cambiadas se aplicarán sólo a escenarios de reinicio y conmutación por error.
Para editar las propiedades de configuración de la puerta de enlace, haga clic en Editar.
Para ordenar las propiedades de configuración de la puerta de enlace, haga clic en el encabezado de la columna
según la cual desee ordenar.
Propiedades del dominio
49
En la tabla siguiente, se describen las propiedades que se pueden editar en el área Propiedades de configuración
de la puerta de enlace:
Propiedad
Descripción
Nombre de nodo
Sólo lectura. El nombre del nodo.
Estado
El estado del nodo.
Puerta de enlace
Para configurar el nodo como nodo de puerta de enlace, seleccione esta opción. Para
configurar el nodo como nodo de trabajo, anule la selección de esta opción.
Ruta de acceso al directorio de
registro
Ruta de acceso al directorio de los archivos de eventos de registro. Si el administrador de
registros no puede escribir en la ruta de acceso al directorio, escribe los eventos de
registro en el archivo node.log del nodo de puerta de enlace maestra.
Administración de nivel de servicio
El área Administración de nivel de servicio permite ver, añadir y editar niveles de servicio.
Los niveles de servicio establecen prioridades entre las tareas que están a la espera de ser distribuidas. Cuando
el número de tareas que el equilibrador de carga tiene para distribuir es superior al que el servicio de integración
de PowerCenter puede ejecutar, el equilibrador ubica las tareas en la cola de distribución. Cuando hay varias
tareas esperando en la cola de distribución, el equilibrador de carga utiliza niveles de servicio para determinar el
orden en el que distribuirá las tareas de la cola.
Los niveles de servicio son propiedades de dominio; por lo tanto, pueden ser los mismos para todos los
repositorios de un dominio. Los niveles de servicio se pueden crear y editar en las propiedades de dominio o
mediante infacmd.
El nivel de servicio predeterminado (prioridad de distribución de 5 y tiempo de espera de distribución máximo de 1.
800 segundos) no se puede eliminar, pero si editar.
Para añadir un nivel de servicio, haga clic en Añadir.
Para editar un nivel de servicio, haga clic en su vínculo.
Para eliminar un nivel de servicio, selecciónelo y haga clic en el botón Eliminar.
En la tabla siguiente, se describen las propiedades que puede editar en el área Administración de nivel de
servicio:
Propiedad
Descripción
Nombre
El nombre del nivel de servicio. El nombre no distingue entre mayúsculas y minúsculas y
debe ser único en el dominio. Este nombre no puede tener más de 128 caracteres ni
empezar con @. Además, este nombre no puede incluir espacios ni los siguientes
caracteres especiales:
` ~ % ^ * + = { } \ ; : / ? . < > | ! ( ) ] [
Una vez añadido, no es posible cambiar su nombre.
50
Prioridad de distribución
Un número que establece la prioridad de distribución para el nivel de servicio. El
equilibrador de carga distribuye las tareas con alta prioridad antes que las tareas con baja
prioridad. La prioridad 1 es la más alta. Los valores válidos oscilan entre 1 y 10. El valor
predeterminado es 5.
Tiempo de espera de
distribución máximo (segundos)
La cantidad de tiempo, en segundos, que el equilibrador de carga espera antes de cambiar
la prioridad de distribución de una tarea a la prioridad más alta. La utilidad de esta
Capítulo 4: Administración de dominios
Propiedad
Descripción
propiedad radica en que ninguna tarea esperará indefinidamente en la cola de distribución.
Los valores válidos oscilan entre 1 y 86.400. El valor predeterminado es 1.800.
TEMAS RELACIONADOS
¨ “Cómo crear niveles de servicio” en la página 415
Configuración SMTP
En el área Configuración SMTP, puede especificar las configuraciones SMTP de modo que el servidor de correo
saliente habilite las alertas.
En la tabla siguiente, se describen las propiedades que puede editar en el campo Configuración SMTP:
Propiedad
Descripción
Nombre de host
Nombre de host del servidor de correo saliente SMTP. Por ejemplo, especifique el servidor Microsoft
Exchange para Microsoft Outlook.
Puerto
Puerto utilizado por el servidor de correo saliente. Los valores válidos oscilan entre 1 y 65535. El
valor predeterminado es 25.
Nombre de usuario
Nombre de usuario para la autenticación al realizar el envío, si así lo requiere el servidor de correo
saliente.
Contraseña
Contraseña de usuario para la autenticación al realizar el envío, si así lo requiere el servidor de
correo saliente.
Dirección de correo
electrónico del
remitente
La dirección de correo electrónico que utiliza el administrador de servicio en el campo De cuando
envía notificaciones por correo electrónico. Si deja este campo vacío, el administrador de servicios
utiliza Administrator@<host name> como remitente.
TEMAS RELACIONADOS
¨ “Cómo especificar la configuración SMTP” en la página 28
Propiedades personalizadas
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno o que se aplican en casos
especiales.
Cuando se crea un dominio, éste no cuenta con propiedades personalizadas.
Defina propiedades personalizadas únicamente si así lo solicita el servicio internacional de atención al cliente de
Informatica.
Propiedades del dominio
51
CAPÍTULO 5
Actualización de servicios de
aplicaciones
Este capítulo incluye los siguientes temas:
¨ Introducción a la actualización de los servicios de aplicación, 52
¨ Asistente para la actualización de servicios, 55
Introducción a la actualización de los servicios de
aplicación
El producto y la versión del producto determinan el proceso de actualización del servicio.
Algunas versiones de servicios requieren una actualización de servicio. Cuando se actualiza un servicio, se deben
actualizar también los servicios dependientes.
Para actualizar los servicios, se utiliza el asistente para actualización de servicios, el menú de acciones de cada
servicio o la línea de comandos. El asistente para actualización de servicios actualiza múltiples servicios en el
orden correspondiente y comprueba las dependencias. Si se usa la línea de comandos para actualizar los
servicios, los servicios deben actualizarse en el orden correcto y es preciso comprobar que se actualicen los
servicios dependientes.
Después de actualizar un servicio, éste se debe reiniciar.
Una vez actualizado el servicio de repositorio de PowerCenter, debe reiniciar el servicio y los servicios
dependientes.
La primera vez que se habilita el servicio de Metadata Manager después de su actualización, el servicio tarda
mucho tiempo en iniciarse.
Actualización de servicios para Data Explorer AE 9.0.1
Antes de actualizar los servicios, verifique que éstos están habilitados. Debe actualizar el servicio de repositorio
de modelos ates de actualizar el servicio de integración de datos.
Un usuario con la función de administrador en el dominio, el servicio de repositorio de modelos y el servicio de
integración de datos pueden actualizar los servicios.
Para ello, actualice los siguientes tipos de objeto:
¨ Servicio de repositorio de modelos.
52
¨ Servicio de integración de datos.
¨ Módulo del servicio de creación de perfiles para el servicio de integración de datos.
Actualización de servicios para Data Quality 9.0.1
Antes de actualizar los servicios, verifique que éstos están habilitados. Debe actualizar el servicio de repositorio
de modelos ates de actualizar el servicio de integración de datos.
Un usuario con la función de administrador en el dominio, el servicio de repositorio de modelos y el servicio de
integración de datos pueden actualizar los servicios.
Para ello, actualice los siguientes tipos de objeto:
¨ Servicio de repositorio de modelos.
¨ Servicio de integración de datos.
¨ Módulo del servicio de creación de perfiles para el servicio de integración de datos.
Actualización de servicios para Data Services 9.0.1
Antes de actualizar los servicios, verifique que éstos están habilitados. Debe actualizar el servicio de repositorio
de modelos ates de actualizar el servicio de integración de datos.
Un usuario con la función de administrador en el dominio, el servicio de repositorio de modelos y el servicio de
integración de datos pueden actualizar los servicios.
Para ello, actualice los siguientes tipos de objeto:
¨ Servicio de repositorio de modelos.
¨ Servicio de integración de datos.
¨ Si Data Services 9.0.1 dispone de la opción de creación de perfiles, actualice el módulo del servicio de
creación de perfiles para el servicio de integración de datos.
Actualización de servicios para PowerCenter 9.0.1
Debe actualizar el servicio de Metadata Manager.
Un usuario con la función de administrador en el dominio puede actualizar el servicio de Metadata Manager.
Antes de actualizar un servicio de Metadata Manager, verifique que esté deshabilitado.
Actualización de servicios para PowerCenter 8.6.1
Debe actualizar el servicio de repositorio de PowerCenter, el servicio de informes y el servicio de Metadata
Manager.
Antes de actualizar los servicios de PowerCenter 8.6.1, verifique los siguientes requisitos previos:
¨ Tiene la función de administrador en el dominio.
¨ Los servicios de repositorio de PowerCenter están habilitados y se están ejecutando en modo exclusivo.
¨ Los servicios de informes y los servicios de Metadata Manager están deshabilitados.
Introducción a la actualización de los servicios de aplicación
53
Actualización de servicios para PowerCenter 8.5.x u 8.6
Debe actualizar todos los servicios de repositorio de PowerCenter 8.5.x u 8.6.
Un usuario con la función de administrador en el dominio puede actualizar el servicio de repositorio de
PowerCenter.
Antes de actualizar un servicio de repositorio de PowerCenter, verifique que esté habilitado y se esté ejecutando
en modo exclusivo.
Actualización de servicios para PowerCenter 8.1.x
Antes de actualizar los servicios de PowerCenter 8.1.x, verifique los siguientes requisitos previos:
¨ Si actualiza un repositorio que utiliza la autenticación de LDAP, ejecute el comando infacmd isp
SetRepositoryLDAPConfiguration para actualizar las propiedades de la configuración de LDAP.
Opcionalmente, ejecute infacmd isp ListRepoLDAPConfiguration para enumerar los parámetros de la
configuración de LDAP.
¨ Los servicios de repositorio de PowerCenter están habilitados y se están ejecutando en modo exclusivo.
¨ Tiene la función de administrador en el dominio.
Para actualizar los servicios, actualice los siguientes tipos de objeto:
1.
Servicio de repositorio de PowerCenter
2.
Usuarios y grupos de cada servicio de repositorio de PowerCenter
Actualización de usuarios y grupos
Cuando actualice los usuarios y grupos del servicio de repositorio de PowerCenter, el administrador de servicios
moverá los usuarios y grupos al dominio. Puede asignar permisos a los usuarios una vez que haya actualizado
los usuarios y grupos.
Puede actualizar usuarios y grupos una vez para cada repositorio.
Reglas y directrices para actualizar los usuarios nativos
Revise las siguientes reglas y directrices antes de actualizar los usuarios de un repositorio:
¨ El administrador de repositorio predeterminado se fusiona con la cuenta actual del usuario administrador del
dominio. La contraseña de este administrador de repositorio predeterminado, sin embargo, no se fusiona.
Puede cambiar la contraseña para la cuenta del usuario administrador una vez que haya completado el
proceso de actualización del usuario.
¨ Los nombres de los usuarios y grupos actualizados deben cumplir las mimas reglas que los nombres de
usuarios y grupos del dominio. Durante la actualización, los nombres de los usuarios y grupos que no son
válidos se modifican para que cumplan las siguientes reglas:
- Los caracteres no válidos del nombre de usuario o grupo se reemplazan por un carácter de subrayado. Se
añade un sufijo numérico al nombre. Por ejemplo, el nombre del usuario Tom*Jones se cambia a
Tom_Jones0. Los siguientes caracteres no son válidos para los nombres de usuario o grupo: , + " \ < > ; / * % ?
- Si el nuevo nombre con carácter de subrayado y sufijo ya existe en el dominio de seguridad nativo, el sufijo
se incrementa en uno.
- Si el nombre de usuario o grupo excede los 80 caracteres, el nombre se acorta en 75 caracteres más un
sufijo numérico. Si el nuevo nombre ya está en el dominio de seguridad, el sufijo se incrementa en uno. Si el
nombre modificado excede los 80 caracteres, la cuenta del usuario no se actualiza.
54
Capítulo 5: Actualización de servicios de aplicaciones
¨ Durante la actualización, cualquier tabulador, salto de línea o carácter que no sea válido en las descripciones
del usuario o del grupo se reemplaza por un espacio. Los caracteres < > “ no son válidos en las descripciones
de usuario y grupo. Por ejemplo, la descripción [<title>Un ejemplo</title>] se modifica a [ title Un ejemplo /title ].
¨ Los nombres de usuario y grupo no distinguen entre mayúsculas y minúsculas. Una cuenta de usuario del
repositorio PowerCenter con el nombre JSmith es un duplicado de una cuenta de usuario del dominio con el
nombre jsmith.
Reglas y directrices para la actualización de usuarios LDAP
Revise las siguientes reglas y directrices antes de actualizar los usuarios de un repositorio que utiliza
autenticación de LDAP:
¨ Si el repositorio usa autenticación de LDAP, los usuarios nativos del repositorio no son válidos y no se
actualizan.
¨ El usuario del administrador del repositorio no conserva los privilegios del administrador. Tras la actualización,
use el nombre de usuario administrador para efectuar las tareas del administrador del dominio. El usuario
administrador puede asignar privilegios al usuario administrador de repositorio anterior tras actualizar los
usuarios.
¨ Si el repositorio que actualiza usa autenticación de LDAP, debe crear un dominio de seguridad e importar los
usuarios LDAP al dominio antes de actualizar los usuarios y grupos. El dominio no comprueba si los usuarios
LDAP actualizados están asociados al servidor de LDAP que PowerCenter usó para LDAP.
¨ Los usuarios LDAP que no forman parte de un dominio de seguridad no se actualizan. Se concede permiso al
administrador para todos los objetos del repositorio propiedad de los usuarios LDAP que no se han actualizado.
Asistente para la actualización de servicios
Utilice el asistente para la actualización de servicios a fin de actualizar los servicios.
El asistente para la actualización de servicios proporciona las siguientes opciones:
¨ Actualizar varios servicios.
¨ Habilitar los servicios antes de la actualización.
¨ Reconciliar automática o manualmente los conflictos de nombres de usuario y grupos.
¨ Mostrar los servicios actualizados en una lista junto con los servicios que requieren una actualización.
¨ Guardar el informe de actualización actual o anterior.
¨ Reiniciar automáticamente los servicios una vez que se hayan actualizado.
Es posible acceder al asistente para la actualización de servicios desde el menú Administrar, en el área de
encabezado.
Informe de actualización
El informe de actualización contiene la hora de inicio y finalización de la actualización, el estado de la
actualización y los detalles del proceso. El asistente del servicio de actualización genera el informe de
actualización.
Para guardar el informe de actualización, elija una de las siguientes opciones:
Guardar informe
La opción Guardar informe aparece en el paso 4 del asistente del servicio de actualización.
Asistente para la actualización de servicios
55
Guardar informe anterior
La segunda vez que ejecute el asistente del servicio de actualización, la opción Guardar informe anterior
aparecerá en el paso 1 del asistente del servicio de actualización. Si no guardó el informe de actualización
tras actualizar los servicios, puede seleccionar esta opción para ver o guardar el informe de actualización
anterior.
Cómo ejecutar el asistente para la actualización de servicios
Este asistente se utiliza para actualizar servicios.
1.
En el área de encabezado de Informatica Administrator, haga clic en Administrar > Actualizar.
2.
Seleccione los objetos que se incluirán en la actualización.
3.
Puede especificar si desea Reciclar servicios automáticamente tras la actualización.
Si opta por reciclar automáticamente los servicios tras la actualización, el asistente reinicia los servicios una
vez actualizados.
4.
Puede especificar si desea Reconciliar automáticamente conflictos de nombres de grupo y de usuario.
5.
Haga clic en Siguiente.
6.
Si existen errores de dependencia, aparece el cuadro de diálogo Errores de dependencia. Revise los
errores de dependencia y haga clic en Aceptar. A continuación, resuelva los errores de dependencia y haga
clic en Siguiente.
7.
Especifique la información de inicio de sesión del repositorio. Puede optar por utilizar la misma información
de inicio de sesión para todos los repositorios.
8.
Haga clic en Siguiente.
El asistente para la actualización de servicios actualiza cada servicio y muestra los detalles del estado y
procesamiento.
9.
10.
Si actualiza usuarios y grupos del servicio de repositorio de PowerCenter 8.1.1 para un repositorio que utiliza
autenticación de LDAP, seleccione el dominio de seguridad de LDAP y haga clic en Aceptar.
Si aparece el cuadro de diálogo Reconciliar usuarios y grupos, especifique una resolución parra cada
conflicto y haga clic en Aceptar.
Este diálogo aparece cuando actualiza usuarios y grupos del servicio de repositorio de PowerCenter 8.1.1 y
opta por no reconciliar automáticamente los conflictos de grupos y usuarios.
11.
Una vez finalizada la actualización, la sección Resumen muestra la lista de servicios y sus correspondientes
estados de actualización. Haga clic en cada servicio para ver sus detalles de actualización en la sección
Detalles del servicio.
12.
Puede hacer clic en Guardar informe para guardar los detalles de la actualización en un archivo.
Si opta por no guardar el informe, puede hacer clic en Guardar informe anterior la siguiente vez que inicie
el asistente de actualización de servicios.
13.
Haga clic en Cerrar.
14.
Si no optó por reciclar automáticamente los servicios tras la actualización, reinicie los servicios actualizados.
Tras actualizar el servicio de repositorio de PowerCenter, es necesario reiniciar el servicio y sus servicios
dependientes.
56
Capítulo 5: Actualización de servicios de aplicaciones
Resolución de conflictos en usuarios y grupos
Cuando actualice los usuarios y grupos del servicio de repositorio de PowerCenter, puede seleccionar una
resolución para los conflictos de nombre de usuario y grupo.
Use el asistente del servicio de actualización para utilizar automáticamente la misma resolución para todos los
conflictos o indique una resolución única para cada conflicto.
La siguiente tabla describe las opciones de resolución de conflictos para usuarios y grupos:
Resolución
Descripción
Fusionar con o fusionar
Añade los privilegios del usuario o del grupo del repositorio a
los privilegios del usuario o del grupo del dominio. Conserva
la contraseña y las propiedades de la cuenta de usuario en el
dominio, incluido el nombre, la descripción, la dirección de
correo electrónico y el teléfono. Conserva el grupo primario y
la descripción del grupo en el dominio. Mantiene las
relaciones entre usuarios y grupos. Cuando un usuario se
fusiona con un usuario de dominio, la lista de grupos a los
que pertenece el usuario en el repositorio se fusiona con la
lista de grupos a los que pertenece el usuario en el dominio.
Cuando un grupo se fusiona con un grupo de dominio, la lista
de usuarios que pertenecen al grupo se fusiona con la lista
de usuarios que el grupo tiene en el dominio. No puede
fusionar varios usuarios o grupos con un usuario o grupo.
Cambiar nombre
Crea un nuevo grupo o cuenta de usuario con el nombre de
grupo o de usuario que proporcione. El nuevo grupo o cuenta
de usuario se queda con los privilegios y propiedades del
grupo o usuario del repositorio.
Actualizar
No hay conflicto. Actualiza el usuario y asigna los permisos.
Cuando actualice un repositorio que usa la autenticación de LDAP, la sección Usuarios y grupos sin conflictos
de la pantalla de resolución de conflictos muestra los usuarios que se actualizarán. Los privilegios del usuario
LDAP se fusionan con los usuarios del dominio de seguridad que tienen el mismo nombre. El usuario LDAP
conserva la contraseña y las propiedades de la cuenta en el dominio de seguridad de LDAP.
La sección Usuarios y grupos sin conflictos muestra una lista de usuarios que no están en el dominio de
seguridad y que no se actualizarán. Si desea actualizar usuarios que no se hallan en el dominio de seguridad, use
la página Seguridad para actualizar el dominio de seguridad y sincronizar los usuarios antes de actualizarlos.
Asistente para la actualización de servicios
57
CAPÍTULO 6
Seguridad del dominio
Este capítulo incluye los siguientes temas:
¨ Introducción a la seguridad del dominio, 58
¨ Comunicación segura dentro del dominio, 58
¨ Comunicación segura con componentes externos, 60
Introducción a la seguridad del dominio
Puede configurar los componentes del dominio de Informatica para que usen el protocolo de capa de conexión
segura (SSL) o el protocolo de seguridad de la capa de transporte (TLS ) para cifrar las conexiones con otros
componentes. Cuando habilite SSL o TLS para los componentes del dominio, se garantizará la comunicación
segura.
Puede configurar la comunicación segura de varias maneras:
Entre servicios dentro del dominio
Puede configurar la comunicación segura entre servicios del dominio.
Entre el dominio y componentes externos
Puede configurar la comunicación segura entre los componentes de dominio de Informatica y navegadores
web o clientes de servicios web.
Cada método para configurar la comunicación segura es independiente de los otros métodos. Cuando configure la
comunicación segura para un conjunto de componentes, no será necesario configurar la comunicación segura
para ningún otro conjunto.
Comunicación segura dentro del dominio
Para configurar los servicios de modo que utilicen el protocolo TLS para transferir datos de forma segura dentro
del dominio, habilite el protocolo TLS para el dominio.
Si habilita el protocolo TLS para el dominio, se aseguran las comunicaciones entre los componentes siguientes:
¨ Entre los administradores de servicios en todos los nodos del dominio
¨ Entre los servicios de aplicación
¨ Entre los servicios de aplicación y los clientes de aplicación
58
¨ Entre infacmd, los administradores de servicios y los servicios de aplicación
No puede habilitar el protocolo TLS para todos los tipos de servicios de aplicación. Por ejemplo, si habilita TLS
para el dominio, no se aplica al servicio de repositorio de PowerCenter, al servicio de integración de PowerCenter,
al servicio de Metadata Manager, al servicio de informes, al servicio SAP BW ni al concentrador de servicios web.
Los servicios utilizan un archivo de almacén de claves autofirmado generado por Informatica. El archivo de
almacén de claves contiene los certificados y las claves que autorizan la conexión segura entre los servicios y
otros componentes del dominio.
La comunicación segura en el dominio se puede configurar mediante Administrator Tool o mediante el programa
de línea de comandos infasetup.
Nota: Las contraseñas están cifradas para todos los servicios de aplicación, aplicaciones cliente y programas de
línea de comandos independientemente de que el protocolo TLS esté habilitado para el dominio.
Cómo configurar la comunicación segura dentro del dominio
Puede usar Administrator Tool para habilitar o deshabilitar el protocolo TLS para el dominio. Si habilita el
protocolo TLS, debe configurar la comunicación segura entre los diferentes servicios dentro del dominio.
Compruebe que todos los nodos del dominio estén disponibles antes de habilitar TLS para el dominio. Si un nodo
no está disponible, use comandos infasetup para habilitar TLS para el administrador de servicio del nodo que no
está disponible.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione el dominio.
3.
En el área de propiedades generales, haga clic en Editar.
4.
Seleccione Habilitar seguridad de la capa de transporte (TLS) y haga clic en Aceptar.
5.
Apague y reinicie el dominio para que se aplique el cambio.
Configuración de TLS mediante infasetup
El programa de línea de comandos infasetup se puede utilizar para habilitar o deshabilitar el protocolo TLS para el
dominio. Si habilita el protocolo TLS, debe configurar la comunicación segura entre los diferentes servicios dentro
del dominio.
Compruebe que todos los nodos del dominio estén disponibles antes de habilitar TLS para el dominio. Tras
cambiar el protocolo TLS para el dominio, es necesario cerrar y reiniciar el dominio para aplicar los cambios.
Para configurar la comunicación segura entre los diferentes servicios dentro del dominio, utilice el comando
infasetup siguiente:
DefineDomain
Para habilitar el protocolo TLS al crear un dominio, utilice el comando DefineDomain y establezca la opción
para habilitar TLS como true.
UpdateGatewayNode
Para habilitar el protocolo TLS al crear un dominio, utilice el comando UpdateGatewayNode y establezca la
opción para habilitar TLS como true. Para deshabilitar el protocolo TLS para un dominio existente, utilice el
comando UpdateGatewayNode y establezca la opción para habilitar TLS como false.
Para habilitar o deshabilitar el protocolo TLS para el administrador de servicios en un nodo de puerta de
enlace que no estaba disponible al cambiar el protocolo TLS para el dominio, utilice el comando
UpdateGatewayNode.
Comunicación segura dentro del dominio
59
UpdateWorkerNode
Para habilitar o deshabilitar el protocolo TLS para el administrador de servicios en un nodo de trabajo que no
estaba disponible al cambiar el protocolo TLS para el dominio, utilice el comando UpdateWorkerNode.
DefineGatewayNode
Para añadir un nodo de puerta de enlace a un dominio que tenga el protocolo TLS habilitado, utilice el
comando DefineGatewayNode. Al definir el nodo, habilite el protocolo TLS para el administrador de servicios
en el nodo.
DefineWorkerNode
Para añadir un nodo de trabajo a un dominio que tenga el protocolo TLS habilitado, utilice el comando
DefineWorkerNode. Al definir el nodo, habilite el protocolo TLS para el administrador de servicios en el nodo.
Comunicación segura con componentes externos
Puede configurar una comunicación segura entre los componentes del dominio de Informatica y los navegadores
web o clientes de servicio web.
Puede configurar una comunicación segura entre los siguientes componentes del dominio de Informatica y
componentes externos:
Aplicación web de Informatica y navegador web
Puede configurar una comunicación segura en las aplicaciones web de Informatica para que transfieran datos
de manera segura entre el navegador web y la aplicación web. Para asegurar la conexión con Administrator
Tool, configure HTTPS para todos los nodos del dominio. Para asegurar la conexión con Analyst Tool, la
aplicación Metadata Manager, Data Analyzer o la consola del concentrador de servicios web, configure el
puerto HTTPS en el que se ejecuta la aplicación web.
Servicio de integración de datos y cliente de servicio web
Para utilizar el protocolo TLS para una conexión segura entre un cliente de servicio web y el servicio de
integración de datos, configure el puerto HTTPS en el que se ejecuta el servicio de integración de datos y
habilite TLS para el servicio web.
Comunicación segura con Administrator Tool
Para usar el protocolo SSL con el fin de posibilitar una conexión segura con Administrator Tool, configure HTTPS
para todos los nodos del dominio. La configuración de HTTPS se puede realizar durante la instalación o mediante
los comandos infasetup.
Para configurar HTTPS para un nodo, es necesario definir la siguiente información:
¨ Puerto HTTPS. El puerto que utiliza el nodo para comunicarse con Administrator Tool. Cuando configure un
puerto HTTPS, el puerto del nodo de trabajo y de puerta de enlace no cambia. Los clientes y los servicios de
aplicación se comunican con el administrador de servicio mediante el puerto de nodo de trabajo o de puerta de
enlace.
¨ Nombre y ubicación del archivo de almacén de claves. Un archivo que incluye pares de claves públicas o
privadas y los certificados asociados. Puede crear el archivo de almacén de claves durante la instalación o
crear un archivo de almacén de claves mediante la utilidad keytool. Puede utilizar un certificado autofirmado o
uno firmado por una autoridad de certificación.
¨ Contraseña de almacén de claves. Una contraseña de texto sin formato para el archivo de almacén de claves.
60
Capítulo 6: Seguridad del dominio
Una vez que el nodo está configurado para utilizar HTTPS, la URL de Administrator Tool redirecciona al siguiente
sitio HTTPS:
https://<host>:<https port>/administrator
Si el nodo está habilitado para HTTPS con un certificado autofirmado, aparecerá un mensaje de advertencia
cuando acceda a Administrator Tool. Para entrar en el sitio, acepte el certificado.
El puerto HTTPS y la ubicación del archivo del almacén de claves aparecen en las propiedades del nodo.
Nota: La configuración de HTTPS para Administrator Tool en un dominio que se ejecute en AIX de 64 bits
requiere TLS 1.0 para Internet Explorer. Para habilitar TLS 1.0, haga clic en Herramientas > Opciones de Internet
> Opciones avanzadas. La opción de TLS 1.0 viene incluida en la sección Seguridad.
Cómo crear un archivo de almacén de claves
Puede crear el archivo de almacén de claves durante la instalación, o puede crear un archivo de almacén de
claves empleando la utilidad keytool.
keytool es una utilidad que genera y almacena pares de claves privadas o públicas y certificados asociados en un
archivo llamado "almacén de claves". Cuando se genera un par de claves públicas o privadas, keytool envuelve la
clave pública en un certificado autofirmado. Puede usar ese certificado autofirmado o un certificado firmado por
una autoridad de certificación.
Puede encontrar la utilidad keytool en uno de los directorios siguientes:
¨ %JAVA_HOME%\jre\bin
¨ Directorio java\bin del directorio de instalación de Informatica.
Si desea más información sobre el uso de keytool, consulte la documentación en el sitio web correspondiente:
http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/keytool.html (for Windows)
http://download.oracle.com/javase/6/docs/technotes/tools/solaris/keytool.html (for UNIX)
Configuración de HTTPS empleando infasetup
Emplee el programa de la línea de comandos infasetup para configurar HTTPS para Administrator Tool.
Utilice uno de los siguientes comandos infasetup:
¨ Para habilitar la compatibilidad HTTPS para un nodo de trabajo, emplee el comando infasetup
UpdateWorkerNode.
¨ Para habilitar la compatibilidad HTTPS para una puerta de enlace, emplee el comando infasetup
UpdateGatewayNode.
¨ Para crear un nuevo nodo de trabajo o puerta de enlace con compatibilidad HTTPS, emplee el comando
infasetup DefineDomain, DefineGatewayNode o DefineWorkerNode.
Para deshabilitar la compatibilidad HTTPS para un nodo, emplee el comando infasetup UpdateGatewayNode o
UpdateWorkerNode. Al actualizar el nodo, establezca la opción de puerto HTTPS en cero.
Comunicación segura con componentes externos
61
CAPÍTULO 7
Usuarios y grupos
Este capítulo incluye los siguientes temas:
¨ Resumen de usuarios y grupos, 62
¨ Cuentas de usuario, 63
¨ Descripción de la autenticación y los dominios de seguridad , 65
¨ Configuración de la autenticación de LDAP, 66
¨ Administración de usuarios, 72
¨ Administración de grupos, 76
¨ Administración de perfiles de sistema operativo, 78
Resumen de usuarios y grupos
Para tener acceso a los servicios de aplicación y a los objetos del dominio de Informatica y para usar las
aplicaciones cliente, debe tener una cuenta de usuario. Las tareas que puede efectuar dependen del tipo de
usuario que tenga.
Durante la instalación, se crea una cuenta de usuario de administrador predeterminada. Use esta cuenta de
administrador predeterminada para iniciar sesión en el dominio de Informatica y crear los servicios de aplicación,
los objetos de dominio y otras cuentas de usuario. Cuando inicie sesión en el dominio de Informatica tras la
instalación, cambie la contraseña para garantizar la seguridad del dominio y de las aplicaciones de Informatica.
La administración de cuentas de usuario en Informatica supone la administración de los siguientes componentes
clave:
¨ Usuarios. En el dominio de Informatica, puede configurar diferentes tipos de cuentas de usuario. Los usuarios
pueden efectuar tareas según las funciones, privilegios y permisos que tengan asignados.
¨ Autenticación. Cuando un usuario inicia sesión en una aplicación cliente, el administrador de servicios
autentica la cuenta del usuario en el dominio de Informatica y verifica que el usuario pueda usar la aplicación
cliente. El dominio de Informatica puede usar la autenticación nativa o de LDAP para autenticar a los usuarios.
El administrador de servicios organiza las cuentas de usuario y los grupos por dominio de seguridad. Autentica
a los usuarios en función del dominio de seguridad al que pertenece el usuario.
¨ Grupos. Puede configurar grupos de usuarios y asignar diferentes funciones, privilegios y permisos a cada
grupo. Las funciones, privilegios y permisos asignados al grupo determinan las tareas que los usuarios del
grupo pueden efectuar en el dominio de Informatica.
¨ Privilegios y funciones. Los privilegios determinan las acciones que los usuarios pueden efectuar en las
aplicaciones cliente. Una función es un conjunto de privilegios que puede asignar a los usuarios y grupos. Los
62
privilegios o las funciones se asignan a los usuarios, a los grupos del dominio y a los servicios de aplicación
del dominio.
¨ Perfiles de sistema operativo. Si ejecuta el servicio de integración de PowerCenter en UNIX, puede configurar
el servicio de integración para que use los perfiles del sistema operativo cuando ejecute los flujos de trabajo.
Puede crear y administrar perfiles del sistema operativo en la ficha Seguridad de Administrator Tool.
Sugerencia: Si organiza a los usuarios en grupos y, a continuación, asigna funciones y permisos a los grupos,
puede simplificar las tareas de administración del usuario. Por ejemplo, si un usuario cambia posiciones dentro de
la organización, mueva el usuario a otro grupo. Si un nuevo usuario se une a la organización, agregue el usuario
al grupo. El usuario hereda las funciones y permisos asignados al grupo. No necesita volver a asignar privilegios,
funciones y permisos. Para obtener más información, consulte el artículo Biblioteca cómo hacer de Informatica
Using Groups and Roles to Manage Informatica Access Control.
Grupo Todos predeterminado
Un dominio de Informatica incluye un grupo predeterminado llamado Todos. Todos los usuarios del dominio
pertenecen a este grupo.
Puede asignar privilegios, funciones y permisos al grupo Todos para otorgar el mismo acceso a todos los
usuarios. No puede realizar las siguientes tareas para el grupo Todos:
¨ Editar o eliminar el grupo Todos.
¨ Añadir o eliminar usuarios del grupo Todos.
¨ Mover un grupo al grupo Todos.
Cuentas de usuario
Un dominio de Informatica puede tener los siguientes tipos de cuenta:
¨ Administrador predeterminado
¨ Administrador de dominio
¨ Administrador de la aplicación cliente
¨ Usuario
Administrador predeterminado
Cuando se instalan servicios de Informatica, el instalador crea el administrador predeterminado con el nombre de
usuario y la contraseña proporcionados. Es posible usar la cuenta de administrador predeterminada para iniciar
sesión en Administrator Tool de manera provisional.
El administrador predeterminado tiene permisos y privilegios de administrador en el dominio y en todos los
servicios de aplicación. El administrador predeterminado puede realizar las tareas siguientes:
¨ Crear, configurar y administrar todos los objetos del dominio, incluidos nodos, servicios de aplicación y
cuentas de administrador y usuario.
¨ Configurar y administrar todos los objetos y cuentas de usuario que hayan creado otros administradores de
dominio y administradores de aplicaciones cliente.
¨ Iniciar sesión en cualquier aplicación cliente.
Cuentas de usuario
63
El administrador predeterminado es una cuenta de usuario en el dominio de seguridad nativo. No es posible crear
un administrador predeterminado. No es posible deshabilitar ni modificar el nombre de usuario ni los privilegios
del administrador predeterminado. La contraseña del administrador predeterminado se puede cambiar.
Administrador del dominio
Un administrador del dominio puede crear y administrar objetos del dominio, incluidas las cuentas de usuario,
nodos, cuadrículas, licencias y servicios de aplicación.
El administrador del dominio puede iniciar sesión en Administrator Tool y crear y configurar servicios de aplicación
en el dominio. No obstante, de manera predeterminada, el administrador del dominio no puede iniciar sesión en
aplicaciones cliente. El administrador predeterminado debe dar explícitamente permisos y privilegios totales de
administrador del dominio a los servicios de aplicación de forma tal que estos puedan iniciar sesión y realizar
tareas administrativas en las aplicaciones cliente.
Para crear un administrador del dominio, asigne a un usuario la función de administrador para un dominio.
Administrador de la aplicación cliente
Un administrador de aplicación cliente puede crear y administrar objetos en una aplicación cliente. Debe crear
cuentas de administrador para las aplicaciones cliente. Para limitar los privilegios y mantener las aplicaciones
cliente seguras, cree una cuenta de administrador aparte para cada aplicación cliente.
De forma predeterminada, el administrador de la aplicación cliente no tiene permisos ni privilegios en el dominio.
Sin permisos ni privilegios en el dominio, el administrador de la aplicación cliente no puede iniciar sesión en
Administrator Tool para administrar el servicio de aplicación.
Puede configurar los siguientes administradores de aplicación cliente:
¨ Administrador de Data Analyzer. Tiene permisos y privilegios totales en Data Analyzer. El administrador de
Data Analyzer puede iniciar sesión en Data Analyzer para crear y administrar objetos de Data Analyzer y
realizar todas las tareas en la aplicación cliente.
Para crear un administrador de Data Analyzer, asigne a un usuario la función de administrador para un servicio
de informe.
¨ Administrador de Informatica Analyst. Tiene permisos y privilegios totales en Informatica Analyst. El
administrador de Informatica Analyst puede iniciar sesión en Informatica Analyst para crear y administrar
proyectos y objetos en proyectos y realizar todas las tareas en la aplicación cliente.
Para crear un administrador de Informatica Developer, asigne a un usuario la función de administrador para un
servicio del analista y para el servicio del repositorio de modelos asociado.
¨ Administrador de Informatica Developer. Tiene permisos y privilegios totales en Informatica Developer. El
administrador de Informatica Developer puede iniciar sesión en Informatica Developer para crear y administrar
proyectos y objetos en proyectos y realizar todas las tareas en la aplicación cliente.
Para crear un administrador de Informatica Developer, asigne a un usuario la función de administrador para un
servicio de repositorio de modelos.
¨ Administrador de Metadata Manager. Tiene permisos y privilegios totales en Metadata Manager. El
administrador de Metadata Manager puede iniciar sesión en Metadata Manager para crear y administrar
objetos de Metadata Manager y realizar todas las tareas en la aplicación cliente.
Para crear un administrador de Metadata Manager, asigne a un usuario la función de administrador para un
servicio de Metadata Manager.
¨ Administrador de Jaspersoft. Los privilegios del administrador se asignan a la función de
ROLE_ADMINISTRATOR en Jaspersoft.
64
Capítulo 7: Usuarios y grupos
¨ Administrador de cliente de PowerCenter. Tiene permisos y privilegios totales en todos los objetos del cliente
de PowerCenter. El administrador del cliente de PowerCenter puede iniciar sesión en el cliente de
PowerCenter para administrar los objetos del repositorio de PowerCenter y realizar todas las tareas en el
cliente de PowerCenter. El administrador de cliente de PowerCenter también puede realizar todas las tareas
en los programas de línea de comandos pmrep y pmcmd.
Para crear un administrador de PowerCenter, asigne a un usuario la función de administrador para un servicio
de repositorio de PowerCenter.
Usuario
Un usuario con una cuenta en el dominio de Informatica puede efectuar tareas en las aplicaciones cliente.
Por regla general, el administrador predeterminado o un administrador de dominio crea y administra las cuentas
de usuario y asigna funciones, permisos y privilegios en el dominio de Informatica. Cualquier usuario con los
privilegios y permisos de dominio necesarios, sin embargo, puede crear una cuenta de usuario y asignar
funciones, permisos y privilegios.
Los usuarios pueden efectuar tareas en las aplicaciones cliente según las funciones, privilegios y permisos que
tengan asignados.
Descripción de la autenticación y los dominios de
seguridad
Cuando un usuario inicia una sesión en una aplicación cliente, el administrador de servicios autentica a la cuenta
del usuario en el dominio de Informatica y verifica que el usuario pueda usar la aplicación cliente. El administrador
de servicios usa la autenticación nativa y LDAP para autenticar a los usuarios que inician una sesión en el
dominio de Informatica.
Puede usar más de un tipo de autenticación en un dominio de Informatica. Como valor predeterminado, el dominio
de Informatica usa la autenticación nativa. Puede configurar el dominio de Informatica para que, además de usar
la autenticación nativa, use también la autenticación LDAP.
El administrador de servicios organiza las cuentas de usuario y los grupos por dominios de seguridad. Un dominio
de seguridad es un conjunto de cuentas de usuario y grupos en un dominio de Informatica. El administrador de
servicios almacena la información de la cuenta de usuario de todos los dominios de seguridad en la base de datos
de configuración del dominio.
El método de autenticación que usa un dominio de Informatica determina los dominios de seguridad disponibles
en un dominio de Informatica. Un dominio de Informatica puede tener más de un dominio de seguridad. El
administrador de servicios autentica los usuarios en función de su dominio de seguridad.
Autenticación nativa
Para la autenticación nativa, el administrador de servicios almacena toda la información de cuentas de usuario y
realiza toda la autenticación de usuarios en el dominio de Informatica. Cuando un usuario inicia sesión, el
administrador de servicios utiliza el dominio de seguridad nativo para autenticar el nombre de usuario y la
contraseña.
De forma predeterminada, el dominio de Informatica contiene un dominio de seguridad nativo. Éste se crea en el
momento de la instalación y no se puede eliminar. Un dominio de Informatica sólo puede contar con un dominio
de seguridad nativo. Las cuentas de usuario del dominio de seguridad nativo se crean y mantienen en
Descripción de la autenticación y los dominios de seguridad
65
Administrator Tool. El administrador de servicios almacena detalles de las cuentas de usuario, incluidas las
contraseñas y los grupos, en la base de datos de configuración del dominio.
Autenticación de LDAP
Para habilitar un dominio de Informatica de modo que utilice autenticación de LDAP, debe configurar una
conexión a un servicio de directorio de LDAP y especificar los usuarios y grupos que pueden tener acceso al
dominio de Informatica. Si el servidor de LDAP utiliza un protocolo SSL, también debe especificar la ubicación del
certificado de SSL.
Después de configurar la conexión a un servicio de directorio de LDAP, puede importar la información de cuenta
de usuario desde el servicio de directorio de LDAP a un dominio de seguridad de LDAP. Configure un filtro para
especificar las cuentas de usuario a incluir en un dominio de seguridad de LDAP. Un dominio de Informatica
puede tener varios dominios de seguridad de LDAP. Cuando un usuario inicia una sesión, el administrador de
servicios autentica el nombre de usuario y la contraseña según el servicio del directorio de LDAP.
Puede configurar dominios de seguridad de LDAP además del dominio de seguridad nativo. Por ejemplo, utilice
Administrator Tool para crear usuarios y grupos en el dominio de seguridad nativo. Si además tiene usuarios en
un servicio de directorio de LDAP que utilizan aplicaciones cliente, puede importar estos usuarios y grupos del
servicio de directorio de LDAP y crear un dominio de seguridad de LDAP. Cuando los usuarios inician una sesión
en las aplicaciones cliente, el administrador de servicios los autentica según su dominio de seguridad.
Nota: El administrador de servicios requiere que los usuarios de LDAP inicien sesión en una aplicación cliente
utilizando una contraseña, aunque el servicio de directorio de LDAP pueda permitir una contraseña en blanco
para acceder de modo anónimo.
Configuración de la autenticación de LDAP
Para que las cuentas de usuario de un servicio de directorio de LDAP de empresa puedan tener acceso a
aplicaciones cliente, puede configurar el dominio de Informatica para que utilice la autenticación de LDAP. Cree
un dominio de seguridad de LDAP y configure un filtro para especificar los usuarios y grupos del servicio de
directorio de LDAP que pueden tener acceso a aplicaciones cliente y están incluidos en el dominio de seguridad.
El administrador de servicios importa los usuarios y grupos del servicio de directorio de LDAP y los incluye en un
dominio de seguridad de LDAP. Mediante la configuración de un programa, el administrador de servicios puede
sincronizar periódicamente la lista de usuarios y grupos del dominio de seguridad de LDAP con la lista de
usuarios y grupos del servicio de directorio de LDAP. Durante la sincronización, el administrador de servicios
importa los usuarios y grupos del servicio de directorio de LDAP y elimina aquellos que ya no existan en el
servicio de directorio de LDAP.
Cuando un usuario de un dominio de seguridad de LDAP inicia sesión en una aplicación cliente, el administrador
de servicios pasa el nombre y la contraseña de la cuenta de usuario al servicio de directorio de LDAP para su
autenticación. Si el servidor de LDAP utiliza un protocolo de seguridad SSL, el administrador de servicios envía el
nombre y la contraseña de la cuenta de usuario al servicio de directorio de LDAP mediante los certificados SSL
apropiados.
Para la autenticación de LDAP. puede utilizar los siguientes servicios de directorio de LDAP:
¨ Servicio Microsoft Active Directory
¨ Servicio de directorio de Sun Java System
¨ Servicio de directorio e-Directory de Novell
¨ Servicio de directorio Tivoli de IBM
¨ Servicio de directorio de LDAP abierto
66
Capítulo 7: Usuarios y grupos
La creación y administración de los usuarios y grupos de LDAP se realiza en el servicio de directorio de LDAP.
Pueden asignar funciones, privilegios y permisos a los usuarios y grupos de un dominio de seguridad de LDAP.
Pueden asignar cuentas de usuario de LDAP a grupos nativos para organizarlos según sus funciones en el
dominio de Informatica. No puede utilizar Administrator Tool para crear, editar ni eliminar usuarios ni grupos de un
dominio de seguridad de LDAP.
El cuadro de diálogo Configuración de LDAP se puede utilizar para configurar la autenticación de LDAP para el
dominio de Informatica.
Para configurar el cuadro de diálogo Configuración de LDAP de la ficha Seguridad de Administrator Tool, haga
clic en Configuración de LDAP en el menú Acciones de seguridad.
La configuración de la autenticación de LDAP para el dominio conlleva los siguientes pasos:
1.
Configure la conexión al servidor de LDAP.
2.
Configure un dominio de seguridad.
3.
Programe las horas de sincronización.
Paso 1. Configurar la conexión al servidor de LDAP
Cuando configure una conexión con un servidor de LDAP, el administrador de servicios importará las cuentas de
usuario de todos los dominios de seguridad de LDAP desde el servidor de LDAP.
Cuando configure la conexión con el servidor de LDAP, indique que el administrador de servicios debe omitir la
distinción entre mayúsculas y minúsculas para los atributos del nombre distintivo cuando asigne usuarios a sus
correspondientes grupos. Si el administrador de servicios no omite esta distinción, es posible que no pueda
asignar todos los usuarios a los grupos del servicio de directorio de LDAP.
Si modifica las propiedades de conexión de LDAP para conectarse con un servidor de LDAP diferente, asegúrese
de que los filtros de usuario y de grupo de los dominios de seguridad de LDAP sean correctos para el nuevo
servidor LDAP y que incluyan los usuarios y grupos que desee usar en el dominio de Informatica.
Para configurar una conexión con el servidor de LDAP:
1.
En el cuadro de diálogo Configuración de LDAP, haga clic en la ficha Conectividad de LDAP.
2.
Configure las propiedades del servidor de LDAP.
Es posible que tenga que ponerse en contacto con el administrador de LDAP para obtener la información
relativa al servicio de directorio de LDAP.
La siguiente tabla describe las propiedades de configuración del servidor de LDAP:
Propiedad
Descripción
Nombre del servidor
El nombre del equipo que hospeda el servicio de directorio de LDAP.
Puerto
El puerto de escucha del servidor de LDAP. Es el número de puerto para comunicarse con el
servicio de directorio de LDAP. Normalmente, el número del puerto del servidor de LDAP es
389. Si el servidor de LDAP usa SSL, el número de puerto del servidor de LDAP es 636. El
número máximo de puerto es 65535.
Servicio de directorio de
LDAP
El tipo de servicio de directorio de LDAP.
Configuración de la autenticación de LDAP
67
Propiedad
Descripción
Seleccione uno de las siguientes servicios de directorio:
- Microsoft Active Directory Service
- Sun Java System Directory Service
- Novell e-Directory Service
- IBM Tivoli Directory Service
- Open LDAP Directory Service
Nombre
Nombre distintivo (DN, por sus siglas en inglés) para el usuario principal. El nombre de
usuario suele estar formado por un nombre común (CN, por sus siglas en inglés), un nombre
de organización (O) y un país (C, por sus siglas en inglés). El nombre de usuario principal es
un usuario administrativo que tiene acceso al directorio. Especifique un usuario que tenga
permiso para leer otras entradas de usuario en el servicio de directorio de LDAP. Deje esta
propiedad en blanco si el usuario que inicia la sesión es anónimo. Si desea más información,
consulte la documentación del servicio de directorio de LDAP.
Contraseña
La contraseña para el usuario principal. Deje esta propiedad en blanco si el usuario que
inicia la sesión es anónimo.
Usar certificado SSL
Indica que el servicio de directorio de LDAP usa el protocolo de capa de conexión segura
(SSL).
Confiar en certificado
LDAP
Determina si el administrador de servicios puede confiar en el certificado SSL del servidor
de LDAP. Si selecciona esta propiedad, el administrador de servicios se conecta con el
servidor de LDAP sin verificar el certificado SSL. Si no la selecciona, el administrador de
servicios comprueba que el certificado SSL esté firmado por una entidad certificadora antes
de conectarse con el servidor de LDAP.
Para habilitar el administrador de servicios para que reconozca un certificado autofirmado
como válido, especifique el archivo truststore y la contraseña que se debe usar.
No distingue entre
mayúsculas y minúsculas
Indica que el administrador de servicios debe omitir la distinción entre mayúsculas y
minúsculas para los atributos del nombre distintivo cuando se asignan usuarios a grupos.
Habilite esta opción.
Atributo de pertenencia a
grupos
El nombre del atributo que contiene información sobre la pertenencia a grupos de un
usuario. Es el atributo en el objeto de grupo de LDAP que contiene los DN de los usuarios y
grupos que son miembros de un determinado grupo. Por ejemplo, miembro o miembro de.
Tamaño máximo
El número máximo de grupos y cuentas de usuario que se pueden importar a un dominio de
seguridad. Por ejemplo, si el valor se ha definido en 100, puede importar un máximo de 100
grupos y 100 cuentas de usuario al dominio de seguridad.
Si el número de usuarios y grupos por importar excede el valor de esta propiedad, el
administrador de servicios genera un mensaje de error y no importa ningún usuario. Defina
esta propiedad en un valor más elevado si tiene muchos usuarios y grupos por importar.
El valor predeterminado es 1.000.
3.
Haga clic en Probar conexión para comprobar que la configuración de la conexión sea correcta.
Paso 2. Configurar dominios de seguridad
Debe crear un dominio de seguridad para cada conjunto de cuentas de usuario y grupos que desee importar
desde el servidor de LDAP. Defina bases de búsqueda y filtros para definir el conjunto de cuentas de usuario y
grupos que se deben incluir en un dominio de seguridad. El administrador de servicios usa los filtros y las bases
de búsqueda de usuarios para importar las cuentas de usuario y los filtros y las bases de búsqueda de grupos
para importar grupos. El administrador de servicios importa los grupos y la lista de usuarios que pertenecen a los
68
Capítulo 7: Usuarios y grupos
grupos en cuestión. Importa los grupos incluidos en el filtro de grupos y las cuentas de usuario incluidas en el
filtro de usuarios.
Los nombres de los usuarios y los grupos que se deben importar desde el servicio de directorio de LDAP deben
seguir las mismas reglas que los nombres de los usuarios y grupos nativos. El administrador de servicios no
importa usuarios o grupos de LDAP si los nombres no siguen estas reglas.
Nota: A diferencia de lo que ocurre con los nombres de usuarios nativos, los nombres de usuarios LDAP
distinguen entre mayúsculas y minúsculas.
Cuando configure el servicio de directorio de LDAP, puede usar diferentes atributos para el ID único (UID, por sus
siglas en inglés). El administrador de servicios requiere un determinado UID para identificar a los usuarios en
cada servicio de directorio de LDAP. Antes de configurar el dominio de seguridad, compruebe que el servicio de
directorio de LDAP use el UID requerido.
La siguiente tabla proporciona el UID requerido para cada servicio de directorio de LDAP:
Servicio de directorio de LDAP
UID
IBMTivoliDirectory
uid
Microsoft Active Directory
sAMAccountName
NovellE
uid
OpenLDAP
uid
SunJavaSystemDirectory
uid
El administrador de servicios no importa el atributo de LDAP que indica que una cuenta de usuario está habilitada
o deshabilitada. Debe habilitar o deshabilitar una cuenta de usuario de LDAP en Administrator Tool. El estado de
la cuenta de usuario en el servicio de directorio de LDAP influye en la autenticación del usuario en las
aplicaciones cliente. Una cuenta de usuario, por ejemplo, puede estar habilitada en el dominio de Informatica pero
deshabilitada en el servicio de directorio de LDAP. Si el servicio de directorio de LDAP permite a las cuentas de
usuario deshabilitadas iniciar sesión, el usuario puede iniciar sesión en las aplicaciones cliente. Si el servicio de
directorio de LDAP no permite a las cuentas de usuario deshabilitadas iniciar sesión, el usuario no puede iniciar
sesión en las aplicaciones cliente.
Nota: Si modifica las propiedades de conexión de LDAP para que se conecte a un servidor de LDAP diferente, el
administrador de servicio no elimina los dominios de seguridad existentes. Debe asegurarse de que los dominios
de seguridad de LDAP sean correctos para el nuevo servidor de LDAP. Modifique los filtros de usuario y grupo en
los dominios de seguridad actuales o cree dominios de seguridad de modo que el administrador de servicios
importe los usuarios y grupos que desee usar en el dominio de Informatica.
Complete los siguientes pasos para añadir un dominio de seguridad de LDAP:
1.
En el cuadro de diálogo Configuración de LDAP, haga clic en la ficha Dominios de seguridad.
2.
Hacer clic en Añadir.
3.
Use la sintaxis de consulta de LDAP para crear filtros que permitan especificar los usuarios y grupos que se
deben incluir en este dominio de seguridad.
Es posible que tenga que ponerse en contacto con el administrador de LDAP para obtener la información
relativa a los usuarios y grupos disponibles en el servicio de directorio de LDAP.
Configuración de la autenticación de LDAP
69
La siguiente tabla describe las propiedades de filtro que puede definir para un dominio de seguridad:
Propiedad
Descripción
Dominio de seguridad
El nombre del dominio de seguridad de LDAP. El nombre no distingue entre mayúsculas y
minúsculas y debe ser único en el dominio. No puede exceder los 128 caracteres ni contener
los siguientes caracteres especiales:
,+/<>@;\%?
El nombre puede contener un carácter de espacio ASCII, menos en el primer y último
carácter. Los otros caracteres de espacio no están permitidos.
Base de búsqueda de
usuarios
El nombre distintivo (DN) de la entrada que sirve como el punto de inicio para buscar
nombres de usuario en el servicio de directorio de LDAP. La búsqueda encuentra un objeto
en el directorio en función de la ruta de acceso en el nombre distintivo del objeto.
Por ejemplo, en Microsoft Active Directory, el nombre distintivo de un objeto de usuario
puede ser cn=UserName,ou=OrganizationalUnit,dc=DomainName, donde la serie de
nombres distintivos relativos que denota dc=DomainName identifica el dominio DNS del
objeto.
Filtro de usuarios
Una cadena de consulta de LDAP que especifica los criterios para buscar usuarios en el
servicio de directorio. El filtro puede especificar los tipos de atributo, los valores de aserción
y los criterios coincidentes.
Por ejemplo: (objectclass=*) busca todos los objetos. (&(objectClass=user)(!
(cn=susan))) busca todos los objetos de usuario a excepción de “susan”. Si desea más
información sobre los filtros de búsqueda, consulte la documentación del servicio de
directorio de LDAP.
4.
Base de búsqueda de
grupos
El nombre distintivo (DN) de la entrada que sirve como el punto de inicio para buscar
nombres de grupo en el servicio de directorio de LDAP.
Filtro de grupos
Una cadena de consulta de LDAP que especifica los criterios para buscar grupos en el
servicio de directorio.
Haga clic en Vista previa para ver un subconjunto de la lista de usuarios y grupos que se hallan dentro de los
parámetros del filtro.
Si la vista previa no muestra el conjunto correcto de usuarios y grupos, modifique los filtros de usuario y
grupo y busque en las bases para obtener los usuarios y grupos correctos.
5.
Para añadir otro dominio de seguridad de LDAP, repita los pasos del 2 al 4.
6.
Para sincronizar de forma inmediata los usuarios y los grupos en los dominios de seguridad con los usuarios
y los grupos del servicio de directorio de LDAP, haga clic en Sincronizar ahora.
El administrador de servicios sincroniza inmediatamente todos los dominios de seguridad de LDAP con el
servicio de directorio de LDAP. El tiempo que tarda el proceso de sincronización en completarse depende del
número de usuarios y grupos que se deben importar.
7.
Haga clic en Aceptar para guardar los dominios de seguridad.
Paso 3. Programe las horas de sincronización
De forma predeterminada, el administrador de servicio no tiene una hora programada para la sincronización con
el servicio de directorio de LDAP. Para garantizar que la lista de usuarios y grupos del dominio de seguridad de
LDAP sea precisa, cree un programa para que el administrador de servicios sincronice usuarios y grupos.
Puede programar la hora del día a la que el administrador de servicios sincronizará la lista de usuarios y grupos
de los dominios de seguridad de LDAP con el servicio de directorio de LDAP. El administrador de servicios
70
Capítulo 7: Usuarios y grupos
sincroniza los dominios de seguridad de LDAP con el servicio de directorio de LDAP todos los días a las horas
establecidas.
Nota: Durante la sincronización, el administrador de servicios bloquea la cuenta de usuario que sincroniza. Por
ello, es posible que los usuarios no puedan iniciar sesión en las aplicaciones cliente. Posiblemente, los usuarios
que tengan una sesión iniciada en una aplicación cliente cuando se inicie la sincronización no puedan realizar
tareas. La duración de la sincronización varía en función del número de usuarios y grupos objeto del proceso.
Para evitar interrupciones, se recomienda sincronizar los dominios de seguridad en períodos de baja actividad de
los usuarios.
1.
En el cuadro de diálogo Configuración de LDAP, haga clic en la ficha Programa.
2.
Haga clic en el botón Añadir (+) para añadir una hora.
El programa de sincronización utiliza un formato de 24 horas.
Puede añadir tantas horas de sincronización como necesite. Si la lista de usuarios y grupos del servicio de
directorio de LDAP cambia con frecuencia, sería conveniente programar el administrador de servicios para
que realice la sincronización en distintos puntos del día.
3.
Para sincronizar inmediatamente los usuarios y grupos de los dominios de seguridad con los del servicio de
directorio de LDAP, haga clic en Sincronizar ahora.
4.
Haga clic en Aceptar para guardar el programa de sincronización.
Nota: Si reinicia el dominio de Informatica antes de que el administrador de servicio se sincronice con el
servicio de directorio de LDAP, se perderán las horas añadidas.
Eliminación de un dominio de seguridad LDAP
Para impedir que los usuarios de un dominio de seguridad LDAP accedan a las aplicaciones cliente de forma
permanente, puede eliminar el dominio de seguridad LDAP. Cuando elimine un dominio de seguridad LDAP, el
administrador de servicios eliminará todos los grupos y cuentas de usuario del dominio de seguridad LDAP de la
base de datos de configuración del dominio.
1.
En el cuadro de diálogo de configuración de LDAP, haga clic en la ficha Dominios de seguridad.
El cuadro de diálogo de configuración de LDAP mostrará la lista de dominios de seguridad.
2.
Para asegurarse de que elimina el dominio de seguridad correcto, haga clic en el nombre del dominio de
seguridad para ver el filtro utilizado para importar los usuarios y grupos y compruebe que sea el dominio de
seguridad que desee eliminar.
3.
Haga clic en el botón Eliminar junto a un dominio de seguridad para eliminarlo.
4.
Haga clic en Aceptar para confirmar que desea eliminar el dominio de seguridad.
Uso de un certificado SSL autofirmado
Puede conectarse con un servidor de LDAP que utilice un certificado SSL firmado por una entidad emisora de
certificados (CA). Como valor predeterminado, el administrador de servicios no se conecta con un servidor de
LDAP que use un certificado autofirmado.
Para usar un certificado autofirmado, importe el certificado en cuestión a un archivo truststore y use la variable de
entorno INFA_JAVA_OPTS para especificar el archivo truststore y la contraseña:
setenv INFA_JAVA_OPTS -Djavax.net.ssl.trustStore=<TrustStoreFile>
-Djavax.net.ssl.trustStorePassword=<TrustStorePassword>
En Windows, configure INFA_JAVA_OPTS como variable de sistema.
Reinicie el nodo para que el cambio sea efectivo. El administrador de servicios usa el archivo truststore para
verificar el certificado SSL.
Configuración de la autenticación de LDAP
71
keytool es una clave y una utilidad de administración de certificados que permite generar y administrar claves y
certificados para usarlos con el protocolo de seguridad SSL. Puede usar keytool para crear un archivo truststore o
para importar un certificado a un archivo truststore que ya exista. Puede encontrar la utilidad keytool en el
siguiente directorio:
<PowerCenterClientDir>\CMD_Utilities\PC\java\bin
Si desea más información sobre el uso de keytool, consulte la documentación en el sitio web de Sun.
http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/keytool.html
Uso de grupos anidados en el servicio de directorio de LDAP
Un dominio de seguridad de LDAP puede contener grupos de LDAP anidados. El administrador de servicios
puede importar grupos anidados que se hayan creado de la siguiente forma:
¨ Cree los grupos que se hallen bajo las mismas unidades organizativas (UO).
¨ Defina la relación entre los grupos.
Desea crear, por ejemplo, una agrupación anidada en la que el GrupoB pertenezca al GrupoA y el GrupoD, al
GrupoC.
1.
Cree el GrupoA, el GrupoB, el GrupoC y el GrupoD dentro de la misma unidad organizativa.
2.
Edite el GrupoA y añada el GrupoB como un miembro.
3.
Edite el GrupoC y añada el GrupoD como un miembro.
No puede importar grupos de LDAP anidados a un dominio de seguridad de LDAP que se haya creado de
diferente forma.
Administración de usuarios
Es posible crear, editar y eliminar usuarios en el dominio de seguridad nativo. No puede eliminar ni modificar las
propiedades de las cuentas de usuario en los dominios de seguridad de LDAP. No puede modificar las
asignaciones de usuarios a grupos de LDAP.
Puede asignar funciones, permisos y privilegios a una cuenta de usuario en el dominio de seguridad nativo o en
un dominio de seguridad de LDAP. Las funciones, los permisos y los privilegios asignados al usuario determinan
las tareas que el usuario puede realizar en el dominio de Informatica.
Cómo añadir usuarios nativos
En la ficha Seguridad, puede añadir, editar o eliminar usuarios nativos.
72
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En el menú Acciones de seguridad, haga clic en Crear usuario.
3.
Introduzca la siguiente información para el usuario:
Propiedad
Descripción
Nombre de inicio de
sesión
Nombre de inicio de sesión de la cuenta de usuario. El nombre de inicio de sesión de la cuenta
de usuario debe ser único dentro del dominio de seguridad al que pertenece.
Capítulo 7: Usuarios y grupos
Propiedad
Descripción
La distinción entre mayúsculas y minúsculas no se aplica a este nombre, el cual no puede
contener más de 128 caracteres. Además, este nombre no puede incluir tabulaciones,
caracteres de nueva línea ni los siguientes caracteres especiales:
,+"\<>;/*%?&
Este nombre puede incluir un carácter de espacio ASCII, excepto en el caso de los caracteres
primero y último. Los demás caracteres de espacio no están permitidos.
Nota: Data Analyzer utiliza el nombre y el dominio de seguridad de la cuenta de usuario con el
formato UserName@SecurityDomain para determinar la longitud del nombre de inicio de sesión
del usuario. La combinación del nombre de usuario, el símbolo @ y el dominio de seguridad no
puede exceder la longitud de 128 caracteres.
Contraseña
Contraseña de la cuenta de usuario. La contraseña puede contener entre 1 y 80 caracteres.
Confirmar contraseña
Vuelva a especificar la contraseña para confirmarla. Es necesario que vuelva a introducir la
contraseña. No copie y pegue la contraseña.
Nombre completo
Nombre completo de la cuenta de usuario. El nombre completo no puede incluir los siguientes
caracteres especiales:
<>“
Nota: En Data Analyzer, la propiedad del nombre completo es equivalente a tres propiedades
independientes denominadas nombre, segundo nombre y apellidos.
Descripción
Descripción de la cuenta de usuario. La descripción no puede exceder 765 caracteres ni incluir
los siguientes caracteres especiales:
<>“
Correo electrónico
Dirección de correo electrónico del usuario. La dirección de correo electrónico no puede incluir
los siguientes caracteres especiales:
<>“
Escriba la dirección de correo electrónico con el formato UserName@Domain.
Teléfono
Número de teléfono del usuario. El número de teléfono no puede incluir los siguientes
caracteres especiales:
<>“
4.
Haga clic en Aceptar para guardar la cuenta de usuario.
Después de crear una cuenta de usuario, en el panel de detalles aparecen las propiedades de la cuenta de
usuario y los grupos a los que está asignado el usuario.
Cómo editar las propiedades generales de usuarios nativos
No puede cambiar el nombre que un usuario nativo emplea para iniciar sesión. Sí puede cambiar la contraseña y
otros detalles de la cuenta de un usuario nativo.
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En la sección Usuarios del navegador, seleccione una cuenta de usuario nativo y haga clic en Editar.
3.
Para cambiar la contraseña, seleccione Cambiar contraseña.
En la ficha Seguridad, aparecen vacíos los campos Contraseña y Confirmar contraseña.
4.
Escriba una nueva contraseña y confirme.
5.
Puede modificar el nombre completo, la descripción, el correo electrónico y el teléfono según sea necesario.
Administración de usuarios
73
6.
Haga clic en Aceptar para aplicar los cambios.
Asignar usuarios a grupos nativos
Es posible asignar cuentas de usuario nativas o de LDAP a los grupos nativos. No puede cambiar la asignación
de las cuentas de usuario de LDAP a los grupos de LDAP.
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En la sección Usuarios del navegador, seleccione una cuenta de usuario nativa o de LDAP y haga clic en
Editar.
3.
Haga clic en la ficha Grupos.
4.
Para asignar un usuario a un grupo, seleccione un nombre de grupo en la columna Todos los grupos y haga
clic en Añadir.
Si no se muestran los grupos anidados en la columna Todos los grupos, expanda cada grupo para mostrar
todos los grupos anidados.
Puede asignar un usuario a más de un grupo. Use la tecla Ctrl o Mayús para seleccionar varios grupos al
mismo tiempo.
5.
Para quitar un usuario de un grupo, seleccione un grupo en la columna Grupos asignados y haga clic en
Quitar.
6.
Haga clic en Aceptar para guardar las asignaciones de grupos.
Cómo habilitar y deshabilitar cuentas de usuario
Los usuarios con cuentas activas pueden iniciar sesión en las aplicaciones cliente y realizar tareas en función de
sus permisos y privilegios. Si no desea que los usuarios accedan a las aplicaciones cliente temporalmente, puede
deshabilitar sus cuentas. Puede habilitar o deshabilitar las cuentas de usuario en un dominio de seguridad nativo
o de LDAP. Cuando deshabilite una cuenta de usuario, éste no podrá iniciar sesión en las aplicaciones cliente.
Para deshabilitar una cuenta de usuario, selecciónela en la sección Usuarios del navegador y haga clic en
Deshabilitar. Cuando seleccione una cuenta de usuario deshabilitada, la ficha Seguridad mostrará un mensaje
para indicar que la cuenta de usuario está deshabilitada. Cuando una cuenta de usuario está deshabilitada, el
botón Habilitar estará disponible. Para habilitar la cuenta de usuario, haga clic en Habilitar.
La cuenta de administrador predeterminada no se puede deshabilitar.
Nota: Cuando el administrador del servicio importa una cuenta de usuario desde el servicio de directorio de
LDAP, no importa el atributo LDAP que indica si una cuenta de usuario está habilitada o deshabilitada. El
administrador del servicio importa todas las cuentas de usuario como habilitadas. Debe deshabilitar una cuenta de
usuario de LDAP en Administrator Tool si no desea que el usuario acceda a las aplicaciones cliente. Durante la
posterior sincronización con el servidor LDAP, la cuenta de usuario conserva el estado habilitado o deshabilitado
establecido en Administrator Tool.
Cómo eliminar usuarios nativos
Para eliminar una cuenta de usuario nativo, haga clic con el botón derecho sobre el nombre de la cuenta de
usuario, en la sección Usuarios del navegador, y seleccione Eliminar usuario. Confirme que desea eliminar la
cuenta de usuario.
No se puede eliminar la cuenta del administrador predeterminado. Si inicia sesión en Administrator Tool, no puede
eliminar su propia cuenta de usuario.
74
Capítulo 7: Usuarios y grupos
Cómo eliminar usuarios de PowerCenter
Si elimina un usuario que posee objetos en el repositorio de PowerCenter, estará eliminando toda propiedad que
el usuario tenga sobre carpetas, objetos de conexión, grupos de implementación, etiquetas o consultas. Después
de eliminar un usuario, el administrador predeterminado se convierte en el propietario de todos los objetos que
pertenecían al usuario eliminado.
Si revisa el historial de un objeto con versiones que antes perteneció a un usuario eliminado, verá el nombre del
usuario eliminado acompañado de la palabra "eliminado".
Cómo eliminar usuarios de Data Analyzer
Al eliminar un usuario, Data Analyzer elimina las alertas, las cuentas de correo electrónico de las alertas y los
paneles y las carpetas personales asociados con el usuario.
Data Analyzer elimina todos los informes a los que se suscribe un usuario en función del perfil de seguridad del
informe. Data Analyzer conserva un perfil de seguridad para cada usuario que se suscribe al informe. Un informe
que utiliza la seguridad basada en usuarios usa el perfil de seguridad del usuario que accede al informe. Un
informe que utiliza la seguridad basada en el proveedor usa el perfil de seguridad del usuario propietario del
informe.
Al eliminar un usuario, Data Analyzer no elimina ningún informe de la carpeta pública que pertenece a dicho
usuario. Data Analyzer puede ejecutar un informe con seguridad basada en usuarios incluso si no existe el
propietario de dicho informe. Sin embargo, Data Analyzer no puede determinar el perfil de seguridad para un
informe con seguridad basada en el proveedor si no existe el propietario de dicho informe. Antes de eliminar un
usuario, asegúrese de que los informes con seguridad basada en el proveedor tengan un nuevo propietario.
Por ejemplo, es posible que desee eliminar al usuario UserA que tiene un informe en la carpeta pública con
seguridad basada en el proveedor. Cree o seleccione un usuario con el mismo perfil de seguridad que UserA.
Identifique todos los informes con seguridad basada en el proveedor en la carpeta pública que pertenece a UserA.
A continuación, configure el otro usuario para que tenga el mismo inicio de sesión en relación con el perfil de
seguridad y guarde tales informes en la carpeta pública, con seguridad basada en el proveedor y el mismo
nombre de informe. Esto garantiza que, después de eliminar el usuario, los informes permanezcan en la carpeta
pública con la misma seguridad.
Cómo eliminar usuarios de Metadata Manager
Si elimina un usuario que posee accesos directos y carpetas, Metadata Manager mueve la carpeta personal del
usuario a una carpeta llamada Usuarios eliminados, perteneciente al administrador predeterminado. La carpeta
personal del usuario eliminado contiene todos los accesos directos y carpetas creados por ese usuario. Todas las
carpetas compartidas seguirán estando compartidas después de que elimine al usuario.
Si la carpeta Usuarios eliminados contiene una carpeta con el mismo nombre de usuario, Metadata Manager
cambia el nombre de la carpeta adicional por "Copia (n) de <username>".
Usuarios de LDAP
No es posible añadir, editar ni eliminar usuarios de LDAP en Administrator Tool. Debe administrar las cuentas de
usuario de LDAP en el servicio de directorio de LDAP.
Administración de usuarios
75
Cómo aumentar la memoria del sistema para un gran número de
usuarios
El tiempo de procesamiento para el reinicio de un dominio de Informatica, la sincronización de usuarios LDAP y
algunos comandos infacmd e infasetup aumenta proporcionalmente según el número de usuarios en el dominio
de Informatica.
El número de usuarios influye en el tiempo de procesamiento de los siguientes comandos:
¨ infasetup BackupDomain, DeleteDomain y RestoreDomain
¨ infacmd isp ExportDomainObjects, ExportObjects, ImportDomainObjects e ImportObjects
¨ infacmd oie ExportObjects e ImportObjects
Tal vez deba aumentar la memoria del sistema que utilizan los servicios de Informatica, infasetup e infacmd
cuando tenga un gran número de usuarios en el dominio. Para aumentar la memoria del sistema, configure las
siguientes variables del entorno y especifique el valor en megabytes:
¨ INFA_JAVA_OPTS. Determina la memoria del sistema utilizada por los servicios de Informatica. Configure las
variables en cada nodo donde se instalan los servicios de Informatica.
¨ ICMD_JAVA_OPTS. Determina la memoria del sistema utilizada por infacmd. Configure las variables en cada
equipo donde ejecuta infacmd.
¨ INFA_JAVA_CMD_OPTS. Determina la memoria del sistema utilizada por infasetup. Configure las variables en
cada equipo donde ejecuta infasetup.
Por ejemplo, para configurar 2.048 MB de memoria de sistema en UNIX para la variable de entorno
INFA_JAVA_OPTS, utilice el siguiente comando:
setenv INFA_JAVA_OPTS "-Xmx2048m"
En Windows, configure las variables como variables del sistema.
En la siguiente tabla, se indican los requisitos mínimos de memoria del sistema para diferentes cantidades de
usuarios:
Número de usuarios
Memoria mínima del sistema
1.000
512 MB (predeterminado)
5.000
1.024 MB
10.000
1.024 MB
20.000
2.048 MB
30.000
3.072 MB
Después de configurar estas variables del entorno, reinicie el nodo para que los cambios tengan efecto.
Administración de grupos
Es posible crear, editar y eliminar grupos en el dominio de seguridad nativo. No se pueden eliminar ni modificar
las propiedades de las cuentas de grupo en los dominios de seguridad de LDAP.
76
Capítulo 7: Usuarios y grupos
Puede asignar funciones, permisos y privilegios a un grupo en el dominio de seguridad nativo o en un dominio de
seguridad de LDAP. Las funciones, permisos y privilegios asignados al grupo determinan las tareas que los
usuarios del grupo pueden realizar en el dominio de Informatica.
Cómo añadir un grupo nativo
En la ficha Seguridad, puede añadir, editar o quitar grupos nativos.
Un grupo nativo puede contener cuentas de usuario nativas o de LDAP, u otros grupos nativos. Asimismo, puede
crear varios niveles de grupos nativos. Por ejemplo, el grupo Finance contiene el grupo AccountsPayable que, a
su vez, contiene el grupo OfficeSupplies. En este caso, el grupo Finance es el grupo primario del grupo
AccountsPayable y éste último, a su vez, es el grupo primario del grupo OfficeSupplies. Por tanto, cada grupo
puede contener otros grupos nativos.
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En el menú Acciones de seguridad, haga clic en Crear grupo.
3.
Introduzca la siguiente información para el grupo:
Propiedad
Descripción
Nombre
Nombre del grupo. La distinción entre mayúsculas y minúsculas no se aplica a este nombre, el
cual no puede contener más de 128 caracteres. Además, este nombre no puede incluir
tabulaciones, caracteres de nueva línea ni los siguientes caracteres especiales:
,+"\<>;/*%?
Este nombre puede incluir un carácter de espacio ASCII, excepto en el caso de los caracteres
primero y último. Los demás caracteres de espacio no están permitidos.
Grupo primario
Grupo al que pertenece el nuevo grupo. Si selecciona un grupo nativo antes de hacer clic en
Crear grupo, el grupo seleccionado será el grupo primario. De lo contrario, en el campo Grupo
primario aparecerá el texto Nativo, que indica que el nuevo grupo no pertenece a ningún otro
grupo.
Descripción
Descripción del grupo. La descripción del grupo no puede exceder 765 caracteres ni incluir los
siguientes caracteres especiales:
<>“
4.
Haga clic en Examinar para seleccionar un grupo primario distinto.
Puede crear más de un nivel de grupos y subgrupos.
5.
Haga clic en Aceptar para guardar el grupo.
Edición de las propiedades de un grupo nativo
Después de crear un grupo, puede cambiar la descripción del grupo y la lista de usuarios del grupo. No puede
cambiar el nombre del grupo ni su elemento primario. Para cambiar el elemento primario del grupo, debe mover el
grupo a otro grupo.
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En la sección Grupos del navegador, seleccione un grupo nativo y haga clic en Editar.
3.
Cambie la descripción del grupo.
4.
Para cambiar la lista de usuarios del grupo, haga clic en la ficha Usuarios.
La ficha Usuarios muestra la lista de usuarios del dominio y la lista de usuarios asignados al grupo.
Administración de grupos
77
5.
Para asignar usuarios al grupo, seleccione una cuenta de usuario en la columna Todos los usuarios y haga
clic en Añadir.
6.
Para quitar un usuario de un grupo, seleccione una cuenta de usuario en la columna Usuarios asignados y
haga clic en Quitar.
7.
Haga clic en Aceptar para guardar los cambios.
Movimiento de un grupo nativo a otro
Para organizar los grupos de usuarios en el dominio de seguridad nativo, es posible configurar grupos anidados y
mover un grupo a otro.
Para mover un grupo nativo a otro, haga clic con el botón derecho en el nombre de un grupo nativo en la sección
de grupos del navegador y seleccione Mover grupo.
Cómo eliminar un grupo nativo
Para eliminar un grupo nativo, haga clic con el botón derecho sobre el nombre del grupo en la sección Grupos del
navegador y seleccione Eliminar grupo.
Al eliminar un grupo, los usuarios de ese grupo pierden su pertenencia al grupo y todos los permisos o privilegios
heredados del grupo.
Cuando elimine un grupo, el administrador de servicio eliminará todos los grupos y subgrupos que pertenezcan a
ese grupo.
Grupos de LDAP
No es posible añadir, editar ni eliminar grupos de LDAP ni modificar las asignaciones de usuarios a grupos de
LDAP en Administrator Tool. Debe administrar los grupos y las asignaciones de usuarios en el servicio de
directorio de LDAP.
Administración de perfiles de sistema operativo
Si el servicio de integración de PowerCenter utiliza perfiles de sistema operativo, ejecutará los flujos de trabajo
con la configuración del perfil de sistema operativo asignado al flujo de trabajo o a la carpeta que contenga el flujo
de trabajo.
Es posible crear, editar, eliminar y asignar permisos a los perfiles de sistema operativo en el cuadro de diálogo
Configuración de perfiles de sistema operativo.
Para mostrar dicho cuadro de diálogo, haga clic en Configuración de perfiles de sistema operativo en el menú
Acciones de seguridad.
Siga los pasos que se indican a continuación para configurar un perfil de sistema operativo:
78
1.
Cree un perfil de sistema operativo.
2.
Configure las variables de proceso de servicio y las variables de entorno en las propiedades del perfil de
sistema operativo.
3.
Asigne permisos en los perfiles de sistema operativo.
Capítulo 7: Usuarios y grupos
Creación de perfiles de sistema operativo
Cree perfiles de sistema operativo si el servicio de integración de PowerCenter usa perfiles de sistema operativo.
En la tabla siguiente, se describen las propiedades que se configuran para crear un perfil de sistema operativo:
Propiedad
Descripción
Nombre
Nombre del perfil de sistema operativo. El nombre no distingue mayúsculas de minúsculas y debe
ser único en el dominio. No puede superar los 128 caracteres ni puede empezar por @. Tampoco
puede contener los siguientes caracteres especiales:
%*+\/.?<>
El nombre puede contener un carácter de espacio ASCII siempre y cuando no sea el primer y
último carácter. No se permiten otros caracteres de espacio.
Nombre de usuario del
sistema
Nombre de un usuario del sistema operativo que existe en los equipos donde se ejecuta el
servicio de integración de PowerCenter. El servicio de integración de PowerCenter ejecuta los
flujos de trabajo utilizando el acceso al sistema del usuario del sistema definido para el perfil de
sistema operativo.
$PMRootDir
Directorio raíz al que tiene acceso el nodo. Es el directorio raíz de otras variables del proceso de
servicio. No puede incluir los siguientes caracteres especiales:
*?<>“|,
No se puede editar el nombre o el nombre del usuario del sistema después de crear un perfil de sistema
operativo. Si no desea usar el usuario del sistema operativo especificado en el perfil de sistema operativo, elimine
el perfil de sistema operativo. Después de eliminar un perfil de sistema operativo, asigne otro perfil de sistema
operativo a las carpetas del repositorio a las que se asignó el perfil de sistema operativo.
Propiedades de los perfiles de sistema operativo
Una vez que haya creado un perfil de sistema operativo, configure las propiedades de dicho perfil. Para editar las
propiedades de un perfil de sistema operativo, seleccione el perfil en el cuadro de diálogo Configuración de
perfiles del sistema operativo y haga clic en Editar.
Nota: Las variables del proceso de servicio que se definen en las propiedades de la sesión y en los archivos de
parámetro anulan la configuración del perfil de sistema operativo.
La siguiente tabla describe las propiedades de un perfil de sistema operativo:
Propiedad
Descripción
Nombre
Nombre de sólo lectura del perfil de sistema operativo. El nombre no puede exceder los 128
caracteres. No puede contener espacios ni los siguientes caracteres especiales: \ / : * ? " < > | [ ]
=+;,
Nombre del usuario del
sistema
Nombre de sólo lectura de un usuario del sistema operativo que ya existe en el equipo en el que
se ejecuta el servicio de integración de PowerCenter. El servicio de integración de PowerCenter
ejecuta los flujos de trabajo con el acceso al sistema del usuario del sistema definido para el perfil
de sistema operativo.
$PMRootDir
El directorio raíz al que se puede tener acceso mediante el nodo. Éste es el directorio raíz para
otras variables del proceso de servicio. No puede contener los siguientes caracteres especiales:
*?<>“|,
$PMSessionLogDir
El directorio para los registros de sesión. No puede contener los siguientes caracteres especiales:
Administración de perfiles de sistema operativo
79
Propiedad
Descripción
*?<>“|,
El valor predeterminado es $PMRootDir/SessLogs.
$PMBadFileDir
El directorio para los archivos de rechazo. No puede contener los siguientes caracteres
especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/BadFiles.
$PMCacheDir
El directorio para el índice y los archivos de memoria caché de datos.
Puede incrementar el rendimiento cuando el directorio de la memoria caché es una unidad local
en el proceso del servicio de integración de PowerCenter. Para los archivos de la memoria caché,
no use una unidad asignada o montada. No puede contener los siguientes caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/Cache.
$PMTargetFileDir
El directorio para los archivos de destino. No puede contener los siguientes caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/TgtFiles.
$PMSourceFileDir
El directorio para los archivos de origen. No puede contener los siguientes caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/SrcFiles.
$PmExtProcDir
El directorio para los procedimientos externos. No puede contener los siguientes caracteres
especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/ExtProc.
$PMTempDir
El directorio para los archivos temporales. No puede contener los siguientes caracteres
especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/Temp.
$PMLookupFileDir
El directorio para los archivos de búsqueda. No puede contener los siguientes caracteres
especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/LkpFiles.
$PMStorageDir
El directorio para los archivos de tiempo de ejecución. Los archivos de recuperación del flujo de
trabajo se guardan en el directorio $PMStorageDir configurado en las propiedades del servicio de
integración de PowerCenter. Los archivos de recuperación de la sesión se guardan en el
directorio $PMStorageDir configurado en el perfil de sistema operativo. No puede contener los
siguientes caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/Storage.
Variables de entorno
El nombre y el valor de las variables de entorno usadas por el servicio de integración en el tiempo
de ejecución del flujo de trabajo.
Si especifica la variable de entorno LD_LIBRARY_PATH en las propiedades del perfil de sistema
operativo, el servicio de integración agrega el valor de esta variable a su variable de entorno
LD_LIBRARY_PATH. El servicio de integración usa el valor de la variable de entorno
80
Capítulo 7: Usuarios y grupos
Propiedad
Descripción
LD_LIBRARY_PATH para definir las variables de entorno de los procesos secundarios generados
para el perfil de sistema operativo.
Si no especifica la variable de entorno LD_LIBRARY_PATH en las propiedades del perfil de
sistema operativo, el servicio de integración usa su variable de entorno LD_LIBRARY_PATH.
Cómo crear un perfil del sistema operativo
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En el menú Acciones de seguridad, haga clic en Configuración de perfiles del sistema operativo.
Se abrirá el cuadro de diálogo Configuración de perfiles del sistema operativo.
3.
Haga clic en Crear perfil.
4.
Introduzca el nombre de usuario, el nombre de usuario del sistema y $PMRootDir.
5.
Haga clic en Aceptar.
Una vez que haya creado el perfil, deberá configurar las propiedades.
6.
Haga clic en el perfil del sistema operativo que desee configurar.
7.
Seleccione la ficha Propiedades y haga clic en Editar.
8.
Edite las propiedades y haga clic en Aceptar.
9.
Seleccione la ficha Permisos.
Se mostrará una lista de todos los usuarios que tienen permiso sobre el perfil del sistema operativo.
10.
Haga clic en Editar.
11.
Edite el permiso y haga clic en Aceptar.
Administración de perfiles de sistema operativo
81
CAPÍTULO 8
Privilegios y funciones
Este capítulo incluye los siguientes temas:
¨ Introducción a los privilegios y funciones, 82
¨ Privilegios del dominio, 84
¨ Privilegio del servicio del analista, 90
¨ Privilegios del servicio de integración de datos., 90
¨ Privilegios del servicio de Metadata Manager, 91
¨ Privilegio de servicio de repositorio de modelos, 94
¨ Privilegios del servicio de repositorio de PowerCenter, 95
¨ Privilegios del Servicio de escucha PowerExchange, 108
¨ Privilegios del Servicio de registrador PowerExchange, 109
¨ Privilegios del servicio de informes, 110
¨ Privilegios del servicio de informes y paneles., 116
¨ Cómo administrar funciones, 117
¨ Cómo asignar privilegios y funciones a usuarios y grupos, 120
¨ Visualización de usuarios con privilegios para un servicio, 122
¨ Solución de problemas relacionados con los privilegios y las funciones, 122
Introducción a los privilegios y funciones
La seguridad de los usuarios se administra mediante privilegios y funciones.
Privilegios
Los privilegios determinan las acciones que los usuarios pueden realizar en aplicaciones cliente. Informatica
incluye los siguientes privilegios:
¨ Privilegios del dominio. Determinan las acciones que pueden realizar los usuarios con Administrator Tool y los
programas de la línea de comandos infacmd y pmrep.
¨ Privilegio del servicio del analista. Determina las acciones que pueden realizar los usuarios empleando
Informatica Analyst.
82
¨ Privilegio del servicio de integración de datos. Determina las acciones sobre las aplicaciones que pueden
realizar los usuarios con Administrator Tool y el programa de la línea de comandos infacmd. Este privilegio
también determina si los usuarios pueden obtener detalles y exportar resultados del perfil.
¨ Privilegios del servicio Metadata Manager. Determinan las acciones que pueden realizar los usuarios
empleando Metadata Manager.
¨ Privilegio del servicio de repositorio de modelos. Determina las acciones sobre los proyectos que pueden
realizar los usuarios empleando Informatica Analyst e Informatica Developer.
¨ Privilegios del servicio de repositorio de PowerCenter. Determinan las acciones del repositorio de PowerCenter
que los usuario pueden realizar empleando el administrador de repositorio, Designer, administrador de flujos
de trabajo, supervisor de flujos de trabajo y los programas de línea de comandos pmrep y pmcmd.
¨ Privilegios del servicio de aplicación PowerExchange. Determinan las acciones que los usuarios pueden
realizar sobre el servicio de escucha de PowerExchange y el servicio de registrador de PowerExchange
empleando comandos infacmd pwx.
¨ Privilegios del servicio de informes. Determinan las acciones de informes que pueden realizar los usuarios
empleando Data Analyzer.
¨ Privilegios del servicio de informes y paneles. Determinan las acciones que pueden realizar los usuarios
empleando Jespersoft.
Puede asignar privilegios a usuarios y grupos para los servicios de aplicación. Puede asignar privilegios
diferentes a un usuario para cada servicio de aplicación del mismo tipo de servicio.
Los privilegios se asignan a los usuarios y grupos en la ficha Seguridad de Administrator Tool.
Administrator Tool organiza los privilegios en niveles. Un privilegio aparece bajo el privilegio que incluye. Algunos
privilegios incluyen otros privilegios. Cuando asigne un privilegio a usuarios y grupos, Administrator Tool también
asignará los privilegios incluidos.
Grupos de privilegios
Los privilegios del dominio y servicio de aplicación se organizan en grupos de privilegios. Un grupo de privilegios
es una organización de privilegios que definen acciones de usuario habituales. Por ejemplo, los privilegios del
dominio incluyen los siguientes grupos de privilegios:
¨ Herramientas. Incluye los privilegios para iniciar sesión en Administrator Tool.
¨ Administración de seguridad. Incluye los privilegios para administrar los usuarios, los grupos, las funciones y
los privilegios.
¨ Administración de dominios. Incluye los privilegios para administrar el dominio, las carpetas, los nodos, las
mallas, las licencias y los servicios de aplicación.
Sugerencia: Cuando asigne privilegios a usuarios y grupos de usuarios, puede seleccionar un grupo de
privilegios para asignar todos los privilegios del grupo.
Funciones
Una función es una recopilación de privilegios que se asignan a un usuario o grupo. Dentro de una organización,
cada usuario tiene una función específica, ya sea un desarrollador, administrador, usuario básico o usuario
avanzado. Por ejemplo, la función Desarrollador de PowerCenter incluye todos los privilegios o acciones del
servicio de repositorio de PowerCenter que realiza un desarrollador.
Las funciones se asignan a usuarios y grupos para el dominio y para servicios de aplicación del dominio.
Sugerencia: Si organiza a los usuarios en grupos y, a continuación, asigna funciones y permisos a los grupos,
puede simplificar las tareas de administración del usuario. Por ejemplo, si un usuario cambia posiciones dentro de
la organización, mueva el usuario a otro grupo. Si un nuevo usuario se une a la organización, agregue el usuario
Introducción a los privilegios y funciones
83
al grupo. El usuario hereda las funciones y permisos asignados al grupo. No necesita volver a asignar privilegios,
funciones y permisos. Para obtener más información, consulte el artículo Biblioteca cómo hacer de Informatica
Using Groups and Roles to Manage Informatica Access Control.
Privilegios del dominio
Los privilegios del dominio determinan las acciones que pueden realizar los usuarios con Administrator Tool y los
programas de la línea de comandos infacmd y pmrep.
La siguiente tabla describe cada uno de los grupos de privilegios del dominio:
Grupos de privilegios
Descripción
Administración de seguridad
Incluye los privilegios para administrar los usuarios, los
grupos, las funciones y los privilegios.
Administración de dominios
Incluye los privilegios para administrar el dominio, las
carpetas, los nodos, las mallas, las licencias, los servicios de
aplicación y las conexiones.
Supervisión
Incluye los privilegios para configurar las preferencias de
supervisión, para ver la supervisión de los objetos de
integración y para acceder a la supervisión.
Herramientas
Incluye los privilegios para iniciar sesión en Administrator
Tool.
Grupo de privilegios Administración de seguridad
Los privilegios del grupo de privilegios Administración de seguridad y los permisos de los objetos de dominio
determinan las acciones de administración de seguridad que los usuarios pueden realizar.
Algunas tareas de administración de seguridad están determinadas por la función de administrador, no por los
privilegios o permisos. Un usuario que tenga asignada la función de administrador para el dominio puede realizar
las siguientes tareas:
¨ Crear perfiles de sistema operativo.
¨ Conceder permisos para perfiles de sistema operativo.
¨ Eliminar perfiles de sistema operativo.
Nota: Para completar las tareas de administración de seguridad en Administrator Tool, los usuarios también
tienen el privilegio de acceso a Informatica Administrator.
84
Capítulo 8: Privilegios y funciones
Privilegio Conceder privilegios y funciones
Los usuarios a los que se les ha asignado el privilegio Conceder privilegios y funciones pueden asignar privilegios
y funciones a usuarios y a grupos.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Conceder privilegios y funciones:
Permiso de
Concede a los usuarios la capacidad de
Servicio de aplicación o dominio
- Asignar privilegios y funciones a usuarios y grupos para el
dominio y servicio de aplicaciones.
- Editar y quitar los privilegios y funciones asignados a
usuarios y grupos.
Privilegio Administrar usuarios, grupos y funciones
Los usuarios a los que se les ha asignado el privilegio Administrar usuarios, grupos y funciones pueden configurar
la autenticación de LDAP y administrar usuarios, grupos y funciones.
El privilegio Administrar usuarios, grupos y funciones incluye el privilegio Conceder privilegios y funciones.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar usuarios, grupos y funciones:
Permiso de
Concede a los usuarios la capacidad de
No procede
- Configurar la autenticación de LDAP para el dominio.
- Crear, editar y eliminar usuarios, grupos y funciones.
- Importar usuarios y grupos de LDAP.
Perfiles de sistema operativo
Editar propiedades de perfil de sistema operativo.
Grupo de privilegios Administración del dominio
Las acciones de administración del dominio que los usuarios pueden realizar dependen de los privilegios del
grupo Administración del dominio y los permisos para los objetos del dominio.
Algunas tareas de administración del dominio se determinan mediante el rol de administrador y no mediante
privilegios o permisos. Un usuario al que se le haya asignado el rol de administrador para el dominio puede
realizar las siguientes tareas:
¨ Configurar las propiedades del dominio.
¨ Conceder permiso para el dominio.
¨ Administrar y purgar eventos de registro.
¨ Recibir alertas del dominio.
¨ Ejecutar el informe de licencia.
¨ Ver los eventos de registro de actividades de los usuarios.
¨ Cerrar el dominio.
Privilegios del dominio
85
Los usuarios a los que se les ha asignado permisos del objeto de dominio pero no privilegios pueden realizar
algunas tareas de gestión de dominio. La siguiente tabla muestra las acciones que pueden realizar los usuarios
cuando solo se les asigna permisos del objeto de dominio:
Permiso de
Concede a los usuarios la capacidad de
Dominio
- Ver las propiedades y los eventos de registro del dominio.
- Establecer la configuración global.
Carpeta
Ver las propiedades de carpeta.
Servicio de aplicación
Ver las propiedades y los eventos de registro del servicio de
aplicación.
Objeto de licencia
Ver las propiedades del objeto de licencia.
Malla
Ver las propiedades de la malla.
Nodo
Ver las propiedades del nodo.
concentrador de servicios web
Ejecute el informe de servicios web.
Nota: Para completar las tareas de administración del dominio en Administrator Tool, los usuarios deben tener
además el privilegio de acceso para administradores de Informatica.
Privilegio Administrar ejecución de servicios
Los usuarios a los que se les ha asignado el privilegio Administrar ejecución de servicios pueden habilitar y
deshabilitar servicios de aplicaciones y recibir alertas de servicios de aplicaciones.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar ejecución de servicios:
Permiso de
Concede a los usuarios la capacidad de
Servicio de aplicación
- Habilitar y deshabilitar servicios de aplicación y procesos
de servicio. Para habilitar y deshabilitar un servicio de
Metadata Manager, los usuarios deben tener además
permiso para el servicio de integración de PowerCenter y
el servicio de repositorio de PowerCenter asociados.
- Recibir alertas de servicio de aplicación.
Privilegio Administrar servicios
Los usuarios a los que se les ha asignado el privilegio Administrar servicios pueden crear, configurar, mover,
eliminar y otorgar permisos sobre servicios de aplicaciones y objetos con licencia.
El privilegio Administrar servicios incluye el privilegio Administrar ejecución de servicios.
86
Capítulo 8: Privilegios y funciones
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar servicios:
Permiso de
Concede a los usuarios la capacidad de
Dominio o carpeta primaria
Crear objetos de licencia.
Dominio o carpeta primaria, nodo o malla en los que se
ejecuta el servicio de aplicación, objeto de licencia y
cualquier servicio de aplicación asociado
Crear servicios de aplicación.
Servicio de aplicación
- Configurar servicios de aplicación.
- Conceder permiso para los servicios de aplicación.
Carpetas originales y de destino
Mover los servicios de aplicación o los objetos de licencia de
una carpeta a otra.
Dominio o carpeta primaria y servicio de aplicación
Quitar servicios de aplicación.
Servicio del analista
Crear y eliminar tablas de seguimiento de auditoría.
Servicio de Metadata Manager
- Crear y eliminar contenido del repositorio de Metadata
Manager.
- Actualizar el contenido del servicio de Metadata Manager.
Servicio de Metadata Manager
Restaurar el repositorio de PowerCenter para Metadata
Manager.
Servicio de repositorio de PowerCenter
Servicio de repositorio de modelos
- Crear y eliminar contenido del repositorio de modelos.
- Crear, eliminar y volver a indizar el índice de búsqueda.
- Cambiar el analizador de origen.
Servicio de integración de PowerCenter
Ejecutar el servicio de integración de PowerCenter en el
modo seguro.
Servicio de repositorio de PowerCenter
- Hacer copias de seguridad, restaurar y actualizar el
repositorio de PowerCenter.
- Configurar el linaje de datos para el repositorio de
PowerCenter.
- Copiar contenido desde otro repositorio de PowerCenter.
- Cerrar conexiones de usuario y liberar bloqueos del
repositorio de PowerCenter.
- Crear y eliminar contenido del repositorio de PowerCenter.
- Crear, editar y eliminar extensiones de metadatos
reutilizables en el administrador del repositorio de
PowerCenter.
- Habilitar el control de versiones para el repositorio de
PowerCenter.
- Administrar un dominio del repositorio de PowerCenter.
- Realizar una purga avanzada de las versiones de objetos
en el nivel de repositorio en el administrador del repositorio
de PowerCenter.
- Registrar y cancelar el registro de complementos del
repositorio de PowerCenter.
- Ejecutar el repositorio de PowerCenter en modo exclusivo.
- Enviar notificaciones del repositorio de PowerCenter a los
usuarios.
- Actualizar las estadísticas del repositorio de PowerCenter.
Privilegios del dominio
87
Permiso de
Concede a los usuarios la capacidad de
Servicio de informes
- Hacer copias de seguridad, restaurar y actualizar el
contenido del repositorio de Data Analyzer.
- Crear y eliminar contenido del repositorio de Data Analyzer.
Objeto de licencia
- Editar objetos de licencia.
- Conceder permiso para los objetos de licencia.
Objeto de licencia y servicio de aplicación
Asignar una licencia a un servicio de aplicación.
Dominio o carpeta primario y objeto de licencia
Quitar objetos de licencia.
Privilegio Administrador nodos y cuadrículas
Los usuarios a los que se les ha asignado el privilegio Administrar nodos y cuadrículas pueden crear, configurar,
mover, cambiar el nombre, apagar y otorgar permisos sobre nodos y cuadrículas.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar nodos y cuadrículas:
Permiso de
Concede a los usuarios la capacidad de
Dominio o carpeta primaria
Crear nodos.
Dominio o carpeta primaria y nodos asignados a la malla
Crear cuadrículas.
Nodo o malla
- Configurar y cerrar nodos y cuadrículas.
- Conceder permiso para nodos y cuadrículas.
Carpetas originales y de destino
Mover los nodos y las cuadrículas de una carpeta a otra.
Dominio o carpeta primaria y nodo o malla
Quitar nodos y cuadrículas.
Privilegio Administrar carpetas de dominio
Los usuarios a los que se les ha asignado el privilegio de Administrar carpetas de dominio pueden crear, editar,
mover, cambiar el nombre y otorgar permisos de carpetas de dominio.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar carpetas de dominio:
88
Permiso de
Concede a los usuarios la capacidad de
Dominio o carpeta primaria
Crear carpetas.
Carpeta
- Editar carpetas.
- Conceder permiso para carpetas.
Carpetas originales y de destino
Mover las carpetas de una carpeta primaria a otra carpeta.
Dominio o carpeta primaria y carpeta que se va a quitar
Quitar carpetas.
Capítulo 8: Privilegios y funciones
Privilegio Administrar conexiones
Los usuarios a los que se les ha asignado el privilegio Administrar conexiones pueden crear, editar y eliminar
conexiones en las herramientas Administrator, Analyst, Developer y en el programa de la línea de comando
infacmd. Los usuarios también pueden otorgar y revocar permisos en conexiones en la herramienta Administrator
y en el programa de la línea de comando infacmd.
Los usuarios a los que se les ha asignado permisos de conexión pero no el privilegio de Administrar conexiones
pueden realizar las siguientes acciones de administración de conexiones:
¨ Ver todos los metadatos de conexiones, excepto contraseñas. Requiere permisos de lectura de conexiones.
¨ Obtener una vista previa de los datos o ejecutar una asignación, un cuadro de mando o un perfil. Requiere
ejecutar permisos de conexiones.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar conexiones:
Permiso
Concede a los usuarios la capacidad de
No procede
Crear conexiones.
Escribir al conectar
Editar y eliminar conexiones.
Conceder al conectar
Conceder y revocar permisos para las conexiones.
Grupo de privilegios Supervisión
Los privilegios del grupo Supervisión determinan qué usuarios pueden ver y configurar la supervisión.
La siguiente tabla muestras los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio del grupo Supervisión:
Privilegio
Permiso para
Concede a los usuarios la capacidad de
Configurar valores globales
Dominio
Configurar los valores globales.
Configurar estadísticas e
informes
Dominio
Permite configurar preferencias para la supervisión de estadísticas e
informes.
Ver trabajos de otros usuarios
No procede
Muestra los trabajos de otros usuarios.
Ver estadísticas
No procede
Permite ver las estadísticas para los objetos de dominio.
Ver informes
No procede
Permite ver los informes para los objetos de dominio.
Acceso desde Analyst Tool
No procede
Permite acceder a la función de supervisión desde Analyst Tool.
Acceso desde Developer Tool
No procede
Permite acceder a la función de supervisión desde Developer Tool.
Acceso desde Administrator
Tool
No procede
Permite acceder a la función de supervisión desde Administration
Tool.
Permitir acciones para los
trabajos
No procede
- Anular tareas.
- Emitir de nuevo tareas de asignación.
- Ver los registros de una tarea.
Privilegios del dominio
89
Para acceder a la vista de sólo lectura de la ficha Supervisión, no es necesario que los usuarios tengan el
privilegio Acceder a Informatica Administrator.
Grupo de privilegios Herramientas
El privilegio en el grupo Herramientas del dominio determina qué usuarios pueden acceder a la herramienta
Administrator.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con privilegios
en el grupo de herramientas.
Privilegio
Permiso
Concede a los usuarios la capacidad de
Acceder a Informatica Administrator
No procede
- Iniciar sesión en Administrator Tool.
- Administrar su propia cuenta cuenta de usuario en Administrator Tool.
- Exportar eventos de registro.
Para completar tareas en Administrator Tool, los usuarios también deben tener el privilegio Acceder a Informatica
Administrator.
Para ejecutar comandos infacmd o acceder a la vista de sólo lectura de la ficha Supervisión, no es necesario que
los usuarios tengan el privilegio Acceder a Informatica Administrator.
Privilegio del servicio del analista
El privilegio del servicio del analista determina las acciones que los usuarios con la licencia correspondiente
pueden realizar en los proyectos empleando la Analyst Tool.
La tabla siguiente detalla los privilegios y permisos necesarios para administrar proyectos y objetos de los
proyectos:
Privilegio
Permiso
Otorga a los usuarios la capacidad
de
Licencia de acceso para Informatica
Analyst
n/a
Ejecutar perfiles y cuadros de mando
para los usuarios con la licencia
correspondiente en Analyst Tool.
Privilegios del servicio de integración de datos.
Los privilegios del servicio de integración de datos determinan las acciones que los usuarios pueden realizar en
las aplicaciones que utilicen la herramienta Administrator y el programa de línea de comandos infacmd. También
determinan si los usuarios pueden recopilar y exportar resultados del perfil utilizando las herramientas Analyst y
Developer.
90
Capítulo 8: Privilegios y funciones
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio en el grupo de privilegios de la administración de la aplicación:
Nombre del privilegio
Permiso de
Concede a los usuarios la
capacidad de
Administrar aplicaciones
Servicio de integración de datos
- Realizar copias de seguridad y
restaurar una aplicación en un
archivo.
- Implementar una aplicación en un
servicio de integración de datos y
resolver conflictos de nombres.
- Iniciar una aplicación después de la
implementación.
- Buscar una aplicación.
- Iniciar o detener servicios de datos
SQL.
- Configurar las propiedades de la
aplicación.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio en grupo de privilegios de administración de creación de perfiles:
Nombre del privilegio
Permiso de
Concede a los usuarios la
capacidad de
Resultados de obtención de detalles y
exportación
Lectura en proyecto
- Recopilar resultados de creación de
perfiles
- Exportar resultados de creación de
perfiles.
También se requiere ejecutar la
conexión de origen de datos relaciones
para recopilar datos activos
Privilegios del servicio de Metadata Manager
Los privilegios del servicio de Metadata Manager determinan las acciones de Metadata Manager que los usuarios
pueden realizar empleando Metadata Manager.
La tabla siguiente describe cada grupos de privilegios de Metadata Manager:
Grupos de privilegios
Descripción
Catálogo
Incluye privilegios para administrar objetos en la página del
navegador de la interfaz de Metada Manager.
Cargar
Incluye privilegios para administrar objetos en la página de
carga de la interfaz de Metadata Manager.
Modelo
Incluye privilegios para administrar objetos en la página de
modelos de la interfaz de Metadata Manager.
Seguridad
Incluye privilegios para administrar objetos en la página de
seguridad de la interfaz de Metadata Manager.
Privilegios del servicio de Metadata Manager
91
Grupo de privilegios Catálogo
Los privilegios del grupo de privilegios Catálogo determinan las tareas que los usuarios pueden realizar en la
página Examinar de la interfaz de Metadata Manager. Un usuario con el privilegio para realizar determinadas
acciones necesita permisos para realizar una acción en un objeto concreto. Configure los permisos en la ficha
Seguridad de la aplicación Metadata Manager.
En la siguiente tabla, se indican los privilegios del grupo de privilegios Catálogo y los permisos requeridos para
realizar una tarea en un objeto:
92
Privilegio
Privilegios incluidos
Permiso
Acciones que pueden realizar los usuarios
Compartir accesos directos
n/a
Escritura
Compartir una carpeta que contiene un acceso
directo con otros usuarios y grupos.
Ver linaje
n/a
Lectura
- Ejecutar análisis de linaje de datos en objetos
de metadatos, categorías y términos de
negocio.
- Ejecutar análisis de linaje de datos en
PowerCenter Designer. Además, los usuarios
deben tener permiso de lectura en la carpeta
del repositorio de PowerCenter.
Ver catálogos relacionados
n/a
Lectura
Ver catálogos relacionados.
Ver informes
n/a
Lectura
Ver informes de Metadata Manager en Data
Analyzer.
Ver resultados de perfil
n/a
Lectura
Ver información de creación de perfiles para
objetos de metadatos en el catálogo de un origen
relacional.
Ver catálogo
n/a
Lectura
- Ver recursos y objetos de metadatos en el
catálogo de metadatos.
- Realizar búsquedas en el catálogo de
metadatos.
Ver relaciones
n/a
Lectura
Ver relaciones para objetos de metadatos,
categorías y términos de negocio.
Administrar relaciones
Ver relaciones
Escritura
Crear, editar y eliminar relaciones para objetos de
metadatos, categorías y términos de negocio
personalizados. Importar objetos de catálogo
relacionados y términos relacionados para un
glosario de negocio.
Ver comentarios
n/a
Lectura
Ver comentarios para objetos de metadatos,
categorías y términos de negocio.
Publicar comentarios
Ver comentarios
Escritura
Añadir comentarios para objetos de metadatos,
categorías y términos de negocio.
Eliminar comentarios
- Publicar
comentarios
- Ver comentarios
Escritura
Eliminar comentarios para objetos de metadatos,
categorías y términos de negocio.
Ver vínculos
n/a
Lectura
Ver vínculos para objetos de metadatos,
categorías y términos de negocio.
Capítulo 8: Privilegios y funciones
Privilegio
Privilegios incluidos
Permiso
Acciones que pueden realizar los usuarios
Administrar vínculos
Ver vínculos
Escritura
Crear, editar y eliminar vínculos para objetos de
metadatos, categorías y términos de negocio.
Ver glosario
n/a
Lectura
- Ver glosarios de negocio en la vista Glosario de
negocio.
- Realizar búsquedas en glosarios de negocio.
Crear/proponer términos
de negocio
Ver glosario
Escritura
Crear y proponer términos de negocio.
Administrar glosario
- Crear/proponer
términos de negocio
- Ver glosario
Escritura
Crear, editar y eliminar un glosario de negocio,
incluidos las categorías y los términos de negocio.
Importar y exportar un glosario de negocio.
Administrar objetos
n/a
Escritura
- Editar objetos de metadatos del catálogo.
- Crear, editar y eliminar objetos de metadatos
personalizados. Los usuarios deben tener
además el privilegio Ver modelo.
- Crear, editar y eliminar recursos de metadatos
personalizados. Los usuarios deben tener
además el privilegio Administrar recurso.
Grupo de privilegios Carga
El privilegio del grupo de privilegios Carga determina las tareas que los usuarios pueden realizar en la página de
carga de la interfaz de Metadata Manager. No puede configurar permisos en los recursos.
La tabla siguiente enumera los privilegios necesarios para administrar una instancia de un recurso en el almacén
de Medatada Manager:
Privilegio
Incluye los
privilegios
Permiso
Concede a los usuarios la capacidad de
Ver recurso
No procede
No procede
- Ver recursos y sus propiedades en el almacén
de Metadata Manager.
- Descargar el instalador del agente de Metadata
Manager.
Cargar recurso
Ver recurso
No procede
- Cargar metadatos para un recurso en el
almacén de Metadata Manager.
- Crear vínculos entre objetos en recursos
conectados para linaje de datos.
- Configurar indexación de búsqueda para
recursos.
Administrar programas
Ver recurso
No procede
Crear y editar programas y añadir programas a los
recursos.
Purgar metadatos
Ver recurso
No procede
Quitar metadatos para un recurso del almacén de
Metadata Manager.
Administrar recursos
- Purgar metadatos
- Ver recurso
No procede
Crear, editar y eliminar recursos.
Privilegios del servicio de Metadata Manager
93
Grupo de privilegios Modelo
Los privilegios del grupo de privilegios Modelo determinan las tareas que los usuarios pueden realizar en la
página Modelo de la interfaz de Metadata Manager. No se pueden configurar permisos en un modelo.
En la siguiente tabla, se enumeran los privilegios necesarios para administrar modelos:
Privilegio
Incluye los
privilegios
Permiso
Concede a los usuarios la capacidad de
Ver modelo
[No procede]
[No procede]
Abrir modelos y clases y ver propiedades de
modelos y clases. Ver relaciones y atributos para
las clases.
Administrar modelo
Ver modelo
[No procede]
Crear, editar y eliminar modelos. Añadir atributos a
modelos empaquetados.
Exportar/Importar modelos
Ver modelo
[No procede]
Importar y exportar modelos personalizados y
modelos empaquetados modificados.
Grupo de privilegios Seguridad
El privilegio del grupo de privilegios Seguridad determina las tareas que los usuarios pueden realizar en la ficha
Seguridad de la interfaz de Metadata Manager.
De manera predeterminada, el privilegio Administrar permisos de catálogo del grupo de privilegios Seguridad se
asigna al administrador o a un usuario con función de administrador en el servicio de Metadata Manager. Puede
asignar el privilegio Administrar permisos de catálogo a otros usuarios.
En la siguiente tabla, se enumeran los privilegios necesarios para administrar la seguridad de Metadata Manager:
Privilegio
Incluye los
privilegios
Permiso
Concede a los usuarios la capacidad de
Administrar permisos
de catálogo
No procede
Control total
- Asignar usuarios y permisos del grupo en recursos,
objetos de metadatos, categorías y términos
empresariales.
- Editar permisos en recursos, objetos de metadatos,
categorías y términos empresariales.
Privilegio de servicio de repositorio de modelos
El privilegio de servicio de repositorio de modelos determina las acciones que pueden realizar los usuarios en los
proyectos mediante Informatica Analyst e Informatica Developer.
El privilegio de servicio de repositorio de modelos y los permisos de objeto de repositorio determinan las tareas
que pueden completar los usuarios en los proyectos y sus objetos.
94
Capítulo 8: Privilegios y funciones
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio de Servicio de repositorios de modelos:
Privilegio
Permiso
Concede a los usuarios la capacidad de
No procede
Lectura en
proyecto
Ver proyectos y sus objetos.
No procede
Escritura en
proyecto
- Editar proyectos.
- Crear, editar y eliminar objetos de proyectos.
- Eliminar proyectos.
No procede
Conceder en
proyecto
Conceder y revocar permisos en proyectos para usuarios y
grupos.
Crear proyecto
No procede
- Crear proyectos.
- Actualizar el servicio de repositorio de modelos mediante el
menú Acciones.
Privilegios del servicio de repositorio de PowerCenter
Los privilegios del servicio de repositorio de PowerCenter determinan las acciones del repositorio de PowerCenter
que los usuarios pueden efectuar con el administrador de repositorios de PowerCenter, Designer, el administrador
del flujo de trabajo, el supervisor de flujo de trabajo y los programas de la línea de comandos pmrep y pmcmd.
La tabla siguiente describe cada grupo de privilegios para el servicio del repositorio de PowerCenter:
Grupos de privilegios
Descripción
Herramientas
Incluye privilegios para acceder a las herramientas cliente de
PowerCenter y a los programas de la línea de comandos.
Carpetas
Incluye privilegios para administrar las carpetas del
repositorio.
Objetos de diseño
Incluye privilegios para administrar los componentes de
negocio, los parámetros y variables de asignación, las
asignaciones, los mapplets, las transformaciones y las
funciones definidas por el usuario.
Orígenes y destinos
Incluye privilegios para administrar cubos, dimensiones,
definiciones de origen y definiciones de destino.
Objetos en tiempo de ejecución
Incluye privilegios para administrar objetos de configuración
de sesión, tareas, flujos de trabajos y worklets.
Objetos globales
Incluye privilegios para administrar objetos de conexiones,
grupos de implementación, etiquetas y consultas.
Los usuarios deben tener el privilegio de dominio Administrar servicios y el permiso en el servicio de repositorio
de PowerCenter para efectuar las siguientes acciones en el administrador del repositorio:
¨ Efectuar una purga avanzada de las versiones de objeto en el nivel del repositorio de PowerCenter.
¨ Crear, editar y eliminar extensiones de metadatos reutilizables.
Privilegios del servicio de repositorio de PowerCenter
95
Grupo de privilegios Herramientas
Los privilegios del grupo de privilegios Herramientas del servicio de repositorio de PowerCenter determinan las
herramientas y programas de línea de comandos del cliente de PowerCenter a los que los usuarios pueden
acceder.
La siguiente tabla enumera las acciones que los usuarios pueden realizar para los privilegios del grupo
Herramientas:
Privilegio
Permiso
Concede a los usuarios la capacidad de
Acceso a Designer
No procede
Conectar con el repositorio de PowerCenter mediante Designer.
Acceso al
administrador de
repositorios
No procede
- Conectar con el repositorio de PowerCenter mediante el administrador de
repositorios.
- Ejecutar comandos pmrep.
Acceso al
administrador de
flujos de trabajo
No procede
- Permite conectarse con el repositorio de PowerCenter mediante el
administrador de flujos de trabajo.
- Quitar un servicio de integración de PowerCenter del administrador de flujos
de trabajo.
Acceso al supervisor
de flujos de trabajo
No procede
- Conectar con el repositorio de PowerCenter mediante el supervisor de flujo de
trabajo.
- Conectar con el servicio de integración de PowerCenter mediante el
supervisor de flujo de trabajo.
Nota: Cuando el servicio de integración de PowerCenter se ejecuta en modo seguro, los usuarios deben tener la
función de administrador para el servicio de repositorio de PowerCenter asociado.
Se necesita el privilegio adecuado del grupo de privilegios Herramienta para todos los usuarios que realicen
tareas con las herramientas y programas de línea de comandos del cliente de PowerCenter. Por ejemplo, para
crear carpetas en el administrador de repositorios, un usuario debe tener los privilegios Crear carpetas y Acceso
al administrador de repositorio.
Si los usuarios tienen un privilegio del grupo de privilegios Herramientas y permiso sobre un objeto de repositorio
de PowerCenter pero no el privilegio para modificar el tipo de objeto, pueden realizar algunas acciones sobre el
objeto. Por ejemplo, un usuario tiene el privilegio de acceso al administrador de repositorio y de lectura sobre
algunas carpetas. El usuario no tiene ningún privilegio del grupo de privilegios Carpetas. El usuario puede
visualizar objetos en las carpetas y comparar carpetas.
Grupo de privilegios Carpetas
Las acciones de administración de carpetas vienen determinadas por los privilegios del grupo de privilegios
Carpetas, los permisos de objeto de repositorio de PowerCenter y los permisos de objeto de dominio. Los
usuarios realizan las acciones de administración de carpetas en el administrador del repositorio y con el programa
de la línea de comandos pmrep.
Algunas tareas de administración de carpetas vienen determinadas por la propiedad de la carpeta y la función de
administrador, no por privilegios o permisos. El propietario de la carpeta o un usuario que tenga asignada la
función de administrador para el servicio de repositorio de PowerCenter puede llevar a cabo las siguientes tareas
de administración de carpetas:
¨ Asignar perfiles de sistema operativo si el servicio de integración de PowerCenter usa perfiles de sistema
operativo. Requiere permiso en el perfil de sistema operativo.
¨ Cambiar el propietario de la carpeta.
96
Capítulo 8: Privilegios y funciones
¨ Configurar permisos de carpeta.
¨ Eliminar la carpeta.
¨ Designar la carpeta que se va a compartir.
¨ Editar el nombre y la descripción de la carpeta.
Los usuarios a los que se les ha asignado permisos de carpetas pero no privilegios pueden realizar algunas de
las acciones de administración de carpetas. La siguiente tabla muestra las acciones que pueden realizar los
usuarios cuando solo se les asignan permisos de carpetas:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta
- Comparar carpetas.
- Ver los objetos de las carpetas.
Nota: Para realizar acciones en las carpetas, los usuarios también deben tener el privilegio de acceso al
administrador del repositorio.
Privilegio Crear carpetas
Los usuarios a los que se les ha asignado el privilegio Crear carpetas pueden crear carpetas del repositorio de
PowerCenter.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Crear carpetas:
Permiso
Concede a los usuarios la capacidad de
No procede
Crear carpetas.
Privilegio Copiar carpetas
Los usuarios a los que se les ha asignado el privilegio Copiar carpetas pueden copiar carpetas dentro de un
repositorio de PowerCenter o en otro repositorio de PowerCenter.
Las siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Copiar carpetas:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta
Copiar carpetas dentro del mismo repositorio de PowerCenter
o a otro repositorio de PowerCenter. Los usuarios también
deben tener el privilegio Crear carpetas en el repositorio de
destino.
Privilegios del servicio de repositorio de PowerCenter
97
Gestionar versiones de carpetas
Asignar a usuarios el privilegio de Administrar versiones de carpeta en un repositorio con versión de
PowerCenter. Los usuarios pueden cambiar el estado de las carpetas y efectuar una purga avanzada de las
versiones del objeto en el nivel de la carpeta.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar versiones de carpeta:
Permiso
Concede a los usuarios la capacidad de
Lectura y escritura en carpeta
- Cambiar el estado de las carpetas.
- Realizar un purgado avanzado de versiones de objetos en
el nivel de carpeta.
Grupo de privilegios Objetos de diseño
Los privilegios del grupo de privilegios Objetos de diseño y los permisos para los objetos del repositorio de
PowerCenter determinan las acciones que los usuarios pueden realizar en los siguientes objetos de diseño:
¨ Componentes de negocio
¨ Parámetros y variables de asignación
¨ Asignaciones
¨ Mapplets
¨ Transformaciones
¨ Funciones definidas por el usuario
Los usuarios a los que se les han asignado permisos pero no privilegios pueden realizar algunas acciones para
los objetos de diseño. La siguiente tabla muestra las acciones que pueden realizar los usuarios cuando solo se
les asignan permisos:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta
-
-
Lectura en carpeta compartida
Comparar objetos de diseño.
Copiar objetos de diseño como imágenes.
Exportar objetos de diseño.
Generar código para la transformación personalizada y los
procedimientos externos.
Recibir mensajes de notificación del repositorio de
PowerCenter.
Ejecutar el linaje de datos en los objetos de diseño. Los
usuarios deben tener además el privilegio Ver linaje para el
servicio de Metadata Manager y permiso de lectura en los
objetos de metadatos del catálogo de Metadata Manager.
Buscar objetos de diseño.
Ver los objetos de diseño, las dependencias de los objetos
de diseño y el historial de los objetos de diseño.
Crear accesos directos
Lectura y escritura en carpeta de destino
Nota: Para realizar acciones en los objetos de diseño, los usuarios deben tener además el privilegio
correspondiente en el grupo de privilegio Herramientas.
98
Capítulo 8: Privilegios y funciones
Privilegio de Crear, editar y eliminar objetos de diseño
Los usuarios a los que se les ha asignado el privilegio de Crear, editar y eliminar objetos de diseño pueden crear,
editar y eliminar componentes de negocio, los parámetros y variables de asignación, las asignaciones, los
mapplets, las transformaciones y las funciones definidas por el usuario.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio de Crear, editar y eliminar objetos de diseño:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta original
- Copiar objetos de diseño de una carpeta a otra.
- Copiar objetos de diseño a otro repositorio de
PowerCenter. Los usuarios deben tener además el
privilegio Crear, editar y eliminar objetos de diseño en el
repositorio de destino.
Lectura y escritura en carpeta de destino
Lectura y escritura en carpeta
- Cambiar comentarios para un objeto de diseño con versión.
- Proteger y deshacer desprotección de objetos de diseño
desprotegidos por su propia cuenta de usuario.
- Desproteger objetos de diseño.
- Copiar y pegar objetos de diseño en la misma carpeta.
- Crear, editar y eliminar perfiles de datos e iniciar Profile
Manager. Los usuarios deben tener además el privilegio
Crear, editar y eliminar objetos en tiempo de ejecución.
- Crear, editar y eliminar objetos de diseño.
- Generar y limpiar programas SAP ABAP.
- Generar asignaciones de integración de contenido de
negocio. Los usuarios deben tener además el privilegio
Crear, editar y eliminar orígenes y destinos.
- Importar objetos de diseño mediante Designer. Los
usuarios deben tener además el privilegio Crear, editar y
eliminar orígenes y destinos.
- Importar objetos de diseño mediante Repository Manager.
Los usuarios deben tener además los privilegios Crear,
editar y eliminar objetos en tiempo de ejecución y Crear,
editar y eliminar orígenes y destinos.
- Revertir a una versión anterior de los objetos de diseño.
- Validar asignaciones, mapplets y funciones definidas por el
usuario.
Gestionar versiones de objetos de diseño
Asignar a usuarios el privilegio de Administrar versiones de objetos de diseño en un repositorio con versión de
PowerCenter. Los usuarios pueden cambiar el estado, recuperar y purgar versiones de objetos de diseño. Los
usuarios también pueden proteger y deshacer la protección realizada por otros usuarios.
El privilegio Administrar versiones de objetos de diseño incluye el privilegio de Crear, editar y eliminar objetos de
diseño.
Privilegios del servicio de repositorio de PowerCenter
99
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar versiones de objetos de diseño:
Permiso
Concede a los usuarios la capacidad de
Lectura y escritura en carpeta
- Cambiar el estado de los objetos de diseño.
- Proteger y deshacer desprotección de objetos de diseño
desprotegidos por otros usuarios.
- Purgar versiones de objetos de diseño.
- Recuperar objetos de diseño eliminados.
Grupo de privilegios Orígenes y destinos
Los privilegios del grupo de privilegios Orígenes y destinos y los permisos de los objetos del repositorio de
PowerCenter determinan las acciones que pueden completar los usuarios en los siguientes objetos de origen y
destino:
¨ Cubos
¨ Dimensiones
¨ Definiciones de origen
¨ Definiciones de destino
Los usuarios a los que se les han asignado permisos pero no privilegios pueden realizar algunas acciones para
objetos de origen y destino. La siguiente tabla muestra las acciones que pueden realizar los usuarios cuando solo
se les asignan permisos:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta
-
Lectura en carpeta compartida
Crear accesos directos
Comparar objetos de origen y destino.
Exportar objetos de origen y destino.
Obtener una vista previa de datos de origen y destino.
Recibir mensajes de notificación del repositorio de
PowerCenter.
- Ejecutar linaje de datos en objetos de origen y destino. Los
usuarios también deben contar con el privilegio Ver linaje
para el servicio de Metadata Manager y permiso de lectura
en los objetos de metadatos en el catálogo de Metadata
Manager.
- Buscar objetos de origen y destino.
- Ver objetos de origen y destino, dependencias de objetos
de origen y destino e historial de objetos de origen y
destino.
Lectura y escritura en carpeta de destino
Nota: Para realizar acciones en objetos de origen y destino, los usuarios deben contar también con el privilegio
apropiado en el grupo de privilegios Herramientas.
100
Capítulo 8: Privilegios y funciones
Privilegio de Crear, editar y eliminar orígenes y destinos
Los usuarios a los que se les ha asignado el privilegio Crear, editar y eliminar orígenes y destinos pueden crear,
editar y eliminar cubos, dimensiones, definiciones de origen y definiciones de destino.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Crear, editar y eliminar orígenes y destinos:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta original
- Copiar objetos de origen y destino en otra carpeta.
- Copiar objetos de origen y destino en otro repositorio de
PowerCenter. Los usuarios también deben contar con el
privilegio Crear, editar y eliminar orígenes y destinos en el
repositorio de destino.
Lectura y escritura en carpeta de destino
Lectura y escritura en carpeta
- Cambiar comentarios para un objeto de origen o de destino
con versión.
- Proteger y deshacer una desprotección de objetos de
origen y destino protegidos por sus correspondientes
cuentas de usuario.
- Desproteger objetos de origen y destino.
- Copiar y pegar objetos de origen y destino en la misma
carpeta.
- Crear, editar y eliminar objetos de origen y destino.
- Importar funciones SAP.
- Importar objetos de origen y destino mediante Designer.
Los usuarios también deben contar con el privilegio Crear,
editar y eliminar objetos de diseño.
- Importar objetos de origen y destino mediante el
administrador de repositorios. Los usuarios también deben
contar con los privilegios Crear, editar y eliminar objetos de
diseño y Eliminar objetos de tiempo de ejecución.
- Generar y ejecutar SQL para crear destinos en una base
de datos relacional.
- Revertir a una versión anterior de un objeto de origen o de
destino.
Privilegio Administrar versiones de origen y destino
Asignar a usuarios el privilegio Administrar versiones de origen y destino en un repositorio con versión de
PowerCenter. Los usuarios pueden cambiar el estado, recuperar y purgar versiones de objetos de origen y
destino. Los usuarios también pueden proteger y deshacer la protección realizada por otros usuarios.
El privilegio Administrar versiones de origen y destino incluye el privilegio Crear, editar y eliminar orígenes y
destinos.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar versiones de origen y destino:
Permiso
Concede a los usuarios la capacidad de
Lectura y escritura en carpeta
- Cambiar el estado de objetos de origen y destino.
- Proteger y deshacer la protección de objetos de origen y
destino desprotegidos por otros usuarios.
- Purgar versiones de objetos de origen y destino.
- Recuperar objetos de origen y destino.
Privilegios del servicio de repositorio de PowerCenter
101
Grupo de privilegios Objetos de tiempo de ejecución
Los privilegios del grupo de privilegios Objetos en tiempo de ejecución, los permisos del objeto del repositorio de
PowerCenter y los permisos del objeto de dominio determinan las acciones que los usuarios pueden realizar en
los siguientes objetos en tiempo de ejecución:
¨ Objetos de configuración de sesión
¨ Tareas
¨ Flujos de trabajo
¨ Worklets
Algunas tareas del objeto en tiempo de ejecución vienen determinadas por la función de administrador, no por los
privilegios o los permisos. Un usuario con la función de administrador para el servicio de repositorio de
PowerCenter puede eliminar un servicio de integración de PowerCenter desde el navegador del administrador de
flujos de trabajo.
Los usuarios a los que se les ha asignado permisos pero no privilegios pueden realizar algunas acciones de
objetos de tiempo de ejecución. La siguiente tabla muestra las acciones que pueden realizar los usuarios cuando
solo se les asignan permisos:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta
- Comparar objetos en tiempo de ejecución.
- Exportar objetos en tiempo de ejecución.
- Recibir mensajes de notificación del repositorio de
PowerCenter.
- Buscar objetos en tiempo de ejecución.
- Usar las variables y los parámetros de asignación en una
sesión.
- Ver objetos en tiempo de ejecución, las dependencias del
objeto y el historial del objeto en tiempo de ejecución.
Lectura y ejecución en carpeta
Detener y anular tareas y flujos de trabajo iniciados por la
cuenta de usuario propia.
Cuando el servicio de integración de PowerCenter se ejecuta
en modo seguro, los usuarios deben tener la función de
administrador para el servicio de repositorio de PowerCenter
asociado.
Nota: Para efectuar acciones en objetos en tiempo de ejecución, los usuarios deben tener también el privilegio
adecuado en el grupo de privilegio Herramientas.
102
Capítulo 8: Privilegios y funciones
Privilegio de Crear, editar y eliminar objetos de tiempo de ejecución
Los usuarios a los que se les ha asignado el privilegio de Crear, editar y eliminar objetos de tiempo de ejecución
pueden crear, editar y eliminar objetos de configuración de sesión, tareas, flujos de trabajo y worklets.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Crear, editar y eliminar objetos de tiempo de ejecución:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta original
- Copiar tareas, flujos de trabajo o worklets de una carpeta a
otra.
- Copiar tareas, flujos de trabajo o worklets a otro repositorio
de PowerCenter. Los usuarios deben tener también el
privilegio Crear, editar y eliminar objetos en tiempo de
ejecución en el repositorio de destino.
Lectura y escritura en carpeta de destino
Lectura y escritura en carpeta
- Asignar un servicio de integración de PowerCenter a un
flujo de trabajo en las propiedades del flujo de trabajo.
- Asignar un nivel de servicio a un flujo de trabajo.
- Cambiar comentarios para un objeto en tiempo de
ejecución con versión.
- Proteger y anular la desprotección de los objetos en tiempo
de ejecución desprotegidos por la cuenta de usuario propia.
- Desproteger los objetos en tiempo de ejecución.
- Copiar y pegar tareas, flujos de trabajo y worklets en la
misma carpeta.
- Crear, editar y eliminar perfiles de datos e iniciar el
administrador de perfiles. Los usuarios deben tener
también el privilegio Crear, editar y eliminar objetos de
diseño.
- Crear, editar y eliminar objetos de configuración de sesión.
- Eliminar y validar tareas, flujos de trabajo y worklets.
- Importar objetos en tiempo de ejecución con el
administrador de repositorios. Los usuarios deben tener
también los privilegios Crear, editar y eliminar objetos de
diseño y Crear, editar y eliminar orígenes y destinos.
- Importar objetos en tiempo de ejecución con el
administrador de flujos de trabajo.
- Revertir a una versión de objeto anterior.
Lectura y escritura en carpeta
- Eliminar y editar tareas, flujos de trabajo y worklets.
- Reemplazar una conexión de base de datos relacional para
todas las sesiones que usan la conexión.
Lectura en objeto de conexión
Privilegio Administrar versiones de objetos de tiempo de ejecución
Asignar a usuarios el privilegio Administrar versiones de objetos de tiempo de ejecución en un repositorio con
versión de PowerCenter. Los usuarios pueden cambiar el estado, recuperar y purgar versiones de objetos de
tiempo de ejecución. Los usuarios también pueden proteger y deshacer la protección realizada por otros usuarios.
El privilegio Administrar versiones de objetos de tiempo de ejecución incluye el privilegio Crear, editar y eliminar
objetos de tiempo de ejecución.
Privilegios del servicio de repositorio de PowerCenter
103
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar versiones de objetos de tiempo de ejecución:
Permiso
Concede a los usuarios la capacidad de
Lectura y escritura en carpeta
- Cambiar el estado de los objetos en tiempo de ejecución.
- Proteger y anular la desprotección de los objetos en tiempo
de ejecución desprotegidos por otros usuarios.
- Purgar versiones de objetos en tiempo de ejecución.
- Recuperar objetos eliminados en tiempo de ejecución.
Privilegio Supervisar objetos de tiempo de ejecución
Los usuarios a los que se les ha asignado el privilegio Supervisar objetos de tiempo de ejecución pueden
supervisar flujos de trabajo y tareas en el supervisor de flujo de trabajo.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Supervisar objetos de tiempo de ejecución:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta
- Ver propiedades de los objetos en tiempo de ejecución en
el supervisor de flujo de trabajo.
- Ver los registros de sesión y de flujo de trabajo en el
supervisor de flujo de trabajo.
- Ver los detalles del objeto en tiempo de ejecución y del
rendimiento en el supervisor de flujo de trabajo.
Cuando el servicio de integración de PowerCenter se ejecuta
en modo seguro, los usuarios deben tener la función de
administrador para el servicio de repositorio de PowerCenter
asociado.
Privilegio Ejecutar objetos de tiempo de ejecución
Los usuarios a los que se les ha asignado el privilegio Ejecutar objetos de tiempo de ejecución pueden iniciar,
iniciar en frío y recuperar tareas y flujos de trabajo.
El privilegio Ejecutar objetos de tiempo de ejecución incluye el privilegio de Supervisar objetos de tiempo de
ejecución.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Ejecutar objetos de tiempo de ejecución:
Permiso
Concede a los usuarios la capacidad de
Lectura y ejecución en carpeta
Asignar un servicio de integración de PowerCenter a un flujo
de trabajo utilizando el menú Servicio o el navegador.
Lectura, escritura y ejecución en carpeta
Depurar una asignación al crear una instancia de sesión de
depuración o mediante una sesión reutilizable existente. Los
usuarios deben tener además el privilegio Crear, editar y
eliminar objetos en tiempo de ejecución.
Lectura y ejecución en objeto de conexión
Cuando el servicio de integración de PowerCenter se ejecuta
en modo seguro, los usuarios deben tener la función de
administrador para el servicio de repositorio de PowerCenter
asociado.
104
Capítulo 8: Privilegios y funciones
Permiso
Concede a los usuarios la capacidad de
Lectura y ejecución en carpeta
Depurar una asignación con una sesión no reutilizable
existente.
Lectura y ejecución en objeto de conexión
Cuando el servicio de integración de PowerCenter se ejecuta
en modo seguro, los usuarios deben tener la función de
administrador para el servicio de repositorio de PowerCenter
asociado.
Lectura y ejecución en carpeta
Lectura y ejecución en objeto de conexión
- Iniciar, iniciar en frío y reiniciar tareas y flujos de trabajo.
- Recuperar tareas y flujos de trabajo iniciados por la cuenta
de usuario propia.
Si el servicio de integración de PowerCenter usa perfiles de
sistema operativo, los usuarios deben tener también permiso
en el perfil de sistema operativo.
Cuando el servicio de integración de PowerCenter se ejecuta
en modo seguro, los usuarios deben tener la función de
administrador para el servicio de repositorio de PowerCenter
asociado.
Privilegio Administrar la ejecución de objetos de tiempo de ejecución
Los usuarios a los que se les ha asignado el privilegio Administrar la ejecución de objetos de tiempo de ejecución
pueden programar y anular la programación de flujos de trabajo. Los usuarios también pueden detener, anular y
recuperar tareas y flujos de trabajo iniciados por otros usuarios.
El privilegio Administrar la ejecución de objetos de tiempo de ejecución incluye el privilegio Ejecutar objetos de
tiempo de ejecución y el privilegio Supervisar objetos de tiempo de ejecución.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar la ejecución de objetos de tiempo de ejecución:
Permiso
Concede a los usuarios la capacidad de
Lectura y ejecución en carpeta
Truncar las entradas del registro del flujo de trabajo y de la
sesión.
Lectura y ejecución en carpeta
- Detener y anular tareas y flujos de trabajo iniciados por
otros usuarios.
- Detener y anular tareas que se recuperaron
automáticamente.
- Anular la programación de flujos de trabajo.
Cuando el servicio de integración de PowerCenter se ejecuta
en modo seguro, los usuarios deben tener la función de
administrador para el servicio de repositorio de PowerCenter
asociado.
Lectura y ejecución en carpeta
Lectura y ejecución en objeto de conexión
- Recuperar tareas y flujos de trabajo iniciados por otros
usuarios.
- Recuperar tareas que se recuperaron automáticamente.
Si el servicio de integración de PowerCenter usa perfiles de
sistema operativo, los usuarios deben tener también permiso
en el perfil de sistema operativo.
Cuando el servicio de integración de PowerCenter se ejecuta
en modo seguro, los usuarios deben tener la función de
Privilegios del servicio de repositorio de PowerCenter
105
Permiso
Concede a los usuarios la capacidad de
administrador para el servicio de repositorio de PowerCenter
asociado.
Lectura, escritura y ejecución en carpeta
Lectura y ejecución en objeto de conexión
- Crear y editar un programador reutilizable desde el menú
Flujos de trabajo > Programadores.
- Editar un programador no reutilizable desde las
propiedades del flujo de trabajo.
- Editar un programador reutilizable desde las propiedades
del flujo de trabajo.* Los usuarios deben tener además el
privilegio Crear, editar y eliminar objetos en tiempo de
ejecución.
Si el servicio de integración de PowerCenter usa perfiles de
sistema operativo, los usuarios deben tener también permiso
en el perfil de sistema operativo.
Cuando el servicio de integración de PowerCenter se ejecuta
en modo seguro, los usuarios deben tener la función de
administrador para el servicio de repositorio de PowerCenter
asociado.
Grupo de privilegios Objetos globales
Los privilegios del grupo de privilegios Objetos globales y los permisos para los objetos del repositorio de
PowerCenter determinan las acciones que los usuarios pueden realizar en los siguientes objetos globales:
¨ Objetos de conexión
¨ Grupos de implementación
¨ Etiquetas
¨ Consultas
Algunas tareas de objetos globales están determinadas por la propiedad de los objetos globales y la función de
administrador, y no por los privilegios o permisos. El propietario de los objetos globales o un usuario con la
función de administrador para el servicio de repositorio de PowerCenter pueden realizar las siguientes tareas para
los objetos globales:
¨ Configurar permisos para los objetos globales.
¨ Cambiar el propietario de los objetos globales.
¨ Eliminar un objeto global.
Los usuarios a los que se les ha asignado permisos pero no privilegios pueden realizar algunas acciones para
objetos globales. La siguiente tabla muestra las acciones que pueden realizar los usuarios cuando solo se les
asignan permisos:
106
Permiso
Concede a los usuarios la capacidad de
Lectura en objeto de conexión
Ver objetos de conexión.
Lectura en grupo de implementación
Ver grupos de implementación.
Lectura en etiqueta
Ver etiquetas.
Lectura en consulta
Ver consultas de objetos.
Capítulo 8: Privilegios y funciones
Permiso
Concede a los usuarios la capacidad de
Lectura y escritura en objeto de conexión
Editar objetos de conexión.
Lectura y escritura en etiqueta
Editar y bloquear etiquetas.
Lectura y escritura en consulta
Editar y validar consultas de objetos.
Lectura y ejecución en consulta
Ejecutar consultas de objetos.
Lectura en carpeta
Aplicar etiquetas y quitar referencias de etiquetas.
Lectura y ejecución en etiqueta
Nota: Para realizar acciones en los objetos globales, los usuarios deben tener además el privilegio
correspondiente en el grupo de privilegios Herramientas.
Privilegio Crear conexiones
Los usuarios a los que se les ha asignado el privilegio Crear conexiones pueden crear objetos de conexión.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Crear conexiones:
Permiso
Concede a los usuarios la capacidad de
No procede
Crear y copiar objetos de conexión.
Privilegio Administrar grupos de implementación
Los usuarios a los que se les ha asignado el privilegio Administrar grupos de implementación en un repositorio
PowerCenter con versión pueden crear, editar, copiar y revertir grupos de implementación. En un repositorio sin
versión, los usuarios pueden crear, editar y copiar grupos de implementación.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Administrar grupos de implementación:
Permiso
Concede a los usuarios la capacidad de
No procede
Crear grupos de implementación.
Lectura y escritura en grupo de implementación
- Editar grupos de implementación.
- Quitar objetos de un grupo de implementación.
Lectura en carpeta original
Añadir objetos a un grupo de implementación.
Lectura y escritura en grupo de implementación
Lectura en carpeta original
Copiar grupos de implementación.
Lectura y escritura en carpeta de destino
Lectura y ejecución en grupo de implementación
Lectura y escritura en carpeta de destino
Revertir grupos de implementación.
Privilegios del servicio de repositorio de PowerCenter
107
Privilegio Ejecutar grupos de implementación
Los usuarios a los que se les ha asignado el privilegio Ejecutar grupos de implementación pueden copiar un grupo
de implementación sin escribir permisos en las carpetas de destino.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Ejecutar grupos de implementación:
Permiso
Concede a los usuarios la capacidad de
Lectura en carpeta original
Copiar grupos de implementación.
Ejecutar en grupo de implementación
Privilegio Crear etiquetas
Los usuarios a los que se les ha asignado el privilegio Crear etiquetas en un repositorio con versión de
PowerCenter pueden crear etiquetas.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Crear etiquetas:
Permiso
Concede a los usuarios la capacidad de
No procede
Crear etiquetas.
Privilegio Crear consultas
Los usuarios a los que se les ha asignado el privilegio Crear consultas pueden crear consultas de objetos.
La siguiente tabla muestra los permisos requeridos y las acciones que pueden realizar los usuarios con el
privilegio Crear consultas:
Permiso
Concede a los usuarios la capacidad de
No procede
Permite crear consultas de objeto.
Privilegios del Servicio de escucha PowerExchange
Los privilegios del servicio de escucha PowerExchange determina los comandos infacmd pwx que pueden
ejecutar los usuarios.
La tabla siguiente describe el privilegio del Servicio de escucha de PowerExchange en el grupo de privilegios de
comandos de información:
108
Nombre del privilegio
Descripción
listtask
Ejecute el comando infacmd pwx ListTaskListener.
Capítulo 8: Privilegios y funciones
La tabla siguiente describe cada privilegio del Servicio de escucha de PowerExchange en el grupo de privilegios
de comandos de administración:
Nombre del privilegio
Descripción
cerrar
Ejecute el comando infacmd pwx CloseListener.
closeforce
Ejecute el comando infacmd pwx CloseForceListener.
stoptask
Ejecute el comando infacmd pwx StopTaskListener.
Privilegios del Servicio de registrador PowerExchange
Los privilegios del servicio de registrador PowerExchange determinan los comandos infacmd pwx que pueden
ejecutar los usuarios.
La tabla siguiente describe cada privilegio del servicio de registrador PowerExchange en el grupo de privilegios de
comandos de información:
Nombre del privilegio
Descripción
displayall
Ejecute el comando infacmd pwx DisplayAllLogger.
displaycpu
Ejecute el comando infacmd pwx DisplayCPULogger.
displaycheckpoints
Ejecute el comando infacmd pwx DisplayCheckpointsLogger.
displayevents
Ejecute el comando infacmd pwx DisplayEventsLogger.
displaymemory
Ejecute el comando infacmd pwx DisplayMemoryLogger.
displayrecords
Ejecute el comando infacmd pwx DisplayRecordsLogger.
displaystatus
Ejecute el comando infacmd pwx DisplayStatusLogger.
La tabla siguiente describe cada privilegio del servicio de registrador PowerExchange en el grupo de privilegios de
los comandos de administración.
Nombre del privilegio
Descripción
condensar
Ejecute el comando infacmd pwx CondenseLogger.
fileswitch
Ejecute el comando infacmd pwx FileSwitchLogger.
apagar
Ejecute el comando infacmd pwx ShutDownLogger.
Privilegios del Servicio de registrador PowerExchange
109
Privilegios del servicio de informes
Los privilegios del servicio de informes determinan las acciones que los usuarios pueden efectuar con Data
Analyzer.
La tabla siguiente describe cada grupo de privilegios para el servicio de informes:
Grupos de privilegios
Descripción
Administración
Incluye privilegios para administrar objetos en la ficha
Administración del analizador de datos.
Alertas
Incluye privilegios para administrar objetos en la ficha Alertas
del analizador de datos.
Comunicación
Incluye privilegios para compartir información de paneles o
informes con otros usuarios.
Directorio de contenido
Incluye privilegios para administrar objetos en la ficha Buscar
del analizador de datos.
Paneles
Incluye privilegios para administrar paneles en el analizador
de datos.
Indicadores
Incluye privilegios para administrar indicadores en el
analizador de datos.
Administrar cuentas
Incluye privilegios para administrar objetos en la ficha
Administrar cuenta del analizador de datos.
Informes
Incluye privilegios para administrar informes en el analizador
de datos.
Grupo de privilegios Administración
Los privilegios del grupo de privilegios Administración determinan las tareas que los usuarios pueden realizar en
la ficha Administración de Data Analyzer.
En la siguiente tabla, se enumeran los privilegios y permisos del grupo de privilegios Administración:
110
Privilegio
Privilegios que incluye
Permiso
Concede al usuario la
capacidad de
Mantener esquema
n/a
Lectura, escritura y
eliminación en:
- Carpeta de métricas
- Carpeta de atributos
- Carpeta de dimensiones
de plantilla
- Métrica
- Atributo
- Dimensión de plantilla
Crear, editar y eliminar tablas de
esquema.
Exportar/importar
archivos XML
n/a
n/a
Exportar o importar metadatos
como archivos XML.
Capítulo 8: Privilegios y funciones
Privilegio
Privilegios que incluye
Permiso
Concede al usuario la
capacidad de
Administrar acceso
de usuarios
n/a
n/a
Administrar usuarios, grupos y
roles.
Configurar
programaciones y
tareas
n/a
Lectura, escritura y
eliminación en
programaciones basadas en
el tiempo y en eventos
Crear y administrar
programaciones y tareas.
Administrar
propiedades del
sistema
n/a
n/a
Administrar las propiedades y la
configuración del sistema.
Configurar límites de
consulta
- Administrar propiedades
del sistema
n/a
Acceder a la configuración que
controla las consultas.
Configurar flujos de
mensajes en tiempo
real
n/a
n/a
Añadir, editar y quitar flujos de
mensajes en tiempo real.
Grupo de privilegio Alertas
Los privilegios del grupo de privilegio Alertas determinan las tareas que los usuarios pueden realizar en la ficha
Alertas de Data Analyzer.
La tabla siguiente detalla los privilegios y permisos en el grupo de privilegio Alertas:
Privilegio
Incluye los privilegios
Permiso
Otorga a los usuarios la
capacidad de
Recibir alertas
n/a
n/a
Recibir y ver las alertas que se
dispararon.
Crear alertas de
tiempo real.
- Recibir alertas
n/a
Crear una alerta para un informe
de tiempo real.
Configurar opciones
de entrega.
- Recibir alertas
n/a
Configurar opciones de entrega de
alertas.
Grupo de privilegios Comunicación
Los privilegios del grupo de privilegios Comunicación determinan las tareas que pueden realizar los usuarios para
compartir la información de los informes o paneles de control con otros usuarios.
En la tabla siguiente, se enumeran los privilegios y permisos del grupo de privilegios Comunicación:
Privilegio
Privilegios que incluye
Permiso
Concede al usuario la
capacidad de
Imprimir
n/a
Leer informe
Imprimir informes y paneles.
Privilegios del servicio de informes
111
Privilegio
Privilegios que incluye
Permiso
Concede al usuario la
capacidad de
Leer panel
Enviar por correo
electrónico vínculos a
objetos
n/a
Leer informe
Enviar por correo
electrónico contenido
de objetos
- Enviar por correo
electrónico vínculos a
objetos
Leer informe
Leer panel
Enviar el contenido de un informe
o panel en un correo electrónico.
Exportar
n/a
Leer informe
Exportar informes y paneles.
Leer panel
Enviar vínculos a informes o
paneles en un correo electrónico.
Leer panel
Exportar a Excel o
CSV
- Exportar
Leer informe
Exportar a tabla
dinámica
- Exportar
- Exportar a Excel o CSV
Leer informe
Leer panel
Exportar informes a tablas
dinámicas de Excel.
Ver discusiones
n/a
Leer informe
Leer discusiones.
Leer panel
Exportar informes a archivos Excel
o de valores separados por comas.
Leer panel
Añadir discusiones
- Ver discusiones
Leer informe
Añadir mensajes a discusiones.
Leer panel
Administrar
discusiones
- Ver discusiones
Proporcionar
comentarios
n/a
Leer informe
Eliminar mensajes de discusiones.
Leer panel
Eliminar comentario.
Leer informe
Crear mensajes con comentarios.
Leer panel
Grupo de privilegios Directorio de contenido
Los privilegios del grupo de privilegios Directorio de contenido determinan las tareas que los usuarios pueden
realizar en la ficha Buscar de Data Analyzer.
112
Capítulo 8: Privilegios y funciones
En la tabla siguiente, se enumeran los privilegios y permisos del grupo de privilegios Directorio de contenido:
Privilegio
Incluye los privilegios
Permiso
Concede a los usuarios la capacidad
de
Acceso al directorio
de contenido
No procede
Leer carpetas
- Permite tener acceso a las carpetas y
al contenido de la ficha Buscar.
- Acceder a las carpetas personales.
- Buscar elementos disponibles para
los usuarios con la función de
consumidor básico.
- Buscar informes por nombre o buscar
informes que se usen con frecuencia.
- Ver informes en PowerCenter
Designer o en el administrador de
flujos de trabajo.
Acceso a búsqueda
avanzada
- Acceso al directorio de
contenido
Leer carpetas
- Permite buscar elementos avanzados.
- Buscar informes que haya creado o
informes utilizados por un usuario
específico.
Administrar directorio
de contenido
- Acceso al directorio de
contenido
Leer y escribir en las
carpetas
-
Administrar directorio
de contenido
- Acceso al directorio de
contenido
Eliminar carpetas
Eliminar carpetas.
Administrar
documentos
compartidos
- Acceso al directorio de
contenido
- Administrar directorio de
contenido
Leer carpetas
Administrar documentos compartidos en
las carpetas.
Escribir en carpetas
Crear carpetas.
Copiar carpetas.
Cortar y pegar carpetas.
Cambiar el nombre de las carpetas.
Grupo de privilegios Paneles
Los privilegios del grupo de privilegios Paneles determinan las tareas que los usuarios pueden realizar en los
paneles de Data Analyzer.
En la tabla siguiente, se enumeran los privilegios y permisos del grupo de privilegios Paneles:
Privilegio
Incluye los privilegios
Permiso
Concede a los usuarios la
capacidad de
Ver paneles
No procede
Leer los paneles
Ver el contenido de los paneles
personales y públicos.
Administrar panel
personal
- Ver paneles
Leer y escribir en los paneles
Permite administrar el panel
personal.
Crear, editar y
eliminar paneles
- Ver paneles
Leer y escribir en los paneles
- Crear paneles.
- Editar paneles.
Crear, editar y
eliminar paneles
- Ver paneles
Eliminar contenido de los
paneles
Eliminar paneles.
Privilegios del servicio de informes
113
Privilegio
Incluye los privilegios
Permiso
Concede a los usuarios la
capacidad de
Acceso a la creación
básica de paneles
- Ver paneles
- Crear, editar y eliminar
paneles
Leer y escribir en los paneles
- Usar las opciones de
configuración básicas de los
paneles.
- Permite difundir los paneles
como vínculos.
Acceso a la creación
avanzada de paneles
- Ver paneles
- Crear, editar y eliminar
paneles
- Acceso a la creación
básica de paneles
Leer y escribir en los paneles
Permite usar todas las opciones de
configuración de paneles.
Grupo de privilegios Indicadores
Los privilegios del grupo de privilegios Indicadores determinan las tareas que los usuarios pueden realizar con
indicadores.
La siguiente tabla enumera los privilegios y los permisos del grupo de privilegios Indicadores:
Privilegio
Incluye los privilegios
Permiso
Concede a los usuarios la
capacidad de
Interactuar con
indicadores
No procede
Lectura en informe
Usar e interactuar con indicadores.
Crear indicador en
tiempo real
No procede
Escritura en panel de
control
Lectura y escritura en
informe
Escritura en panel de
control
Obtener
actualizaciones de
indicadores continuas
y automáticas en
tiempo real
No procede
Lectura en informe
- Crear un indicador en un informe en
tiempo real.
- Crear un indicador de medida.
Ver actualizaciones de indicadores
continuas, automáticas y animadas en
tiempo real
Grupo de privilegios Administrar cuenta
El privilegio del grupo de privilegios Administrar cuenta determina la tarea que los usuarios pueden realizar en la
ficha Administrar cuenta de Data Analyzer.
La siguiente tabla enumera el privilegio y el permiso del grupo de privilegios Administrar cuenta:
114
Privilegio
Incluye los privilegios
Permiso
Concede a los usuarios la
capacidad de
Administrar la
configuración
personal
No procede
No procede
Configurar las preferencias de cuenta
personales.
Capítulo 8: Privilegios y funciones
Grupo de privilegios Informes
Los privilegios del grupo de privilegios Informes determinan las tareas que los usuarios pueden realizar con los
informes en Data Analyzer.
La tabla siguiente enumera los privilegios y permisos del grupo de privilegios Informes:
Privilegio
Incluye los privilegios
Permiso
Concede a los usuarios la capacidad de
Ver informes
No procede
Lectura en informe
Ver informes y metadatos relacionados.
Analizar informes
- Ver informes
Lectura en informe
- Analizar informes.
- Ver datos de informes, metadatos y
gráficos.
Interactuar con
datos
- Ver informes
- Analizar informes
Lectura y escritura en
informe
- Acceder a la barra de herramientas en
la ficha Analizar y realizar tareas en el
nivel de datos en los gráficos y tablas
de informes.
- Hacer clic con el botón derecho en
elementos de la ficha Analizar.
Obtener detalles
en cualquier sitio
- Ver informes
- Analizar informes
- Interactuar con datos
Lectura en informe
Seleccionar cualquier atributo para obtener
más detalles de un informe.
Crear conjuntos
de filtros
- Ver informes
- Analizar informes
- Interactuar con datos
Lectura y escritura en
informe
Crear y guardar conjuntos de filtros en
informes.
Promover
medición
personalizada
- Ver informes
- Analizar informes
- Interactuar con datos
Escritura en informe
Promover medición personalizada de
informes a esquemas.
Ver consulta
- Ver informes
- Analizar informes
- Interactuar con datos
Lectura en informe
Ver consultas de informes.
Ver metadatos de
ciclo de vida
- Ver informes
- Analizar informes
- Interactuar con datos
Escritura en informe
Editar claves de tiempo en la ficha Tiempo.
Crear y eliminar
informes
- Ver informes
Escritura y
eliminación en
informe
Crear o eliminar informes.
Acceder a la
creación básica
de informes
- Ver informes
- Crear y eliminar informes
Escritura en informe
- Crear informes empleando opciones
básicas de informe.
- Difundir el vínculo a un informe en Data
Analyzer y editar la consulta SQL para
el informe.
Privilegios del servicio de informes
115
Privilegio
Incluye los privilegios
Permiso
Concede a los usuarios la capacidad de
Acceder a la
creación
avanzada de
informes
- Ver informes
- Crear y eliminar informes
- Acceder a la creación básica
de informes
Escritura en informe
- Crear informes empleando todas las
opciones de informe disponibles.
- Difundir el contenido de los informes en
forma de vínculo y adjunto de correo
electrónico.
- Archivar informes.
- Crear y administrar plantillas de Excel.
- Establecer seguridad basada en el
proveedor para un informe.
Guardar copia de
informes
- Ver informes
Escritura en informe
Usar la función Guardar como para
guardar el informe con otro nombre.
Editar informes
- Ver informes
Escritura en informe
Editar informes.
Privilegios del servicio de informes y paneles.
Los privilegios del servicio de informes y paneles asignan funciones en Jaspersoft.
El grupo de privilegios de acceso contiene todos los privilegios del servicio de informes y paneles.
La siguiente tabla describe cada privilegio para el servicio de informes y paneles:
Nombre
del
privilegio
Descripción
Administrad
or
Los usuarios asignados a los privilegios del administrador pueden realizar las siguientes tareas en
JasperReports Server:
- Crear suborganizaciones.
- Crear, modificar y eliminar usuarios.
- Crear, modificar y eliminar funciones.
- Iniciar sesión como un usuario de la organización.
- Crear, modificar y eliminar carpetas y objetos del repositorio de todos los tipos.
- Asignar funciones a usuarios, incluyendo la función ROLE_ADMINISTRATOR que concede privilegios del
administrador de la organización.
- Establecer permisos de acceso en carpetas y objetos del repositorio.
Este privilegio se asigna a la función ROLE_ADMINISTRATOR en Jaspersoft.
Superusuari
o
Los usuarios asignados al privilegio de superusuario pueden realizar todas las tareas que un usuario con los
privilegios de administrador puede realizar. Además, los usuarios con el privilegio de superusuario pueden
realizar las siguientes tareas en JasperReports Server:
- Crear organizaciones de nivel superior.
- Crear usuarios que puedan acceder a todas las organizaciones.
- Asignar la función ROLE_SUPERUSER que concede los privilegios del administrador del sistema.
- Establecer los parámetros de configuración de todo el sistema.
Este privilegio asigna la función ROLE_SUPERUSER en Jaspersoft.
Usuario
normal
116
Los usuarios asignados al privilegio de usuario normal pueden ver los informes en JasperReports Server.
Este privilegio asigna la función ROLE_USER en Jaspersoft.
Capítulo 8: Privilegios y funciones
Para obtener más información sobre los privilegios asociados con estas funciones en Jaspersoft, consulte la
documentación de Jaspersoft.
Cómo administrar funciones
Una función es un conjunto de privilegios que se pueden asignar a usuarios y a grupos. Puede asignar los
siguientes tipos de funciones:
¨ Definidas por el sistema. Funciones que puede editar o eliminar.
¨ Personalizadas. Funciones que puede crear, editar y eliminar.
Una función incluye privilegios para el dominio o un tipo de servicio de la aplicación. Asigne funciones a usuarios
o grupos para el dominio o para cada servicio de aplicación del dominio. Por ejemplo, puede crear una función de
Developer que incluya privilegios para el servicio de repositorio de PowerCenter. Un dominio puede contener
varios servicios de repositorio de PowerCenter. Puede asignar la función de Developer a un usuario para el
servicio de repositorio de PowerCenter de desarrollo. Puede asignar una función diferente para ese usuario para
el servicio de repositorio de PowerCenter de producción.
Al seleccionar una función en la sección Funciones del navegador, puede ver todos los usuarios y grupos a
quienes se les asignó directamente la función para los servicios del dominio y de la aplicación. Puede ver las
funciones asignadas por usuarios y grupos o por servicios. Para desplazarse hasta un usuario o grupo de la
sección Asignaciones, haga clic con el botón derecho en un usuario o grupo y seleccione Desplazarse hasta el
elemento.
Puede buscar funciones definidas por el sistema y personalizadas.
Funciones definidas por el sistema
Una función definida por el sistema es aquélla que no se puede editar ni eliminar. La función de administrador es
una función definida por el sistema.
Cuando asigne la función de administrador a un usuario o grupo para el dominio, el servicio del analista, el
servicio de integración de datos, el servicio de Metadata Manager, el servicio de repositorio de modelos, el
servicio de repositorio de PowerCenter o el servicio de informes, al usuario o grupo en cuestión se le conceden
todos los privilegios para el servicio. La función de administrador omite la comprobación de permisos. Los
usuarios con la función de administrador pueden acceder a todos los objetos administrados por el servicio.
Función de administrador
Al asignar la función de administrador a un usuario o grupo para el dominio, el servicio de integración de datos o
el servicio de repositorio de PowerCenter, el usuario o el grupo podrán realizar algunas tareas determinadas por
la función de administrador y no por privilegios ni permisos.
Puede asignar a un usuario o grupo todos los privilegios para el dominio, el servicio de integración de datos o el
servicio de repositorio de PowerCenter y, a continuación, conceder al usuario o al grupo todos los permisos sobre
todos los objetos del dominio o del repositorio de PowerCenter. Sin embargo, dicho usuario o grupo no puede
realizar las tareas determinadas por la función de administrador.
Por ejemplo, un usuario al que se le haya asignado la función de administrador para el dominio puede configurar
las propiedades de dicho dominio en Administrator Tool. Sin embargo, un usuario al que se le hayan asignado
todos los privilegios y permisos de dominio sobre dicho dominio no puede configurar las propiedades del mismo.
Cómo administrar funciones
117
En la siguiente tabla, se enumeran las tareas determinadas por la función del administrador para el dominio, el
servicio de integración de datos y el servicio de repositorio de PowerCenter:
Servicio
Tareas
Dominio
-
Servicio de integración de
datos
- Actualizar el servicio de integración de datos mediante el menú Acciones.
Servicio de repositorio de
PowerCenter
- Asignar perfiles del sistema operativo a carpetas del repositorio si el servicio de integración
de PowerCenter utiliza perfiles de sistema operativo.
- Cambiar el propietario de carpetas y objetos globales.*
- Configurar permisos de carpeta y de objeto global.*
- Conectarse al servicio de integración de PowerCenter desde el cliente de PowerCenter al
ejecutar el servicio de integración de PowerCenter en modo seguro.
- Eliminar un servicio de integración de PowerCenter desde el navegador del administrador
de flujos de trabajo.
- Eliminar carpetas y objetos globales.*
- Designar carpetas para compartirlas.*
- Editar el nombre y la descripción de las carpetas.*
Configurar las propiedades del dominio.
Crear los perfiles del sistema operativo.
Eliminar los perfiles del sistema operativo.
Conceder permiso sobre el dominio y los perfiles del sistema operativo.
Administrar y purgar eventos del registro.
Recibir alertas de dominio.
Ejecutar el informe de licencia.
Visualizar eventos de registro de actividad del usuario.
Apagar el dominio.
Actualizar servicios a través del asistente para la actualización del servicio.
*El propietario de objeto global o el propietario de la carpeta de repositorio de PowerCenter
también pueden completar estas tareas.
Funciones personalizadas
Una función personalizada es una función que se puede crear, editar y eliminar. Administrator Tool incluye
funciones personalizadas para el servicio de Metadata Manager, el servicio de repositorio de PowerCenter y el
servicio de informes. Puede editar los privilegios correspondientes a estas funciones y puede asignarlas a
usuarios y grupos.
También puede crear funciones personalizadas y asignarlas a usuarios y grupos.
Administración de funciones personalizadas
Es posible crear, editar y eliminar funciones personalizadas.
Creación de roles personalizados
Cuando cree un rol personalizado, asignará privilegios al rol para el dominio o para un tipo de servicio de
aplicación. Un rol puede incluir privilegios para uno o más servicios.
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En el menú Acciones de seguridad, haga clic en Crear rol.
Aparecerá el cuadro de diálogo Crear rol.
118
Capítulo 8: Privilegios y funciones
3.
Especifique las siguientes propiedades para el rol:
Propiedad
Descripción
Nombre
Nombre del rol. El nombre del rol no distingue mayúsculas de minúsculas y no puede superar los 128
caracteres. No puede incluir tabulaciones, caracteres de nueva línea o los siguientes caracteres
especiales: , + " \ < > ; / * % ?
El nombre puede incluir un carácter de espacio ASCII siempre y cuando no sea el primer y último
carácter. No se permiten otros caracteres de espacio.
Descripción
Descripción del rol. La descripción no puede superar los 765 caracteres ni puede incluir tabulaciones,
caracteres de nueva línea o los siguientes caracteres especiales: < > "
4.
Haga clic en la ficha Privilegios.
5.
Expanda el dominio o un tipo de servicio de aplicación.
6.
Seleccione los privilegios que desee asignar al rol para el dominio o tipo de servicio de aplicación.
7.
Haga clic en Aceptar.
Cómo editar propiedades para funciones personalizadas
Cuando edite una función personalizada, podrá cambiar la descripción de la función. No puede modificar el
nombre de la función.
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En la sección Funciones del navegador, seleccione una función.
3.
Haga clic en Editar.
4.
Cambie la descripción de la función y haga clic en Aceptar.
Cómo editar privilegios asignados a funciones personalizadas
Puede modificar los privilegios asignados a una función personalizada para el dominio y para cada tipo de
servicio de aplicación.
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En la sección Funciones del navegador, seleccione una función.
3.
Haga clic en la ficha Privilegios.
4.
Haga clic en Editar.
Se abrirá el cuadro de diálogo Editar funciones y privilegios.
5.
Expanda el dominio o un tipo de servicio de aplicación.
6.
Para asignar privilegios a la función, seleccione los privilegios para el dominio o el tipo de servicio de
aplicación.
7.
Para quitarle privilegios a la función, elimine los privilegios para el dominio o el tipo de servicio de aplicación.
8.
Repita los pasos para cambiar los privilegios para cada tipo de servicio.
9.
Haga clic en Aceptar.
Cómo eliminar funciones personalizadas
Si elimina una función personalizada, la función personalizada y todos los privilegios que incluía se eliminarán de
todo usuario o grupo asignado a la función.
Cómo administrar funciones
119
Para eliminar una función personalizada, haga clic con el botón derecho sobre la función en la sección Funciones
del navegador y seleccione Eliminar función. Confirme que desea eliminar la función.
Cómo asignar privilegios y funciones a usuarios y
grupos
Puede determinar las acciones que los usuarios pueden realizar; para ello, ha de asignar los siguientes elementos
a los usuarios y grupos:
¨ Privilegios. Un privilegio determina las acciones que los usuarios pueden realizar en aplicaciones cliente.
¨ Funciones. Una función es una recopilación de privilegios. Cuando asigna una función a un usuario o grupo,
asigna la recopilación de privilegios que pertenecen a la función.
Aplique las siguientes reglas y directrices al asignar privilegios y funciones a usuarios y grupos:
¨ Asigne privilegios y funciones a usuarios y grupos para el dominio y para cada servicio de aplicación que se
ejecute en el dominio.
No puede asignar privilegios ni funciones a usuarios y grupos para un servicio de Metadata Manager, servicio
de repositorio de PowerCenter o servicio de informes en las siguientes situaciones:
- El servicio de aplicación está deshabilitado.
- El servicio de repositorio de PowerCenter está ejecutándose en modo exclusivo.
¨ Puede asignar diferentes privilegios y funciones a un usuario o grupo para cada servicio de aplicación del
mismo tipo.
¨ Una función puede incluir privilegios para el dominio y varios tipos de servicio de aplicación. Al asignar la
función a un usuario o grupo para un servicio de aplicación, se asignan los privilegios para dicho tipo de
servicio de aplicación al usuario o grupo.
Si cambia los privilegios o las funciones asignadas a un usuario, dicho cambio se aplica la próxima vez que el
usuario inicie sesión.
Nota: No obstante, no puede editar los privilegios ni las funciones asignadas a la cuenta de usuario del
administrador predeterminado.
Privilegios heredados
Un usuario o grupo puede heredar privilegios de los siguientes objetos:
¨ Grupo. Cuando se asignan privilegios a un grupo, todos los subgrupos y usuarios que pertenecen al grupo
heredan los privilegios.
¨ Función. Cuando se asigna una función a un usuario, el usuario hereda los privilegios que pertenecen a la
función. Cuando se asigna una función a un grupo, el grupo y todos los subgrupos y usuarios que pertenecen
al grupo heredan los privilegios de la función. Los subgrupos y los usuarios no heredan la función.
No se pueden revocar los privilegios heredados de un grupo o función. Es posible asignar privilegios adicionales a
un usuario o grupo que no se heredaron de un grupo o función.
En la ficha Privilegios de un usuario o grupo, se muestran todas las funciones y privilegios asignados al usuario o
grupo para el dominio y para cada servicio de aplicación. Expanda el dominio o servicio de aplicación para ver las
funciones y privilegios asignados para el dominio o servicio. Haga clic en los siguientes elementos para ver
información adicional acerca de las funciones y privilegios asignados:
¨ Nombre de la función asignada. Muestra los detalles de la función en el panel de detalles.
120
Capítulo 8: Privilegios y funciones
¨ Icono Información para una función asignada. Destaca todos los privilegios heredados con esa función.
Los privilegios heredados de una función o grupo se muestran con un icono de herencia. La ayuda flotante de un
privilegio heredado indica de qué función o grupo el usuario heredó el privilegio.
Pasos para asignar privilegios y funciones a usuarios y grupos
Puede asignar privilegios y funciones a usuarios y grupos de las siguientes formas:
¨ Desplácese hasta un usuario o grupo y edite las asignaciones de privilegios y funciones.
¨ Arrastre funciones hasta un usuario o grupo.
Asignación de privilegios y funciones a un usuario o grupo mediante navegación
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En el navegador, seleccione un usuario o grupo.
3.
Haga clic en la ficha Privilegios.
4.
Haga clic en Editar.
Aparecerá el cuadro de diálogo Editar funciones y privilegios.
5.
Para asignar funciones, expanda el dominio o un servicio de aplicación en la ficha Funciones.
6.
Para conceder funciones, seleccione las funciones que desee asignar al usuario o grupo para el dominio o
servicio de aplicación.
Puede seleccionar cualquier función que incluya privilegios para el tipo de dominio o servicio de aplicación
seleccionado.
7.
Para revocar funciones, anule la selección de las funciones asignadas al usuario o grupo.
8.
Repita los pasos del 5 al 7 si desea asignar funciones para otro servicio.
9.
Para asignar privilegios, haga clic en la ficha Privilegios.
10.
Expanda el dominio o un servicio de aplicación.
11.
Para conceder privilegios, seleccione los privilegios que desee asignar al usuario o grupo para el dominio o
servicio de aplicación.
12.
Para revocar privilegios, anule la selección de los privilegios asignados al usuario o grupo.
No se pueden revocar los privilegios heredados de una función o grupo.
13.
Repita los pasos del 10 al 12 si desea asignar privilegios para otro servicio.
14.
Haga clic en Aceptar.
Cómo asignar funciones a un usuario o grupo arrastrando
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En la sección Funciones del navegador, seleccione la carpeta que contenga las funciones que desee asignar.
3.
En el panel de detalles, seleccione la función que desee asignar.
Puede utilizar las teclas Ctrl o Mayús para seleccionar varias funciones.
4.
Arrastre las funciones seleccionadas a un usuario o grupo en las secciones Usuarios o Grupos del
navegador.
A continuación, aparece el cuadro de diálogo Asignar funciones.
5.
Seleccione los servicios de aplicación o dominios a los que desee asignar la función.
6.
Haga clic en Aceptar.
Cómo asignar privilegios y funciones a usuarios y grupos
121
Visualización de usuarios con privilegios para un
servicio
Puede visualizar todos los usuarios que tienen privilegios para el dominio o para un servicio de aplicación. Es
posible que desee visualizar, por ejemplo, todos los usuarios que tengan privilegios para el servicio de repositorio
de Development PowerCenter.
1.
En Administrator Tool, haga clic en la ficha Seguridad.
2.
En el menú Acciones de seguridad, haga clic en Privilegios del usuario de servicio.
Se abre el cuadro de diálogo Servicios.
3.
Seleccione el dominio o un servicio de aplicación.
El panel de detalle muestra todos los usuarios que tienen privilegios para el dominio o servicio de aplicación.
4.
Haga clic con el botón derecho en un nombre de usuario y haga clic en Navegar al elemento para navegar
hasta el usuario.
Solución de problemas relacionados con los privilegios
y las funciones
No puedo asignar privilegios ni funciones a los usuarios para un servicio de Metadata Manager, un servicio de
repositorio de PowerCenter o un servicio de informes.
No puede asignar privilegios ni funciones a los usuarios y grupos para un servicio de Metadata Manager, un
servicio de repositorio de PowerCenter o un servicio de informes en las siguientes situaciones:
¨ El servicio de aplicación no está habilitado.
¨ El servicio de repositorio de PowerCenter se está ejecutando en modo exclusivo.
No puedo asignar privilegios a un usuario para un servicio de informes habilitado.
Data Analyzer usa el nombre de la cuenta de usuario y el nombre del dominio de seguridad en el formato
UserName@SecurityDomain para determinar la longitud del nombre de inicio de sesión del usuario. No puede
asignar privilegios ni funciones a un usuario para un servicio de informes cuando la combinación de nombre de
usuario, símbolo @ y el nombre del dominio de seguridad exceda los 128 caracteres.
Quité un privilegio de un grupo. ¿Por qué algunos usuarios de dicho grupo todavía tienen ese privilegio?
Puede usar uno de los siguientes métodos para asignar privilegios a un usuario:
¨ Asignar un privilegio directamente a un usuario.
¨ Asignar una función a un usuario.
¨ Asignar un privilegio o función a un grupo al que pertenezca el usuario.
Si quita un privilegio de un grupo, puede asignar directamente el privilegio a los usuarios que pertenecen a dicho
grupo o los usuarios pueden heredar el privilegio de una función asignada.
Tengo asignados todos los privilegios de dominio y permisos de todos los objetos de dominio, pero no puedo
efectuar todas las tareas de Aministrator Tool.
122
Capítulo 8: Privilegios y funciones
Algunas de las funciones de Administrator Tool vienen determinadas por la función de administrador, no por los
privilegios o los permisos. Puede tener asignados todos los privilegios para el dominio y concedidos los permisos
completos en todos los objetos del dominio y, aún así, no podrá completar las tareas que determina la función de
administrador.
Tengo asignada la función de administrador para un servicio de aplicación, pero no puedo configurar el
servicio de aplicación en Administrator Tool.
Cuando dispone de la función de administrador para un servicio de aplicación, se trata en realidad de un
administrador de la aplicación cliente. Un administrador de aplicación cliente tiene permisos y privilegios
completos en una aplicación cliente,
pero no tiene permisos o privilegios en el dominio de Informatica. Un administrador de aplicación cliente no puede
iniciar una sesión en Administrator Tool para administrar el servicio de la aplicación cliente para el que tenga
privilegios de administrador.
Para administrar un servicio de aplicación en Administrator Tool, debe tener los permisos y los privilegios de
dominio adecuados.
Tengo asignada la función de administrador para el servicio de repositorio de PowerCenter, pero no puedo
usar el administrador de repositorios para efectuar una depuración avanzada de los objetos o para crear
extensiones de metadatos reutilizables.
Debe tener el privilegio de dominio Administrar servicios y el permiso para el servicio de repositorio de
PowerCenter en Administrator Tool para efectuar las siguientes acciones en el administrador del repositorio:
¨ Efectuar una purga avanzada de las versiones de objeto en el nivel del repositorio de PowerCenter.
¨ Crear, editar y eliminar extensiones de metadatos reutilizables.
Mis privilegios indican que debo poder editar objetos en una aplicación cliente, pero no puedo editar ningún
metadato.
Es posible que no tenga los permisos de objeto necesarios en la aplicación cliente. Aunque tenga el privilegio de
efectuar determinadas acciones, es posible que necesite permiso para efectuar una determinada acción en el
objeto en cuestión.
No puedo usar pmrep para conectarme a un nuevo servicio de repositorio de PowerCenter que se ejecuta en
modo exclusivo.
Es posible que el administrador de servicios no haya sincronizado la lista de usuarios y grupos en el repositorio
de PowerCenter con la lista de la base de datos de configuración del dominio. Para sincronizar la lista de usuarios
y grupos, reinicie el servicio de repositorio de PowerCenter.
Tengo asignados todos los privilegios del grupo de privilegios Carpetas para el servicio de repositorio de
PowerCenter y tengo permiso de lectura, escritura y ejecución en una carpeta y, sin embargo, no puedo
configurar los permisos para dicha carpeta.
Sólo el propietario de la carpeta o un usuario con la función de administrador para el servicio de repositorio de
PowerCenter puede completar las siguientes tareas de administración de carpetas:
¨ Asignar perfiles de sistema operativo a las carpetas si el servicio de integración de PowerCenter usa perfiles
de sistema operativo. Necesita permiso en el perfil de sistema operativo.
¨ Cambiar el propietario de la carpeta.
¨ Configurar los permisos de la carpeta.
¨ Eliminar la carpeta.
Solución de problemas relacionados con los privilegios y las funciones
123
¨ Designar la carpeta que se debe compartir.
¨ Editar el nombre de la carpeta y la descripción.
124
Capítulo 8: Privilegios y funciones
CAPÍTULO 9
Permisos
Este capítulo incluye los siguientes temas:
¨ Resumen de permisos, 125
¨ Permisos de objetos de dominio, 127
¨ Permisos de conexión, 131
¨ Permisos del servicio de datos SQL, 134
¨ Permisos del servicio web, 138
Resumen de permisos
La seguridad del usuario se administra mediante privilegios y permisos. Los permisos definen el nivel de acceso
que los usuarios y los grupos tienen respecto de un objeto. Incluso si un usuario tiene el privilegio para realizar
ciertas acciones, es posible que también requiera de un permiso para realizar la acción en un objeto particular.
Por ejemplo, un usuario tiene privilegio del dominio para administrar servicios y permiso sobre el servicio de
repositorio de PowerCenter de desarrollo, pero no sobre el servicio de repositorio de PowerCenter de producción.
El usuario puede editar o quitar el servicio de repositorio de PowerCenter de desarrollo, pero no el servicio de
repositorio de PowerCenter de producción. Para administrar un servicio de aplicación, un usuario debe tener
privilegio del dominio para administrar servicios y permiso sobre el servicio de aplicación.
Se usan diferentes herramientas para configurar permisos sobre los siguientes objetos:
Tipo de objeto
Herramienta
Descripción
Objetos de conexión
Administrator Tool
Puede asignar permisos sobre
conexiones definidas en Administrator
Tool, Analyst Tool o Developer Tool.
Estas herramientas comparten los
permisos de conexión.
Analyst Tool
Developer Tool
Objetos de Data Analyzer
Data Analyzer
Puede asignar permisos sobre
informes, paneles de control, atributos,
mediciones, dimensiones de plantillas,
programas y carpetas de Data Analyzer.
Objetos de dominio
Administrator Tool
Puede asignar permisos sobre los
siguientes objetos de dominio: dominio,
carpetas, nodos, mallas, licencias,
125
Tipo de objeto
Herramienta
Descripción
servicios de aplicación y perfiles de
sistema operativo.
Objetos de catálogo de Metadata
Manager
Metadata Manager
Puede asignar permisos sobre carpetas
y objetos de catálogo de Metadata
Manager.
Proyectos del repositorio de modelos
Analyst Tool
Puede asignar permisos sobre
proyectos definidos en Analyst Tool y
Developer Tool. Estas herramientas
comparten los permisos de proyecto.
Developer Tool
Objetos del repositorio de PowerCenter
Cliente de PowerCenter
Puede asignar permisos sobre grupos
de implementación, etiquetas,
consultas, objetos de conexión y
carpetas de PowerCenter.
Objetos del servicio de datos SQL
Administrator Tool
Puede asignar permisos sobre objetos
de datos SQL, tales como servicios de
datos SQL, esquemas virtuales, tablas
virtuales y procedimientos virtuales
almacenados.
Objetos de servicio web
Administrator Tool
Puede asignar permisos sobre servicios
web u operaciones de servicio web.
Tipos de permiso
Los usuarios y grupos pueden tener los tipos de permiso de dominio siguientes:
Permisos directos
Permisos asignados directamente a un usuario o grupo. Cuando los usuarios y grupos tienen permiso sobre
un objeto, pueden realizar tareas administrativas con ese objeto si también disponen del privilegio adecuado.
Los permisos directos pueden editarse.
Permisos heredados
Permisos que los usuarios heredan. Cuando los usuarios tienen permiso sobre un dominio o carpeta,
heredan el permiso para todos los objetos del dominio o la carpeta. Cuando los grupos tienen permisos sobre
un objeto del dominio, todos los subgrupos y usuarios que pertenecen al grupo heredan el permiso sobre el
objeto del dominio. Por ejemplo, un dominio tiene una carpeta llamada Nodes que contiene diversos nodos.
Si asigna permisos a un grupo sobre la carpeta, todos los subgrupos y usuarios que pertenezcan al grupo
heredarán el permiso sobre la carpeta y sobre todos los nodos en ella.
Los permisos heredados no se pueden revocar. Tampoco se pueden revocar los permisos de usuarios o
grupos que tengan asignada la función de administrador. La función de administrador pasa por alto la
comprobación de permisos. Los usuarios con función de administrador pueden acceder a todos los objetos.
Es posible denegar permisos heredados a algunos tipos de objetos. Al denegarse permisos, se configuran
excepciones para los permisos que los usuarios y grupos puede que ya tengan.
Permisos efectivos
Superconjunto de todos los permisos de un usuario o grupo. Incluye los permisos directos y heredados.
Cuando visualice los detalles de los permisos, puede ver el origen de los permisos efectivos. Los detalles de los
permisos muestran los permisos directos asignados a un usuario o grupo, permisos directos asignados a grupos
126
Capítulo 9: Permisos
primarios y permisos heredados de objetos primarios. Además, los detalles de los permisos muestran si un
usuario o grupo tiene asignada la función de administrador, la cual pasa por alto la comprobación de permisos.
Filtros de búsqueda para el trabajo con permisos
Para asignar permisos, ver detalles de permisos o editar permisos para un usuario o grupo, puede utilizar filtros
de búsqueda para buscar un grupo o usuario.
Durante la administración de permisos para usuarios o grupos, puede utilizar los siguientes filtros de búsqueda:
Dominio de seguridad
Seleccione el dominio de seguridad en el que se buscarán los usuarios o grupos.
Cadena patrón
Especifique una cadena para buscar usuarios o grupos. Administrator Tool devuelve todos los nombres que
contengan dicha cadena de búsqueda. La cadena no distingue mayúsculas de minúsculas. Por ejemplo, la
cadena "DA" puede devolver "iasdaemon", "daphne" y "DA_AdminGroup".
También es posible ordenar la lista de usuarios o grupos. Haga clic con el botón derecho en un nombre de
columna para ordenar la columna en orden ascendente o descendente.
Permisos de objetos de dominio
Debe configurar privilegios y permisos para administrar la seguridad del usuario en el dominio. Los permisos
definen el nivel de acceso de un usuario a un objeto de dominio. Para iniciar sesión en Administrator Tool, el
usuario debe tener permiso en un objeto de dominio como mínimo. Si el usuario tiene permiso en un objeto, pero
no tiene el privilegio de dominio que permite modificar el tipo de objeto, solamente puede ver el objeto. Por
ejemplo, si un usuario tiene permiso en un nodo, pero no tiene el privilegio Administrar nodos y cuadrículas,
puede ver las propiedades del nodo, pero no puede configurar, cerrar ni quitar el nodo.
Puede configurar permisos en los siguientes tipos de objetos de dominio:
Tipo de objeto de dominio
Descripción del permiso
Dominio
Permite a los usuarios de Administrator Tool acceder a todos
los objetos de dominio. Si los usuarios tienen permiso en un
dominio, heredan el permiso en todos los objetos de dominio.
Carpeta
Permite a los usuarios de Administrator Tool acceder a todos
los objetos de la carpeta en Administrator Tool. Si los
usuarios tienen permiso en una carpeta, heredan el permiso
en todos los objetos de la carpeta.
Nodo
Permite a los usuarios de Administrator Tool ver y editar las
propiedades del nodo. Sin permiso, un usuario no puede usar
el nodo para definir un servicio de aplicación o crear una
malla.
Malla
Permite a los usuarios de Administrator Tool ver y editar las
propiedades de la malla. Sin permiso, un usuario no puede
asignar la malla a un servicio de integración de PowerCenter.
Permisos de objetos de dominio
127
Tipo de objeto de dominio
Descripción del permiso
Licencia
Permite a los usuarios de Administrator Tool ver y editar las
propiedades de la licencia. Sin permiso, un usuario no puede
usar la licencia para crear un servicio de aplicación.
Servicios de aplicación
Permite a los usuarios de Administrator Tool ver y editar las
propiedades del servicio de aplicación.
Perfiles de sistema operativo
Permite a los usuarios de PowerCenter ejecutar flujos de
trabajo asociados al perfil de sistema operativo. Si el usuario
que ejecuta un flujo de trabajo no tiene permiso en el perfil de
sistema operativo asignado al flujo de trabajo, el flujo de
trabajo genera un error.
Puede usar los siguientes métodos para administrar los permisos de objetos de dominio:
¨ Administración de permisos por objeto de dominio. Use la vista de permisos de un objeto de dominio para
asignar y editar permisos en el objeto para varios usuarios o grupos.
¨ Administración de permisos por usuario o grupo. Use el cuadro de diálogo Administrar permisos para asignar y
editar permisos en los objetos de dominio para un usuario o grupo específicos.
Nota: La configuración de permisos en un perfil de sistema operativo debe ser distinta de la configuración de
permisos en otros objetos de dominio.
Permisos por objeto de dominio
Use la vista Permisos de un objeto de dominio para asignar, ver y editar permisos en el objeto de dominio para
varios usuarios o grupos.
Cómo asignar permisos sobre un objeto de dominio
Cuando asigna permisos sobre un objeto de dominio, está otorgando a usuarios y grupos acceso al objeto.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione el objeto de dominio.
3.
En el panel de contenido, seleccione la vista Permisos.
4.
Haga clic en la ficha Grupos o Usuarios.
5.
Haga clic en Acciones > Asignar permisos.
El cuadro de diálogo Asignar permisos muestra todos los usuarios o grupos que no tienen permiso sobre el
objeto.
6.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
7.
Seleccione un usuario o grupo y haga clic en Siguiente.
8.
Seleccione Permitir, y haga clic en Finalizar.
Visualización de detalles de permiso en un objeto de dominio
Cuando visualice los detalles de un permiso, puede ver el origen de los permisos efectivos.
128
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione el objeto de dominio.
Capítulo 9: Permisos
3.
En el panel Contenido, seleccione la vista Permisos.
4.
Haga clic en la ficha Grupos o Usuarios.
5.
Indique las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtro.
6.
Seleccione un usuario o grupo y haga clic en Acciones > Ver detalles del permiso.
Se abre el cuadro de diálogo Detalles del permiso. El cuadro de diálogo muestra los permisos directos
asignados al usuario o grupo, los permisos directos asignados a los grupos primarios y los permisos
heredados de los objetos primarios. Los detalles del permiso muestran además si el usuario o grupo tiene
asignada la función de administrador que omite la comprobación del permiso.
7.
Haga clic en Cerrar
8.
o haga clic en Editar permisos para editar los permisos directos.
Edición de permisos en un objeto de dominio
Puede editar los permisos directos para un usuario o grupo en un objeto de dominio. No puede revocar permisos
heredados ni sus propios permisos.
Nota: Si revoca un permiso directo en un objeto, el usuario o grupo aún podrá heredar el permiso de un grupo u
objeto primario.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione el objeto de dominio.
3.
En el panel de contenido, seleccione la vista Permisos.
4.
Haga clic en la ficha Grupos o Usuarios.
5.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
6.
Seleccione un usuario o grupo y haga clic en Acciones > Editar permisos directos.
Aparecerá el cuadro de diálogo Editar permisos directos.
7.
Para asignar permisos en el objeto, seleccione Permitir.
8.
Para revocar permisos en el objeto, seleccione Revocar.
Para ver si el permiso se ha asignado directamente o es heredado, haga clic en Ver detalles del permiso.
9.
Haga clic en Aceptar.
Permisos por usuario o grupo
Use el cuadro de diálogo Administrar permisos para ver, asignar y editar los permisos del objeto de dominio
para un usuario o grupo específico.
Visualización de detalles de permiso para un usuario o grupo
Cuando visualice los detalles de un permiso, puede ver el origen de los permisos efectivos.
1.
En el encabezado de Infomatica Administrator, haga clic en Administrar > Permisos.
Se abre el cuadro de diálogo Administrar permisos.
2.
Haga clic en la ficha Grupos o Usuarios.
3.
Indique una cadena para buscar usuarios y grupos y haga clic en el botón Filtro.
4.
Seleccione un usuario o grupo.
5.
Seleccione un objeto de dominio y haga clic en el botón Ver detalles del permiso.
Permisos de objetos de dominio
129
Se abre el cuadro de diálogo Detalles del permiso. El cuadro de diálogo muestra los permisos directos
asignados al usuario o grupo, los permisos directos asignados a los grupos primarios y los permisos
heredados de los objetos primarios. Los detalles del permiso muestran además si el usuario o grupo tiene
asignada la función de administrador que omite la comprobación del permiso.
6.
Haga clic en Cerrar
7.
o haga clic en Editar permisos para editar los permisos directos.
Asignación y edición de permisos para un usuario o grupo
Cuando se editan los permisos de objeto de dominio para un usuario o grupo, se pueden asignar permisos y
también editar los permisos directos existentes. No puede revocar permisos heredados ni sus propios permisos.
Nota: Si revoca un permiso directo en un objeto, el usuario o grupo aún podrá heredar el permiso de un grupo u
objeto primario.
1.
En el encabezado de Infomatica Administrator, haga clic en Administrar > Permisos.
Aparecerá el cuadro de diálogo Administrar permisos.
2.
Haga clic en la ficha Grupos o Usuarios.
3.
Escriba una cadena para buscar usuarios y grupos y haga clic en el botón Filtrar.
4.
Seleccione un usuario o grupo.
5.
Seleccione un objeto de dominio y haga clic en el botón Editar permisos directos.
Aparecerá el cuadro de diálogo Editar permisos directos.
6.
Para asignar permisos en el objeto, seleccione Permitir.
7.
Para revocar permisos en el objeto, seleccione Revocar.
Para ver si el permiso se ha asignado directamente o es heredado, haga clic en Ver detalles del permiso.
8.
Haga clic en Aceptar.
9.
Haga clic en Cerrar.
Permisos de perfil de sistema operativo
Utilice el cuadro de diálogo Configurar perfiles de sistema operativo para asignar, ver y editar permisos en los
perfiles de sistema operativo.
Asignación de permisos en un perfil de sistema operativo
Cuando se asignan permisos en un perfil de sistema operativo, los usuarios de PowerCenter pueden ejecutar los
flujos de trabajo asignados al perfil de sistema operativo.
1.
En la ficha Seguridad, haga clic en Acciones > Configurar perfiles de sistema operativo.
Aparecerá el cuadro de diálogo Configurar perfiles de sistema operativo.
2.
Seleccione el perfil de sistema operativo y haga clic en la ficha Permisos.
3.
Seleccione la vista Grupos o Usuarios y haga clic en el botón Asignar permiso.
El cuadro de diálogo Asignar permisos muestra todos los usuarios o grupos que no tienen permisos en el
perfil de sistema operativo.
130
4.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
5.
Seleccione un usuario o un grupo y haga clic en Siguiente.
6.
Seleccione Permitir y haga clic en Finalizar.
Capítulo 9: Permisos
Visualización de detalles de permisos en un perfil de sistema operativo
Cuando visualice los detalles de un permiso, puede ver el origen de los permisos efectivos.
1.
En la ficha Seguridad, haga clic en Acciones > Configurar perfiles de sistema operativo.
Se abre el cuadro de diálogo Configurar perfiles de sistema operativo.
2.
Seleccione el perfil de sistema operativo y haga clic en la ficha Permisos.
3.
Seleccione la vista Grupos o Usuarios.
4.
Indique las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtro.
5.
Seleccione un usuario o grupo y haga clic en Acciones > Ver detalles del permiso.
Se abre el cuadro de diálogo Detalles del permiso. El cuadro de diálogo muestra los permisos directos
asignados al usuario o grupo, los permisos directos asignados a los grupos primarios y los permisos
heredados de los objetos primarios. Los detalles del permiso muestran además si el usuario o grupo tiene
asignada la función de administrador que omite la comprobación del permiso.
6.
Haga clic en Cerrar
7.
o haga clic en Editar permisos para editar los permisos directos.
Edición de permisos en un perfil de sistema operativo
Puede editar los permisos directos para un usuario o grupo en un perfil de sistema operativo. No puede revocar
permisos heredados ni sus propios permisos.
Nota: Si revoca un permiso directo en un objeto, el usuario o grupo aún podrá heredar el permiso de un grupo u
objeto primario.
1.
En la ficha Seguridad, haga clic en Acciones > Configurar perfiles de sistema operativo.
Aparecerá el cuadro de diálogo Configurar perfiles de sistema operativo.
2.
Seleccione el perfil de sistema operativo y haga clic en la ficha Permisos.
3.
Seleccione la vista Grupos o Usuarios.
4.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
5.
Seleccione un usuario o grupo y haga clic en Acciones > Editar permisos directos.
Aparecerá el cuadro de diálogo Editar permisos directos.
6.
Para asignar permisos en el perfil de sistema operativo, seleccione Permitir.
7.
Para revocar permisos en el perfil de sistema operativo, seleccione Revocar.
Para ver si el permiso se ha asignado directamente o es heredado, haga clic en Ver detalles del permiso.
8.
Haga clic en Aceptar.
Permisos de conexión
Los permisos controlan el nivel de acceso que un usuario o grupo tiene en la conexión.
Los permisos de una conexión se pueden configurar en Analyst Tool, Developer Tool o Administrator Tool.
Cualquier permiso de conexión que se asigne a un usuario o grupo en una herramienta también se aplica en las
demás herramientas. Supongamos, por ejemplo, que concede a GroupA permiso en ConnectionA en Developer
Tool. GroupA tendrá permiso en ConnectionA también en Analyst Tool y Administrator Tool.
Permisos de conexión
131
Los siguientes componentes de Informatica usan permisos de conexión:
¨ Administrator Tool. Aplica permisos de lectura, escritura y ejecución en las conexiones.
¨ Analyst Tool. No aplica permisos de conexión porque los analistas no pueden editar ni eliminar conexiones.
Los analistas pueden ver metadatos básicos de la conexión, como el nombre de la conexión, la descripción y
el tipo.
¨ Interfaz de línea de comandos de Informatica. Aplica permisos de lectura, escritura y concesión en las
conexiones.
¨ Developer Tool. Aplica permisos de lectura, escritura y ejecución en las conexiones. Para los servicios de
datos SQL, Developer Tool no aplica permisos de conexión. En su lugar, aplica seguridad de nivel de columna
y exclusión de seguridad para restringir el acceso a los datos.
¨ Servicio de integración de datos. Aplica permisos de ejecución cuando un usuario intenta obtener la vista
previa de los datos o ejecutar una asignación, cuadro de mando o perfil.
Nota: No puede asignar permisos en las siguientes conexiones: almacén de perfiles, base de datos de ensayo,
base de datos de caché de objetos de datos o repositorio de modelos.
TEMAS RELACIONADOS
¨ “Seguridad de nivel de columna” en la página 137
¨ “ Seguridad de transferencia” en la página 192
Tipos de permiso de conexión
Puede asignar diferentes tipos de permiso a los usuarios para que realicen las siguientes acciones:
Acción
Tipos de permiso
Ver todos los metadatos de las conexiones, excepto las
contraseñas, como el nombre de la conexión, el tipo, la
descripción, las cadenas de conexión y los nombres de
usuario.
Lectura
Modifique todos los metadatos de conexión, incluidas las
contraseñas. Elimine la conexión. Los usuarios con permiso
de escritura heredan el permiso de lectura.
Escritura
Acceder a todos los datos físicos en las tablas de la
conexión. Los usuarios pueden obtener una vista previa de
los datos o ejecutar una asignación, un cuadro de mando o
un perfil.
Ejecución
Conceder y revocar permisos para las conexiones.
Concesión
Permisos de conexión predeterminados
El administrador del dominio tiene todos los permisos para todas las conexiones. El usuario que crea una
conexión tiene permiso para leer, escribir, ejecutar y otorgar permisos sobre esa conexión. De manera
predeterminada, todos los usuarios tienen permiso para realizar las siguientes acciones o conexiones:
¨ Ver metadatos de conexión básicos, tales como nombre, tipo y descripción de la conexión.
¨ Usar la conexión en asignaciones en Developer Tool.
¨ Crear perfiles en Analyst Tool para objetos de la conexión.
132
Capítulo 9: Permisos
Cómo asignar permisos sobre una conexión
Cuando asigna permisos sobre una conexión, define el nivel de acceso que un usuario o grupo tiene sobre la
conexión.
1.
En la ficha Dominio, seleccione la vista Conexiones.
2.
En el navegador, seleccione la conexión.
3.
En el panel de contenido, seleccione la vista Permisos.
4.
Haga clic en la ficha Grupos o Usuarios.
5.
Haga clic en Acciones > Asignar permisos.
El cuadro de diálogo Asignar permisos muestra todos los usuarios o grupos que no tienen permiso sobre la
conexión.
6.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
7.
Seleccione un usuario o grupo y haga clic en Siguiente.
8.
Seleccione Permitir para cada tipo de permiso que desee asignar.
9.
Haga clic en Finalizar.
Visualización de detalles de permiso en una conexión
Cuando visualice los detalles de un permiso, puede ver el origen de los permisos efectivos.
1.
En la ficha Dominio, seleccione la vista Conexiones.
2.
En el navegador, seleccione la conexión.
3.
En el panel Contenido, seleccione la vista Permisos.
4.
Haga clic en la ficha Grupos o Usuarios.
5.
Indique las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtro.
6.
Seleccione un usuario o grupo y haga clic en Acciones > Ver detalles del permiso.
Se abre el cuadro de diálogo Ver detalles del permiso. El cuadro de diálogo muestra los permisos directos
asignados al usuario o grupo y los permisos directos asignados a los grupos primarios. Los detalles del
permiso muestran además si el usuario o grupo tiene asignada la función de administrador que omite la
comprobación del permiso.
7.
Haga clic en Cerrar
8.
o haga clic en Editar permisos para editar los permisos directos.
Edición de permisos en una conexión
Puede editar los permisos directos para un usuario o grupo en una conexión. No puede revocar permisos
heredados ni sus propios permisos.
Nota: Si revoca un permiso directo en un objeto, el usuario o grupo aún podrá heredar el permiso de un grupo u
objeto primario.
1.
En la ficha Dominio, seleccione la vista Conexiones.
2.
En el navegador, seleccione la conexión.
3.
En el panel de contenido, seleccione la vista Permisos.
4.
Haga clic en la ficha Grupos o Usuarios.
5.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
Permisos de conexión
133
6.
Seleccione un usuario o grupo y haga clic en Acciones > Editar permisos directos.
Aparecerá el cuadro de diálogo Editar permisos directos.
7.
Elija si desea permitir o revocar permisos.
¨ Seleccione Permitir para asignar un permiso.
¨ Desactive la opción Permitir para revocar un solo permiso.
¨ Seleccione Revocar para revocar todos los permisos.
Para ver si el permiso se ha asignado directamente o es heredado, haga clic en Ver detalles del permiso.
8.
Haga clic en Aceptar.
Permisos del servicio de datos SQL
Los usuarios se pueden conectar a un servicio de datos SQL a través de una herramienta de cliente JDBC u
ODBC. Tras conectarse, los usuarios pueden ejecutar consultas SQL sobre tablas virtuales en un servicio de
datos SQL o ejecutar un procedimiento almacenado virtual en un servicio de datos SQL. Los permisos controlan
el nivel de acceso que un usuario tiene a un servicio de datos SQL.
Puede asignar permisos a usuarios y grupos para los objetos de datos SQL siguientes:
¨ Servicio de datos SQL
¨ Tabla virtual
¨ Procedimiento almacenado virtual
Cuando asigne permisos en un objeto de servicio de datos SQL, el usuario o grupo heredará los mismos permisos
para todos los objetos que pertenezcan al objeto de servicio de datos SQL. Por ejemplo, asigna a un usuario
permiso de selección para un servicio de datos SQL. Dicho usuario hereda el permiso de selección para todas las
tablas virtuales del servicio de datos SQL.
Puede denegar permisos a usuarios y grupos para algunos objetos de datos SQL. Al denegar permisos, configura
excepciones para los permisos que los usuarios y grupos puede que ya tengan. Por ejemplo, no puede asignar
permisos a una columna en una tabla virtual, pero puede denegar a un usuario que ejecute una instrucción SQL
SELECT que incluya dicha columna.
Tipos de permiso del servicio de datos SQL
Puede asignar los siguientes permisos a usuarios y grupos:
¨ Permiso de concesión. Los usuarios pueden conceder y revocar permisos para los objetos del servicio de
datos de SQL con Administrator Tool o empleando el programa de línea de comandos infacmd.
¨ Permiso de ejecución. Los usuarios pueden ejecutar en el servicio de datos de SQL los procedimientos
virtuales almacenados mediante una herramienta cliente JDBC u ODBC.
¨ Permiso de selección. Los usuarios pueden ejecutar instrucciones SQL SELECT en tablas virtuales del
servicio de datos de SQL mediante una herramienta cliente JDBC u ODBC.
Algunos permisos no son aplicables a todos los objetos del servicio de datos SQL.
134
Capítulo 9: Permisos
La tabla siguiente describe los permisos para cada objeto del servicio de datos SQL:
Objeto
Permiso de concesión
Permiso de ejecución
Permiso de selección
Servicio de datos SQL
Conceder y revocar
permisos para el servicio de
datos de SQL y todos
objetos del mismo.
Ejecutar todos los
procedimientos
almacenados virtuales del
servicio de datos SQL.
Ejecutar instrucciones SQL
SELECT en todas las tablas
virtuales del servicio de
datos de SQL.
Tabla virtual
Conceder y revocar
permisos para la tabla virtual.
No procede
Ejecutar instrucciones SQL
SELECT en la tabla virtual.
Procedimiento almacenado
virtual
Conceder y revocar
permisos para el
procedimiento almacenado
virtual.
Ejecutar el procedimiento
almacenado virtual.
No procede
Asignación de permisos en un servicio de datos SQL
Cuando se asignan permisos en un objeto de servicio de datos SQL, se define el nivel de acceso que tiene un
usuario o grupo al objeto.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione un servicio de integración de datos.
3.
En el panel de contenido, seleccione la vista Aplicaciones.
4.
Seleccione el objeto de servicio de datos SQL.
5.
En el panel de detalles, seleccione la vista Permisos de grupo o Permisos de usuario.
6.
Haga clic en el botón Asignar permiso.
El cuadro de diálogo Asignar permisos muestra todos los usuarios o grupos que no tienen permisos en el
objeto de servicio de datos SQL.
7.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
8.
Seleccione un usuario o un grupo y haga clic en Siguiente.
9.
Seleccione Permitir para cada tipo de permiso que desee asignar.
10.
Haga clic en Finalizar.
Visualización de detalles de permisos en un servicio de datos SQL
Cuando visualice los detalles de un permiso, puede ver el origen de los permisos efectivos.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione un servicio de integración de datos.
3.
En el panel Contenido, seleccione la vista Aplicaciones.
4.
Seleccione el objeto del servicio de datos SQL.
5.
En el panel de detalle, seleccione la vista Permisos del grupo o Permisos de usuario.
6.
Indique las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtro.
7.
Seleccione un usuario o grupo y haga clic en el botón Ver detalles del permiso.
Se abre el cuadro de diálogo Detalles del permiso. El cuadro de diálogo muestra los permisos directos
asignados al usuario o grupo, los permisos directos asignados a los grupos primarios y los permisos
Permisos del servicio de datos SQL
135
heredados de los objetos primarios. Los detalles del permiso muestran además si el usuario o grupo tiene
asignada la función de administrador que omite la comprobación del permiso.
8.
Haga clic en Cerrar
9.
o haga clic en Editar permisos para editar los permisos directos.
Edición de permisos en un servicio de datos SQL
Puede editar los permisos directos para un usuario o grupo en un servicio de datos SQL. No puede revocar
permisos heredados ni sus propios permisos.
Nota: Si revoca un permiso directo en un objeto, el usuario o grupo aún podrá heredar el permiso de un grupo u
objeto primario.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione un servicio de integración de datos.
3.
En el panel de contenido, seleccione la vista Aplicaciones.
4.
Seleccione el objeto de servicio de datos SQL.
5.
En el panel de detalles, seleccione la vista Permisos de grupo o Permisos de usuario.
6.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
7.
Seleccione un usuario o grupo y haga clic en el botón Editar permisos directos.
Aparecerá el cuadro de diálogo Editar permisos directos.
8.
Elija si desea permitir o revocar permisos.
¨ Seleccione Permitir para asignar un permiso.
¨ Desactive la opción Permitir para revocar un solo permiso.
¨ Seleccione Revocar para revocar todos los permisos.
Para ver si el permiso se ha asignado directamente o es heredado, haga clic en Ver detalles del permiso.
9.
Haga clic en Aceptar.
Denegación de permisos en un servicio de datos SQL
Puede denegar explícitamente los permisos en algunos objetos de servicio de datos SQL. Cuando se deniega un
permiso en un objeto en un servicio de datos SQL, se está aplicando una excepción al permiso efectivo.
Para denegar permisos, se usa uno de los siguientes comandos de infacmd:
¨ infacmd sql SetStoredProcedurePermissions. Deniega los permisos de ejecución o concesión en el nivel de
procedimiento almacenado.
¨ infacmd sql SetTablePermissions. Deniega los permisos de selección y concesión en el nivel de tabla virtual.
¨ infacmd sql SetColumnPermissions. Deniega el permiso de selección en el nivel de columna.
Cada comando tiene opciones para aplicar permisos (-ap) y denegar permisos (-dp). El comando
SetColumnPermissions no incluye la opción de aplicar permisos.
Nota: No se pueden denegar permisos desde Administrator Tool.
El servicio de integración de datos comprueba los permisos antes de ejecutar procedimientos almacenados y
consultas SQL en la base de datos virtual. El servicio de integración de datos valida los permisos para los
usuarios o grupos a partir del nivel de servicio de datos SQL. Cuando los permisos se aplican a un objeto primario
en un servicio de datos SQL, los objetos secundarios heredan el permiso. El servicio de integración de datos
comprueba si hay permisos denegados en el nivel de columna.
136
Capítulo 9: Permisos
Seguridad de nivel de columna
Un administrador puede denegar el acceso a las columnas de una tabla virtual de un objeto de datos SQL. El
administrador puede configurar el comportamiento del servicio de integración de datos para que las consultas se
realicen en una columna restringida.
Cuando el usuario consulta una columna para la que no tiene permisos, puede ocurrir lo siguiente:
¨ La consulta devuelve un valor de sustitución en lugar de los datos. La consulta devuelve un valor de
sustitución en cada fila que devuelve. El valor de sustitución reemplaza el valor de la columna a través de la
consulta. Si la consulta incluye filtros o uniones, el valor de sustitución del resultado aparece en los resultados.
¨ La consulta falla por un error de permisos no suficientes.
Para obtener más información sobre la configuración de la seguridad para los servicios de datos SQL, consulte el
artículo "How to Configure Security for SQL Data Services" en la biblioteca de procedimientos de Informatica
(Informatica How-To Library): http://communities.informatica.com/docs/DOC-4507.
TEMAS RELACIONADOS
¨ “ Permisos de conexión” en la página 131
Columnas restringidas
Cuando configure la seguridad a nivel de columna, debe establecer una opción de columna que determine qué
ocurrirá si un usuario selecciona la columna restringida en una consulta. Los datos restringidos se pueden
sustituir con un valor predeterminado. Otra posibilidad es hacer que la consulte falle si el usuario selecciona la
columna restringida.
Por ejemplo, un administrador deniega al usuario acceso a la columna de salario de la tabla Empleado. El
administrador configura un valor sustituto de 100.000 para la columna de salario. Cuando el usuario selecciona la
columna de salario en una consulta SQL, el servicio de integración de datos devuelve 100.000 como salario en
todas las filas.
Ejecute el comando infacmd sql UpdateColumnOptions para configurar las opciones de columna. No puede
establecer opciones de columna desde Administrator Tool.
Cuando ejecute infacmd sql UpdateColumnOptions, especifique las siguientes opciones:
ColumnOptions.DenyWith=opción
Determina si se sustituye el valor de la columna restringida o si se hace fallar a la consulta. Si sustituye el
valor de la columna, puede hacerlo por NULL o por un valor constante. Especifique una de las siguientes
opciones:
¨ ERROR. Hace fallar a la consulta y devuelve un error cuando una consulta SQL selecciona una columna
restringida.
¨ NULL. Devuelve valores nulos para una columna restringida en cada fila.
¨ VALUE. Devuelve un valor constante en lugar de una columna restringida en cada fila. Configure el valor
constante en la opción ColumnOptions.InsufficientPermissionValue.
ColumnOptions.InsufficientPermissionValue=valor
Sustituye el valor de la columna restringida con una constante. El valor predeterminado es una cadena vacía.
Si el servicio de integración de datos sustituye la columna con una cadena vacía, pero la columna incluye
números o fechas, la consulta devolverá errores. Si no configura un valor para la opción DenyWith, el servicio
de integración de datos ignora la opción InsufficientPermissionValue.
Permisos del servicio de datos SQL
137
Para configurar un valor de sustitución para una columna, especifique un comando con la siguiente sintaxis:
infacmd sql UpdateColumnOptions -dn empDomain -sn DISService -un Administrator -pd Adminpass -sqlds
employee_APP.employees_SQL -t Employee -c Salary -o ColumnOptions.DenyWith=VALUE
ColumnOptions.InsufficientPermissionValue=100000
Si no configura ninguna opción para una columna restringida, la opción predeterminada no hará fallar la consulta.
En tal caso, se ejecutará la consulta y el servicio de integración de datos sustituirá la columna con NULL.
Cómo añadir seguridad a nivel de columna
Configure la seguridad a nivel de columna con el comando infacmd sql SetColumnPermissions. No puede
establecer la seguridad a nivel de columna desde Administrator Tool.
Una tabla de empleados contiene las columnas FirstName, LastName, Dept y Salary. Puede habilitar a un usuario
para que acceda a la tabla de empleados, pero impedir que tenga acceso a la columna Salary.
Para restringir el acceso del usuario a la columna Salary, deshabilite el servicio de integración de datos e
introduzca un infacmd similar al comando siguiente:
infacmd sql SetColumnPermissions -dn empDomain -sn DISService -un Administrator -pd Adminpass -sqlds
employee_APP.employees -t Employee -c Salary gun -Tom -dp SQL_Select
Las siguientes instrucciones SQL devuelven NULL en la columna Salary:
Select * from Employee
Select LastName, Salary from Employee
La conducta predeterminada es devolver valores NULL.
Permisos del servicio web
Los usuarios finales pueden enviar solicitudes de servicio web y recibir respuestas del servicio web mediante un
cliente de servicio web. Los permisos controlan el nivel de acceso que tiene un usuario en un determinado
servicio web.
Puede asignar permisos a usuarios y grupos en los siguientes objetos del servicio web:
¨ Servicio web
¨ Operación del servicio web
Cuando asigna permisos a un objeto del servicio web, el usuario o el grupo hereda los mismos permisos en todos
los objetos que pertenecen al objeto del servicio web en cuestión. Supongamos, por ejemplo, que asigna un
permiso de ejecución a un usuario del servicio web. Este usuario hereda el permiso de ejecución para las
operaciones del servicio web.
Puede denegar permisos para una operación del servicio web. Cuando deniega permisos, se configuran
excepciones sobre los permisos que los usuarios y los grupos ya tenían. Un usuario, por ejemplo, tiene permisos
de ejecución para un servicio web que tiene tres operaciones. Puede denegarle el permiso para ejecutar una de
las operaciones del servicio web.
Tipos de permiso para los servicios web
Puede asignar los siguientes permisos a usuarios y grupos:
¨ Conceder permisos. Los usuarios pueden administrar los permisos de los objetos del servicio web mediante
Administrator Tool o con el programa de línea de comandos infacmd.
138
Capítulo 9: Permisos
¨ Ejecutar permisos. Los usuarios pueden enviar solicitudes de servicio web y recibir respuestas del servicio
web.
La siguiente tabla describe los permisos para cada objeto del servicio web:
Objeto
Conceder permisos
Ejecutar permisos
Servicio web
Conceder y revocar permisos en el
servicio web y en todas las operaciones
de dicho servicio web.
Enviar solicitudes de servicio web y
recibir respuestas de servicio web
desde todas las operaciones de dicho
servicio web.
Funcionamiento del servicio web
Conceder, revocar y denegar permisos
sobre el funcionamiento del servicio
web.
Enviar solicitudes de servicio web y
recibir respuestas de servicio web
relacionadas con el funcionamiento del
servicio.
Asignación de permisos en un servicio web
Cuando se asignan permisos en un objeto de servicio web, se define el nivel de acceso que tiene un usuario o
grupo al objeto.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione un servicio de integración de datos.
3.
En el panel de contenido, seleccione la vista Aplicaciones.
4.
Seleccione el objeto de servicio web.
5.
En el panel de detalles, seleccione la vista Permisos de grupo o Permisos de usuario.
6.
Haga clic en el botón Asignar permiso.
El cuadro de diálogo Asignar permisos muestra todos los usuarios o grupos que no tienen permisos en el
objeto de servicio de datos SQL.
7.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
8.
Seleccione un usuario o un grupo y haga clic en Siguiente.
9.
Seleccione Permitir para cada tipo de permiso que desee asignar.
10.
Haga clic en Finalizar.
Visualización de detalles de permiso en un servicio web
Cuando visualice los detalles de un permiso, puede ver el origen de los permisos efectivos.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione un servicio de integración de datos.
3.
En el panel Contenido, seleccione la vista Aplicaciones.
4.
Seleccione el objeto del servicio web.
5.
En el panel de detalle, seleccione la vista Permisos del grupo o Permisos de usuario.
6.
Indique las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtro.
7.
Seleccione un usuario o grupo y haga clic en el botón Ver detalles del permiso.
Se abre el cuadro de diálogo Detalles del permiso. El cuadro de diálogo muestra los permisos directos
asignados al usuario o grupo, los permisos directos asignados a los grupos primarios y los permisos
Permisos del servicio web
139
heredados de los objetos primarios. Los detalles del permiso muestran además si el usuario o grupo tiene
asignada la función de administrador que omite la comprobación del permiso.
8.
Haga clic en Cerrar
9.
o haga clic en Editar permisos para editar los permisos directos.
Edición de permisos en un servicio web
Puede editar los permisos directos para un usuario o grupo en un servicio web. Cuando edite los permisos en un
objeto de servicio web, podrá denegar permisos en el objeto. No puede revocar permisos heredados ni sus
propios permisos.
Nota: Si revoca un permiso directo en un objeto, el usuario o grupo aún podrá heredar el permiso de un grupo u
objeto primario.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione un servicio de integración de datos.
3.
En el panel de contenido, seleccione la vista Aplicaciones.
4.
Seleccione el objeto de servicio web.
5.
En el panel de detalles, seleccione la vista Permisos de grupo o Permisos de usuario.
6.
Introduzca las condiciones de filtro para buscar usuarios y grupos y haga clic en el botón Filtrar.
7.
Seleccione un usuario o grupo y haga clic en el botón Editar permisos directos.
Aparecerá el cuadro de diálogo Editar permisos directos.
8.
Elija si desea permitir o revocar permisos.
¨ Seleccione Permitir para asignar un permiso.
¨ Seleccione Denegar para denegar un permiso en un objeto de servicio web.
¨ Desactive la opción Permitir para revocar un solo permiso.
¨ Seleccione Revocar para revocar todos los permisos.
Para ver si el permiso se ha asignado directamente o es heredado, haga clic en Ver detalles del permiso.
9.
140
Haga clic en Aceptar.
Capítulo 9: Permisos
CAPÍTULO 10
Alta disponibilidad
Este capítulo incluye los siguientes temas:
¨ Resumen sobre la alta disponibilidad, 141
¨ Alta disponibilidad con el producto básico, 145
¨ Obtención de alta disponibilidad, 146
¨ Cómo administrar la fiabilidad, 149
¨ Administración de la alta disponibilidad para el servicio de repositorio de PowerCenter, 152
¨ Administración de la alta disponibilidad para el servicio de integración de PowerCenter, 154
¨ Solución de problemas de alta disponibilidad, 159
Resumen sobre la alta disponibilidad
El término alta disponibilidad hace referencia a la disponibilidad ininterrumpida de los recursos del sistema del
equipo. En un dominio de Informatica, la alta disponibilidad elimina un único punto de posibles errores en un
dominio y minimiza la interrupción del servicio en caso de error. Si configura la alta disponibilidad para un
dominio, el dominio se puede seguir ejecutando a pesar de los errores temporales de la red, el hardware o el
servicio.
Lo siguientes componentes de alta disponibilidad permiten la alta disponibilidad de los servicios en un dominio de
Informatica:
¨ Fiabilidad. Posibilidad de que un dominio de Informatica tolere los errores de conexión temporales hasta que
se agote el tiempo de espera de fiabilidad o se corrija el error.
¨ Reinicio y conmutación por error. Reinicio de un servicio o una tarea, o migración a un nodo de copia de
seguridad si el servicio deja de estar disponible en el nodo principal.
¨ Recuperación. Finalización de operaciones después de la interrupción de un servicio. Después del reinicio o la
conmutación por error de un servicio, se restaura el estado del servicio y se recuperan las operaciones.
Si tiene previsto usar un entorno de Informatica altamente disponible, tenga en cuenta las diferencias entre los
componentes internos de Informatica y los sistemas externos a Informatica. Los componentes internos son el
administrador de servicios, los servicios de aplicaciones, el cliente de PowerCenter y los programas de la línea de
comandos. Los sistemas externos son la red, el hardware, los sistemas de administración de bases de datos, los
servidores FTP, las colas de mensajes y el almacenamiento compartido.
Si se incluye la opción de alta disponibilidad, puede lograr una alta disponibilidad para los componentes internos
de Informatica. Además, puede lograr una alta disponibilidad en el caso de los componentes externos según la
disponibilidad de estos componentes. Si no se incluye la opción de alta disponibilidad, puede lograr cierto grado
de alta disponibilidad para los componentes internos de Informatica.
141
Ejemplo
Mientras está buscando una asignación en el área de trabajo de PowerCenter Designer, el servicio de repositorio
de PowerCenter deja de estar disponible y la solicitud genera un error. El servicio de repositorio de PowerCenter
realiza una conmutación por error a otro nodo debido a que no puede reiniciarse en el mismo nodo.
PowerCenter Designer es fiable en caso de errores temporales e intenta establecer una conexión con el servicio
de repositorio de PowerCenter. El servicio de repositorio de PowerCenter se inicia durante el tiempo de espera de
fiabilidad y PowerCenter Designer restablece la conexión.
Una vez que PowerCenter Designer restablece la conexión, el servicio de repositorio de PowerCenter se recupera
tras la operación con errores y busca la asignación en el área de trabajo de PowerCenter Designer.
Fiabilidad
La fiabilidad es la habilidad de los clientes de servicio de aplicación de tolerar temporalmente fallos en la red
hasta agotar el tiempo de espera o a que se resuelva el fallo del sistema. Los clientes que son fiables en caso de
fallos temporales pueden mantener la conexión con un servicio durante el tiempo de espera.
Todos los clientes de componentes PowerCenter son fiables en caso de fallo del servicio. Un cliente de un
servicio puede ser cualquier herramienta cliente de PowerCenter o servicio de PowerCenter que dependa del
servicio. Por ejemplo, el servicio de integración de PowerCenter es un cliente del servicio de repositorio de
PowerCenter. Si el servicio de repositorio de PowerCenter no está disponible, el servicio de integración de
PowerCenter intenta restablecer la conexión. Cuando el servicio de repositorio de PowerCenter vuelve a estar
disponible dentro del período del tiempo de espera, el servicio de integración de PowerCenter puede conectarse.
Si el servicio de repositorio no está disponible dentro del período de tiempo de espera, la solicitud genera un error.
Los servicios de aplicación también pueden ser fiables en caso de fallos temporales en sistemas externos, como
sistemas de bases de datos, servidores FTP y orígenes de colas de mensajes. Para que este tipo de fiabilidad
funcione, los sistemas externos deben ser de alta disponibilidad. Las opciones de alta disponibilidad o de tiempo
real son necesarias para configurar la fiabilidad en caso de fallos en los sistemas externos.
Fiabilidad interna
La fiabilidad interna se produce dentro del entorno de Informatica entre los servicios de aplicación, las
herramientas cliente de Informatica y otras aplicaciones cliente, tales como infacmd, pmrep y pmcmd. Puede
configurar la fiabilidad interna en los siguientes niveles:
¨ Dominio. Puede configurar la fiabilidad de conexión del servicio de aplicación en el nivel del dominio en las
propiedades generales para el dominio. El tiempo de espera de fiabilidad del dominio determina cuánto tiempo
los servicios de aplicación intentan conectarse como clientes con otros servicios de aplicación o con el
administrador de servicios. Las propiedades de fiabilidad del dominio son los valores predeterminados para
todos los servicios de aplicación que tienen fiabilidad interna.
¨ Servicio de aplicación. También puede configurar la fiabilidad de la conexión del servicio de aplicación en las
propiedades avanzadas para un servicio de aplicación. Al configurar la fiabilidad de la conexión para un
servicio de aplicación, estará reemplazando los valores de fiabilidad establecidos en el nivel del dominio.
Nota: No puede configurar las propiedades de fiabilidad para los siguientes servicios de aplicación: servicio
del analista, servicio de administración de contenido, servicio de integración de datos, servicio de Metadata
Manager, servicio de repositorio de modelos, servicio de escucha de PowerExchange, servicio de registrador
de PowerExchange, servicio de informes y concentrador de servicios web.
¨ Puerta de enlace. El nodo de la puerta de enlace maestra mantiene una conexión con el repositorio de
configuración del dominio. Si el repositorio de configuración del dominio deja de estar disponible, el nodo de la
142
Capítulo 10: Alta disponibilidad
puerta de enlace maestra intenta volver a conectarse. El período de tiempo de espera de fiabilidad depende de
la actividad del usuario y de la cantidad de nodos de puerta de enlace:
- Nodo de puerta de enlace individual. Si el dominio tiene un solo nodo de puerta de enlace, el nodo de la
puerta de enlace intenta volver a conectarse hasta que un usuario o servicio intenta realizar una operación
de dominio. Cuando un usuario intenta realizar una operación de dominio, el nodo de la puerta de enlace
principal se apaga.
- Varios nodos de puerta de enlace. Si el dominio tiene varios nodos de puerta de enlace y el nodo de la
puerta de enlace maestra no puede volver a conectarse, entonces, el nodo de la puerta de enlace maestra se
apaga. Si un usuario intenta realizar una operación de dominio mientras el nodo de la puerta de enlace
maestra está tratando de volver a conectarse, el nodo de la puerta de enlace maestra se apaga. Si hay otro
nodo de puerta de enlace disponible, el dominio elige un nuevo nodo de puerta de enlace maestra. El
dominio intenta conectar el repositorio de configuración del dominio con cada nodo de puerta de enlace. Si
ningún nodo de puerta de enlace puede conectarse, el dominio se apaga y se produce un error en todas las
operaciones del dominio.
Cuando una puerta de enlace maestra se conmuta por error, las herramientas cliente recuperan información
sobre las puertas de enlace alternativas del dominio desde el archivo domains.infa.
Fiabilidad externa
Los servicios de aplicaciones del dominio también pueden ser fiables en caso de no estar disponibles
temporalmente los sistemas externos a Informatica, como los servidores FTP y los sistemas de administración de
bases de datos.
Puede configurar los siguientes tipos de fiabilidad externa para los servicios de aplicaciones:
¨ Fiabilidad de conexión de base de datos para el servicio de integración de datos. El servicio de integración de
datos es fiable si la base de datos admite la fiabilidad. El servicio de integración de datos es fiable durante la
conexión con una base de datos para obtener una vista previa de los datos, crear perfiles de datos o iniciar
una asignación. Si una base de datos no está disponible temporalmente, el servicio de integración de datos
intenta establecer la conexión durante un período de tiempo especificado. Puede configurar el período de
reintento de conexión en la conexión de base de datos relacional.
¨ Fiabilidad de conexión de base de datos para el servicio de integración de PowerCenter. El servicio de
integración de PowerCenter depende de sistemas de bases de datos externos para ejecutar las sesiones y los
flujos de trabajo. El servicio de integración de PowerCenter es fiable si la base de datos admite la fiabilidad. El
servicio de integración de PowerCenter es fiable durante la conexión con una base de datos al iniciarse una
sesión, cuando el servicio de integración de PowerCenter obtiene datos de un origen relacional o una
búsqueda sin memoria caché o cuando escribe datos en un destino relacional. Si una base de datos no está
disponible temporalmente, el servicio de integración de PowerCenter intenta establecer la conexión durante un
período de tiempo especificado. Puede configurar el período de reintento de conexión en el objeto de conexión
relacional para una base de datos.
¨ Fiabilidad de conexión de base de datos para el servicio de repositorio de PowerCenter. El servicio de
repositorio de PowerCenter puede ser fiable en caso de no estar disponible temporalmente el sistema de base
de datos del repositorio. Una solicitud del cliente para el servicio de repositorio de PowerCenter no genera un
error necesariamente si el sistema de base de datos deja de estar disponible temporalmente. El servicio de
repositorio de PowerCenter intenta restablecer las conexiones con el sistema de base de datos y finalizar la
solicitud interrumpida. Debe configurar el tiempo de espera de fiabilidad en las propiedades de la base de
datos de un servicio de repositorio de PowerCenter.
¨ Fiabilidad de conexión de base de datos para el nodo de puerta de enlace maestra. El nodo de puerta de
enlace maestra puede ser fiable en caso de no estar disponible temporalmente la base de datos de
configuración del dominio. El nodo de puerta de enlace maestra mantiene una conexión con la base de datos
de configuración del dominio. Si la base de datos de configuración del dominio deja de estar disponible, el
Resumen sobre la alta disponibilidad
143
nodo de puerta de enlace maestra intenta restablecer la conexión. El tiempo de espera depende de si el
dominio tiene uno o varios nodos de puerta de enlace.
¨ Fiabilidad de conexión FTP. Si se interrumpe la conexión mientras el servicio de integración de PowerCenter
está transfiriendo archivos a o desde un servidor FTP, el servicio de integración de PowerCenter intenta
restablecer la conexión durante el período de tiempo configurado en el objeto de conexión FTP. El servicio de
integración de PowerCenter es fiable ante interrupciones en caso de que el servidor FTP admita la fiabilidad.
¨ Fiabilidad de conexión de cliente. Puede configurar la fiabilidad de conexión para los clientes del servicio de
integración de PowerCenter si son aplicaciones externas que usan C/Java LMAPI. Configure este tipo de
fiabilidad en el objeto de conexión de aplicación.
Reinicio y conmutación por error
Ante la falta de disponibilidad de un proceso de servicio, el administrador de servicio puede reiniciar el proceso o
conmutarlo por error al nodo de refuerzo en función de la disponibilidad del nodo. Cuando se reinicia o se
conmuta por error un proceso de servicio de PowerCenter, el servicio restaura el estado de operación y comienza
la recuperación desde el punto de interrupción. Cuando se reinicia o se conmuta por error un proceso de servicio
de PowerExchange, el proceso de servicio se reinicia en el mismo nodo o en el de refuerzo.
Puede configurar nodos de refuerzo para los servicios de aplicación de PowerCenter y de PowerExchange si
dispone de la opción de alta disponibilidad. Si configura un servicio de aplicación para que se ejecute en los
nodos principal y de refuerzo, los procesos de servicio se ejecutarán de uno en uno. Las situaciones siguientes
describen el reinicio y la conmutación por error para un servicio de aplicación:
¨ Si el nodo principal que ejecuta el proceso de servicio deja de estar disponible, el servicio conmuta por error al
nodo de refuerzo. El nodo principal podría dejar de estar disponible si se cierra o se queda sin conexión.
¨ Si el nodo principal que ejecuta el proceso de servicio está disponible, el dominio intenta reiniciar el proceso
en función de las opciones de reinicio configuradas en sus propiedades. Si no se reinicia el proceso, el
administrador de servicio puede etiquetar el proceso con una marca de error. A continuación, el servicio
conmuta por error a un nodo de refuerzo e inicia otro proceso. Si el administrador de servicio etiqueta el
proceso con una marca de error, el administrador tendrá que habilitar el proceso una vez resueltos los
posibles problemas de configuración.
Si el proceso de servicio conmuta por error a un nodo de refuerzo, no conmutará de nuevo al nodo principal
cuando éste pase a estar disponible. Puede deshabilitar el proceso de servicio en el nodo de refuerzo para que
conmute de nuevo al nodo principal.
Recuperación
La recuperación es la conclusión de las operaciones tras restaurar un servicio interrumpido. Cuando se recupera
un servicio, éste restaura el estado de operación y continúa procesando la tarea desde el punto de interrupción.
El estado de operación de un servicio contiene información acerca del proceso de servicio. Los servicios de
PowerCenter incluyen los estados de operación siguientes:
¨ Administrador de servicios. El administrador de servicios de cada nodo del dominio mantiene el estado de los
procesos de servicio ejecutados en ese nodo. Si la puerta de enlace maestra se apaga, la nueva puerta de
enlace maestra seleccionada recoge la información de los estados de cada nodo para restaurar el estado del
dominio.
¨ Servicio de repositorio de PowerCenter. El servicio de repositorio de PowerCenter mantiene el estado de
operación en el repositorio. Esto incluye la información acerca de los bloqueos del repositorio, solicitudes en
curso y clientes conectados.
144
Capítulo 10: Alta disponibilidad
¨ Servicio de integración de PowerCenter. El servicio de integración de PowerCenter mantiene el estado de
operación en el almacenamiento compartido configurado para el servicio. Esto incluye la información acerca
de las tareas del servicio programadas, en ejecución y finalizadas. El servicio de integración de PowerCenter
mantiene el estado de operación de las sesiones y flujos de trabajo de PowerCenter en base a la estrategia de
recuperación configurada para la sesión y el flujo de trabajo.
Alta disponibilidad con el producto básico
Informatica proporciona parte de la funcionalidad de alta disponibilidad que no requiere la opción de alta
disponibilidad. El producto básico proporciona las siguientes características de alta disponibilidad:
¨ Fiabilidad interna de PowerCenter. El administrador de servicios, los servicios de aplicación, PowerCenter
Client y los programas de la línea de comandos responden ante la falta de disponibilidad temporal de otros
componentes internos de PowerCenter.
¨ Fiabilidad de la base de datos del repositorio de PowerCenter. El servicio de repositorio de PowerCenter
responde ante la falta de disponibilidad temporal de la base de datos del repositorio.
¨ Reinicio de servicios. El administrador de servicios puede reiniciar servicios de aplicación después de un fallo.
¨ Recuperación manual de flujos de trabajo y sesiones de PowerCenter. Puede recuperar manualmente los
flujos de trabajo y sesiones de PowerCenter.
¨ Varios nodos de puerta de enlace. Puede configurar varios nodos como puerta de enlace.
Nota: Debe tener la opción de alta disponibilidad de conmutación por error y recuperación automática.
Fiabilidad interna de PowerCenter
Los componentes internos de PowerCenter son fiables para la falta de disponibilidad temporal de otros
componentes de PowerCenter. Los componentes de PowerCenter incluyen el administrador de servicios, los
servicios de aplicación, el cliente de PowerCenter y los programas de la línea de comandos. Puede configurar el
tiempo de espera de fiabilidad y el límite del tiempo de espera de fiabilidad para el dominio, los servicios de
aplicación y los programas de la línea de comandos.
El cliente de PowerCenter es fiable para la falta de disponibilidad temporal de los servicios de aplicación. Por
ejemplo, un fallo de red temporal puede hacer que el servicio de integración de PowerCenter no esté disponible
en el cliente de PowerCenter. El cliente de PowerCenter intentará volver a conectarse al servicio de integración
de PowerCenter durante el periodo de espera de fiabilidad.
Fiabilidad del servicio de repositorio de PowerCenter para la base de
datos del repositorio de PowerCenter
El servicio de repositorio de PowerCenter es fiable para la falta de disponibilidad temporal de la base de datos del
repositorio. Si la base de datos del repositorio deja de estar disponible, el servicio de repositorio de PowerCenter
intentará volver a conectarse dentro del periodo de espera de la conexión de base de datos. Si la base de datos
vuelve a estar disponible y el servicio de repositorio de PowerCenter vuelve a conectarse, éste podrá continuar
procesando las solicitudes del repositorio. Es posible configurar el tiempo de espera de la conexión de base de
datos en las propiedades de la base de datos del servicio de repositorio de PowerCenter.
Reiniciar servicios
Si falla un proceso de servicio de la aplicación, el administrador de servicios reinicia el proceso en el mismo nodo.
Alta disponibilidad con el producto básico
145
En Windows, es posible configurar los servicios de Informatica para que se reinicien cuando falle el administrador
de servicios o se inicie el sistema operativo.
El servicio de integración de PowerCenter no puede recuperar automáticamente las operaciones fallidas sin la
opción de alta disponibilidad.
Recuperación manual del flujo de trabajo y de la sesión de
PowerCenter
Puede recuperar manualmente un flujo de trabajo de PowerCenter y todas las tareas del flujo de trabajo sin la
opción de alta disponibilidad. A fin de recuperar un flujo de trabajo, debe configurarlo para su recuperación.
Cuando configure un flujo de trabajo para su recuperación, el servicio de integración de PowerCenter almacenará
el estado de operación que utiliza para empezar el procesamiento a partir del punto de interrupción.
Puede recuperar manualmente una sesión de PowerCenter sin la opción de alta disponibilidad. A fin de recuperar
una sesión, debe configurar la estrategia de recuperación para la sesión. Si cuenta con la opción de alta
disponibilidad, el servicio de integración de PowerCenter puede recuperar automáticamente los flujos de trabajo
de PowerCenter.
Varios nodos de puerta de enlace
Puede definir varios nodos de puerta de enlace para lograr fiabilidad entre el dominio y el nodo de puerta de
enlace cuando no disponga de la opción de alta disponibilidad. Si existen varios nodos de puerta de enlace y el
de puerta de enlace maestra deja de estar disponible, los administradores de servicio de los nodos en
funcionamiento seleccionan otro nodo como nodo de puerta de enlace maestra para poder aceptar solicitudes de
servicio. Sin la opción de alta disponibilidad, no es posible configurar un servicio de aplicación para que se
ejecute en varios nodos. Por lo tanto, los servicios de aplicación que se ejecutan en el nodo de puerta de enlace
maestra no conmutarán por error si se selecciona otro nodo de puerta de enlace maestra.
Si sólo existe un nodo de puerta de enlace y deja deja de estar disponible, el dominio no puede aceptar
solicitudes de servicio. Si ningún nodo de puerta de enlace puede conectarse, el dominio se apaga y se produce
un error en todas las operaciones de dominio.
Obtención de alta disponibilidad
Los distintos grados de disponibilidad posibles dependen de factores internos y externos del entorno de
Informatica. Por ejemplo, se puede obtener un mayor grado de disponibilidad cuando se configura más de un
nodo para que sirva de puerta de enlace y cuando se configuran los nodos de reserva para los servicios de
aplicaciones.
Tenga en cuenta los componentes internos y los sistemas externos en el momento de diseñar un entorno de alta
disponibilidad:
¨ Componentes internos. Configure los nodos y servicios para una alta disponibilidad.
¨ Sistemas externos. Utilice sistemas externos con una alta disponibilidad para hardware, almacenamiento
compartido, sistemas de base de datos, redes, colas de mensajes y servidores FTP.
146
Capítulo 10: Alta disponibilidad
Cómo configurar los componentes internos para alta disponibilidad
Los componentes internos incluyen el administrador de servicios, los nodos y los servicios de aplicación que se
encuentran en el entorno de Informatica. Puede configurar los nodos y los servicios de aplicación para mejorar la
disponibilidad:
¨ Configure más de una puerta de enlace. Puede configurar varios nodos de un dominio para que actúen como
la puerta de enlace. Sólo un nodo actúa como la puerta de enlace en un momento determinado. A dicho nodo
se le denomina puerta de enlace maestra. Si la puerta de enlace maestra deja de estar disponible, el
administrador de servicios selecciona otro nodo de puerta de enlace maestra. No obstante, si configura sólo un
nodo de puerta de enlace, la puerta de enlace es un punto único de fallo. Si el nodo de puerta de enlace deja
de estar disponible, el administrador de servicios no puede aceptar las solicitudes del servicio.
¨ Configure servicios de aplicación de alta disponibilidad para que se ejecuten en varios nodos. Puede
configurar los servicios de aplicación para que se ejecuten en varios nodos de un dominio. Un servicio está
disponible si al menos un nodo designado también lo está.
Nota: No puede configurar para alta disponibilidad el servicio del analista, el servicio de administración de
contenido, el servicio de integración de datos, el servicio de Metadata Manager, el servicio de repositorio de
modelos, el servicio de informes, el servicio SAP BW ni el concentrador de servicios web.
¨ Configure el acceso para el almacenamiento compartido. Tiene que configurar el acceso para el
almacenamiento compartido al configurar varios nodos de puerta de enlace y varios nodos de copia de
seguridad para el servicio de integración de PowerCenter. Al configurar más de un nodo de puerta de enlace,
cada uno de estos nodos debe tener acceso a la base de datos de configuración del dominio. Al configurar el
servicio de integración de PowerCenter para que se ejecute en más de uno nodo, cada nodo debe tener
acceso a los archivos de tiempo de ejecución utilizados para procesar una sesión o un flujo de trabajo.
Al diseñar un entorno de alta disponibilidad, puede configurar los nodos y los servicios para minimizar la
conmutación por error o para optimizar el rendimiento:
¨ Minimice la conmutación por error del servicio. Configure dos nodos como puerta de enlace. Configure
diferentes nodos principales para cada servicio de aplicación.
¨ Optimice el rendimiento. Configure nodos de puerta de enlace en equipos dedicados a actuar como una puerta
de enlace. Configure nodos de copia de seguridad para el servicio de integración de PowerCenter y el servicio
de repositorio de PowerCenter.
Cómo minimizar la conmutación por error del servicio
Para minimizar la conmutación por error del servicio en un dominio con dos nodos, configure el servicio de
integración de PowerCenter y el servicio de repositorio de PowerCenter de modo que se ejecuten en nodos
principales opuestos. Configure un nodo como nodo principal para el servicio de integración de PowerCenter y el
otro nodo como nodo principal para el servicio de repositorio de PowerCenter.
Optimización de rendimiento
Para optimizar el rendimiento en un dominio, configure las operaciones de puerta de enlace y los servicios de
aplicación de modo que se ejecuten en nodos separados. Configure el servicio de integración de PowerCenter y
el servicio de repositorio de PowerCenter para que se ejecuten en varios nodos de trabajo. Al separar las
operaciones de puerta de enlace de los servicios de aplicación, éstos no interfieren con aquéllas cuando
consumen un alto nivel de CPU.
Obtención de alta disponibilidad
147
La siguiente figura muestra una configuración del dominio con dos nodos de puerta de enlace y dos nodos de
trabajo para el servicio de integración de PowerCenter y el servicio de repositorio de PowerCenter:
Uso de sistemas externos de alta disponibilidad
Informatica depende de sistemas externos, como los sistemas de archivos y las bases de datos para los
repositorios, orígenes y destinos. Para optimizar la disponibilidad de Informatica, asegúrese de que los sistemas
externos ofrezcan también disponibilidad alta. Use las siguientes reglas y directrices para configurar los sistemas
externos:
¨ Use un sistema de administración de base de datos de alta disponibilidad para el repositorio y la base de
datos de configuración de dominio. Siga las directrices del sistema de base de datos cuando programe
componentes redundantes y políticas de copia de seguridad y de restauración.
¨ Use versiones de alta disponibilidad de otros sistemas externos, como los sistemas de base de datos de
origen y destino, colas de mensaje y servidores FTP.
¨ Use un sistema de archivos compartidos compatible con POSIX para el almacenamiento compartido que
utilizan los servicios del dominio.
¨ Si desea que la red ofrezca también disponibilidad alta, configure los componentes redundantes como
enrutradores, cables y tarjetas adaptadoras de red.
Reglas y directrices para configurar alta disponibilidad
Tenga en cuenta las siguientes reglas y directrices cuando configure alta disponibilidad:
¨ Instale y configure los servicios de aplicación de gran disponibilidad en varios nodos.
¨ En cada nodo, configure Informatica Services para que se reinicie si finaliza inesperadamente.
¨ En Administrator Tool, configure, como mínimo, dos nodos que sirvan como nodos de puerta de enlace.
¨ Configure el servicio de repositorio de PowerCenter para que se ejecute, como mínimo, en dos nodos.
¨ Configure el servicio de integración de PowerCenter para que se ejecute en varios nodos. Configure los nodos
principal y de refuerzo o una malla. Si configura el servicio de integración de PowerCenter para que se ejecute
en una malla, ponga los recursos a disposición de más de un nodo.
¨ Utilice sistemas de administración de base de datos de gran disponibilidad para las bases de datos del
repositorio asociadas a los servicios de repositorio de PowerCenter y la base de datos de configuración del
dominio.
148
Capítulo 10: Alta disponibilidad
¨ Utilice un sistema de archivos compartido compatible con POSIX que esté configurado para barrera de E/S
para garantizar la recuperación y la conmutación por error del servicio de integración de PowerCenter. Para
gozar de gran disponibilidad, el sistema de archivos compartido debe estar configurado para barrera de E/S.
La configuración y los requisitos de hardware para una solución de barrera de E/S varían en función del
sistema de archivos. Siempre que sea posible, se recomienda utilizar barrera de E/S de hardware. Para poder
compartir recursos, los nodos de PowerCenter deben estar en el mismo sistema de archivos compartido. Por
ejemplo, el servicio de integración de PowerCenter de cada nodo debe poder tener acceso a los archivos de
registro y recuperación del sistema de archivos compartido. Además, todos los nodos de PowerCenter de un
clúster deben estar en la red de latido del sistema de archivos del clúster. Informatica certifica los siguientes
sistemas de archivos compartidos para su uso en recuperación de sesiones y conmutación por error del
servicio de integración de PowerCenter:
Red de matrices de almacenamiento
Sistema de archivos Veritas Cluster (VxFS)
General Parallel File System (GPFS) de IBM
Almacenamiento conectado a la red mediante el protocolo NFS v3.
EMC UxFS alojado en un aparato EMV Celerra NAS
NetApp WAFL alojado en un aparato NetApp NAS
Informatica recomienda a los clientes consultar directamente con los proveedores de tales productos qué
sistema es el que se ajusta mejor a sus requisitos.
Sugerencia: Para realizar tareas de mantenimiento en un nodo sin interrumpir el servicio, debe deshabilitar el
proceso del servicio en el nodo para que, así, el servicio conmute por error a un nodo de refuerzo.
Cómo administrar la fiabilidad
La fiabilidad es la capacidad que tienen los clientes del servicio de PowerCenter de tolerar fallos temporales de
red hasta que caduca el tiempo de espera de fiabilidad o se repara el fallo del sistema externo. El cliente de un
servicio puede ser cualquier cliente de PowerCenter o un servicio de aplicación de PowerCenter que dependa del
servicio. Los clientes que son fiables ante fallos temporales pueden intentar reconectarse a un servicio durante el
tiempo de espera.
Por ejemplo, el servicio de integración de PowerCenter es cliente del servicio de repositorio de PowerCenter. Si el
servicio de repositorio de PowerCenter deja de estar disponible, el servicio de integración de PowerCenter intenta
restablecer la conexión. Si el servicio de repositorio de PowerCenter vuelve a estar disponible durante el tiempo
de espera, el servicio de integración de PowerCenter puede establecer la conexión. Si el servicio de repositorio
de PowerCenter no está disponible durante el tiempo de espera, se produce un fallo de la solicitud.
Puede configurar las siguientes propiedades de fiabilidad para el dominio, servicios de aplicación y programas de
la línea de comandos:
¨ Tiempo de espera de fiabilidad. El período de tiempo durante el que un cliente intenta conectarse o volver a
conectarse con un servicio. Un límite de los tiempos de espera de fiabilidad puede reemplazar el tiempo de
espera.
¨ Límite del tiempo de espera de fiabilidad. El período de tiempo durante el que un servicio espera para que un
cliente se conecte o vuelva a conectarse al servicio. Este límite puede reemplazar los tiempos de espera de
fiabilidad del cliente configurados para un cliente que se conecta. Está disponible para el dominio y los
servicios de aplicación.
Cómo administrar la fiabilidad
149
Cómo configurar la fiabilidad del servicio para el dominio
El tiempo de espera de fiabilidad del dominio determina cuánto tiempo intentan los servicios de aplicación
conectarse como clientes con otros servicios. El valor predeterminado es 30 segundos.
El límite del tiempo de espera de fiabilidad es la cantidad máxima de tiempo que un servicio concede a otro
servicio para conectarse como cliente. Ese límite reemplaza el tiempo de espera de fiabilidad del servicio que se
está conectando si el tiempo de espera de fiabilidad tiene un valor mayor. El valor predeterminado es 180
segundos.
Puede configurar las propiedades de fiabilidad para cada servicio o puede configurar cada servicio para que use
los valores del dominio.
Cómo configurar la fiabilidad del servicio de la aplicación
Cuando un servicio de la aplicación se conecta con otro servicio de la aplicación en el dominio, el servicio que se
conecta es un cliente del otro servicio. Cuando un servicio se conecta con otro servicio, el tiempo de espera de
fiabilidad lo determina uno de los siguientes valores:
¨ Tiempo de espera de fiabilidad del servicio. Puede configurar el tiempo de espera de fiabilidad para el servicio
en las propiedades del servicio. Para deshabilitar la fiabilidad para un servicio, establezca el tiempo de espera
de fiabilidad en 0. El valor predeterminado es 180 segundos.
¨ Tiempo de espera de fiabilidad del dominio. Para utilizar el tiempo de espera de fiabilidad configurado para el
dominio, deje en blanco el tiempo de espera de fiabilidad del servicio.
¨ Límite del servicio del tiempo de espera. Si el límite de servicio del tiempo de espera de fiabilidad es menor
que el tiempo de espera de fiabilidad para el cliente que se conecta, el cliente usa el límite como el tiempo de
espera de fiabilidad. Para utilizar el límite del tiempo de espera de fiabilidad configurado para el dominio, deje
en blanco el límite de fiabilidad del servicio. El valor predeterminado es 180 segundos.
Puede configurar el tiempo de espera de fiabilidad y los límites de dicho tiempo para el servicio de integración de
PowerCenter y el servicio de repositorio de PowerCenter en las propiedades avanzadas del servicio. Puede
configurar el tiempo de espera de fiabilidad para el servicio SAP BW en las propiedades generales del servicio. A
la propiedad para el servicio SAP BW se le denomina período de reintento.
Un cliente no puede ser fiable para las interrupciones del servicio si deshabilita el servicio en Administrator Tool.
Si deshabilita el proceso del servicio, el cliente resulta fiable para la interrupción del servicio.
Nota: No puede configurar las propiedades de fiabilidad para los siguientes servicios de aplicación: servicio del
analista, servicio de administración de contenido, servicio de integración de datos, servicio de Metadata Manager,
servicio de repositorio de modelos, servicio de escucha de PowerExchange, servicio de registrador de
PowerExchange, servicio de informes y el concentrador de servicios web.
Descripción de la fiabilidad del cliente de PowerCenter
El tiempo de espera de la fiabilidad del cliente de PowerCenter determina el período de tiempo durante el que el
cliente de PowerCenter intenta conectarse o conectarse de nuevo con el servicio de repositorio o con el servicio
de integración de PowerCenter. El tiempo de espera de la fiabilidad del cliente de PowerCenter es 180 segundos
y no se puede configurar. Este tiempo de espera de la fiabilidad se ve limitado por el límite de servicio del tiempo
de espera de la fiabilidad.
Si efectúa una acción en el cliente de PowerCenter que requiera una conexión con el repositorio mientras el
cliente intenta restablecer la conexión, el cliente le solicitará que vuelva a intentar la operación cuando haya
establecido de nuevo la conexión. Si el cliente de PowerCenter no puede restablecer la conexión durante el
período de tiempo de espera de la fiabilidad, le solicitará que se conecte de nuevo con el repositorio
manualmente.
150
Capítulo 10: Alta disponibilidad
Configuración de la fiabilidad de los programas de la línea de
comandos
Si usa los programas de la línea de comandos infacmd, pmcmd o pmrep para conectarse al dominio o a un
servicio de aplicación, el tiempo de espera de fiabilidad se determina mediante uno de los siguientes valores:
¨ Opción de la línea de comandos. Puede establecer el tiempo de espera de fiabilidad para infacmd mediante la
opción de la línea de comandos -ResilienceTimeout cada vez que ejecute un comando. Puede establecer el
tiempo de espera de fiabilidad para pmcmd o pmrep mediante la opción de la línea de comandos -timeout cada
vez que ejecute un comando.
¨ Variable de entorno. Si no usa la opción de tiempo de espera en la sintaxis de la línea de comandos, el
programa de la línea de comandos usa el valor de la variable de entorno
INFA_CLIENT_RESILIENCE_TIMEOUT configurada en el equipo cliente.
¨ Valor predeterminado. Si no usa la opción de la línea de comandos ni la variable de entorno, el programa de la
línea de comandos usa el tiempo de espera de fiabilidad predeterminado de 180 segundos.
¨ Límite de tiempo de espera. Si el límite del tiempo de espera de fiabilidad para el servicio es inferior al tiempo
de espera de fiabilidad de la línea de comandos, el programa de la línea de comandos usa el límite como
tiempo de espera de fiabilidad.
Nota: PowerCenter no especifica la fiabilidad para un cliente de repositorio si el servicio de repositorio de
PowerCenter se ejecuta en modo exclusivo.
Ejemplo
En la siguiente figura, se muestran algunos ejemplos de conexiones y configuraciones de fiabilidad en un dominio:
En la siguiente tabla, se describen el tiempo de espera de fiabilidad y los límites mostrados en la figura anterior:
Conexión
Conexión
desde
Conexión con
Descripción
A
Servicio de
integración de
PowerCenter
Servicio de
repositorio de
PowerCenter
El servicio de integración de PowerCenter puede tardar 30 segundos
como máximo en conectarse al servicio de repositorio de PowerCenter
según el tiempo de espera de fiabilidad del dominio. Esto no depende
Cómo administrar la fiabilidad
151
Conexión
Conexión
desde
Conexión con
Descripción
del límite de tiempo de espera de fiabilidad de 60 segundos del servicio
de repositorio de PowerCenter.
B
pmcmd
Servicio de
integración de
PowerCenter
pmcmd depende del límite de tiempo de espera de fiabilidad de 180
segundos del servicio de integración de PowerCenter y no puede usar el
tiempo de espera de fiabilidad de 200 segundos configurado en
INFA_CLIENT_RESILIENCE_TIMEOUT.
C
Cliente de
PowerCenter
Servicio de
repositorio de
PowerCenter
El cliente de PowerCenter depende del límite de tiempo de espera de
fiabilidad de 60 segundos del servicio de repositorio de PowerCenter.
No puede usar el tiempo de espera de fiabilidad predeterminado de 180
segundos.
D
Nodo A
Nodo B
El nodo A puede tardar 30 segundos como máximo en conectarse al
nodo B. El administrador de servicios del nodo A usa la configuración
del dominio para el tiempo de espera de fiabilidad. El administrador de
servicios del nodo B usa la configuración del dominio para el límite de
tiempo de espera de fiabilidad.
Administración de la alta disponibilidad para el servicio
de repositorio de PowerCenter
La alta disponibilidad para el servicio de repositorio de PowerCenter incluye el siguiente comportamiento:
¨ Fiabilidad. El servicio de repositorio de PowerCenter es fiable para la falta de disponibilidad temporal de otros
servicios y de la base de datos del repositorio. Los clientes del servicio de repositorio de PowerCenter son
fiables para las conexiones con el servicio de repositorio de PowerCenter.
¨ Reinicio y conmutación por error. Si el servicio de repositorio de PowerCenter falla, el administrador de
servicios puede reiniciar el servicio o conmutarlo por error a otro nodo, según la disponibilidad de los nodos.
¨ Recuperación. Tras el reinicio o la conmutación por error, el servicio de repositorio de PowerCenter puede
recuperar las operaciones a partir del punto de interrupción.
Fiabilidad
El servicio de repositorio de PowerCenter es fiable ante la falta de disponibilidad temporal de otros servicios. Los
servicios pueden no estar disponibles a causa de un error en la red o por el hecho de que el proceso de servicio
experimente algún problema. El servicio de repositorio de PowerCenter también es fiable ante la falta de
disponibilidad temporal de la base de datos del repositorio. Esto puede ocurrir cuando se produce un error en la
red o el sistema de la base de datos del repositorio no está disponible.
Los clientes del servicio de repositorio de PowerCenter son fiables ante la falta de disponibilidad temporal del
servicio de repositorio de PowerCenter. Un cliente del servicio de repositorio de PowerCenter es cualquier cliente
o servicio de PowerCenter que dependa del servicio de repositorio de PowerCenter. Por ejemplo, el servicio de
integración de PowerCenter es un cliente del servicio de repositorio de PowerCenter porque depende de éste
para la conexión con el repositorio.
Puede configurar el servicio de repositorio de PowerCenter para que sea fiable ante la falta de disponibilidad de la
base de datos del repositorio. La falta de disponibilidad de la base de datos del repositorio puede venir dada por
152
Capítulo 10: Alta disponibilidad
un error en la red o porque el sistema de la base de datos del repositorio no esté disponible. Ante la falta de
disponibilidad de la base de datos del repositorio, el servicio de repositorio de PowerCenter intenta una nueva
conexión con la base de datos antes de que venza el valor configurado como tiempo de espera de conexión de la
base de datos en las propiedades del servicio de repositorio de PowerCenter.
Sugerencia: Si la base de datos del repositorio dispone de funciones de alta disponibilidad, establezca el tiempo
de espera de conexión de la base de datos con los valores suficientes que permitan al sistema de la base de
datos del repositorio volver a estar disponible antes de que el servicio de repositorio de PowerCenter intente de
nuevo la conexión. Pruebe las funciones del sistema de la base de datos que vaya a utilizar para determinar el
tiempo de espera óptimo de conexión de la base de datos.
Puede configurar algunos clientes del servicio de repositorio de PowerCenter para que sean fiables ante los
problemas de conexión con el servicio de repositorio de PowerCenter. Puede configurar el tiempo de espera de
fiabilidad y el límite de dicho tiempo para el servicio de repositorio de PowerCenter en las propiedades avanzadas
cuando cree el servicio de repositorio de PowerCenter. El tiempo de espera de fiabilidad del cliente de
PowerCenter es 180 segundos y no es configurable.
Reinicio y conmutación por error
Si el proceso de servicio de repositorio de PowerCenter falla, el administrador de servicios puede reiniciar el
proceso en el mismo nodo. Si el nodo no está disponible, el proceso de servicio de repositorio de PowerCenter
conmuta por error al nodo de refuerzo. El proceso de servicio de repositorio de PowerCenter conmuta por error al
nodo de refuerzo en las siguientes situaciones:
¨ El proceso de servicio de repositorio de PowerCenter falla y el nodo principal no está disponible.
¨ El proceso de servicio de repositorio de PowerCenter se está ejecutando en un nodo que falla.
¨ Se ha deshabilitado el proceso de servicio de repositorio de PowerCenter.
Después de la conmutación por error, los clientes del servicio de repositorio de PowerCenter se sincronizan y se
conectan al proceso de servicio de repositorio de PowerCenter sin pérdida del servicio.
Es posible que deba deshabilitar un proceso de servicio de repositorio de PowerCenter para apagar un nodo con
el fin de realizar un mantenimiento. Si deshabilita un proceso de servicio de repositorio de PowerCenter en modo
completo o anulado, el proceso de servicio de repositorio de PowerCenter conmuta por error a otro nodo.
Recuperación
El servicio de repositorio de PowerCenter mantiene el estado de las operaciones en el repositorio. Esto incluye
información sobre bloqueos del repositorio, solicitudes en proceso y clientes conectados. Cuando un servicio de
repositorio de PowerCenter se reinicia o conmuta por error, se restaura el estado de operación del repositorio y se
recuperan las operaciones desde el punto de interrupción.
El servicio de repositorio de PowerCenter realiza las siguientes tareas para recuperar las operaciones:
¨ Obtiene bloqueos en objetos del repositorio, tales como asignaciones y sesiones
¨ Se vuelve a conectar con clientes, tales como PowerCenter Designer y el servicio de integración de
PowerCenter
¨ Finaliza solicitudes en progreso, tales como guardar una asignación
¨ Envía notificaciones pendientes acerca de cambios en los metadatos, tales como cambios en el programa de
flujo de trabajo
Administración de la alta disponibilidad para el servicio de repositorio de PowerCenter
153
Administración de la alta disponibilidad para el servicio
de integración de PowerCenter
La alta disponibilidad para el servicio de integración de PowerCenter incluye el siguiente comportamiento:
¨ Fiabilidad. Un proceso de servicio de integración de PowerCenter es fiable para las conexiones con los
clientes del servicio de integración de PowerCenter y con los componentes externos.
¨ Reinicio y conmutación por error. Si el proceso de servicio de integración de PowerCenter deja de estar
disponible, el administrador de servicios puede reiniciar el proceso o conmutarlo por error a otro nodo.
¨ Recuperación. Cuando el servicio de integración de PowerCenter reinicia o conmuta por error un proceso de
servicio, puede recuperar automáticamente los flujos de trabajo interrumpidos que se hayan configurado para
la recuperación.
Fiabilidad
El servicio de integración de PowerCenter es fiable para la falta de disponibilidad temporal de otros servicios, los
clientes del servicio de integración de PowerCenter y los componentes externos, como bases de datos y
servidores FTP. Si el servicio de integración de PowerCenter pierde la conectividad con otros servicios y con los
clientes del servicio de integración de PowerCenter, intentará volver a conectarse dentro del período de espera de
fiabilidad del servicio de integración de PowerCenter. El servicio de integración de PowerCenter intentará volver a
conectarse con los componentes externos dentro del tiempo de espera de fiabilidad para el objeto de conexión de
base de datos o FTP.
Nota: Debe contar con la opción de alta disponibilidad si desea disponer de fiabilidad cuando el servicio de
integración de PowerCenter pierda la conexión con un componente externo. Toda la fiabilidad restante del
servicio de integración de PowerCenter forma parte del producto básico.
Fiabilidad del servicio y de los clientes
Los clientes del servicio de integración de PowerCenter son fiables para la falta de disponibilidad temporal del
servicio de integración de PowerCenter. Esto puede producirse debido a un fallo de red o porque falle un proceso
de servicio de integración de PowerCenter. Los clientes del servicio de integración de PowerCenter incluyen el
cliente de PowerCenter, el administrador de servicios, el concentrador de servicios web y pmcmd. Los clientes del
servicio de integración de PowerCenter también incluyen las aplicaciones desarrolladas mediante LMAPI.
El tiempo de espera de fiabilidad y el límite del tiempo de espera de fiabilidad se configuran en las propiedades
avanzadas del servicio de integración de PowerCenter.
Fiabilidad del componente externo
Un proceso del servicio de integración de PowerCenter es fiable ante la falta de disponibilidad temporal de
componentes externos. Los componentes externos pueden no estar disponibles temporalmente a causa de un
error en la red o por el hecho de que el componente experimente algún problema. Si el proceso del servicio de
integración de PowerCenter pierde la conexión con un componente externo, éste intenta volver a conectarse con
el componente durante el período de reintento para el objeto de la conexión.
Si el servicio de integración de PowerCenter pierde la conexión cuando transfiere archivos a o desde un servidor
FTP, este servicio intenta volver a conectarse durante el período de tiempo configurado en el objeto de conexión
FTP. El servicio de integración de PowerCenter es fiable ante interrupciones en caso de que el servidor FTP
admita la fiabilidad.
Si el servicio de integración de PowerCenter pierde la conexión cuando se conecta o al recuperar datos de una
base de datos para orígenes o transformaciones de búsqueda, éste intenta volver a conectarse durante el período
de tiempo configurado en el objeto de conexión de la base de datos. Si se pierde la conexión cuando el servicio
154
Capítulo 10: Alta disponibilidad
de integración de PowerCenter escribe datos en una base de datos de destino, éste intenta volver a conectarse
durante el período de tiempo configurado en el objeto de conexión de la base de datos.
Por ejemplo, puede configurar un período de reintento de 180 para un objeto de conexión de la base de datos. Si
se produce un error de conexión del servicio de integración de PowerCenter a la base de datos durante la
conexión inicial a la base de datos, o bien cuando el servicio de integración de PowerCenter lee datos desde la
base de datos, éste intenta volver a conectarse durante 180 segundos. En caso de que no pueda volver a
conectarse a la base de datos y usted configure el flujo de trabajo para la recuperación automática, entonces el
servicio de integración de PowerCenter recuperará la sesión. De lo contrario, se produce un error en la sesión.
Puede configurar el período de reintento al crear o editar el objeto de conexión de la base de datos o el servidor
FTP.
Reinicio y conmutación por error
Si un proceso de servicio de integración de PowerCenter deja de estar disponible, el administrador de servicios
intenta reiniciarlo o lo conmuta por error a otro nodo según el modo de cierre, la configuración del servicio y el
modo de operación para el servicio. El comportamiento de reinicio y de conmutación por error son diferentes para
los servicios que se ejecutan en un único nodo, en nodos principales y de refuerzo o en una malla.
Cuando el servicio de integración de PowerCenter conmuta por error, el comportamiento de las tareas finalizadas
depende de las siguientes situaciones:
¨ Si una tarea finalizada informó de un estado finalizado al proceso de servicio de integración de PowerCenter
antes del fallo del servicio de integración de PowerCenter, no se reiniciará la tarea.
¨ Si una tarea finalizada no informó de un estado finalizado al proceso de servicio de integración de
PowerCenter antes del fallo del servicio de integración de PowerCenter, se reiniciará la tarea.
Ejecución en un solo nodo
La tabla siguiente describe el comportamiento de conmutación por error para un servicio de integración de
PowerCenter cuando solo se ejecuta un proceso de servicio:
Origen del cierre
Comportamiento de reinicio y conmutación por error
proceso de servicio
Si el proceso de servicio se cierra inesperadamente, el administrador de servicio intenta reiniciarlo. Si
no puede reiniciar el proceso, éste se detiene o falla.
Al reiniciar el proceso, el servicio de integración de PowerCenter restaura el estado de operación para
el servicio, los programas de flujo de trabajo, las solicitudes de servicio y los flujos de trabajo.
El comportamiento de la conmutación por error y la recuperación del servicio de integración de
PowerCenter tras el fallo de un proceso de servicio depende del modo operativo:
- Normal. Cuando se reinicia el proceso, el flujo de trabajo conmuta por error en el mismo nodo. El
servicio de integración de PowerCenter puede recuperar el flujo de trabajo basándose en el estado
del flujo de trabajo y la estrategia de recuperación. Si el flujo de trabajo está habilitado para
recuperación de HA, el servicio de integración de PowerCenter restaura el estado de operación para
el flujo de trabajo y recupera el flujo de trabajo desde el punto de interrupción. El servicio de
integración de PowerCenter realiza una conmutación por error y recupera los programas, las
solicitudes y los flujos de trabajo. Si un flujo de trabajo programado no está habilitado para
recuperación de HA, el servicio de integración de PowerCenter quita el flujo de trabajo del programa.
- Seguro. Cuando se reinicia el proceso, el flujo de trabajo no conmuta y el servicio de integración de
PowerCenter no lo recupera. Realiza conmutación por error y recupera programas, solicitudes y flujos
de trabajo cuando se habilita el servicio en modo normal.
Servicio
Cuando el servicio de integración de PowerCenter deja de estar disponible, es necesario habilitar el
servicio e iniciar sus procesos. Los flujos de trabajo y las sesiones se pueden recuperar manualmente
basándose en el estado y la estrategia de recuperación configurada.
Administración de la alta disponibilidad para el servicio de integración de PowerCenter
155
Origen del cierre
Comportamiento de reinicio y conmutación por error
Los flujos de trabajo que se ejecutan tras iniciar los procesos de servicio dependen del modo operativo:
- Normal. Se iniciarán los flujos de trabajo configurados para ejecutarse continuamente o en la
inicialización. Será necesario programar de nuevo el resto de flujos de trabajo.
- Seguro. Los flujos de trabajo programados no se inician. Para ejecutar los flujos de trabajo
programados, es necesario habilitar el servicio en modo normal.
Nodo
Cuando el nodo deja de estar disponible, el comportamiento de reinicio y de conmutación por error es el
mismo que el del proceso de servicio, en función del modo operativo.
Ejecución en un nodo principal
La tabla siguiente describe el comportamiento de conmutación por error para un servicio de integración de
PowerCenter que se ejecuta en un nodo principal y otro de refuerzo:
Origen del cierre
Comportamiento de reinicio y conmutación por error
Proceso de servicio
Cuando se deshabilita el proceso de servicio en un nodo principal, el proceso conmuta por error a un
nodo de refuerzo. Si el proceso de servicio de un nodo principal se cierra inesperadamente, el
administrador de servicio intenta reiniciar el proceso antes de conmutarlo por error a un nodo de
refuerzo.
Después de que el proceso de servicio conmute a un nodo de refuerzo, el servicio de integración de
PowerCenter restaura el estado de operación para el servicio, los programas de flujo de trabajo, las
solicitudes de servicio y los flujos de trabajo.
El comportamiento de la conmutación por error y la recuperación del servicio de integración de
PowerCenter tras el fallo de un proceso de servicio depende del modo operativo:
- Normal. El servicio de integración de PowerCenter puede recuperar el flujo de trabajo basándose
en el estado del flujo de trabajo y la estrategia de recuperación. Si el flujo de trabajo estaba
habilitado para recuperación de HA, el servicio de integración de PowerCenter restaura el estado
de operación para el flujo de trabajo y recupera el flujo de trabajo desde el punto de interrupción. El
servicio de integración de PowerCenter realiza una conmutación por error y recupera los
programas, las solicitudes y los flujos de trabajo. Si un flujo de trabajo programado no está
habilitado para recuperación de HA, el servicio de integración de PowerCenter quita el flujo de
trabajo del programa.
- Seguro. El servicio de integración de PowerCenter no ejecuta flujos de trabajo programados y
deshabilita la conmutación por error del programa, la recuperación de flujo de trabajo automática, la
conmutación por error del flujo de trabajo y la recuperación de solicitudes de cliente. Realiza
conmutación por error y recupera programas, solicitudes y flujos de trabajo cuando se habilita el
servicio en modo normal.
Servicio
Cuando el servicio de integración de PowerCenter deja de estar disponible, es necesario habilitar el
servicio e iniciar sus procesos. Los flujos de trabajo y las sesiones se pueden recuperar manualmente
basándose en el estado y la estrategia de recuperación configurada. Se iniciarán los flujos de trabajo
configurados para ejecutarse continuamente o en la inicialización. Será necesario programar de nuevo
el resto de flujos de trabajo.
Los flujos de trabajo que se ejecutan tras iniciar los procesos de servicio dependen del modo
operativo:
- Normal. Se iniciarán los flujos de trabajo configurados para ejecutarse continuamente o en la
inicialización. Será necesario programar de nuevo el resto de flujos de trabajo.
- Seguro. Los flujos de trabajo programados no se inician. Para ejecutar los flujos de trabajo
programados, es necesario habilitar el servicio en modo normal.
Nodo
156
Capítulo 10: Alta disponibilidad
Cuando el nodo deja de estar disponible, el comportamiento de conmutación por error es el mismo
que el del proceso de servicio, en función del modo operativo.
Ejecución en una malla
La tabla siguiente describe el comportamiento de conmutación por error para un servicio de integración de
PowerCenter que se ejecuta en una malla:
Origen del cierre
Comportamiento de reinicio y conmutación por error
Proceso de
servicio maestro
Si deshabilita el proceso de servicio maestro, el administrador de servicio elige otro nodo para ejecutar
el proceso de servicio maestro. Si el proceso de servicio maestro se cierra inesperadamente, el
administrador de servicio intenta reiniciar el proceso antes de elegir otro nodo para que ejecute el
proceso de servicio maestro.
De este modo, el proceso de servicio maestro configura la malla para que se ejecute en un nodo menos.
El servicio de integración de PowerCenter restaura el estado de operación y el flujo de trabajo conmuta
por error al proceso de servicio maestro recién elegido.
El servicio de integración de PowerCenter puede recuperar el flujo de trabajo basándose en el estado
del flujo de trabajo y la estrategia de recuperación. Si el flujo de trabajo estaba habilitado para
recuperación de HA, el servicio de integración de PowerCenter restaura el estado de operación para el
flujo de trabajo y recupera el flujo de trabajo desde el punto de interrupción. Al restaurar el estado de
operación para el servicio, el servicio de integración de PowerCenter restaura los programas de flujo de
trabajo, las solicitudes de servicio y los flujos de trabajo. El servicio de integración de PowerCenter
realiza una conmutación por error y recupera los programas, las solicitudes y los flujos de trabajo.
Si un flujo de trabajo programado no está habilitado para recuperación de HA, el servicio de integración
de PowerCenter quita el flujo de trabajo del programa.
Proceso del
servicio de trabajo
Si deshabilita un proceso del servicio de trabajo, el proceso de servicio maestro configura de nuevo la
malla para que se ejecute en un nodo menos. Si el proceso del servicio de trabajo se cierra
inesperadamente, el administrador de servicio intenta reiniciar el proceso antes de que el proceso de
servicio maestro vuelva a configurar la malla.
Una vez que el proceso de servicio maestro configure de nuevo la malla, podrá recuperar las tareas
basándose en el estado de las tareas y la estrategia de recuperación.
Dado que los flujos de trabajo no se ejecutan en el proceso del servicio de trabajo, no es aplicable la
conmutación por error de flujos de trabajo.
Servicio
Cuando el servicio de integración de PowerCenter deja de estar disponible, es necesario habilitar el
servicio e iniciar sus procesos. Los flujos de trabajo y las sesiones se pueden recuperar manualmente
basándose en el estado y la estrategia de recuperación configurada. Se iniciarán los flujos de trabajo
configurados para ejecutarse continuamente o en la inicialización. Será necesario programar de nuevo
el resto de flujos de trabajo.
Nodo
Cuando el nodo que ejecuta el proceso de servicio maestro deja de estar disponible, el comportamiento
de conmutación por error es el mismo que el del proceso de servicio maestro. Cuando el nodo que
ejecuta el proceso del servicio de trabajo deja de estar disponible, el comportamiento de conmutación
por error es el mismo que el del proceso del servicio de trabajo.
Nota: No es posible configurar la conmutación por error de un servicio de integración de PowerCenter en modo
seguro cuando se ejecuta en una malla.
Administración de la alta disponibilidad para el servicio de integración de PowerCenter
157
Recuperación
Cuando cuente con la opción de alta disponibilidad, el servicio de integración de PowerCenter puede recuperar
automáticamente flujos de trabajo y tareas según la estrategia de recuperación, el estado de los flujos de trabajo
y tareas y el modo de operación del servicio de integración de PowerCenter:
¨ Flujos de trabajo detenidos, anulados o interrumpidos. En el modo normal, el servicio de integración de
PowerCenter puede recuperar los flujos de trabajo detenidos, anulados o interrumpidos desde el momento de
la interrupción. En el modo seguro, la recuperación automática está deshabilitada hasta que habilite el servicio
en modo normal. Una vez que habilite el modo normal, el servicio de integración de PowerCenter recupera
automáticamente el flujo de trabajo.
¨ Flujos de trabajo en ejecución. En el modo normal y seguro, el servicio de integración de PowerCenter puede
recuperar tareas interrumpidas mientras se ejecutaba el flujo de trabajo.
¨ Flujos de trabajo suspendidos. Si habilita la recuperación en las propiedades del flujo de trabajo, el servicio de
integración de PowerCenter puede recuperar el estado del flujo de trabajo después de que el flujo de trabajo
conmute por error a otro nodo.
Flujos de trabajo detenidos, anulados o finalizados
Cuando el servicio de integración de PowerCenter se reinicia o conmuta por error un proceso de servicio, puede
recuperar automáticamente flujos de trabajo interrumpidos configurados para ser recuperados, en base al modo
operativo. Cuando ejecute un flujo de trabajo habilitado para recuperación HA, el servicio de integración de
PowerCenter almacenará el estado de operación en el directorio $PMStorageDir. Cuando el servicio de
integración de PowerCenter recupera un flujo de trabajo, restaura el estado de operación y comienza la
recuperación desde el punto de interrupción. El servicio de integración de PowerCenter puede recuperar un flujo
de trabajo cuyo estado sea detenido, anulado o finalizado.
En modo normal, el servicio de integración de PowerCenter puede recuperar automáticamente el flujo de trabajo.
En modo seguro, el servicio de integración de PowerCenter no recupera el flujo de trabajo hasta que se habilita el
servicio en modo normal.
Cuando el servicio de integración de PowerCenter recupera un flujo de trabajo conmutado por error, comienza la
recuperación desde el punto de interrupción. El servicio de integración de PowerCenter puede recuperar una
tarea cuyo estado sea detenida, anulada o finalizada, según la estrategia de recuperación de la tarea. El
comportamiento del servicio de integración de PowerCenter para la recuperación de la tarea no depende del
modo operativo.
Nota: El servicio de integración de PowerCenter no recupera automáticamente un flujo de trabajo o una tarea
detenida o anulada por medio del supervisor de flujos de trabajo de PowerCenter o pmcmd.
Flujos de trabajo en ejecución
Puede configurar la recuperación automática de tareas en las propiedades del flujo de trabajo. Cuando configure
la recuperación automática de tareas, el servicio de integración de PowerCenter puede recuperar las tareas
finalizadas mientras el flujo de trabajo permanece en ejecución. También puede configurar el número de veces
que el servicio de integración de PowerCenter intenta recuperar la tarea. Si el servicio de integración de
PowerCenter no logra recuperar la tarea en el número de veces configurado para su recuperación, se finalizan la
tarea y el flujo de trabajo.
El comportamiento del servicio de integración de PowerCenter para la recuperación de tareas no depende del
modo de funcionamiento.
Flujos de trabajo suspendidos
Si un proceso de servicio se cierra mientras un flujo de trabajo se halla suspendido, el servicio de integración de
PowerCenter marca el flujo de trabajo como finalizado. Procede a la conmutación por error del flujo de trabajo a
158
Capítulo 10: Alta disponibilidad
otro nodo y cambia el estado del flujo de trabajo a finalizado. El servicio de integración de PowerCenter no
recupera ninguna tarea del flujo de trabajo. Puede corregir los errores que han ocasionado la suspensión del flujo
de trabajo y recuperarlo manualmente.
Solución de problemas de alta disponibilidad
La soluciones a las siguientes situaciones pueden contribuir a lograr una alta disponibilidad.
No estoy seguro de dónde buscar información del estado concerniente a las conexiones cliente con el
repositorio de PowerCenter.
En las aplicaciones cliente de PowerCenter, como PowerCenter Designer y el administrador de flujos de trabajo
de PowerCenter, aparece un mensaje de error si la conexión no se puede establecer durante el tiempo de espera.
La información detallada acerca del error de conexión aparece en la ventana Salida. Si utiliza pmrep, la
información del error de conexión aparece en la línea de comandos. Si el servicio de integración de PowerCenter
no puede establecer una conexión con el repositorio, el error aparece en los registros del servicio de integración
de PowerCenter, del flujo de trabajo o de la sesión.
He especificado una cadena de conexión errónea para una base de datos Oracle. Ahora no puedo habilitar el
servicio de repositorio de PowerCenter incluso editando las propiedades del servicio de repositorio de
PowerCenter para que use la cadena de conexión correcta.
Es necesario esperar a que el tiempo de espera de fiabilidad de la base de datos se agote para poder habilitar el
servicio de repositorio de PowerCenter con la cadena de conexión actualizada.
Tengo la opción de alta disponibilidad, pero mi servidor FTP no es fiable cuando hay un error de conexión de
red.
El servidor FTP es un sistema externo. Para lograr una alta disponibilidad para las transmisiones FTP, debe
utilizar un servidor FTP de alta disponibilidad. Por ejemplo, Microsoft IIS 6.0 no es compatible con el reinicio de la
carga o descarga de archivos. Los reinicios de archivos los debe administrar el cliente que se conecta al servidor
IIS. Si la transferencia de un archivo hacia o desde el servidor IIS 6.0 se interrumpe y, a continuación, se
restablece dentro del tiempo de espera de fiabilidad del cliente, la transferencia no continua necesariamente
como cabría esperar. Si la mitad del proceso de escritura ya se ha cumplido, es posible que se rechace el archivo
de destino.
Tengo la opción de alta disponibilidad, pero el dominio Informatica no es fiable cuando los equipos están
conectadas a través de un conmutador de red.
Si utiliza un conmutador de red para conectar los equipos del dominio, utilice la opción de selección automática
para el conmutador.
Solución de problemas de alta disponibilidad
159
CAPÍTULO 11
Servicio del analista
Este capítulo incluye los siguientes temas:
¨ Introducción al servicio del analista, 160
¨ Arquitectura de servicio del analista, 161
¨ Requisitos previos de la configuración, 162
¨ Configuración del protocolo TLS, 163
¨ Cómo reciclar y deshabilitar el servicio del analista, 164
¨ Propiedades para el servicio de analista, 164
¨ Propiedades del proceso para el servicio de analista, 167
¨ Cómo crear y eliminar tablas de seguimiento de auditoría, 169
¨ Cómo crear y configurar el servicio de analista, 169
¨ Cómo crear un servicio de analista, 169
Introducción al servicio del analista
El servicio del analista es un servicio de aplicación que ejecuta Informatica Analyst en el dominio de Informatica.
El servicio del analista administra las conexiones entre los componentes del servicio y los usuarios que tienen
acceso a Analyst Tool.
El servicio del analista se conecta a un servicio de integración de datos, servicio de repositorio de modelos,
Analyst Tool, una base de datos de ensayo y una ubicación de memoria caché de archivos sin formato.
Puede usar Administrator Tool para administrar el servicio del analista. Puede crear y reciclar un servicio del
analista en el dominio de Informatica para acceder a Analyst Tool. Cuando se recicla el servicio del analista, el
administrador del servicio reinicia el servicio del analista.
Los usuarios, grupos, privilegios y roles se administran en la ficha Seguridad de Administrator Tool. Los permisos
de los proyectos y objetos se administran en Analyst Tool.
Es posible ejecutar más de un servicio del analista en el mismo nodo. Se puede asociar un servicio de repositorio
de modelos a un servicio del analista. Se puede asociar un servicio de integración de datos a más de un servicio
del analista.
160
Arquitectura de servicio del analista
El servicio del analista es un servicio de aplicación que ejecuta Analyst Tool y administra las conexiones entre los
componentes del servicio y los usuarios de Analyst Tool.
En la siguiente figura, se muestran los componentes de Analyst Tool que el servicio del analista administra en un
nodo del dominio de Informatica:
El servicio del analista administra las conexiones entre los siguientes componentes:
¨ Servicio de integración de datos. El servicio del analista administra la conexión con un servicio de integración
de datos para que Analyst Tool ejecute o previsualice los componentes de proyecto en Analyst Tool.
¨ Servicio de repositorio de modelos. El servicio del analista administra la conexión con un servicio de
repositorio de modelos para Analyst Tool. Analyst Tool se conecta con la base de datos del repositorio de
modelos para crear, actualizar y eliminar proyectos y objetos en Analyst Tool.
¨ Base de datos de almacén de creación de perfiles El servicio de integración de datos almacena la información
de creación de perfiles y los resultados del cuadro de mando en la base de datos de almacén de creación de
perfiles.
¨ Base de datos de ensayo. El servicio del analista administra la conexión con una base de datos que almacena
las tablas de referencia que crea o importa en Analyst Tool. El servicio de integración de datos asociado
también utiliza una base de datos de ensayo para almacenar tablas de referencia.
¨ Ubicación en memoria caché de archivos sin formato. El servicio del analista administra la conexión con el
directorio que almacena los archivos sin formato cargados que utiliza como orígenes del archivo sin formato y
tablas de referencia importadas en Analyst Tool.
¨ Informatica Analyst. El servicio del analista administra Analyst Tool. Utilice Analyst Tool para analizar, limpiar y
estandarizar los datos en una empresa. Utilice Analyst Tool para colaborar con desarrolladores de calidad de
datos e integración de datos en relación con las soluciones de integración de calidad de datos. Puede ejecutar
perfiles de columnas y reglas, administrar cuadros de mandos, administrar registros incorrectos y duplicar
registros en Analyst Tool. También puede administrar y facilitar datos de referencia a los desarrolladores en
una solución de calidad de datos.
Arquitectura de servicio del analista
161
Requisitos previos de la configuración
Antes de configurar el servicio del analista, debe completar las tareas que constituyen requisitos previos para el
servicio. El servicio de integración de datos y el servicio de repositorio de modelos deben estar habilitados.
Necesita una base de datos para almacenar las tablas de referencia que cree o importe en Analyst Tool y un
directorio donde cargar los archivos sin formato al que el servicio de integración de datos pueda acceder.
Necesita un archivo de almacén de claves si configura el protocolo de seguridad de la capa de transporte para el
servicio del analista.
Para el servicio del analista, realice las siguientes tareas que constituyen requisitos previos:
¨ Cree servicios asociados.
¨ Cree una base de datos de ensayo.
¨ Especifique una ubicación para la memoria caché de archivos sin formato.
Servicios asociados
Antes de configurar el servicio del analista, debe habilitar el servicio de integración de datos y el servicio de
repositorio de modelos asociados. Cuando cree el servicio del analista, puede especificar un servicio de
integración de datos y un servicio de repositorio de modelos existentes.
El servicio del analista requiere los siguientes servicios asociados:
¨ Servicio de integración de datos. Cuando cree un servicio de integración de datos, también se creará una base
de datos de almacén de creación de perfiles para almacenar la información de perfiles y los resultados del
cuadro de mando. Cuando cree la conexión de base de datos para la base de datos, debe crear también el
contenido, si no hay contenido para la base de datos.
¨ Servicio de repositorio de modelos. Antes de crear un servicio de repositorio de modelos, debe crear una base
de datos para almacenar el repositorio de modelos. Cuando cree el servicio de repositorio de modelos, debe
crear también el contenido del repositorio, si no hay contenido para el repositorio de modelos.
Bases de datos de ensayo
El servicio del analista utiliza una base de datos de ensayo para almacenar tablas de referencia que se creen o
importen en Analyst Tool. El servicio de integración de datos asociado también utiliza una base de datos de
ensayo para almacenar tablas de referencia. Para la base de datos de ensayo, puede utilizar la misma conexión
de base de datos que utilizan el servicio del analista y el servicio de integración de datos.
Puede utilizar Oracle, Microsoft SQL Server o IBM DB2 como bases de dato de ensayo.
Tras la creación de una base de datos, debe crear una conexión de base de datos. El servicio de integración de
datos utilizará esta conexión para conectarse a la base de datos. Al crear el servicio del analista, puede
seleccionar una conexión de base de datos existente, o bien crear una.
La siguiente tabla detalla las opciones de conexión posibles si crea una base de datos:
Opción
Descripción
Nombre
Nombre de la conexión. El nombre no distingue entre mayúsculas y minúsculas y debe ser único
en el dominio. Este nombre no puede tener más de 128 caracteres ni empezar con @. Además,
este nombre no puede incluir espacios ni los siguientes caracteres especiales:
`~%^*+={}\;:'"/?.,<>|!()][
Descripción
162
Capítulo 11: Servicio del analista
Descripción de la conexión. La descripción no puede tener más de 765 caracteres.
Opción
Descripción
Tipo de base de datos
Tipo de base de datos relacional. Puede seleccionar Oracle, Microsoft SQL Server o IBM DB2.
Nombre de usuario
Nombre de usuario de la base de datos.
Contraseña
Contraseña para el nombre de usuario de la base de datos.
Cadena de conexión
Cadena de conexión que se usa para acceder a los datos de la base de datos.
- IBM DB2: <database name>
- Microsoft SQL Server: <server name>@<database name>
- Oracle: <nombre de base de datos que aparece en la entrada TNSNAMES>
URL de JDBC
URL de conexión JDBC que se usa para acceder a los metadatos de la base de datos.
- IBM DB2: jdbc:informatica:db2://<nombre de host>:<puerto>;DatabaseName=<nombre de base
de datos>
- Oracle: jdbc:informatica:oracle://<nombre de host>:<puerto>;SID=<nombre de base de datos>
- Microsoft SQL Server: jdbc:informatica:sqlserver://<nombre de
host>:<puerto>;DatabaseName=<nombre de base de datos>
Página de códigos
Página de códigos utilizada para leer desde una base de datos de origen o para escribir en una
base de datos o archivo de destino.
Memoria caché de archivo sin formato
Cree un directorio donde guardar los archivos sin formato cargados desde un equipo local en una ubicación del
directorio de instalación de servicios de Informatica al que pueda acceder el servicio de integración de datos.
Cuando importe una tabla de referencia o un origen de archivo sin formato, Informatica Analyst usará los archivos
de este directorio para crear una tabla de referencia u objeto de archivo.
Por ejemplo, puede crear un directorio llamado "flatfilecache" en la ubicación siguiente:
<Informatica_services_installation_directory>\server\
Archivo de almacén de claves
Un archivo de almacén claves contiene las claves y certificados necesarios si se habilita la seguridad de la capa
de transporte (TLS) y se utiliza el protocolo HTTPS para el servicio del analista. Los archivos de almacén de
claves se pueden crear durante la instalación de los servicios de Informatica o con la utilidad keytool. keytool es
una utilidad que genera y almacena pares de claves privadas o públicas y certificados asociados en un archivo de
almacén de claves. Cuando genere un par de claves públicas o privadas, keytool encapsulará la clave pública en
un certificado autofirmado. Puede utilizar el certificado autofirmado o un certificado firmado por una autoridad de
certificación.
Nota: Debe utilizar un archivo de almacén de claves. En caso contrario, al acceso a Analyst Tool vendrá
precedido de advertencias de seguridad y mensajes de error en el navegador.
Configuración del protocolo TLS
Para una mayor seguridad, puede configurar el modo del protocolo de seguridad de la capa de transporte (TLS)
para el servicio del analista. Puede configurar el protocolo TLS en el momento de crear el servicio del analista.
Configuración del protocolo TLS
163
En la tabla siguiente, se describen las propiedades del protocolo TLS que se pueden configurar al crear el servicio
del analista:
Propiedad
Descripción
Puerto HTTPS
Número de puerto HTTPS en el que se ejecuta la aplicación
Informatica Analyst cuando se habilita el protocolo de
seguridad de la capa de transporte (TLS). Use un número de
puerto diferente al puerto HTTP.
Archivo de almacén de claves
Ubicación del archivo que incluye los pares de claves
privadas o públicas y los certificados asociados.
Contraseña del almacén de claves
Contraseña de texto sin formato para el archivo de almacén
de claves. El valor predeterminado es "changeit".
Protocolo SSL
Protocolo de capa de conexión segura.
Cómo reciclar y deshabilitar el servicio del analista
Utilice Administrator Tool para reciclar y deshabilitar el servicio del analista. Deshabilite el servicio del analista
para realizar tareas de mantenimiento o restringir el acceso de usuarios a Informatica Analyst temporalmente.
Cuando deshabilite el servicio del analista, también detendrá Analyst Tool. Cuando recicle el servicio del analista,
detendrá e iniciará el servicio para que Analyst Tool esté disponible nuevamente.
En el navegador, seleccione Servicio del analista y haga clic en el botón Deshabilitar para detener el servicio.
Haga clic en el botón Reciclar para iniciar el servicio.
Cuando deshabilite el servicio del analista, debe seleccionar el modo en que desee deshabilitarlo. Puede
seleccionar una de las siguientes opciones:
¨ Finalizar. Permite que los trabajos se ejecuten por completo antes de deshabilitar el servicio.
¨ Anular. Intenta detener todos los trabajos antes de anularlos y deshabilitar el servicio.
Nota: El servicio de repositorio de modelos y el servicio de integración de datos deben estar ejecutándose antes
de reciclar el servicio del analista.
Propiedades para el servicio de analista
Una vez creado un servicio de analista, es posible configurar las propiedades de dicho servicio. Es posible
configurar las propiedades del servicio de analista en la ficha Propiedades de Administrator Tool.
En cada sección de propiedades del servicio, haga clic en Editar para modificarlas.
Puede configurar los siguientes tipos de propiedades del servicio de analista:
¨ Propiedades generales
¨ Opciones del servicio de repositorio de modelos
¨ Opciones del servicio de integración de datos
¨ Opciones del servicio de Metadata Manager
164
Capítulo 11: Servicio del analista
¨ Base de datos de ensayo
¨ Opciones de registro
¨ Propiedades personalizadas
Propiedades generales del servicio del analista
Las propiedades generales del servicio del analista son el nombre y la descripción del servicio del analista y el
nodo del dominio de Informatica en el que se ejecuta el servicio del analista. Puede configurar estas propiedades
al crear el servicio del analista.
En la tabla siguiente, se describen las propiedades generales del servicio del analista:
Propiedad
Descripción
Nombre
Nombre del servicio del analista. El nombre no distingue mayúsculas de minúsculas y
debe ser único en el dominio. Los caracteres deben ser compatibles con la página de
códigos del repositorio asociado. El nombre no puede superar los 128 caracteres ni
puede empezar por @. Tampoco puede contener espacios ni los siguientes caracteres
especiales:
`~%^*+={}\;:'"/?.,<>|!()][
Descripción
Descripción del servicio del analista. La descripción no puede exceder los 765
caracteres.
Nodo
Nodo del dominio de Informatica en el que se ejecuta el servicio del analista. Si cambia
el nodo, debe reciclar el servicio del analista.
Licencia
Licencia asignada al servicio del analista.
Opciones del servicio de repositorio de modelos
La propiedad Servicio de repositorio de modelos incluye el servicio de repositorio de modelos que está asociado
al servicio de analista.
La siguiente tabla describe las propiedades del servicio de repositorio de modelos para el servicio de analista:
Propiedad
Descripción
Servicio de repositorio de modelos
Servicio de repositorio de modelos asociado al servicio de analista. El servicio de
analista administra las conexiones con el servicio de repositorio de modelos para
Informatica Analyst. Debe reciclar el servicio de analista si asocia otro servicio de
repositorio de modelos al servicio de analista.
Nombre de usuario
El nombre de usuario de base de datos para el repositorio de modelos.
Contraseña
Una versión cifrada de la contraseña de base de datos para el repositorio de modelos.
Dominio de seguridad
Dominio de seguridad de LDAP para el usuario que administra el servicio de repositorio
de modelos.
Propiedades para el servicio de analista
165
Opciones de servicio de integración de datos
Las propiedades del servicio de integración de datos incluyen el servicio de integración de datos asociado al
servicio del analista y la ubicación de la memoria caché de archivos sin formato.
En la tabla siguiente, se describen las propiedades del servicio de integración de datos para el servicio del
analista:
Propiedad
Descripción
Nombre de servicio de integración
de datos
Nombre del servicio de integración de datos asociado al servicio del analista. El servicio
del analista administra la conexión con un servicio de integración de datos para
Informatica Analyst. Debe reciclar el servicio del analista si asocia otro servicio de
integración de datos al servicio del analista.
Ubicación de memoria caché de
archivos sin formato
Ubicación de la memoria caché de archivos sin formato donde Informatica Analyst
almacena los archivos sin formato cargados. Cuando se importa una tabla de referencia
o un origen de archivos sin formato, Informatica Analyst usa los archivos de este
directorio para crear una tabla de referencia o un objeto de archivo. Reinicie el servicio
del analista si cambia la ubicación de los archivos sin formato.
Nombre de usuario
Nombre de usuario del administrador del servicio de integración de datos.
Contraseña
Contraseña que corresponde al nombre de usuario del administrador.
Dominio de seguridad
Nombre del dominio de seguridad al que pertenece el usuario.
Opciones del servicio de Metadata Manager
Las opciones del servicio de Metadata Manager le ofrecen la posibilidad de seleccionar por su nombre un servicio
de Metadata Manager.
Base de datos de ensayo
Las propiedades de la base de datos de ensayo incluyen el nombre de la conexión de la base de datos y las
propiedades para una base de datos IBM DB2 EEE o una base de datos Microsoft SQL Server.
En la tabla siguiente, se describen las propiedades de la base de datos de ensayo para el servicio del analista:
Propiedad
Descripción
Nombre de recurso
Nombre de la conexión de la base de datos para la base de datos de ensayo. Debe
reciclar el servicio del analista si utiliza otro nombre de conexión de base de datos.
Nombre de espacio de tablas
Nombre del espacio de tablas para una base de datos IBM DB2 EEE con varias
particiones.
Nombre de esquema
Nombre del esquema para una base de datos de Microsoft SQL Server.
Nombre de propietario
Nombre del propietario del esquema para una base de datos de Microsoft SQL Server.
Nota: Las bases de datos IBM DB2 EEE utilizan el espacio de tablas como contenedor en las páginas de espacio
de tablas. Si utiliza una base de datos IBM DB2 EEE como base de datos de ensayo, debe especificar un tamaño
mínimo de 8 KB para la página de espacio de tablas. Si el tamaño de la página de espacio de tablas es inferior a
8 KB, Analyst Tool no puede crear todas las tablas de referencia en la base de datos de ensayo.
166
Capítulo 11: Servicio del analista
Opciones de registro
Las opciones de registro incluyen propiedades para el nivel de gravedad para los registros del servicio de
analista. Los valores válidos son Información, Error, Advertencia, Seguimiento, Depuración y Fatal. El valor
predeterminado es Información.
Propiedades personalizadas
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno o que se aplican en casos
especiales.
Un servicio de analista no cuenta con propiedades personalizadas cuando se crea inicialmente. Use propiedades
personalizadas únicamente si así lo solicita el servicio internacional de atención al cliente de Informatica.
Propiedades del proceso para el servicio de analista
El servicio de analista ejecuta el proceso de servicio de analista en un nodo. Cuando seleccione el servicio de
analista en Administrator Tool, podrá ver los procesos del servicio de analista en la ficha Procesos. Puede ver las
propiedades del nodo del proceso de servicio en el panel de servicios. Puede ver las propiedades del proceso de
servicio en el panel correspondiente.
Nota: Debe seleccionar el nodo para ver las propiedades del proceso de servicio en dicho panel.
Puede configurar los siguientes tipos de propiedades del proceso de servicio de analista:
¨ Opciones de seguridad del analista
¨ Propiedades avanzadas
¨ Propiedades personalizadas
¨ Variables de entorno
Propiedades del nodo para el proceso de servicio de analista
La siguiente tabla describe las propiedades del nodo para el proceso de servicio de analista:
Propiedad
Descripción
Nodo
Nodo en el que se ejecuta el proceso de servicio.
Estado del nodo
Estado del nodo. El estado puede ser habilitado o
deshabilitado.
Configuración del proceso
Estado del proceso configurado para ejecutarse en el nodo.
Estado del proceso
Estado del proceso de servicio que se está ejecutando en el
nodo. El estado puede ser habilitado o deshabilitado.
Opciones de seguridad del analista para el proceso de servicio del
analista
Las opciones del servicio del analista incluyen propiedades de seguridad del proceso de servicio del analista.
Propiedades del proceso para el servicio de analista
167
En la tabla siguiente, se describen las propiedades de seguridad del proceso de servicio del analista:
Propiedad
Descripción
Puerto HTTP
Número de puerto HTTP en el que se ejecuta Analyst Tool.
Use un número de puerto distinto del número de puerto HTTP
del servicio de integración de datos. El valor predeterminado
es 8085. Si cambia el número de puerto HTTP, debe reciclar
el servicio.
Puerto HTTPS
Número de puerto HTTPS en el que se ejecuta Analyst Tool
cuando se habilita el protocolo de seguridad de la capa de
transporte (TLS). Use un número de puerto diferente al puerto
HTTP. Si cambia el número de puerto HTTPS, debe reciclar
el servicio.
Archivo de almacén de claves
Ubicación del archivo que incluye los pares de claves
privadas o públicas y los certificados asociados.
Contraseña del almacén de claves
Contraseña de texto sin formato para el archivo de almacén
de claves. El valor predeterminado es "changeit".
Protocolo SSL
Protocolo de capa de conexión segura.
Propiedades avanzadas del proceso de servicio del analista
Entre las propiedades avanzadas, se encuentran las propiedades de tamaño de heap máximo y la configuración
de memoria de Java Virtual Manager (JVM).
En la tabla siguiente, se describen las propiedades avanzadas del proceso de servicio del analista:
Propiedad
Descripción
Tamaño de heap máximo
Cantidad de RAM asignada a la máquina virtual de Java (JVM) que ejecuta el servicio
del analista. Esta propiedad se usa para aumentar el rendimiento. Agregue una de las
letras siguientes al valor para especificar las unidades:
- b para bytes.
- k para kilobytes.
- m para megabytes.
- g para gigabytes.
El valor predeterminado es 512 megabytes.
Opciones de la línea de comandos
de JVM
Opciones de la línea de comandos de la máquina virtual de Java (JVM) para ejecutar
programas basados en Java. Cuando se configuran las opciones de JVM, es preciso
establecer las propiedades de ruta de clases, memoria mínima y memoria máxima del
SDK de Java.
Propiedades personalizadas para el proceso del servicio del analista
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno o que se aplican en casos
especiales.
Un servicio de analista no cuenta con propiedades personalizadas cuando se crea inicialmente. Use propiedades
personalizadas únicamente si así lo solicita el servicio internacional de atención al cliente de Informatica.
168
Capítulo 11: Servicio del analista
Variables de entorno para el proceso de servicio del analista
Puede editar las variables de entorno para el proceso de servicio del analista.
En la tabla siguiente, se describen las variables de entorno para el proceso de servicio del analista:
Propiedad
Descripción
Variables de entorno
Variables de entorno definidas para el proceso de servicio del
analista.
Cómo crear y eliminar tablas de seguimiento de
auditoría
Las tablas de seguimiento de auditoría almacenan los eventos de registro de seguimiento de auditoría que
proporcionan información sobre las tablas de referencia que se administran en Analyst Tool.
Cree tablas de seguimiento de auditoría en Administrator Tool para ver los eventos de registro de seguimiento de
auditoría para las tablas de referencia en Analyst Tool. Elimine las tablas de seguimiento de auditoría después de
una actualización, o para usar otra conexión de base de datos para una tabla de referencia diferente.
1.
En el navegador, seleccione el servicio de analista.
2.
Para crear tablas de seguimiento de auditoría, haga clic en Acciones > Tablas de seguimiento de auditoría
> Crear.
3.
Si lo desea, también puede eliminar las tablas. Para eso, haga clic en Eliminar.
Cómo crear y configurar el servicio de analista
Emplee Administrator Tool para crear y configurar el servicio de analista. Después de crear el servicio de analista,
puede configurar las propiedades del servicio y las propiedades de proceso del servicio. Puede habilitar el
servicio de analista para hacer que Analyst Tool quede accesible a los usuarios.
1.
Complete las tareas que constituyen requisitos previos para configurar el servicio de analista.
2.
Cree el servicio de analista.
3.
Configure las propiedades del servicio de analista.
4.
Configure las propiedades del proceso de servicio de analista.
5.
Recicle el servicio de analista.
Cómo crear un servicio de analista
Cree un servicio de analista para administrar la aplicación Informatica Analyst y para conceder acceso a los
usuarios a dicha aplicación. También puede asociar el servicio de Metadata Manager para conectase con el
Cómo crear y eliminar tablas de seguimiento de auditoría
169
glosario empresarial de Metadata Manager a la hora de realizar búsquedas de términos empresariales en Analyst
Tool.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el menú Acciones del dominio, haga clic en Nuevo > Servicio de analista.
Se abrirá la ventana Nuevo servicio de analista.
3.
Introduzca las propiedades generales para el servicio, además de la ubicación y el número de puerto HTTP
para el servicio.
De forma alternativa, haga clic en Examinar en el campo Ubicación a fin de introducir la ubicación para el
dominio y la carpeta en la que desee crear el servicio. De forma alternativa, haga clic en Crear carpeta para
crear otra carpeta.
4.
Introduzca el nombre del servicio de repositorio de modelos, además del nombre de usuario y la
contraseña para conectarse con dicho servicio.
5.
Haga clic en Siguiente.
6.
Introduzca las propiedades para las opciones de servicio de integración de datos.
7.
De forma alternativa, seleccione un servicio de Metadata Manager.
8.
Especifique el nombre de la base de datos de ensayo.
Como alternativa, puede hacer clic en Seleccionar para seleccionar una base de datos de ensayo. Otra
opción es hacer clic en la ficha Conexiones ficha para crear otra conexión de base de datos.
9.
También puede seleccionar la opción de crear contenido si no existe ninguno en la cadena de conexión de la
base de datos especificada. De forma predeterminada, se selecciona la opción para no crear contenido.
10.
Haga clic en Siguiente.
11.
De forma alternativa, seleccione Habilitar seguridad de la capa de transporte (TLS) e introduzca las
propiedades del protocolo TLS.
12.
También puede seleccionar Habilitar servicio para habilitar el servicio después de crearlo.
13.
Haga clic en Finalizar.
Si no ha decidido habilitar el servicio anteriormente, debe reciclar el servicio para iniciarlo.
TEMAS RELACIONADOS
¨ “Propiedades para el servicio de analista” en la página 164
170
Capítulo 11: Servicio del analista
CAPÍTULO 12
Servicio de administración de
contenido
Este capítulo incluye los siguientes temas:
¨ Resumen del servicio de administración de contenido, 171
¨ Arquitectura del servicio de administración de contenido, 172
¨ Cómo reciclar y deshabilitar el servicio de administración de contenido, 172
¨ Propiedades del servicio de administración de contenido, 173
¨ Propiedades del proceso de servicio de administración de contenido, 174
¨ Creación de un servicio de administración de contenido, 177
Resumen del servicio de administración de contenido
El servicio de administración de contenido es un servicio de aplicación que administra datos de referencia.
Proporciona información sobre datos de referencia al servicio de integración de datos y a Developer Tool.
El servicio de administración de contenido proporciona las propiedades de los datos de referencia al servicio de
integración de datos. El servicio de administración de contenido también proporciona información sobre los datos
de referencia instalados a las transformaciones de Developer Tool. El servicio de administración de contenido lee
los siguientes tipos de datos de referencia:
Datos de referencia de direcciones
Los datos de referencia de direcciones se usan cuando se crea una asignación para validar la exactitud
postal de una dirección o para corregir errores u omisiones en una dirección. Use la transformación del
validador de direcciones en una asignación para llevar a cabo la validación de direcciones.
Poblaciones de identidad
Los datos de población de identidad se usan cuando se crea una asignación para realizar el análisis
duplicado de los datos de identidad. Una identidad es un conjunto de valores de un registro que identifican a
una persona o empresa de forma colectiva. Use una transformación de coincidencia o de comparación en
una asignación para realizar el análisis duplicado de identidades.
Administrator Tool se usa para administrar el servicio de administración de contenido. Para actualizar el servicio
de integración de datos con las propiedades de los datos de referencia de direcciones o para proporcionar a
Developer Tool información sobre los datos de referencia instalados, debe crear un servicio de administración de
contenido en el dominio de Informatica. Recicle el servicio de administración de contenido para iniciarlo.
171
Arquitectura del servicio de administración de contenido
Puede crear un servicio de administración de contenido en cualquier nodo en el que se ejecute un servicio de
integración de datos. Cada servicio de integración de datos que ejecuta asignaciones de validación de direcciones
o asignaciones de análisis duplicado de identidades debe estar asociado a un servicio de administración de
contenido en el mismo nodo. Un servicio de integración de datos no se puede asociar a más de un servicio de
administración de contenido.
El servicio de administración de contenido recibe solicitudes de los componentes siguientes:
Servicio de integración de datos
Cuando se actualizan las propiedades de los datos de referencia de las direcciones en el servicio de
administración de contenido, dicho servicio se conecta al servicio de integración de datos. El servicio de
administración de contenido escribe las propiedades en el área de almacenamiento del servicio de
integración de datos del repositorio del dominio. El servicio de integración de datos usa estas propiedades
cuando ejecuta asignaciones que requieren datos de referencia de direcciones.
Informatica Developer
Cuando se conecta Developer Tool a un dominio, esta aplicación se conecta al servicio de administración de
contenido y almacena en memoria caché información sobre los archivos de datos de referencia instalados.
Developer Tool muestra los conjuntos de datos de referencia de direcciones instalados en la vista Estado de
contenido, dentro de las preferencias de la aplicación. Developer Tool también muestra las poblaciones de
identidades instaladas en las transformaciones de coincidencia y de comparación.
Cómo reciclar y deshabilitar el servicio de
administración de contenido
Recicle el servicio de administración de contenido para actualizar la lista de datos de referencia de direcciones
disponibles. Deshabilite el servicio de administración de contenido para impedir que los usuarios accedan a la
información sobre datos de referencia en Developer Tool
En el navegador, seleccione el servicio de administración de contenido y haga clic en en el botón Deshabilitar
para detener el servicio. Cuando deshabilite el servicio de administración de contenido, debe seleccionar el modo
para deshabilitarlo. Puede seleccionar una de las siguientes opciones:
¨ Finalizar. Permite que las tareas se ejecuten hasta finalizar antes de deshabilitar el servicio.
¨ Anular. Trata de detener todas las tareas antes de anularlas y de deshabilitar el servicio.
Haga clic en el botón Reciclar para reiniciar el servicio. El servicio de integración de datos debe estar en
ejecución antes de reciclar el servicio de administración de contenido. El servicio de administración de contenido
se debe reciclar después de añadir datos de referencia de direcciones o de actualizar los ya existentes. Si
actualiza las propiedades de validación de direcciones en las propiedades del proceso de servicio, debe reciclar
el servicio de administración de contenido y el servicio de integración de datos asociado.
Nota: Si añade poblaciones de identidad o actualiza las ya existentes, los usuarios deben reiniciar Developer
Tool para acceder a los detalles de población de identidad más recientes.
172
Capítulo 12: Servicio de administración de contenido
Propiedades del servicio de administración de contenido
Después de crear un servicio de administración de contenido, puede configurar las propiedades del servicio de
administración de contenido en la ficha Propiedades de Administrator Tool.
Puede configurar los siguientes tipos de propiedades del servicio de administración de contenido:
¨ Propiedades generales
¨ Propiedad del servicio de integración de datos
¨ Opciones de registro
¨ Propiedades personalizadas
Propiedades generales
Las propiedades generales del servicio de administración de contenido son el nombre y la descripción del servicio
de administración de contenido y el nodo del dominio de Informatica en el que se ejecuta el servicio de
administración de contenido. Puede configurar estas propiedades al crear el servicio de administración de
contenido.
En la tabla siguiente, se describen las propiedades generales del servicio de administración de contenido:
Propiedad
Descripción
Nombre
Nombre del servicio de administración de contenido. El nombre no distingue
mayúsculas de minúsculas y debe ser único en el dominio. Los caracteres deben ser
compatibles con la página de códigos del repositorio del dominio. El nombre no puede
superar los 128 caracteres ni puede empezar por @. Tampoco puede contener
espacios ni los siguientes caracteres especiales:
`~%^*+={}\;:'"/?.,<>|!()][
Descripción
Descripción del servicio de administración de contenido. La descripción no puede
exceder los 765 caracteres.
Nodo
Nodo del dominio de Informatica en el que se ejecuta el servicio de administración de
contenido. Si cambia el nodo, debe reciclar el servicio de administración de contenido.
Licencia
Licencia asignada al servicio de administración de contenido.
Propiedad del servicio de integración de datos
La propiedad del servicio de integración de datos para el servicio de administración de contenido especifica el
nombre del servicio de integración de datos. Puede configurar esta propiedad al crear el servicio de
administración de contenido.
En la tabla siguiente, se describe la propiedad del servicio de integración de datos para el servicio de
administración de contenido:
Propiedad
Descripción
Nombre de servicio de integración
de datos
El nombre del servicio de integración de datos asociado con el servicio de administración
de contenido. Debe reciclar el servicio de administración de contenido si asocia otro
servicio de integración de datos con el servicio de administración de contenido.
Propiedades del servicio de administración de contenido
173
Opciones de registro
Las opciones de registro incluyen propiedades para el nivel de gravedad para los registros del servicio de
administración de contenido. Los valores válidos son Información, Error, Advertencia, Seguimiento, Depuración y
Fatal. El valor predeterminado es Información.
Propiedades personalizadas
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno o que se aplican en casos
especiales.
Un servicio de administración de contenido no cuenta con propiedades personalizadas cuando se crea
inicialmente. Use propiedades personalizadas únicamente si así lo solicita el servicio internacional de atención al
cliente de Informatica.
Propiedades del proceso de servicio de administración
de contenido
El servicio de administración de contenido ejecuta el proceso de servicio de administración de contenido en el
mismo nodo que el servicio. Cuando seleccione el servicio de administración de contenido en Administrator Tool,
podrá ver el proceso del servicio de administración de contenido en la ficha Procesos.
Puede ver las propiedades del nodo del proceso de servicio en la ficha Procesos. Seleccione el nodo para ver las
propiedades del proceso de servicio.
Puede configurar los siguientes tipos de propiedades del proceso de servicio de administración de contenido:
¨ Opciones de seguridad del servicio de administración de contenido
¨ Propiedades de validación de direcciones
¨ Propiedades personalizadas
Nota: El servicio de administración de contenido no utiliza en la actualidad las propiedades de opciones de
seguridad del servicio de administración de contenido.
Opciones de seguridad del servicio de administración de contenido
Reservado para uso futuro.
Propiedades de validación de direcciones
Configure las propiedades de validación de direcciones para determinar cómo van a leer el servicio de integración
de datos y Developer Tool los archivos de datos de referencia de direcciones. Una vez actualizadas las
propiedades de validación de direcciones, debe reciclar el servicio de administración de contenido y el servicio de
integración de datos.
174
Capítulo 12: Servicio de administración de contenido
En la siguiente tabla, se describen las propiedades de validación de direcciones para el proceso del servicio de
administración de contenido:
Propiedad
Descripción
Licencia
Clave de licencia para activar los datos de referencia de validación. Es posible que tenga
más de una clave si, por ejemplo, usa datos de referencia de direcciones generales y datos
de referencia de geocodificación. Especifique las claves como una lista delimitada por
comas.
Ubicación de datos de
referencia
Ubicación de los datos de referencia de Address Doctor. Especifique la ruta de acceso
completa a la ubicación de los datos de referencia. Instale todos los datos de Address
Doctor en una sola ubicación.
Precarga de países completa
Lista de países para los que todos los datos de referencia de direcciones de lotes/
interactivos se cargarán en la memoria antes de iniciarse la validación de direcciones.
Especifique los códigos ISO de país de tres caracteres en una lista separada por comas.
Por ejemplo, especifique DEU,FRA,USA. Especifique ALL para cargar todos los conjuntos
de datos.
Cargue la base de datos de referencia completa para aumentar el rendimiento. Algunos
países, como Estados Unidos, tienen bases de datos de gran tamaño que requieren
cantidades de memoria considerables.
Precarga parcial de países
Lista de países para los que los metadatos de lotes/interactivos y las estructuras de
indización se cargarán en la memoria antes de iniciarse la validación de direcciones.
Especifique los códigos ISO de país de tres caracteres en una lista separada por comas.
Por ejemplo, especifique DEU,FRA,USA. Especifique ALL para cargar parcialmente todos
los conjuntos de datos.
La precarga parcial aumenta el rendimiento en caso de no haber suficiente memoria
disponible para cargar las bases de datos completas en la memoria.
Sin precarga de países
Lista de países para los que no se cargarán datos de referencia de direcciones de lotes/
interactivos en la memoria antes de iniciarse la validación de direcciones. Especifique los
códigos ISO de país de tres caracteres en una lista separada por comas. Por ejemplo,
especifique DEU,FRA,USA. Especifique ALL para no cargar ningún conjunto de datos.
Precarga de geocodificación
de países completa
Lista de países para los que todos los datos de referencia de geocodificación se cargarán
en la memoria antes de iniciarse la validación de direcciones. Especifique los códigos ISO
de país de tres caracteres en una lista separada por comas. Por ejemplo, especifique
DEU,FRA,USA. Especifique ALL para cargar todos los conjuntos de datos.
Cargue todos los datos de referencia de un país para aumentar el rendimiento durante el
procesamiento de direcciones de dicho país. Algunos países, como Estados Unidos, tienen
conjuntos de datos de gran tamaño que requieren cantidades de memoria considerables.
Precarga parcial de
geocodificación de países
Lista de países para los que los metadatos de geocodificación y las estructuras de
indización se cargarán en la memoria antes de iniciarse la validación de direcciones.
Especifique los códigos ISO de país de tres caracteres en una lista separada por comas.
Por ejemplo, especifique DEU,FRA,USA. Especifique ALL para cargar parcialmente todos
los conjuntos de datos.
Sin precarga de
geocodificación de países
Lista de países para los que no se cargarán datos de referencia de geocodificación en la
memoria antes de iniciarse la validación de direcciones. Especifique los códigos ISO de país
de tres caracteres en una lista separada por comas. Por ejemplo, especifique
DEU,FRA,USA. Especifique ALL para no cargar ningún conjunto de datos.
Precarga de lista de
sugerencias de países
completa
Lista de países para los que todos los datos de referencia se cargarán en la memoria antes
de iniciarse la validación de direcciones. Se aplica si la transformación del validador de
direcciones usa el modo de lista de sugerencias, lo que genera una lista de direcciones
válidas que pueden coincidir con una dirección de entrada.
Propiedades del proceso de servicio de administración de contenido
175
Propiedad
Descripción
Especifique los códigos ISO de país de tres caracteres en una lista separada por comas.
Por ejemplo, especifique DEU,FRA,USA. Especifique ALL para cargar todos los conjuntos
de datos.
Cargue la base de datos de referencia completa para aumentar el rendimiento. Algunos
países, como Estados Unidos, tienen bases de datos de gran tamaño que requieren
cantidades de memoria considerables.
Precarga parcial de lista de
sugerencias de países
Lista de países para los que los metadatos de referencia de direcciones y las estructuras de
indización se cargarán en la memoria antes de iniciarse la validación de direcciones. Se
aplica si la transformación del validador de direcciones usa el modo de lista de sugerencias,
lo que genera una lista de direcciones válidas que pueden coincidir con una dirección de
entrada.
Especifique los códigos ISO de país de tres caracteres en una lista separada por comas.
Por ejemplo, especifique DEU,FRA,USA. Especifique ALL para cargar parcialmente todos
los conjuntos de datos.
La precarga parcial aumenta el rendimiento en caso de no haber suficiente memoria
disponible para cargar las bases de datos completas en la memoria.
Sin precarga de lista de
sugerencias de países
Lista de países para los que no se cargarán datos de referencia de direcciones en la
memoria antes de iniciarse la validación de direcciones. Se aplica si la transformación del
validador de direcciones usa el modo de lista de sugerencias, lo que genera una lista de
direcciones válidas que pueden coincidir con una dirección de entrada.
Especifique los códigos ISO de país de tres caracteres en una lista separada por comas.
Por ejemplo, especifique DEU,FRA,USA. Especifique ALL para no cargar ningún conjunto
de datos.
Método de precarga
Determina cómo carga Address Doctor los datos de referencia de direcciones en la
memoria. Tanto el método MAP como el método LOAD asignan un bloque de memoria y, a
continuación, leen los datos de referencia en este bloque. Sin embargo, el método MAP
puede compartir los datos de referencia entre varios procesos. El valor predeterminado es
MAP.
Uso de memoria
Número de megabytes de memoria que puede asignar Address Doctor. El valor
predeterminado es 4.096.
Número máximo de objetos de
dirección
Número máximo de instancias de Address Doctor ejecutadas a la vez. El valor
predeterminado es 3.
Número máximo de
subprocesos
Número máximo de subprocesos que puede usar Address Doctor. Se debe establecer en el
número total de núcleos o subprocesos disponibles en un equipo. El valor predeterminado
es 2.
Tamaño de la memoria caché
Tamaño de la memoria caché para las bases de datos no precargadas. El sistema de
almacenamiento en memoria caché reserva memoria para aumentar el rendimiento de la
búsqueda de datos de referencia no precargados.
Establezca el tamaño de la memoria caché en LARGE a menos que se hayan precargado
todos los datos de referencia o necesite reducir la cantidad de memoria usada.
Especifique una de las siguientes opciones para el tamaño de la memoria caché en letras
mayúsculas:
- NONE. Sin memoria caché. Especifique NONE si se han precargado todas las bases de
datos de referencia.
- SMALL. Tamaño de memoria caché reducido.
- LARGE. Tamaño de memoria caché estándar.
El valor predeterminado es LARGE.
176
Capítulo 12: Servicio de administración de contenido
Valores cargados previamente de datos de referencia de dirección
Si ejecuta una asignación que lee datos de referencia de lotes/interactivos, de finalización rápida o de
geocodificación, debe especificar cómo el servicio de integración carga los datos de referencia.
El servicio de integración puede utilizar un método diferente para cargar datos en cada país. Por ejemplo, puede
especificar una carga previa completa para datos de lotes/interactivos de Estados Unidos y una carga previa
parcial para los datos de lotes/interactivos de Reino Unido. El servicio de integración también puede utilizar un
método de carga previa diferente para cada tipo de datos. Por ejemplo, puede especificar una carga previa
completa para los datos de lotes/interactivos de Estados Unidos y una carga previa parcial para los datos de
geocodificación de Estados Unidos.
Debe introducir al menos la abreviatura de un país como valor de carga previa para cada tipo de datos de
referencia que lee una asignación. Introduzca ALL para aplicar una configuración de carga previa para todos los
países.
La configuración de carga previa competa sustituye a la configuración de carga previa parcial y esta última
sustituye a la configuración que indica que no hay carga previa de datos. Por ejemplo, si introduce ALL para que
no haya carga previa de datos e introduce USA para la carga previa completa, el servicio de integración carga
todos los datos de Estados Unidos que hay en la memoria y no carga datos de ningún otro país. Si no tiene un
requisito de carga previa, introduzca ALL para que no haya carga previa de datos para ningún tipo de datos de
referencia que vaya a utilizar.
No especifique un valor de carga previa para los datos suplementarios.
Propiedades personalizadas para el proceso del servicio de
administración de contenido
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno o que se aplican en casos
especiales.
Un servicio de administración de contenido no cuenta con propiedades personalizadas cuando se crea
inicialmente. Use propiedades personalizadas únicamente si así lo solicita el servicio internacional de atención al
cliente de Informatica.
Creación de un servicio de administración de contenido
Antes de crear un servicio de administración de contenido, compruebe que haya un servicio de integración de
datos en el dominio.
Cree un servicio de administración de contenido para administrar las propiedades de los datos de referencia y
para proporcionar a Developer Tool información sobre los datos de referencia instalados.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
Haga clic en Acciones > Nuevo > Servicio de administración de contenido.
Aparecerá la ventana Nuevo servicio de administración de contenido.
3.
Especifique las propiedades generales del servicio y su ubicación.
Opcionalmente, haga clic en Examinar en el campo Ubicación para especificar la ubicación del dominio y la
carpeta donde desee crear el servicio. Opcionalmente, haga clic en Crear carpeta para crear otra carpeta.
4.
Especifique el servicio de integración de datos que se asociará al servicio de administración de contenido.
5.
Haga clic en Siguiente.
Creación de un servicio de administración de contenido
177
6.
Opcionalmente, seleccione Habilitar servicio para habilitar el servicio después de crearlo.
Nota: No configure las propiedades del protocolo de seguridad de la capa de transporte. Están reservadas
para el uso en el futuro.
7.
Haga clic en Finalizar.
Si no eligió habilitar el servicio, deberá reciclarlo para iniciarlo.
178
Capítulo 12: Servicio de administración de contenido
CAPÍTULO 13
Servicio de integración de datos
Este capítulo incluye los siguientes temas:
¨ Resumen del servicio de integración de datos, 179
¨ Componentes del servicio de integración de datos, 180
¨ Arquitectura del servicio de integración de datos, 183
¨ Memoria caché de datos y archivos, 184
¨ Registros de servicio de integración de datos, 185
¨ Propiedades del servicio de integración de datos, 185
¨ Administración del servicio de integración de datos, 190
¨ Creación de un servicio de integración de datos, 199
Resumen del servicio de integración de datos
El servicio de integración de datos es un servicio de aplicación del dominio de Informatica que realiza tareas de
integración de datos para Analyst Tool, Developer Tool y los clientes externos. Si obtiene una vista previa o
ejecuta asignaciones, perfiles, servicios de datos SQL y servicios web en Informatica Analyst o Informatica
Developer, la aplicación envía solicitudes al servicio de integración de datos para realizar tareas de integración de
datos. Si inicia un comando desde la línea de comandos o un cliente externo para ejecutar asignaciones, servicios
de datos SQL y servicios web en una aplicación, el comando envía la solicitud al servicio de integración de datos.
El servicio de integración de datos realiza las siguientes tareas:
¨ Ejecuta asignaciones y genera vistas previas de asignaciones en Developer Tool.
¨ Ejecuta perfiles y genera vistas previas para perfiles en Analyst Tool y Developer Tool.
¨ Ejecuta cuadros de mandos para perfiles en Analyst Tool y Developer Tool.
¨ Ejecuta servicios de datos SQL y servicios web en Developer Tool.
¨ Ejecuta asignaciones en una aplicación implementada.
¨ Almacena en la memoria caché objetos de datos para las asignaciones y los servicios de datos SQL
implementados en una aplicación.
¨ Ejecuta consultas SQL que los usuarios finales ejecutan en un servicio de datos SQL mediante una
herramienta cliente JDBC u ODBC de otros fabricantes.
¨ Ejecuta solicitudes de servicios web en un servicio web.
Cree y configure un servicio de integración de datos en Administrator Tool. Puede crear uno o varios servicios de
integración de datos en un nodo. Si un servicio de integración de datos genera un error, se reinicia
automáticamente en el mismo nodo.
179
Si crea un servicio de integración de datos, debe asociarlo a un servicio de repositorio de modelos. Si crea
asignaciones, perfiles, servicios de datos SQL y servicios web, debe almacenarlos en un repositorio de modelos.
Si obtiene una vista previa o ejecuta asignaciones, perfiles, servicios de datos SQL y servicios web en Analyst
Tool o Developer Tool, el servicio de integración de datos asociado al repositorio de modelos genera los datos o
datos de destino de la vista previa.
Si implementa una aplicación, debe asociarla a un servicio de integración de datos. El servicio de integración de
datos ejecuta asignaciones, servicios de datos SQL y servicios web en la aplicación. Además, el servicio de
integración de datos escribe metadatos en el repositorio de modelos asociado.
Durante la implementación, el servicio de integración de datos funciona de forma conjunta con el servicio de
repositorio de modelos para crear una copia de los metadatos requeridos para ejecutar los objetos en la
aplicación. Cada aplicación requiere sus propios metadatos en tiempo de ejecución. Los servicios de integración
de datos no comparten metadatos en tiempo de ejecución aunque las aplicaciones contengan los mismos objetos
de datos.
Componentes del servicio de integración de datos
El servicio de integración de datos tiene los siguientes componentes:
¨ Administrador de transformación de datos
¨ Módulo del servicio de creación de perfiles
¨ Módulo del servicio de asignación
¨ Módulo del servicio de SQL
¨ Módulo del servicio web
¨ Administrador de memoria caché de objetos de datos
¨ Administrador de memoria caché de conjuntos de resultados
¨ Administrador de implementación
Administrador de transformación de datos
El administrador de transformación de datos (DTM) es el componente del servicio de integración de datos que
extrae, transforma y carga los datos para llevar a cabo un proceso de transformación de datos. Cuando un
módulo de servicio del servicio de integración de datos recibe una solicitud de transformación de datos, el módulo
de servicio llama al DTM a fin de realizar los procesos necesarios para completar la solicitud. El módulo de
servicio ejecuta varias instancias del DTM para llevar a cabo varias solicitudes de transformación de datos. Por
ejemplo, el módulo del servicio de asignación ejecuta una instancia independiente del DTM cada vez que recibe
una solicitud de Developer Tool para obtener la vista previa de una asignación.
El DTM consta de los componentes siguientes:
¨ DTM lógico (LDTM). Compila y optimiza las solicitudes de transformación de datos. El LDTM filtra los datos al
comienzo del proceso para reducir el número de filas que hay que procesar y optimizar el proceso de
transformación.
¨ DTM de ejecución (EDTM). Ejecuta los procesos de transformación.
LDTM y EDTM funcionan juntos para extraer, transformar y cargar los datos con el fin de llevar a cabo la
transformación de datos de manera óptima.
180
Capítulo 13: Servicio de integración de datos
Módulo del servicio de creación de perfiles
El módulo del servicio de creación de perfiles es el componente del servicio de integración de datos que
administra solicitudes para ejecutar perfiles y generar cuadros de mando.
Si ejecuta un perfil en Analyst Tool o Developer Tool, la aplicación envía la solicitud al servicio de integración de
datos. El módulo del servicio de creación de perfiles inicia una instancia DTM para obtener las reglas del perfil y
ejecutar el perfil.
Si ejecuta un cuadro de mando en Analyst Tool o Developer Tool, la aplicación envía la solicitud al servicio de
integración de datos. El módulo del servicio de creación de perfiles inicia una instancia DTM para generar un
cuadro de mando para el perfil.
Para crear y ejecutar perfiles y cuadros de mando, debe asociar el servicio de integración de datos con un
almacén de creación de perfiles. El módulo del servicio de creación de perfiles almacena datos y metadatos de la
creación de perfiles en el almacén de creación de perfiles.
Módulo del servicio de asignación
El módulo del servicio de asignación es el servicio de componentes del servicio de integración de datos que
administra solicitudes para obtener una vista previa de los datos de destino y ejecutar asignaciones.
La tabla siguiente enumera las solicitudes que el módulo del servicio de asignación administra de las diferentes
herramientas cliente:
Solicitud
Herramientas cliente
Obtener vista previa de los datos basada en lógica de
asignaciones.
Developer Tool
Ejecutar una asignación.
Línea de comandos
Developer Tool
Herramientas cliente de terceros
Ejecutar una asignación en una aplicación implementada.
Línea de comandos
Ejecutar un servicio de datos SQL.
Developer Tool
Ejecutar un servicio web.
Developer Tool
Las herramientas cliente de terceros incluyen, por ejemplo, el cliente SQL SQuirreL, DBClient y el cliente MySQL
ODBC.
Cuando visualice una vista previa o ejecute una asignación, la herramienta cliente enviará la solicitud y la
asignación al servicio de integración de datos. El módulo del servicio de asignación inicia una instancia DTM, la
cual genera la vista previa de los datos o ejecuta la asignación. Si la vista previa incluye un destino relacional o
de archivo sin formato, el módulo del servicio de asignación escribe los datos de vista previa en el destino.
Si abre una vista previa de los datos contenidos en un servicio de datos SQL en Developer Tool, Developer Tool
envía la solicitud y la instrucción SQL al servicio de integración de datos. El módulo del servicio de asignación
inicia una instancia DTM, la cual ejecuta la instrucción SQL y genera la vista previa de los datos.
Si abre una vista previa de una asignación de operación de servicio web en Developer Tool, Developer Tool envía
la solicitud al servicio de integración de datos. El módulo del servicio de asignación inicia una instancia DTM, la
cual ejecuta la asignación de operación y genera la vista previa de los datos.
Componentes del servicio de integración de datos
181
Nota: Para obtener una vista previa de los datos de la tabla relacional empleando Analyst Tool o Developer Tool,
el cliente de la base de datos debe estar instalado en el equipo en el que se ejecuta el módulo del servicio de
asignación. Debe configurar la conexión con la base de datos en Analyst Tool o en Developer Tool.
Módulo del servicio de SQL
El módulo del servicio de SQL es el servicio de componentes del servicio de integración de datos que administra
las consultas SQL enviadas a un servicio de datos SQL desde una herramienta cliente de terceros.
Cuando el servicio de integración de datos recibe una solicitud SQL desde una herramienta cliente de terceros, el
módulo del servicio de SQL inicia una instancia DTM para ejecutar la consulta SQL y compararla con las tablas
virtuales del servicio de datos SQL.
Si no almacena los datos en la memoria caché en el momento de implementar un servicio de datos SQL, el
módulo del servicio de SQL inicia una instancia DTM para ejecutar el servicio de datos SQL. Cada vez que una
herramienta cliente de terceros envía una consulta SQL a la base de datos virtual, la instancia DTM lee los datos
desde las tablas de origen en lugar de las tablas de la memoria caché.
Módulo del servicio web
El módulo del servicio web es un componente del servicio de integración de datos que administra las solicitudes
de operación de dicho servicio enviadas al servicio web desde un cliente del servicio web.
Cuando el servicio de integración de datos recibe solicitudes desde un cliente del servicio web, el módulo del
servicio web inicia una instancia DTM para ejecutar la asignación de la operación. El módulo del servicio web
también envía la respuesta de la asignación de la operación al cliente del servicio web.
Administrador de memoria caché de objetos de datos
Cuando implemente una aplicación, podrá decidir almacenar en caché los objetos de datos lógicos y las tablas
virtuales de una base de datos. Si la aplicación contiene un servicio de datos SQL, puede almacenar en caché los
objetos de datos lógicos y las tablas virtuales. Si la aplicación contiene un servicio web, puede almacenar en
caché los objetos de datos lógicos. El administrador de memoria caché de objetos de datos es el componente del
servicio de integración de datos que almacena en caché los datos de una aplicación.
Si almacena en caché los datos de una aplicación, el administrador de memoria caché de objetos de datos
almacenará inicialmente los datos en caché cuando se habilite el servicio de datos SQL o el servicio web. Es
preciso especificar la base de datos en la que se almacenará la memoria caché de objetos de datos. El
rendimiento óptimo de la memoria caché depende de la velocidad y del rendimiento de la base de datos.
Es posible configurar una programación para actualizar los datos almacenados en caché. La memoria caché
también se puede actualizar periódicamente desde un programa de la línea de comandos o desde Administrator
Tool.
Administrador de memoria caché de conjunto de resultados
El administrador de memoria caché de conjunto de resultados es un componente del servicio de integración de
datos que administra las memorias caché de conjuntos de resultados. Una memoria caché de conjunto de
resultados es el resultado de un proceso DTM que ejecuta una consulta SQL sobre un servicio de datos SQL o de
una solicitud de servicio web sobre una operación de servicio web.
Cuando se habilita la memoria caché de conjunto de resultados, el administrador de memoria caché de conjunto
de resultados crea grupos de memoria caché para almacenar temporalmente los resultados de un proceso DTM.
Si el administrador de memoria caché de conjunto de resultados necesita más espacio que el asignado, almacena
los datos en archivos caché. El administrador de memoria caché de conjunto de resultados almacena
182
Capítulo 13: Servicio de integración de datos
provisionalmente los resultados durante un período especificado. Cuando un cliente externo realiza la misma
solicitud antes de que finalice el período de almacenamiento provisional, el administrador de memoria caché de
conjunto de resultados devuelve los resultados almacenados temporalmente. Si no existe un almacenamiento
provisional o ha caducado, el servicio de integración de datos inicia una instancia DTM para procesar la solicitud
y, a continuación, almacena los resultados en memoria caché.
Cuando el administrador de memoria caché de conjunto de resultados almacena los resultados por usuario, el
servicio de integración de datos sólo devuelve los resultados del usuario que ejecutó la consulta SQL o que envió
la solicitud de servicio web. El administrador de memoria caché de conjunto de resultados almacena la memoria
caché de conjunto de resultados para los servicios de datos SQL por usuario. El administrador de memoria caché
de conjunto de resultados almacena la memoria caché de conjunto de resultados para los servicios web por
usuario cuando el servicio web utiliza WS-Security. El administrador de memoria caché de conjunto de resultados
almacena la memoria caché por el nombre de usuario proporcionado en el token username de la solicitud de
servicio web.
Administrador de implementación
El administrador de implementación es el componente del servicio de integración de datos que administra las
aplicaciones. Cuando se implementa una aplicación en un servicio de integración de datos, el administrador de
implementación administra la interacción entre el servicio de integración de datos y el servicio de repositorio de
modelos.
El administrador de implementación inicia y detiene una aplicación. Cuando inicia una aplicación, el administrador
de implementación valida las asignaciones, el servicio web y los servicios de datos SQL de la aplicación y sus
objetos dependientes.
Tras la validación, el administrador de implementación trabaja con el servicio de repositorio de modelos asociado
al servicio de integración de datos para almacenar los metadatos en tiempo de ejecución que son necesarios para
ejecutar las asignaciones, los servicios web y los servicios de datos SQL de la aplicación. El administrador de
implementación crea un conjunto independiente de metadatos en tiempo de ejecución en el repositorio de
modelos para cada aplicación.
Cuando el servicio de integración de datos ejecuta las asignaciones, los servicios web y los servicios de datos
SQL de una aplicación, el administrador de implementación recupera los metadatos en tiempo de ejecución y
hace que estén disponibles para el DTM.
Arquitectura del servicio de integración de datos
El servicio de integración de datos ejecuta los procesos de transformación de datos para asignaciones, perfiles,
servicios de datos SQL y servicios web en un repositorio de modelos. Cada componente del servicio de
integración de datos desempeña su función para completar el proceso de transformación de datos. El módulo del
servicio de asignación administra la transformación de datos para las asignaciones. El módulo del servicio de
creación de perfiles administra la transformación de datos para los perfiles. El módulo del servicio de SQL
administra la transformación de datos para los servicios de datos SQL. El módulo del servicio web administra la
transformación de datos para los servicios web. El administrador de implementación y el administrador de
memoria caché de objetos de datos administran la implementación de la aplicación y el almacenamiento de datos
en la memoria caché y, además, garantizan la disponibilidad de los objetos de datos necesarios para completar la
transformación de datos. El administrador de memoria caché de conjunto de resultados administra las memorias
caché del conjunto de resultados temporales cuando se ejecutan consultas SQL en un servicio de datos SQL y
cuando un cliente de servicio web envía una solicitud para ejecutar una operación del servicio web.
Arquitectura del servicio de integración de datos
183
En el siguiente diagrama, se muestra la arquitectura del servicio de integración de datos:
Las solicitudes para el servicio de integración de datos pueden proceder de Analyst Tool, Developer Tool o de un
cliente externo. Analyst Tool y Developer Tool envían solicitudes para previsualizar o ejecutar asignaciones,
perfiles, servicios de datos SQL y servicios web. Un cliente externo puede enviar una solicitud para ejecutar
asignaciones implementadas. Un cliente externo puede enviar consultas SQL para acceder a los datos en tablas
virtuales de servicios de datos SQL, ejecutar procedimientos virtuales almacenados y metadatos de acceso. Un
cliente externo también puede enviar una solicitud para ejecutar una operación de servicio web para leer,
transformar o escribir datos.
Cuando el administrador de implementación implementa una aplicación, el administrador de implementación
trabaja con el servicio de repositorio de modelos para almacenar metadatos de tiempo de ejecución en el
repositorio de modelos para las asignaciones, los servicios de datos SQL y los servicios web de la aplicación. Si
selecciona la opción para almacenar los datos en la memoria caché para una aplicación, el administrador de
implementación almacena los datos en la memoria caché de una base de datos relacional.
Memoria caché de datos y archivos
El administrador de memoria caché de objetos de datos y el DTM son los componentes del servicio de integración
de datos que guardan datos y archivos en la memoria caché.
El administrador de memoria caché de objetos de datos guarda en memoria caché datos de las aplicaciones en la
base de datos de memoria caché de objetos de datos. Cuando actualice la memoria caché, el administrador de
memoria caché de objetos de datos actualizará los datos en la base de datos de memoria caché de objetos de
datos.
Cuando el DTM ejecuta asignaciones, crea memorias caché de datos para guardar temporalmente los datos
utilizados por los objetos de la asignación. Si procesa una gran cantidad de datos, el DTM escribe los datos en
archivos de memoria caché. Después de que el servicio de integración de datos completa la asignación, el DTM
libera los datos y archivos de memoria caché.
184
Capítulo 13: Servicio de integración de datos
Registros de servicio de integración de datos
El servicio de integración de datos genera eventos de registro de error y de funcionamiento que son recolectados
por el administrador de registros en el dominio. Puede ver los registros en el visor de registros de Administrator
Tool.
Cuando se ejecuta el DTM, genera eventos de registro para el proceso que se está ejecutando. El DTM omite el
administrador de registros y envía los eventos de registro a los archivos de registro. El DTM almacena los
archivos de registro en el directorio especificado en las propiedades para el proceso de servicio de integración de
datos.
Propiedades del servicio de integración de datos
Para ver las propiedades del servicio de integración de datos, seleccione el servicio en el navegador del dominio
y haga clic en la vista Propiedades. Puede modificar las propiedades mientras el servicio esté en ejecución, pero
deberá reiniciar el servicio para que las propiedades surtan efecto.
Propiedades generales
En la tabla siguiente, se describen las propiedades generales del servicio de integración de datos:
Propiedad general
Descripción
Nombre
Nombre del servicio de integración de datos. Sólo lectura.
Descripción
Breve descripción del servicio de integración de datos.
Licencia
Clave de licencia que especificó al crear el servicio. Sólo lectura.
Nodo
Nodo en el que se ejecuta el servicio. Haga clic en el nombre del nodo para ver la
configuración del nodo.
Propiedades del repositorio de modelos
La siguiente tabla describe las propiedades del repositorio de modelos para el servicio de integración de datos:
Propiedad
Descripción
Servicio de repositorio de
modelos
Servicio que almacena metadatos de tiempo de ejecución requeridos para ejecutar servicios
de asignación y datos SQL.
Nombre de usuario
Nombre de usuario para acceder al repositorio de modelos. El usuario debe disponer del
privilegio Crear proyecto para el servicio de repositorio de modelos.
Contraseña
Contraseña de usuario para acceder al repositorio de modelos.
Dominio de seguridad
Nombre del dominio de seguridad de LDAP si utiliza ese protocolo. Si no utiliza LDAP, el
dominio es el nativo.
Registros de servicio de integración de datos
185
Propiedades de registro
La tabla siguiente describe las propiedades del nivel de registro:
Propiedad
Descripción
Nivel de registro
Nivel de mensajes de error que el servicio de integración de datos escribe en el registro del
servicio. Elija uno de los siguientes niveles de mensaje:
- Grave. Escribe los mensajes de código FATAL en el registro. Los mensajes de código
FATAL incluyen fallos de sistema no recuperables que provocan que el servicio de
integración de datos se cierre o deje de estar disponible.
- Error. Escribe los mensajes de código FATAL y ERROR en el registro. Los mensajes de
código ERROR pueden deberse a fallos de conexión, fallos al guardar o recuperar
medatados o errores de servicio.
- Advertencia. Escribe los mensajes de código FATAL, WARNING Y ERROR en el registro.
Los errores de código WARNING pueden ser debidos a advertencias o a fallos de sistema
recuperables.
- Información. Escribe los mensajes de código FATAL, INFO, WARNING y ERROR en el
registro. Los mensajes de código INFO se deben a mensajes de cambio de servicio o de
sistema.
- Seguimiento. Escribe los mensajes de código FATAL, TRACE, INFO, WARNING y
ERROR en el registro. Los mensajes de código TRACE registran fallos en la solicitudes
de los usuarios, como los fallos de solicitud SQL, de ejecución de asignación o de
implementación.
- Depuración. Escribe los mensajes de código FATAL, DEBUG, TRACE, INFO, WARNING
y ERROR en el registro. Los mensajes de código DEBUG son registros de solicitudes de
usuarios.
Propiedades de la memoria caché de tablas virtuales/objetos de
datos lógicos.
En la tabla siguiente, se describen las propiedades de la memoria caché de tablas virtuales y objetos de datos:
186
Propiedad
Descripción
Tiempo de eliminación de la
memoria caché
Tiempo en milisegundos que el servicio de integración de datos espera antes de vaciar el
almacenamiento de caché tras una actualización. El valor predeterminado es 3.600.000.
Conexión de la memoria caché
El nombre de la conexión de la base de datos que almacena la memoria caché de objetos
de datos. Seleccione un nombre de objeto de conexión válido.
Cantidad máxima de
solicitudes de actualización
simultáneas
Número máximo de actualizaciones de la caché que pueden tener lugar al mismo tiempo.
Limite la cantidad de actualizaciones simultáneas de la memoria caché para mantener los
recursos del sistema.
Capítulo 13: Servicio de integración de datos
Propiedades de la base de datos del almacén de creación de perfiles
En la tabla siguiente, se describen las propiedades de la base de datos del almacén de creación de perfiles:
Propiedad
Descripción
Base de datos del almacén de
creación de perfiles
Conexión con el almacén de creación de perfiles. Seleccione el nombre de objeto de
conexión.
Rangos máximos
Número mínimo y máximo de valores mostrados para un perfil. El valor predeterminado es
5.
Patrones máximos
Número máximo de patrones mostrados para un perfil. El valor predeterminado es 10.
Grupo máximo de ejecución de
perfiles
Número máximo de subprocesos para ejecutar la creación de perfiles. El valor
predeterminado es 10.
Cantidad máxima de
conexiones de base de datos
Número máximo de conexiones de base datos para cada trabajo de creación de perfiles. El
valor predeterminado es 5.
Ruta de exportación de
resultados del perfil
Ubicación donde se exporta el archivo de resultados de perfil del servicio de integración de
datos. Si el servicio de integración de datos y el servicio del analista se ejecutan en nodos
diferentes, ambos servicios deben poder acceder a esta ubicación. De lo contrario, se
produce un error en la exportación.
Propiedades del servicio de asignación
La siguiente tabla describe las propiedades del módulo del servicio de asignación de un servicio de integración de
datos:
Propiedad
Descripción
Tamaño máximo de grupo del
subproceso de notificación
El número máximo de notificaciones simultáneas de finalización de tareas que el módulo del
servicio de asignación envía a los clientes externos una vez que el servicio de integración
de datos ha finalizado las tareas. El módulo del servicio de asignación es un componente
del servicio de integración de datos que administra las solicitudes enviadas para ejecutar
asignaciones. El valor predeterminado es 5.
Opciones de implementación
En la tabla siguiente, se describen las opciones de implementación para el servicio de integración de datos:
Propiedad
Descripción
Modo de implementación
predeterminado
Determina si se habilita e inicia cada aplicación después de implementarse en un servicio de
integración de datos. El modo de implementación predeterminado afecta a las aplicaciones
que se implementen desde Developer Tool, la línea de comandos y Administrator Tool.
Especifique una de las siguientes opciones:
- Habilitar e iniciar. Habilitar e iniciar la aplicación.
- Sólo habilitar. Habilitar pero no iniciar la aplicación.
- Deshabilitar. No habilitar la aplicación.
Propiedades del servicio de integración de datos
187
Propiedades avanzadas para la creación de perfiles
En la tabla siguiente, se describen las propiedades avanzadas para la creación de perfiles:
Propiedad
Descripción
Umbral de patrón
Número máximo de valores necesarios para derivar un patrón. El valor predeterminado es 5.
Número máximo de pares de
valor-frecuencia
Número máximo de pares de valor-frecuencia que se almacenarán en el almacén de
perfiles. El valor predeterminado es 16.000.
Longitud máxima de cadena
Longitud máxima de cadena que puede procesar el servicio de creación de perfiles. El valor
predeterminado es 255.
Precisión numérica máxima
Número máximo de dígitos de un valor numérico. El valor predeterminado es 38.
Número máximo de trabajos de
perfiles simultáneos
Número máximo de subprocesos de perfil simultáneos que se usan para crear perfiles de
archivos sin formato. Si se deja en blanco, el complemento del servicio de creación de
perfiles determina el número correcto a partir del conjunto de trabajos en ejecución y otros
factores del entorno.
Tamaño de la cola de trabajos
de perfiles
Número máximo de tareas de creación de perfiles que pueden esperar para ejecutarse. El
valor predeterminado es 40.
Número máximo de columnas
simultáneas
Número máximo de columnas que se pueden combinar para crear perfiles de archivos sin
formato en un único subproceso de grupo de ejecución. El valor predeterminado es 5.
Número máximo de
subprocesos de perfiles
simultáneos
Número máximo de subprocesos de grupos de ejecución simultáneos que pueden crear
perfiles de archivos sin formato. El valor predeterminado es 1.
Tamaño máximo de montón de
columna
Cantidad de memoria que se permite a cada columna para la creación de perfiles de
columna. El valor predeterminado es 64 megabytes.
Subprocesos de perfil
reservados
Número de subprocesos del tamaño de grupo de ejecución máximo destinados a solicitudes
prioritarias. El valor predeterminado es 1.
Módulos
Determinados módulos del servicio de integración de datos se pueden deshabilitar.
Si va a realizar pruebas y los recursos del equipo son limitados, deshabilitar un módulo podría ser una buena
opción. Limitando la funcionalidad de la integración de datos se ahorra memoria.
Puede deshabilitar los siguientes módulos de servicio:
¨ Servicio principal. Ejecuta implementaciones. No cierre este módulo si necesita implementar aplicaciones.
¨ Servicio de asignación. Ejecuta asignaciones y vistas previas.
¨ Servicio de creación de perfiles. Ejecuta perfiles y genera cuadros de mando.
¨ Servicio de SQL. Ejecuta consultas SQL desde una base de datos cliente de un servicio de datos SQL.
¨ Servicio web. Ejecuta asignaciones de operación de servicio web.
Para deshabilitar un módulo, complete los siguientes pasos:
188
1.
Deshabilite el servicio de integración de datos.
2.
Seleccione el servicio de integración de datos en el navegador.
Capítulo 13: Servicio de integración de datos
3.
En la ficha Propiedades, haga clic en Editar para la propiedad Módulo.
4.
Seleccione Falso para el módulo que va a deshabilitar.
5.
Haga clic en Aceptar.
6.
Habilite el servicio de integración de datos.
Propiedades de seguridad de transferencia
La siguiente tabla describe las propiedades de seguridad de transferencia:
Propiedad
Descripción
Nombres de conexión
Lista de las conexiones que permiten la seguridad de transferencia. Configure la seguridad
de transferencia en cada instancia del servicio de integración de datos que utilice la
conexión.
Permitir memoria caché
Permite la memoria caché de objeto de datos para todas las conexiones de transferencia del
servicio de integración de datos. Puebla la memoria caché de objeto de datos utilizando las
credenciales del objeto de conexión.
Nota: Si habilita la memoria caché de objeto de datos con seguridad de transferencia, puede
permitir a los usuarios el acceso a datos en la base de datos de memoria caché que quizás
no tendrían en un entorno sin memoria caché.
Propiedades del servidor proxy HTTP
La tabla siguiente describe las propiedades del servidor proxy HTTP:
Propiedad
Descripción
Host del servidor proxy HTTP
Nombre del servidor proxy HTTP.
Puerto del servidor proxy HTTP
Número de puerto del servidor proxy HTTP.
El valor predeterminado es 8080.
Usuario del servidor proxy HTTP
Nombre de usuario autenticado para el servidor proxy HTTP. Esto es obligatorio si el
servidor proxy requiere autenticación.
Contraseña del servidor proxy HTTP
Contraseña para el usuario autenticado. El administrador de servicio cifra la
contraseña. Esto es obligatorio si el servidor proxy requiere autenticación.
Dominio del servidor proxy HTTP
Dominio para la autenticación.
Propiedades de filtro del cliente HTTP
En la siguiente tabla, se describen las propiedades de filtro del cliente HTTP:
Propiedad
Descripción
Direcciones IP permitidas
Lista de constantes o patrones de expresiones regulares de Java comparados con la
dirección IP del equipo que realiza la solicitud. Utilice un espacio para separar varias
constantes o expresiones.
Propiedades del servicio de integración de datos
189
Propiedad
Descripción
Si configura esta propiedad, el servicio de integración de datos acepta solicitudes de
direcciones IP que coinciden con el patrón de direcciones permitido. Si no configura
esta propiedad, el servicio de integración de datos usa la propiedad Direcciones IP
denegadas para determinar qué clientes pueden enviar solicitudes.
Nombres de host permitidos
Lista de constantes o patrones de expresiones regulares de Java comparados con el
nombre de host del equipo que realiza la solicitud. En el caso de los nombres de host,
se aplica la distinción entre mayúsculas y minúsculas. Utilice un espacio para separar
varias constantes o expresiones.
Si configura esta propiedad, el servicio de integración de datos acepta solicitudes de
nombres de host que coinciden con el patrón de nombre de host permitido. Si no
configura esta propiedad, el servicio de integración de datos usa la propiedad
Nombres de host denegados para determinar qué clientes pueden enviar solicitudes.
Direcciones IP rechazadas
Lista de constantes o patrones de expresiones regulares de Java comparados con la
dirección IP del equipo que realiza la solicitud. Utilice un espacio para separar varias
constantes o expresiones.
Si configura esta propiedad, el servicio de integración de datos acepta solicitudes de
direcciones IP que no coinciden con el patrón de dirección IP denegado. Si no
configura esta propiedad, el servicio de integración de datos usa la propiedad
Direcciones IP permitidas para determinar qué clientes pueden enviar solicitudes.
Nombres de host rechazados
Lista de constantes o patrones de expresiones regulares de Java comparados con el
nombre de host del equipo que realiza la solicitud. En el caso de los nombres de host,
se aplica la distinción entre mayúsculas y minúsculas. Utilice un espacio para separar
varias constantes o expresiones.
Si configura esta propiedad, el servicio de integración de datos acepta solicitudes de
nombres de host que no coinciden con el patrón de nombre de host denegado. Si no
configura esta propiedad, el servicio de integración de datos usa la propiedad
Nombres de host permitidos para determinar qué clientes pueden enviar solicitudes.
Propiedades personalizadas
Puede editar las propiedades personalizadas para un servicio de integración de datos.
La tabla siguiente describe las propiedades personalizadas:
Propiedad
Descripción
Nombre de la propiedad
personalizada
Configure una propiedad personalizada que sea única en el entorno o que necesite aplicar
en casos especiales. Introduzca el nombre de la propiedad y un valor inicial. Use
propiedades personalizadas únicamente si así lo solicita el servicio internacional de
atención al cliente de Informatica.
Administración del servicio de integración de datos
Cree un servicio de integración de datos en Administrator Tool. Después de crear el servicio de integración de
datos, puede modificar las propiedades del servicio de integración de datos en la vista Propiedades. Puede
cambiar el servicio de repositorio de modelos, el nivel de los mensajes de error en el registro de servicio, las
190
Capítulo 13: Servicio de integración de datos
propiedades de la generación de perfiles y las propiedades de la memoria caché de tablas virtuales. También
puede administrar el contenido del almacén de creación de perfiles asociado.
Implemente aplicaciones en el servicio de integración de datos en la vista Aplicaciones. Puede iniciar y detener
las aplicaciones, y habilitarlas o deshabilitarlas para que se ejecuten al iniciar.
Cómo habilitar, deshabilitar y reciclar el servicio de integración de
datos
Puede habilitar, deshabilitar o reciclar el servicio de integración de datos en Administrator Tool. Puede
deshabilitar el servicio de integración de datos si es necesario realizar tareas de mantenimiento o si necesita
impedir que los usuarios accedan al servicio temporalmente. Podría reciclar un servicio si se modificó una
propiedad. Cuando recicle el servicio, el servicio de integración de datos reiniciará el servicio.
Cuando deshabilite un servicio de integración de datos, deberá elegir el modo en que se deshabilitará. Puede
elegir una de las opciones siguientes:
¨ Finalizar. Permite que los trabajos se ejecuten hasta que finalicen antes de deshabilitar el servicio.
¨ Anular. Intenta detener todos los trabajos antes de cancelarlos y deshabilitar el servicio.
Para habilitar el servicio, selecciónelo en el navegador del dominio y haga clic en Habilitar el servicio. El servicio
de repositorio de modelos debe estar en ejecución para poder habilitar el servicio de integración de datos.
Para deshabilitar el servicio, selecciónelo en el navegador del dominio y haga clic en Deshabilitar el servicio.
Para reciclar el servicio, selecciónelo en el navegador del dominio y haga clic en Reciclar.
Nota: Cuando habilite o deshabilite un servicio con Microsoft Internet Explorer, la animación de la barra de
progreso no se producirá a menos que habilite una opción avanzada en el navegador. Habilite la opción Activar
animaciones en páginas web en la ficha Avanzadas de Opciones de Internet.
Filtro de cliente HTTP
Un filtro de cliente HTTP especifica los equipos cliente de servicios web que pueden enviar solicitudes al servicio
de integración de datos. De forma predeterminada, un cliente del servicio web que se ejecuta en cualquier equipo
puede enviar solicitudes.
Para especificar los equipos que pueden enviar solicitudes de servicios web al servicio de integración de datos,
configure las propiedades del filtro de cliente HTTP en las propiedades del servicio de integración de datos. Al
configurar estas propiedades, el servicio de integración de datos compara la dirección IP o el nombre del host de
los equipos que envían solicitudes de servicios web con estas propiedades. El servicio de integración de datos
permite que la solicitud continúe o rechaza el procesamiento de la solicitud.
Puede usar constantes o expresiones regulares de Java como valores para estas propiedades. Puede incluir un
punto (.) como carácter comodín en un valor.
Nota: Puede permitir o rechazar las solicitudes de un cliente de servicios web que se ejecuta en el mismo equipo
que el servicio de integración de datos. Especifique el nombre del host del equipo con el servicio de integración
de datos en la propiedad de nombres de host permitidos o rechazados.
Ejemplo
El departamento de Finanzas desea configurar un servicio web para aceptar solicitudes de servicio web desde un
intervalo de direcciones IP. Para configurar el servicio de integración de datos para que acepte solicitudes de
servicios web de equipos en una red local, especifique la siguiente expresión como una dirección IP permitida:
“192\.168\.1\.[0-9]*”
Administración del servicio de integración de datos
191
El servicio de integración de datos acepta solicitudes de equipos con direcciones IP que coinciden con este
patrón. El servicio de integración de datos rechaza el procesamiento de solicitudes de equipos con direcciones IP
que no coinciden con este patrón.
Seguridad de transferencia
La seguridad de transferencia es la capacidad para conectarse a un servicio de datos SQL o a un origen externo
con las credencias de usuario del cliente en lugar de hacerlo con las credenciales de un objeto de conexión.
Los usuarios pueden tener acceso a diferentes conjuntos de datos en función del cargo que desempeñan en la
organización. Los sistemas cliente limitan el acceso a las bases de datos por el nombre de usuario y la
contraseña. Cuando cree un servicio de datos SQL, puede combinar datos de diferentes sistemas para crear una
vista de los datos. Cuando defina la conexión con el servicio de datos de SQL, sin embargo, la conexión tendrá un
nombre de usuario y contraseña.
Si configura la seguridad de transferencia, puede limitar el acceso de los usuarios a algunos datos en un servicio
de datos SQL en función del nombre de usuario. Cuando un usuario se conecta al servicio de datos SQL, el
servicio de integración de datos no tiene en cuenta el nombre de usuario y la contraseña del objeto de conexión.
El usuario se conecta con el nombre de usuario del cliente o con el nombre de usuario LDAP.
Es posible que una asignación de operación de servicio web tenga que usar un objeto de conexión para tener
acceso a los datos. Si configura la seguridad de transferencia y el servicio web usa WS-Security, la asignación de
la operación del servicio web se conecta al origen con el nombre de usuario y la contraseña que se proporcionan
en la solicitud SOAP del servicio web.
Configure la seguridad de transferencia para las conexiones en un servicio de integración de datos. Defina las
conexiones que permiten una seguridad de transferencia. Puede configurar la lista en Administrator Tool o
mediante infacmd dis UpdateServiceOptions.
Puede definir la seguridad de transferencia para las conexiones con aplicaciones implementadas. No puede
definir la seguridad de transferencia en Developer Tool.
No use una conexión que esté habilitada para la seguridad de transferencia para tener acceso a las tablas de
referencia de Data Quality. Una asignación genera un error cuando habilita la seguridad de transferencia para una
conexión en una transformación Data Quality. La asignación Data Quality no añade el prefijo del nombre del
propietario cuando tiene acceso a las tablas de referencia. La asignación genera un error cuando no se encuentra
una tabla.
Si desea más información sobre cómo configurar la seguridad para los servicios de datos SQL, consulte el
artículo How-To Library "How to Configure Security for SQL Data Services" (Cómo configurar la seguridad para
servicios de datos SQL)": http://communities.informatica.com/docs/DOC-4507.
Ejemplo
Una organización combina datos de empleados de varias bases de datos para presentar una sola vista de datos
de empleados en un servicio de datos SQL. El servicio de datos SQL contiene datos de las bases de datos de
empleados y de compensaciones. La base de datos de empleados contiene el nombre, la dirección e información
sobre el departamento. La base de datos de compensaciones contiene información sobre el salario y las opciones
de compra de acciones.
Es posible que un usuario tenga acceso a la base de datos de empleados pero no a la base de datos de
compensaciones. Cuando el usuario ejecuta una consulta en el servicio de datos SQL, el servicio de integración
de datos reemplaza las credenciales de todas las conexiones de la base de datos con el nombre y la contraseña
del usuario. La consulta genera un error si el usuario incluye información sobre salarios de la base de datos de
compensaciones.
192
Capítulo 13: Servicio de integración de datos
TEMAS RELACIONADOS
¨ “ Permisos de conexión” en la página 131
Exclusión de seguridad con memoria caché de objetos de datos
Para usar la memoria caché de objetos de datos con exclusión de seguridad, debe habilitar la memoria caché en
las propiedades de exclusión de seguridad del servicio de integración de datos.
Cuando implemente un servicio de datos SQL o un servicio web, podrá elegir almacenar en caché los objetos de
datos lógicos de una base de datos. Es preciso especificar la base de datos en la que se almacenará la memoria
caché de objetos de datos. El servicio de integración de datos valida las credenciales de usuario para acceder a
la base de datos de la memoria caché. Si un usuario se puede conectar con la base de datos de la memoria
caché, tendrá acceso a todas las tablas de la memoria caché. El servicio de integración de datos no valida las
credenciales de usuario en las bases de datos de origen cuando se habilita la memoria caché.
Supongamos, por ejemplo, que configura la memoria caché del servicio de datos SQL EmployeeSQLDS y habilita
la exclusión de seguridad para las conexiones. El servicio de integración de datos almacena en memoria caché
las tablas de las bases de datos de compensaciones y empleados. Un usuario podría no tener acceso a la base
de datos de compensaciones. Sin embargo, si tiene acceso a la base de datos de la memoria caché, el usuario
puede seleccionar datos de compensaciones en una consulta SQL.
Cuando se configura la exclusión de seguridad, de manera predeterminada no se permite el almacenamiento en
caché de objetos de datos que dependan de conexiones con exclusión de seguridad. Cuando habilite la memoria
caché de objetos de datos con exclusión de seguridad, compruebe que no se permita a usuarios no autorizados el
acceso a algunos de los datos de la memoria caché. Cuando habilite la memoria caché para conexiones con
exclusión de seguridad, se habilitará la memoria caché de objetos de datos para todas las conexiones con
exclusión de seguridad.
Cómo añadir exclusión de seguridad
Seleccione las conexiones que utilizan exclusión de seguridad.
1.
En la herramienta Administrator, seleccione un servicio de integración de datos.
2.
Haga clic en la vista Propiedades.
3.
Edite las opciones de exclusión de seguridad.
Se abrirá el cuadro de diálogo Editar opciones de exclusión de seguridad.
4.
Para seleccionar conexiones de exclusión, haga clic en Seleccionar. Puede seleccionar varias conexiones al
mismo tiempo.
5.
Seleccione Permitir memoria caché para habilitar la memoria caché de objetos de datos para los servicios
de datos SQL y los servicios web que usan esas conexiones.
6.
Haga clic en Aceptar.
Debe reciclar el servicio de integración de datos para permitir la memoria caché para las conexiones.
Almacenamiento en la memoria caché de conjunto de resultados
El almacenamiento en la memoria caché de conjunto de resultados permite al servicio de integración de datos
utilizar resultados guardados en la memoria caché para consultas del servicio de datos SQL y solicitudes de
servicio web. Para usuarios que ejecuten consultas idénticas dentro de un breve espacio de tiempo, puede
resultar beneficioso utilizar el almacenamiento en la memoria caché de conjunto de resultados para que las
consultas sean más rápidas.
Administración del servicio de integración de datos
193
Cuando configure el almacenamiento en la memoria caché de conjunto de resultados, el servicio de integración
de datos guarda en la memoria caché los resultados del proceso DTM asociados a cada consulta de servicio de
datos SQL y cada solicitud de servicio web. El servicio de integración de datos almacena en la memoria caché los
resultados durante el período de vencimiento que configure. Si un cliente externo repite una consulta o una
solicitud antes de que venza el período establecido, el servicio de integración de datos devolverá los resultados
guardados en la memoria caché.
Complete los siguientes pasos para configurar el almacenamiento en la memoria caché de conjunto de resultados
para servicios de datos SQL y operaciones de servicio web:
1.
Configure las propiedades de la memoria caché de conjunto de resultados en las propiedades del proceso
del servicio de integración de datos.
2.
Configure el período de vencimiento de la memoria caché en las propiedades del servicio de datos SQL.
3.
Configure el período de vencimiento de la memoria caché en las propiedades de operación del servicio web.
Para que el servicio de integración de datos guarde los resultados por usuario en la memoria caché, es
necesario habilitar WS-Security en las propiedades del servicio web.
El servicio de integración de datos purga las memorias caché de conjunto de resultados en las siguientes
situaciones:
¨ Cuando la memoria caché de conjunto de resultados vence, el servicio de integración de datos purga la
memoria caché.
¨ Cuando se reinicia una aplicación o se ejecuta el comando infacmd dis purgeResultSetCache, el servicio de
integración de datos purga la memoria caché de conjunto de resultados para los objetos de la aplicación.
¨ Cuando se reinicia un servicio de integración de datos, éste purga la memoria caché de conjunto de resultados
para los objetos de las aplicaciones que se ejecuten en el servicio de integración de datos.
¨ Cuando se modifican los permisos para un usuario, el servicio de integración de datos purga la memoria caché
de conjunto de resultados asociados a dicho usuario.
Administración de la seguridad del servicio web
Un filtro de cliente HTTP, la seguridad de la capa de transporte y la seguridad de la capa de mensajes pueden
proporcionar transferencias seguras de datos y accesos a datos autorizados para un servicio web. Cuando se
configura la seguridad de la capa de mensajes, el servicio de integración de datos puede pasar credenciales a las
conexiones.
Puede configurar las siguientes opciones de seguridad para un servicio web:
Filtro de cliente HTTP
Si desea que el servicio de integración de datos acepte solicitudes en función del nombre de host o de la
dirección IP del cliente del servicio web, utilice Administrator Tool para configurar un filtro de cliente HTTP.
De forma predeterminada, un cliente del servicio web que se ejecuta en cualquier equipo puede enviar
solicitudes.
Seguridad de la capa de mensajes
Si desea que el servicio de integración de datos autentique las credenciales de los usuarios en solicitudes
SOAP, utilice Administrator Tool para habilitar la seguridad WS y configurar los permisos del servicio web. El
servicio de integración de datos puede validar las credenciales de usuario que se proporcionan como token
de nombre de usuario en una solicitud SOAP. Si el token de nombre de usuario no es válido, el servicio de
integración de datos rechaza la solicitud y envía un fallo definido por el sistema al cliente del servicio web. Si
un usuario no tiene permiso para ejecutar la operación del servicio web, el servicio de integración de datos
rechaza la solicitud y envía un fallo definido por el sistema al cliente de servicio web.
194
Capítulo 13: Servicio de integración de datos
Seguridad de la capa de transporte (TLS)
Si desea que el servicio web y el cliente del servicio web se comuniquen mediante una URL HTTPS, utilice
Administrator Tool para habilitar la seguridad de la capa de transporte (TLS) para un servicio web. El servicio
de integración de datos en el que se ejecuta el servicio web también debe utilizar la seguridad de la capa de
transporte. Una URL HTTPS utiliza SSL para proporcionar una conexión segura para la transferencia de
datos entre un servicio web y un cliente del servicio web.
Seguridad de transferencia
Si una asignación de operación requiere credenciales de conexión, el servicio de integración de datos puede
pasar credenciales desde el token de nombre de usuario de la solicitud SOAP a la conexión. Para configurar
el servicio de integración de datos para que pase credenciales a una conexión, utilice Administrator Tool para
configurar el servicio de integración de datos para que utilice la seguridad de transferencia para la conexión y
habilite la seguridad WS para el servicio web.
Nota: No se puede usar la seguridad de transferencia cuando el token de nombre de usuario incluye una
contraseña dispersa o resumida.
Administración de contenido para el almacén de perfiles
Para crear y ejecutar perfiles y cuadros de mando, debe asociar el servicio de integración de datos a un almacén
de perfiles. Puede especificar el almacén de perfiles cuando cree el servicio de integración de datos o cuando
edite las propiedades del servicio de integración de datos.
El almacén de perfiles almacena metadatos y datos de perfiles. Si especifica una nueva base de datos de
almacén de perfiles, debe crear el contenido de perfiles. Si especifica un almacén de perfiles existente, puede
usar el contenido existente o eliminarlo y crear contenido nuevo.
Puede crear o eliminar el contenido de un almacén de perfiles cuando lo desee. Puede decidir eliminar el
contenido de un almacén de perfiles para eliminar datos que estén dañados o para aumentar el espacio en el
disco o en la base de datos.
Cómo crear y eliminar contenido del almacén de creación de perfiles
El servicio de integración de datos debe estar ejecutándose para que pueda crear o eliminar contenido del
almacén de creación de perfiles.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione un servicio de integración de datos que tenga asociado un almacén de creación
de perfiles.
3.
Para crear contenido en el almacén de creación de perfiles, haga clic en el menú Acciones en la ficha
Dominio y seleccione Contenido de la base de datos del almacén de creación de perfiles > Crear.
4.
Para eliminar contenido del almacén de creación de perfiles, haga clic en el menú Acciones en la ficha
Dominio y seleccione Contenido de la base de datos del almacén de creación de perfiles > Eliminar.
Procesos del servicio de integración de datos
Puede ver los nodos del proceso de servicio de integración de datos en la ficha Procesos.
Puede editar las propiedades del proceso de servicio tales como el puerto HTTP, directorio de registros,
propiedades personalizadas y variables de entorno. También puede configurar propiedades para el administrador
de direcciones.
Administración del servicio de integración de datos
195
Propiedades de seguridad del servicio de integración de datos
Cuando se habilita el protocolo de seguridad de la capa de transporte (TLS) para el servicio de integración de
datos, las solicitudes de servicios web que se realizan al servicio de integración de datos pueden usar una URL
HTTP o HTTPS.
Puede habilitar el protocolo TLS para el servicio de integración de datos y para cada servicio web. Cuando
habilita TLS para el servicio de integración de datos y habilita TLS para el servicio web, el servicio web utiliza un
URL HTTPS. Cuando habilita TLS para el servicio de integración de datos y no habilita TLS para el servicio web,
el servicio web puede utilizar una URL HTTP o HTTPS. Si habilita TLS para un servicio web sin habilitar TLS para
el Servicio de integración de datos, el servicio web no se iniciará.
En la tabla siguiente, se describen las propiedades de seguridad del servicio de integración de datos:
Propiedad
Descripción
Puerto HTTP
Número de puerto HTTP único para el servicio de integración de datos.
Puerto HTTPS
Número de puerto HTTPS para el servicio de integración de datos cuando se habilita el
protocolo TLS. Use un número de puerto diferente al puerto HTTP.
Propiedades de configuración de HTTP para un proceso
Las propiedades de configuración de HTTP para un proceso de servicio de integración de datos especifican el
número máximo de conexiones HTTP o HTTPS que se pueden realizar con el proceso. Las propiedades también
especifican el archivo de almacén de claves y TrustStore que se usará cuando se habilite el servicio de
integración de datos para TLS.
En la tabla siguiente, se describen las propiedades de configuración de HTTP para un proceso de servicio de
integración de datos:
Propiedad
Descripción
Número máximo de solicitudes
simultáneas
Número máximo de conexiones HTTP o HTTPS que se pueden establecer con este
proceso de servicio de integración de datos. El valor predeterminado es 200.
Número máximo de solicitudes
pendientes
Número máximo de conexiones HTTP o HTTPS que pueden estar en espera en una cola
para este proceso de servicio de integración de datos. El valor predeterminado es 100.
Archivo de almacén de claves
Ruta de acceso y nombre del archivo de almacén de claves que contiene las claves y
certificados que son necesarios si se habilita TLS y se usan las conexiones HTTPS para
el servicio de integración de datos. Para crear un archivo de almacén de claves, se usa
una utilidad keytool. La utilidad keytool genera y almacena pares de claves privadas o
públicas y los certificados asociados en un archivo de almacén de claves. Puede usar el
certificado autofirmado o bien un certificado firmado por una autoridad de certificación.
Contraseña del almacén de claves
Contraseña para el archivo de almacén de claves.
Archivo de TrustStore
Ruta de acceso y nombre del archivo de TrustStore que contiene los certificados de
autenticación en los que confía el servicio de integración de datos.
Contraseña de TrustStore
Contraseña para el archivo de TrustStore.
Protocolo SSL
El protocolo de capa de sockets seguros que se utilizará. El valor predeterminado es TLS.
Propiedades de memoria caché de conjunto de resultados
196
Capítulo 13: Servicio de integración de datos
En la siguiente tabla, se describen las propiedades de la memoria caché del conjunto de resultados:
Propiedad
Descripción
Tamaño máximo de disco total
Número máximo de bytes permitido para el almacenamiento de los archivos de la
memoria caché del conjunto de resultados total. El valor predeterminado es 0.
Directorio de almacenamiento
Ruta completa del directorio donde se almacenan los archivos de la memoria caché
del conjunto de resultados.
Prefijo de nombre de archivo
Prefijo de los nombres de todos los archivos de la memoria caché del conjunto de
resultados almacenados en el disco. El valor predeterminado es RSCACHE.
Tamaño máximo de cada memoria
caché
Número máximo de bytes asignado para una sola instancia de la memoria caché del
conjunto de resultados en la memoria. El valor predeterminado es 0.
Tamaño máximo de memoria total
Número máximo de bytes asignado para el almacenamiento en memoria caché del
conjunto de resultados total de la memoria. El valor predeterminado es 0.
Número máximo de memorias caché
Número máximo de instancias de la memoria caché del conjunto de resultados
permitido para este proceso del servicio de integración de datos. El valor
predeterminado es 0.
Habilitar cifrado
Indica si los archivos de la memoria caché del conjunto de resultados están cifrados
mediante AES de 128 bits. Los valores válidos son true o false. El valor
predeterminado es true.
Propiedades avanzadas
En la tabla siguiente, se describen las propiedades avanzadas:
Propiedad
Descripción
Tamaño de heap máximo
Cantidad de RAM asignada a la máquina virtual de Java (JVM) que ejecuta el servicio de
integración de datos. Esta propiedad se usa para aumentar el rendimiento. Agregue una de
las letras siguientes al valor para especificar las unidades:
- b para bytes.
- k para kilobytes.
- m para megabytes.
- g para gigabytes.
El valor predeterminado es 512 megabytes.
Opciones de la línea de
comandos de JVM
Opciones de la línea de comandos de la máquina virtual de Java (JVM) para ejecutar
programas basados en Java. Cuando se configuran las opciones de JVM, es preciso
establecer las propiedades de ruta de clases, memoria mínima y memoria máxima del SDK
de Java.
Opciones de registro
La siguiente tabla describe las opciones de registro para el proceso de servicio de integración de datos:
Propiedad
Descripción
Directorio de registro
Directorio para los registros del proceso del nodo del servicio de integración de datos. El
valor predeterminado es <InformaticaInstallationDir>\tomcat\bin\disLogs.
Administración del servicio de integración de datos
197
Propiedades de SQL
La siguiente tabla describe las propiedades de SQL:
Propiedad
Descripción
Número máximo de conexiones
simultáneas
Limita el número de conexiones de base de datos que puede llevar a cabo el servicio de
integración de datos para los servicios de datos SQL. El valor predeterminado es 100.
Opciones de ejecución
En la tabla siguiente, se describen las opciones de ejecución para el proceso de servicio de integración de datos:
Propiedad
Descripción
Tamaño máximo del grupo de
ejecución
El número máximo de requisitos que el servicio de integración de datos puede ejecutar
simultáneamente. Las solicitudes incluyen las previsualizaciones de datos, las
asignaciones, los trabajos de creación de perfiles, las consultas SQL y las solicitudes de
servicios web.
El valor predeterminado es 10.
Directorios temporales
Ubicación de los directorios temporales para el proceso de servicio de integración de
datos en un nodo. De manera predeterminada, es <directorio de instalación de
servicios de Informatica>/tomcat/bin/disTemp.
Añada una segunda ruta a este valor para facilitar un directorio dedicado para los
archivos temporales creados en las operaciones de perfiles. Utilice un punto y coma para
separar las rutas. No utilice un espacio después del punto y coma.
Tamaño máximo de memoria
La cantidad máxima de memoria, en bytes, que el servicio de integración de datos puede
asignar para solicitudes de ejecución. Si no desea limitar la cantidad de memoria que el
servicio de integración puede asignar, establezca este umbral en 0.
Al establecer este umbral con un valor mayor que 0, el servicio de integración de datos lo
utiliza para calcular la memoria total máxima disponible para ejecutar todas las
solicitudes de forma simultánea. El servicio de integración de datos calcula la memoria
total máxima de la siguiente forma:
Tamaño máximo de memoria + Tamaño máximo del montón + Memoria necesaria para
cargar componentes del programa
El valor predeterminado es 512.000.000.
Nota: Si ejecuta perfiles o asignaciones de calidad de datos, establezca este umbral en
0.
Tamaño máximo de sesión
La cantidad máxima de memoria, en bytes, que el servicio de integración de datos puede
asignar para cualquier solicitud. Para la utilización óptima, establezca este umbral en un
valor que exceda el tamaño máximo de memoria dividido por el tamaño máximo del
grupo de ejecución.
El servicio de integración de datos utiliza este umbral incluso si establece el tamaño
máximo de memoria en 0 bytes.
El valor predeterminado es 50.000.000.
Propiedades personalizadas
Puede editar las propiedades personalizadas para un servicio de integración de datos.
198
Capítulo 13: Servicio de integración de datos
La tabla siguiente describe las propiedades personalizadas:
Propiedad
Descripción
Nombre de la propiedad
personalizada
Configure una propiedad personalizada que sea única en el entorno o que necesite aplicar en
casos especiales. Introduzca el nombre de la propiedad y un valor inicial. Use propiedades
personalizadas únicamente si así lo solicita el servicio internacional de atención al cliente de
Informatica.
Variables de entorno
Puede configurar variables de entorno para el proceso de servicio de integración de datos.
La siguiente tabla describe las variables de entorno:
Propiedad
Descripción
Variable de entorno
Escriba un nombre y valor para la variable de entorno.
Creación de un servicio de integración de datos
Puede crear uno o varios servicios de integración de datos para un servicio de repositorio de modelos.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
Haga clic en Acciones > Nuevo > Servicio de integración de datos.
Se abre el cuadro de diálogo Nuevo servicio de integración de datos.
3.
Especifique la siguiente información:
Propiedad
Descripción
Nombre
Nombre del servicio de integración de datos. La distinción entre mayúsculas y
minúsculas no se aplica a este nombre, el cual debe ser único en el dominio. No puede
tener más de 128 caracteres ni empezar por @. Además, no puede contener espacios
ni los siguientes caracteres especiales:
`~%^*+={}\;:'"/?.,<>|!()][
Descripción
Descripción del servicio de integración de datos. La descripción no puede tener más de
765 caracteres.
Ubicación
Dominio en el que se va a ejecutar el servicio de integración de datos.
Licencia
Clave de licencia asignada al servicio de integración de datos.
Nodo
Seleccione el nodo en el que se va a ejecutar el servicio de integración de datos.
Puerto HTTP
Número de puerto único para el servicio de integración de datos. El valor
predeterminado es 8095.
Servicio de repositorio de
modelos
Servicio de repositorio de modelos en el que se almacenan los metadatos en tiempo de
ejecución requeridos para ejecutar las asignaciones y los servicios de datos SQL.
Creación de un servicio de integración de datos
199
4.
Propiedad
Descripción
Nombre de usuario
Nombre de usuario para acceder al servicio de repositorio de modelos.
Contraseña de usuario del
repositorio
Contraseña de usuario para acceder al servicio de repositorio de modelos.
Espacio de nombres de
usuario del repositorio
Espacio de nombres del dominio de seguridad LDAP para el usuario del repositorio de
modelos. El campo del espacio de nombres se muestra si el dominio de Informatica
contiene un dominio de seguridad LDAP.
Haga clic en Siguiente.
Se abre el cuadro de diálogo Nuevo servicio de integración de datos - Paso 2.
5.
Además, puede hacer clic en Seleccionar para elegir una conexión para una base de datos de almacén de
creación de perfiles.
Se abre el cuadro de diálogo Seleccionar conexiones de base de datos.
6.
Seleccione una conexión para la base de datos de almacén de creación de perfiles.
7.
Puede usar una base de datos de almacén de creación de perfiles existente o crear una.
8.
Además, puede seleccionar una conexión para la base de datos de almacenamiento en caché de objetos de
datos.
9.
Haga clic en Siguiente.
Se abre el cuadro de diálogo Nuevo servicio de integración de datos - Paso 3.
10.
Además, puede seleccionar Habilitar seguridad de la capa de transporte (TLS) y especificar las
propiedades del protocolo TLS.
Si habilita el protocolo TLS para el servicio de integración de datos, las solicitudes de servicio para el servicio
de integración de datos pueden usar el protocolo de seguridad HTTP o HTTPS.
11.
Además, puede seleccionar Habilitar servicio para habilitar el servicio una vez creado.
El servicio de repositorio de modelos debe estar en ejecución para poder habilitar el servicio de integración
de datos.
12.
Haga clic en Finalizar.
Si no habilita el servicio, debe reciclar el servicio para poder iniciarlo.
200
Capítulo 13: Servicio de integración de datos
CAPÍTULO 14
Aplicaciones del servicio de
integración de datos
Este capítulo incluye los siguientes temas:
¨ Resumen de las aplicaciones del servicio de integración de datos, 201
¨ Aplicaciones, 202
¨ Servicios de datos SQL, 206
¨ Objetos de datos lógicos, 209
¨ Asignaciones, 210
¨ Servicios web, 212
Resumen de las aplicaciones del servicio de
integración de datos
Un desarrollador puede crear un servicio de datos SQL, un servicio web, una asignación o un objeto de datos
lógico y añadirlos a una aplicación en la herramienta Developer. Para ejecutar la aplicación, el desarrollador debe
implementarla. Un desarrollador puede implementar una aplicación en un archivo de la aplicación o hacerlo
directamente en el servicio de integración de datos.
El administrador puede implementar un archivo de la aplicación en un servicio de integración de datos. Puede
habilitar la aplicación para su ejecución e iniciarla.
Al implementar un archivo de la aplicación en un servicio de integración de datos, el administrador de
implementaciones valida los servicios de datos SQL, los objetos de datos lógicos, las asignaciones y los servicios
web de la aplicación. Si se producen errores, no se lleva a cabo la implementación. Las conexiones que se
definen en la aplicación deben ser válidas en el dominio en el que se implementa la aplicación.
El servicio de integración de datos almacena la aplicación en el repositorio de modelos asociado al servicio de
integración de datos.
Puede configurar el modo de implementación predeterminado para un servicio de integración de datos. El modo
de implementación predeterminado determina el estado de cada aplicación después de la implementación.
Después de la implementación, una aplicación está deshabilitada, detenida o en ejecución.
201
Vista Aplicaciones
Para gestionar las aplicaciones implementadas, seleccione un servicio de integración de datos en el Navegador y,
a continuación, haga clic en la vista Aplicaciones.
La vista Aplicaciones muestra las aplicaciones que se han implementado en un servicio de integración de datos.
Puede ver los objetos de la aplicación y las propiedades. Puede iniciar y detener una aplicación, un servicio web y
un servicio de datos SQL en la aplicación. También puede restaurar una aplicación y hacerle una copia de
seguridad.
La vista Aplicaciones muestra las aplicaciones en orden alfabético. La vista Aplicaciones no muestra las carpetas
vacías. Expanda el nombre de la aplicación en el panel superior para ver los servicios de datos SQL, los servicios
web, las asignaciones y los objetos de datos de la aplicación.
Cuando selecciona una aplicación o un objeto en el panel superior de la vista Aplicaciones, el panel inferior
muestra las propiedades generales de solo lectura y las propiedades configurables para el objeto seleccionado.
Las propiedades cambian en función del tipo de objeto que seleccione.
Actualice la vista Aplicaciones para ver las aplicaciones más recientes y el estado de cada una.
Aplicaciones
La vista Aplicaciones muestra las aplicaciones que se han implementado en un servicio de integración de datos.
Puede ver los objetos de la aplicación y las propiedades. Puede implementar, habilitar y restaurar una aplicación,
así como cambiar su nombre o realizar una copia de seguridad de la misma.
Estado de la aplicación
La vista Aplicaciones muestra el estado de cada aplicación implementada en el servicio de integración de datos.
Una aplicación puede tener uno de los estados siguientes:
¨ En ejecución. La aplicación se está ejecutando.
¨ Detenida. La aplicación está habilitada para ejecutarse, pero no lo está haciendo.
¨ Deshabilitada. La aplicación no está habilitada para ejecutarse. Si recicla el servicio de integración de datos, la
aplicación no se iniciará.
¨ Error. El administrador inició la aplicación, pero no pudo iniciarse.
Propiedades de la aplicación
Entre las propiedades de aplicación se incluyen propiedades generales de solo lectura y una propiedad para
configurar si la aplicación se inicia cuando lo hace el servicio de integración de datos.
La siguiente tabla describe las propiedades generales de solo lectura para las aplicaciones:
202
Propiedad
Descripción
Nombre
Nombre de la aplicación.
Descripción
Descripción breve de la aplicación.
Capítulo 14: Aplicaciones del servicio de integración de datos
Propiedad
Descripción
Ubicación
La ubicación de la aplicación. Incluye el dominio y el nombre del servicio de
integración de datos.
Fecha de última modificación
Fecha en que se modificó la aplicación por última vez.
Fecha de implementación
Fecha en que se implementó la aplicación.
Creado por
Usuario que creó la aplicación.
Identificador único
Identificador de la aplicación en el repositorio de modelos.
Ruta de acceso al proyecto de creación
Ruta de acceso al proyecto que contiene la aplicación.
Fecha de creación
Fecha en que se creó la aplicación.
Autor de la última modificación
Usuario que modificó la aplicación por última vez.
Dominio de creación
Dominio en el que se creó la aplicación.
Autor de la implementación
Usuario que implementó la aplicación.
La siguiente tabla describe la propiedad de la aplicación configurable:
Propiedad
Descripción
Tipo de inicio
Determina si una aplicación se inicia cuando lo hace el
servicio de integración de datos. Cuando habilita la
aplicación, ésta se inicia de manera predeterminada al
iniciarse o reciclarse el servicio de integración de datos.
Seleccione Deshabilitada para impedir que la aplicación se
inicie. Si una aplicación está deshabilitada, no puede iniciarla
manualmente.
Cómo implementar una aplicación
Implemente un objeto en un fichero de archivo de la aplicación si desea comprobar la aplicación en el control de
versiones o si su organización requiere que los administradores implementen objetos en los servicios de
integración de datos.
1.
Haga clic en la ficha Dominio.
2.
Seleccione un servicio de integración de datos y, a continuación, haga clic en la vista Aplicaciones.
3.
En Acciones del dominio, haga clic en Implementar aplicación desde archivos.
A continuación, aparece el cuadro de diálogo Implementar aplicación.
4.
Haga clic en Cargar archivos.
A continuación, aparece el cuadro de diálogo Añadir archivos.
5.
Haga clic en Examinar para buscar un archivo de aplicación.
6.
Haga clic en Añadir más archivos si desea implementar varios archivos de aplicación.
Puede añadir hasta 10 archivos.
Aplicaciones
203
7.
Haga clic en Aceptar para finalizar la selección.
Los nombres del archivo de aplicación aparecen en el panel Ficheros de archivos de aplicaciones
cargados. El servicio de integración de datos de destino aparece tal como se ha seleccionado en el panel
Servicios de integración de datos.
8.
Para seleccionar más servicios de integración de datos, selecciónelos en el panel Servicios de integración
de datos. Para seleccionar todos los servicios de integración de datos, seleccione el recuadro que se
encuentra en la parte superior de la lista.
9.
Haga clic en Aceptar para iniciar la implementación.
Si no se registra ningún error, la implementación se realizará correctamente y se iniciará la aplicación.
10.
No obstante, si se produce algún conflicto de nombres, elija alguna de las siguientes opciones para resolver
el problema:
¨ Mantener la aplicación existente y descartar la nueva.
¨ Reemplazar la aplicación existente con la nueva.
¨ Actualizar la aplicación existente con la nueva.
¨ Cambiar el nombre de la nueva aplicación. Introduzca el nuevo nombre de la aplicación si selecciona
esta opción.
Si reemplaza o actualiza la aplicación existente y ésta se está ejecutando, seleccione la opción Forzar
detención de la aplicación existente si ésta se está ejecutando para detener la aplicación existente. No
puede actualizar ni reemplazar una aplicación existente en ejecución.
Tras seleccionar una opción, haga clic en Aceptar.
11.
Haga clic en Cerrar.
También puede implementar un archivo de aplicación con el programa infacmd dis deployApplication.
Cómo habilitar una aplicación
Para que se inicie, una aplicación debe estar habilitada para la ejecución. Cuando habilite un servicio de
integración de datos, las aplicaciones habilitadas se iniciarán automáticamente.
Puede configurar un modo de implementación predeterminado para un servicio de integración de datos. Cuando
implemente una aplicación en un servicio de integración de datos, la propiedad determinará el estado de la
aplicación después de la implementación. Una aplicación podría estar habilitada o deshabilitada. Si una aplicación
está deshabilitada, se puede habilitar de forma manual. Si la aplicación se habilita tras la implementación,
también se habilitan los servicios de datos SQL y los servicios web.
1.
Seleccione el servicio de integración de datos en el navegador.
2.
Haga clic en la vista Aplicaciones.
3.
Seleccione la aplicación en el panel de contenido.
4.
Haga clic en la vista Propiedades del panel de detalles.
5.
Desplácese hasta la propiedad Aplicaciones y haga clic en Editar.
6.
Habilítela.
La aplicación estará habilitada para la ejecución. Debe habilitar cada servicio de datos SQL que desee
ejecutar.
Cambio de nombre de una aplicación
Puede cambiar el nombre de una aplicación si lo desea. Puede cambiar el nombre de una aplicación si ésta no se
está ejecutando.
204
Capítulo 14: Aplicaciones del servicio de integración de datos
1.
Seleccione el servicio de integración de datos en el navegador.
2.
En la vista Aplicación, seleccione la aplicación cuyo nombre desee cambiar.
3.
Haga clic en Acciones > Cambiar nombre de la aplicación.
4.
Introduzca el nombre y haga clic en Aceptar.
Inicio de una aplicación
Es posible iniciar una aplicación desde Administrator Tool.
Una aplicación debe estar ejecutándose para que pueda acceder a un servicio de datos SQL en ella. Puede
iniciar la aplicación desde el menú Acciones de aplicación si se encuentra habilitada para ejecutarse.
1.
Seleccione el servicio de integración de datos en el navegador.
2.
Haga clic en la vista Aplicaciones.
3.
Seleccione la aplicación en el panel de contenido.
4.
Haga clic en Acciones > Iniciar aplicación.
Copia de seguridad de una aplicación
Puede realizar una copia de seguridad de una aplicación en un archivo XML. El archivo de copia de seguridad
contiene la configuración de todas las propiedades de la aplicación. La aplicación se puede restaurar en otro
servicio de integración de datos.
Antes de realizar la copia de seguridad de una aplicación, es necesario detenerla.
1.
En la vista Aplicaciones, seleccione la aplicación de la que vaya a hacer una copia de seguridad.
2.
Haga clic en Acciones de aplicación > Copia de seguridad.
Administrator Tool le preguntará si desea abrir el archivo XML o guardarlo.
3.
Haga clic en Abrir para ver el archivo XML en un navegador.
4.
Haga clic en Guardar para guardar el archivo XML.
5.
Si hace clic en Guardar, escriba un nombre de archivo XML y elija la ubicación donde desee realizar la copia
de seguridad de la aplicación.
Administrator Tool realizará una copia de seguridad de la aplicación en un archivo XML, en la ubicación que
elija.
Cómo restaurar una aplicación
Puede restaurar una aplicación desde un archivo de copia de seguridad de XML. La aplicación debe ser un
archivo de copia de seguridad XML que haya creado con la opción Copia de seguridad.
1.
En el navegador del dominio, seleccione el servicio de integración de datos en el que desee restaurar la
aplicación.
2.
Haga clic en la vista Aplicaciones.
3.
Haga clic en Acciones de aplicación > Restaurar desde archivo.
Administrator Tool solicita el archivo para restaurar.
4.
Busque y seleccione el archivo XML.
5.
Haga clic en Aceptar para iniciar la restauración.
Administrator Tool comprueba si hay una aplicación duplicada.
Aplicaciones
205
6.
Si se produce algún conflicto, elija alguna de las siguientes opciones:
¨ Mantenga la aplicación existente y descarte la nueva. Administrator Tool no restaura el archivo.
¨ Reemplace la aplicación existente con la nueva. Administrator Tool restaura la aplicación de copia de
seguridad en el servicio de integración de datos.
¨ Cambie el nombre a la nueva aplicación. Elija un nombre diferente para la aplicación que está
restaurando.
7.
Haga clic en Aceptar para restaurar la aplicación.
La aplicación se inicia si la opción de implementación predeterminada está configurada en Habilitar e iniciar
en el servicio de integración de datos.
Actualización de la vista Aplicaciones
Actualice la vista Aplicaciones para ver las aplicaciones recién implementadas y restauradas, quitar aplicaciones
desimplementadas hace poco y actualizar el estado de cada aplicación.
1.
Seleccione el servicio de integración de datos en el navegador.
2.
Haga clic en la vista Aplicaciones.
3.
Seleccione la aplicación en el panel Contenido.
4.
Haga clic en Actualizar vista de aplicación en el menú Acciones de aplicación.
La vista Aplicación se actualizará.
Servicios de datos SQL
La vista Aplicaciones muestra los servicios de datos SQL incluidos en aplicaciones que se han implementado en
un servicio de integración de datos. Puede ver objetos en el servicio de datos SQL y configurar propiedades que
el servicio de integración de datos utiliza para ejecutar el servicio de datos SQL. Puede habilitar y cambiar el
nombre a un servicio de datos SQL.
Propiedades del servicio de datos SQL
Las propiedades de servicio de datos SQL incluyen propiedades generales de solo lectura y propiedades para
establecer la configuración del servicio de integración de datos cuando ejecuta el servicio de datos SQL.
Cuando expande un servicio de datos SQL en el panel superior de la vista de Aplicaciones, puede acceder a los
siguientes objetos contenidos en un servicio de datos SQL:
¨ Tablas virtuales
¨ Columnas virtuales
¨ Procedimientos virtuales almacenados
La vista Aplicaciones muestra propiedades generales de solo lectura para los servicios de datos SQL y los objetos
contenidos en los servicios de datos SQL. Las propiedades que aparecen en la vista dependen del tipo de objeto.
206
Capítulo 14: Aplicaciones del servicio de integración de datos
La siguiente tabla describe las propiedades generales de solo lectura para los servicios de datos SQL, las tablas
virtuales, las columnas virtuales y los procedimientos virtuales almacenados:
Propiedad
Descripción
Nombre
Nombre del objeto seleccionado. Aparece en todos los tipos de objeto.
Descripción
Descripción breve del objeto seleccionado. Aparece en todos los tipos de objeto.
Ubicación
La ubicación del objeto seleccionado. Incluye el dominio y el nombre del servicio de integración de
datos. Aparece en todos los tipos de objeto.
Dirección URL de JDBC
Cadena de conexión de JDBC que se usa para el acceso al servicio de datos SQL. El servicio de
datos SQL contiene tablas virtuales que se pueden consultar. También contiene procedimientos
almacenados virtuales que se pueden ejecutar. Aparece en los servicios de datos SQL.
Tipo de columna
Tipo de datos de la columna virtual. Aparece en las columnas virtuales.
La siguiente tabla describe las propiedades del servicio configurable de datos SQL:
Propiedad
Descripción
Tipo de inicio
Determina si el servicio de datos SQL está habilitado para ejecutarse cuando la aplicación se inicia o
cuando el usuario inicia el servicio de datos SQL. Especifique ENABLED para que el servicio de datos
SQL pueda ejecutarse. Especifique DISABLED para impedir que el servicio de datos SQL se ejecute.
Nivel de
seguimiento
Nivel de errores escritos en los archivos de registro. Elija uno de los siguientes niveles de mensaje:
- OFF
- SEVERE
- WARNING
- INFO
- FINE
- FINEST
- ALL
El valor predeterminado es INFO.
Tiempo de espera
de conexión
Número máximo de milisegundos que se espera para una conexión con el servicio de datos SQL. El
valor predeterminado es 3.600.000.
Tiempo de espera
de solicitud
Número máximo de milisegundos que una solicitud SQL debe esperar la respuesta de un servicio de
datos SQL. El valor predeterminado es 3.600.000.
Orden de
clasificación
Orden de clasificación que el servicio de integración de datos utiliza para clasificar y comparar los datos
cuando se ejecuta en modo Unicode. Puede elegir el orden de clasificación basado en la página de
códigos. Cuando la integración de datos se ejecuta en modo ASCII, ignora el valor de orden de
clasificación y usa un orden de clasificación binario.
El valor predeterminado es binary.
Cantidad máxima
de conexiones
activas
Número máximo de conexiones activas con el servicio de datos SQL.
Período de
vencimiento de
memoria caché de
conjunto de
resultados
Número de milisegundos que la memoria caché del conjunto de resultados está disponible para ser
utilizada. Si se ha definido como -1, la memoria caché nunca vence. Si se ha definido como 0, el
almacenamiento en la memoria caché del conjunto de resultados está deshabilitado. Los cambios en el
período de vencimiento no se aplican a las memorias caché existentes. Si desea que todas las
Servicios de datos SQL
207
Propiedad
Descripción
memorias caché utilicen el mismo período de vencimiento, purgue la memoria caché del conjunto de
resultados después de haber cambiado el período de vencimiento. El valor predeterminado es 0.
Propiedades de la tabla virtual
Configure si desea permitir tablas virtuales de memoria caché para un servicio de datos SQL y configure también
la frecuencia con la que desea que se actualice la memoria caché. Debe deshabilitar el servicio de datos SQL
antes de configurar las propiedades de la tabla virtual.
La tabla siguiente describe las propiedades configurables de la tabla virtual:
Propiedad
Descripción
Habilitar memoria caché
Permitir una base de datos virtual para un servicio de datos SQL.
Período de actualización de la
memoria caché
Número de minutos entre actualizaciones de la memoria caché.
Propiedades de la columna virtual
Configure las propiedades de las columnas virtuales incluidas en un servicio de datos SQL.
La tabla siguiente describe las propiedades configurables de la columna virtual:
Propiedad
Descripción
Denegar con
Cuando use la seguridad de nivel de columna, esta propiedad determinará si se debe reemplazar el valor de
la columna restringida o si la consulta genera un error. Si reemplaza el valor de la columna, puede optar por
reemplazar el valor con NULL o con un valor constante.
Seleccione una de las siguientes opciones:
- ERROR. Error en la consulta. Se devuelve un error cuando una consulta SQL selecciona una columna
restringida.
- NULL. Devuelve un valor nulo para una columna restringida en cada fila.
- VALUE. Devuelve un valor constante para una columna restringida en cada fila.
Valor de
permiso
insuficiente
La constante que el servicio de integración devuelve para una columna restringida.
Propiedades del procedimiento de almacenado virtual
Configure la propiedad de los procedimientos virtuales almacenados incluidos en un servicio de datos SQL.
La tabla siguiente describe la propiedad configurable del procedimiento almacenado virtual:
208
Propiedad
Descripción
Período de vencimiento de la memoria
caché del conjunto de resultados
El número de milisegundos en el que la memoria caché del conjunto de
resultados está disponible para poder usarla. Si se ha establecido en -1, la
memoria caché no vence nunca. Si se ha establecido en 0, se deshabilita la
memoria caché del conjunto de resultados. Los cambios efectuados en el
Capítulo 14: Aplicaciones del servicio de integración de datos
Propiedad
Descripción
período de vencimiento no se aplican a las memorias caché actuales. Si desea
que todas las memorias caché usen el mismo período de vencimiento, purgue
la memoria caché del conjunto de resultados tras cambiar el período de
vencimiento. El valor predeterminado es 0.
Cómo habilitar un servicio de datos SQL
Para que pueda iniciar un servicio de datos SQL, el servicio de integración de datos debe estar ejecutándose y el
servicio de datos SQL debe estar habilitado.
Cuando una aplicación implementada está habilitada de manera predeterminada, los servicios de datos SQL de la
aplicación también están habilitados.
Cuando una aplicación implementada está deshabilitada de manera predeterminada, los servicios de datos SQL
también están deshabilitados. Si habilita la aplicación manualmente, también debe habilitar cada servicio de datos
SQL de la aplicación.
1.
Seleccione el servicio de integración de datos en el navegador.
2.
En la vista Aplicaciones, seleccione el servicio de datos SQL que desee habilitar.
3.
En el área Propiedades del servicio de datos SQL, haga clic en Editar.
Se abrirá el cuadro de diálogo Editar propiedades.
4.
En el campo Tipo de inicio, seleccione Habilitado y haga clic en Aceptar.
Cambio de nombre de un servicio de datos SQL
Cambie el nombre de un servicio de datos SQL si desea cambiar el nombre de servicio SQL correspondiente.
Puede cambiar el nombre de un servicio de datos SQL si éste no se está ejecutando.
1.
Seleccione el servicio de integración de datos en el navegador.
2.
En la vista Aplicación, seleccione el servicio de datos SQL cuyo nombre desee cambiar.
3.
Haga clic en Acciones > Cambiar nombre del servicio de datos SQL.
4.
Introduzca el nombre y haga clic en Aceptar.
Objetos de datos lógicos
La vista Aplicaciones muestra objetos de datos lógicos incluidos en las aplicaciones que se han implementado en
el servicio de integración de datos.
Las propiedades del objeto de datos lógicos incluyen propiedades generales de solo lectura para configurar la
memoria en caché de los objetos de datos lógicos.
Objetos de datos lógicos
209
La siguiente tabla describe las propiedades generales de solo lectura de los objetos de datos lógicos:
Propiedad
Descripción
Nombre
Nombre del objeto de datos lógicos.
Descripción
Descripción breve del objeto de datos lógicos.
Ubicación
La ubicación del objeto de datos lógicos. Incluye el dominio y el nombre del servicio de
integración de datos.
La siguiente tabla describe las propiedades de objetos de datos lógicos configurables:
Propiedad
Descripción
Habilitar memoria caché
Almacena el objeto de datos lógicos en la memoria caché.
Período de actualización de la
memoria caché
Número de minutos entre actualizaciones de la memoria caché.
Asignaciones
La vista Aplicaciones muestra las asignaciones incluidas en las aplicaciones que se han implementado en un
servicio de integración de datos.
Las propiedades de asignación incluyen propiedades generales de solo lectura y propiedades para establecer la
configuración que utilizan los servicios de integración de datos cuando ejecuta las asignaciones en la aplicación.
La siguiente tabla describe las propiedades generales de solo lectura para las asignaciones:
Propiedad
Descripción
Nombre
Nombre de la asignación.
Descripción
Descripción breve sobre las asignaciones.
Ubicación
La ubicación de la asignación. Incluye el dominio y el nombre del servicio de integración de
datos.
La tabla siguiente describe las propiedades configurables de asignación:
Propiedad
Descripción
Formato de fecha
Formato de fecha/hora que el servicio de integración de datos usa cuando la asignación
convierte cadenas en fechas.
El valor predeterminado es MM/DD/YYYY HH24:MI:SS.
Habilitar alta precisión
Ejecuta la asignación con alta precisión.
Los valores de datos de alta precisión tienen mayor exactitud. Habilite la alta precisión si la
asignación produce valores numéricos grandes, por ejemplo, valores con precisión de más
210
Capítulo 14: Aplicaciones del servicio de integración de datos
Propiedad
Descripción
de 15 dígitos, y se requieren valores exactos. El hecho de habilitar la alta precisión evita la
pérdida de precisión en valores numéricos grandes.
Esta propiedad está habilitada de manera predeterminada.
Nivel de seguimiento
Reemplaza el nivel de seguimiento para cada transformación de la asignación. El nivel de
seguimiento determina la cantidad de información que el servicio de integración de datos
envía a los archivos de registro de asignación.
Elija uno de los siguientes niveles de seguimiento:
- Ninguno. El servicio de integración de datos utiliza los niveles de seguimiento
establecidos en la asignación.
- Simplificado. El servicio de integración de datos registra información sobre la
inicialización, mensajes de error y notificación sobre datos rechazados.
- Normal. El servicio de integración de datos registra información sobre la inicialización y el
estado, los errores encontrados y las filas que se omitieron debido a errores en filas de
transformación. Resume los resultados de asignación, pero no en el nivel de filas
individuales.
- Inicialización detallada. Además del seguimiento normal, el servicio de integración de
datos registra detalles de inicialización adicionales, nombres de los archivos de datos e
índices utilizados y estadísticas de transformación detalladas.
- Datos detallados. Además del seguimiento de inicialización detallada, el servicio de
integración de datos registra cada fila que pasa por la asignación. El servicio de
integración de datos también indica dónde se truncan los datos de la cadena para
ajustarse a la precisión de una columna y proporciona estadísticas detalladas de
transformación. El servicio de integración de datos escribe datos de fila para todas las
filas de un bloque al procesar una transformación.
El valor predeterminado es Ninguno.
Nivel de optimización
Controla los métodos de optimización que el servicio de integración de datos aplica a una
asignación de la siguiente manera:
- Ninguno. El servicio de integración de datos no optimiza la asignación.
- Mínimo. El servicio de integración de datos aplica el método de optimización de primera
proyección a la asignación.
- Normal. El servicio de integración de datos aplica los métodos de optimización de primera
proyección, primera selección y optimización de predicado a la asignación.
- Completo. El servicio de integración de datos aplica los métodos de optimización de
primera proyección, primera selección, optimización de predicado y semi-join a la
asignación.
El valor predeterminado es Normal.
Orden de clasificación
Orden con que el servicio de integración de datos clasifica los datos de caracteres en la
asignación.
El valor predeterminado es Binary.
Asignaciones
211
Servicios web
La vista Aplicaciones muestra servicios web incluidos en aplicaciones que han sido implementadas a un servicio
de integración de datos. Puede ver las operaciones en el servicio web y configurar propiedades que el servicio de
integración de datos utiliza para ejecutar un servicio web. Puede habilitar y cambiar el nombre a un servicio web.
Propiedades del servicio web
Las propiedades de servicio web incluyen propiedades generales de solo lectura y propiedades para establecer la
configuración que utiliza el servicio de integración de datos cuando ejecuta un servicio web.
Cuando expande un servicio web en el panel superior de la vista Aplicaciones, puede acceder a las operaciones
de servicios web contenidas en el servicio web.
La vista Aplicaciones muestra propiedades generales de solo lectura para servicios web y operaciones de
servicios web. Las propiedades que aparecen en la vista dependen del tipo de objeto.
La siguiente tabla describe las propiedades generales de solo lectura para servicios web y operaciones de
servicios web:
Propiedad
Descripción
Nombre
Nombre del objeto seleccionado. Aparece en todos los objetos.
Descripción
Descripción breve del objeto seleccionado. Aparece en todos los objetos.
Ubicación
La ubicación del objeto seleccionado. Incluye el dominio y el nombre del servicio de integración de
datos. Aparece en todos los objetos.
Dirección URL de WSDL
La URL de WSDL utilizada para establecer conexión con el servicio web. Aparece en los servicios
web.
La tabla siguiente describe las propiedades configurables del servicio web:
212
Propiedad
Descripción
Tipo de inicio
Determina si el servicio web está habilitado para ejecutarse
cuando se inicia la aplicación o cuando inicia el servicio web.
Nivel de seguimiento
El nivel de los mensajes de error grabados en el registro en
tiempo de ejecución del servicio web. Elija uno de los
siguientes niveles de mensaje:
- OFF. El proceso DTM no graba mensajes en los registros
en tiempo de ejecución del servicio web.
- SEVERE. Los mensajes con este nivel contienen errores
que pueden hacer que el servicio web deje de funcionar.
- WARNING. Los mensajes de advertencia contienen errores
o advertencias que se pueden recuperar. El proceso DTM
graba mensajes WARNING y SEVERE en el registro en
tiempo de ejecución del servicio web.
- INFO. Los mensajes de información contienen mensajes
de estado sobre el servicio web. El proceso DTM graba
Capítulo 14: Aplicaciones del servicio de integración de datos
Propiedad
Descripción
mensajes INFO, WARNING y SEVERE en el registro en
tiempo de ejecución del servicio web.
- FINE. Los mensajes de este tipo contienen errores de
procesamiento de datos para la solicitud del servicio web.
El proceso DTM graba mensajes FINE, INFO, WARNING y
SEVERE en el registro en tiempo de ejecución del servicio
web.
- FINEST. Los mensajes de este tipo se utilizan en la
depuración. El proceso DTM graba mensajes FINEST,
FINE, INFO, WARNING y SEVERE en el registro en tiempo
de ejecución del servicio web.
- ALL. El proceso DTM graba mensajes FINEST, FINE,
INFO, WARNING y SEVERE en el registro en tiempo de
ejecución del servicio web.
El valor predeterminado es INFO.
Tiempo de espera de la solicitud
El número máximo de milisegundos en el que el servicio de
integración de datos ejecuta una asignación de operación
antes de que se agote el tiempo de espera de la solicitud del
servicio web.
El valor predeterminado es 3.600.000.
Número máximo de solicitudes concurrentes
El número máximo de solicitudes que el servicio web puede
procesar a la vez. El valor predeterminado es 10.
Orden de clasificación
El orden de clasificación que usa el servicio de integración de
datos para clasificar y comparar datos cuando se ejecuta en
el modo Unicode.
Habilitar Transport Layer Security
Indica que el servicio web debe utilizar HTTPS. Si el servicio
de integración de datos no se ha configurado para usar
HTTPS, el servicio web no se inicia.
Habilitar WS-Security
Permite al servicio de integración de datos validar las
credenciales del usuario y comprobar que el usuario tenga
permiso para ejecutar las operaciones del servicio web.
Precisión de salida de SOAP
Número máximo de caracteres que genera el servicio de
integración de datos para el mensaje de respuesta. El
servicio de integración de datos trunca el mensaje de
respuesta cuando este excede la precisión de salida de
SOAP.
El valor predeterminado es 200 000.
Precisión de entrada de SOAP
Número máximo de caracteres que analiza el servicio de
integración de datos para el mensaje de solicitud. La solicitud
del servicio web falla cuando el mensaje de solicitud excede
la precisión de entrada de SOAP.
El valor predeterminado es 200 000.
Propiedades de la operación del servicio web
Configure los valores que usa el servicio de integración de datos cuando ejecuta una operación del servicio web.
Servicios web
213
Las tablas siguientes describen la propiedad configurable de la operación del servicio web:
Propiedad
Descripción
Período de vencimiento de la memoria
caché del conjunto de resultados
El número de milisegundos en el que la memoria caché del conjunto de
resultados está disponible para poder usarla. Si se ha establecido en -1, la
memoria caché no vence nunca. Si se ha establecido en 0, se deshabilita la
memoria caché del conjunto de resultados. Los cambios efectuados en el
período de vencimiento no se aplican a las memorias caché actuales. Si desea
que todas las memorias caché usen el mismo período de vencimiento, purgue
la memoria caché del conjunto de resultados tras cambiar el período de
vencimiento. El valor predeterminado es 0.
Cómo habilitar un servicio web
Debe habilitar un servicio web para poder iniciar el servicio web. Para que pueda iniciar un servicio web, el
servicio de integración de datos debe estar ejecutándose y el servicio web debe estar habilitado.
1.
Seleccione el servicio de integración de datos en el navegador.
2.
En la vista Aplicación, seleccione el servicio web que desee habilitar.
3.
En la sección Propiedades de servicio web de la vista Propiedades, haga clic en Editar.
Se abrirá el cuadro de diálogo Editar propiedades.
4.
En el campo Tipo de inicio, seleccione Habilitado y haga clic en Aceptar.
Cambio de nombre de un servicio web
Cambie el nombre de un servicio web si desea cambiar el nombre del servicio web correspondiente. Puede
cambiar el nombre de un servicio web si éste se encuentra detenido.
1.
Seleccione el servicio de integración de datos en el navegador.
2.
En la vista Aplicación, seleccione el servicio web cuyo nombre desee cambiar.
3.
Haga clic en Acciones > Cambiar nombre del servicio web.
Aparecerá el cuadro de diálogo Cambiar nombre del servicio web.
4.
214
Introduzca el nombre de servicio web y haga clic en Aceptar.
Capítulo 14: Aplicaciones del servicio de integración de datos
CAPÍTULO 15
Servicio de Metadata Manager
Este capítulo incluye los siguientes temas:
¨ Resumen del servicio de Metadata Manager, 215
¨ Configuración de un servicio de Metadata Manager, 216
¨ Cómo crear un servicio de Metadata Manager, 217
¨ Creación y eliminación de contenido del repositorio, 220
¨ Cómo habilitar y deshabilitar el servicio de Metadata Manager, 222
¨ Cómo configurar las propiedades del servicio de Metadata Manager, 222
¨ Configuración del servicio de integración de PowerCenter asociado, 228
Resumen del servicio de Metadata Manager
El servicio de Metadata Manager es un servicio de aplicación que ejecuta la aplicación Metadata Manager en un
dominio de Informatica. La aplicación Metadata Manager administra el acceso a los metadatos en el repositorio de
Metadata Manager. Cree un servicio de Metadata Manager en el dominio para acceder a la aplicación Metadata
Manager.
215
En la siguiente figura, se muestran los componentes de Metadata Manager que el servicio de Metadata Manager
administra en un nodo de un dominio de Informatica:
El servicio de Metadata Manager administra los siguientes componentes:
¨ Aplicación Metadata Manager. La aplicación Metadata Manager es una aplicación basada en la web. Utilice
Metadata Manager para explorar y analizar metadatos de repositorios de diversos orígenes. Puede cargar,
explorar y analizar metadatos de la aplicación, inteligencia empresarial, integración de datos, modelamiento de
datos y orígenes de metadatos relacionales.
¨ Repositorio de PowerCenter para Metadata Manager. Contiene los objetos de metadatos utilizados por el
servicio de integración de datos para cargar metadatos en el almacén de Metadata Manager. Los objetos de
metadatos incluyen orígenes, destinos, sesiones y flujos de trabajo.
¨ Servicio de repositorio de PowerCenter. Administra las conexiones al repositorio de PowerCenter para
Metadata Manager.
¨ Servicio de integración de PowerCenter. Ejecuta los flujos de trabajo en el repositorio de PowerCenter para
leer desde los orígenes de metadatos y cargar los metadatos en el almacén de Metadata Manager.
¨ Repositorio de Metadata Manager. Contiene el almacén y los modelos de Metadata Manager. El almacén de
Metadata Manager es un almacén de metadatos centralizado que almacena metadatos de orígenes de
metadatos. Los modelos definen los metadatos que Metadata Manager extrae de los orígenes de metadatos.
¨ Orígenes de metadatos. Se trata de la aplicación, la inteligencia empresarial, la integración de datos, el
modelamiento de datos y los orígenes de la administración de bases de datos desde los que Metadata
Manager extrae los metadatos.
Configuración de un servicio de Metadata Manager
Puede crear y configurar un servicio de Metadata Manager y los componentes relacionados en Administrator Tool.
1.
216
Configuración de la base de datos del repositorio de Metadata Manager. Configure una base de datos para el
repositorio de Metadata Manager. Debe proporcionar la información de la base de datos durante la creación
del servicio de Metadata Manager.
Capítulo 15: Servicio de Metadata Manager
2.
Creación de un servicio de repositorio de PowerCenter y un servicio de integración de PowerCenter
(opcional). Puede usar un servicio de repositorio de PowerCenter y un servicio de integración de
PowerCenter existentes o puede crear estos servicios. Si desea crear los servicios de aplicaciones que se
van a usar con Metadata Manager, debe crear estos servicios en el orden siguiente:
¨ Servicio de repositorio de PowerCenter. Cree un servicio de repositorio de PowerCenter, pero no cree
ningún contenido. Inicie el servicio de repositorio de PowerCenter en modo exclusivo.
¨ Servicio de integración de PowerCenter. Cree el servicio de integración de PowerCenter. El servicio no se
iniciará debido a que el servicio de repositorio de PowerCenter no tiene ningún contenido. Debe habilitar
el servicio de integración de PowerCenter después de crear y configurar el servicio de Metadata Manager.
3.
Creación del servicio de Metadata Manager. Use Administrator Tool para crear el servicio de Metadata
Manager.
4.
Configuración del servicio de Metadata Manager. Configure las propiedades para el servicio de Metadata
Manager.
5.
Creación de contenido del repositorio. Cree contenido para el repositorio de Metadata Manager y restaure el
repositorio de PowerCenter. Use el menú Acciones del servicio de Metadata Manager para crear contenido
para ambos repositorios.
6.
Habilitación del servicio de integración de PowerCenter. Habilite el servicio de integración de PowerCenter
asociado para el servicio de Metadata Manager.
7.
Creación de un servicio de informes (opcional). Para ejecutar informes en el repositorio de Metadata
Manager, cree un servicio de informes. Una vez creado el servicio de informes, puede iniciar sesión en Data
Analyzer y ejecutar informes en el repositorio de Metadata Manager.
8.
Habilitación del servicio de Metadata Manager. Habilite el servicio de Metadata Manager en el dominio de
Informatica.
9.
Creación o asignación de usuarios. Cree usuarios y asígneles privilegios para el servicio de Metadata
Manager o asigne a los usuarios existentes privilegios para el servicio de Metadata Manager.
Nota: Puede usar el servicio de Metadata Manager y el repositorio de Metadata Manager asociado en un dominio
de Informatica. Después de crear el servicio de Metadata Manager y el repositorio de Metadata Manager en un
dominio, no puede crear un segundo servicio de Metadata Manager para usar el mismo repositorio de Metadata
Manager. Además, no puede hacer una copia de seguridad y restaurar el repositorio para usarlo con otro servicio
de Metadata Manager en otro dominio.
Cómo crear un servicio de Metadata Manager
Use Administrator Tool para crear el servicio de Metadata Manager. Después de crear el servicio de Metadata
Manager, cree el contenido del repositorio de Metadata Manager y el contenido del repositorio de PowerCenter
para habilitar el servicio.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
Haga clic en Acciones > Nuevo servicio de Metadata Manager.
A continuación, aparece el cuadro de diálogo Nuevo servicio de Metadata Manager.
3.
Especifique valores para las propiedades generales del servicio de Metadata Manager y haga clic en
Siguiente.
4.
Especifique valores para las propiedades de la base de datos del servicio de Metadata Manager y haga clic
en Siguiente.
5.
Especifique valores para las propiedades de seguridad del servicio de Metadata Manager y haga clic en
Finalizar.
Cómo crear un servicio de Metadata Manager
217
Propiedades del servicio de Metadata Manager
La siguiente tabla describe las propiedades que debe configurar para el servicio de Metadata Manager:
Propiedad
Descripción
Nombre
Nombre del servicio de Metadata Manager. El nombre no distingue entre mayúsculas y minúsculas y debe
ser único en el dominio. No puede exceder los 128 caracteres o empezar por @. Tampoco puede contener
espacios o los siguientes caracteres especiales:
`~%^*+={}\;:'"/?.,<>|!()][
218
Descripción
La descripción no puede exceder los 765 caracteres.
Ubicación
El dominio y la carpeta en los que se crea el servicio. Haga clic en Examinar para seleccionar una carpeta
diferente. Puede mover el servicio de Metadata Manager una vez que lo haya creado.
Licencia
El objeto de licencia que permite usar el servicio. Para que los cambios sean efectivos, reinicie el servicio
de Metadata Manager.
Nodo
El nodo del dominio de Informatica en el que se ejecuta el servicio de Metadata Manager.
Servicio de
integración
asociado
El servicio de integración de PowerCenter que usa Metadata Manager para cargar los metadatos en el
almacén de Metadata Manager.
Nombre de
usuario del
repositorio
La cuenta de usuario para el repositorio de PowerCenter. Use la cuenta de usuario del repositorio que ha
configurado para el servicio de repositorio de PowerCenter. Si desea una lista de privilegios necesarios
para este usuario, consulte “Privileges for the Associated PowerCenter Integration Service User.”
Contraseña del
repositorio
Contraseña para el usuario del repositorio de PowerCenter.
Dominio de
seguridad
El dominio de seguridad que contiene la cuenta de usuario que ha configurado para el servicio de
repositorio de PowerCenter.
Tipo de base de
datos
El tipo de base de datos para el repositorio de Metadata Manager. Para que los cambios sean efectivos,
reinicie el servicio de Metadata Manager.
Página de
códigos
La página de códigos del repositorio de Metadata Manager. El servicio de Metadata Manager y la
aplicación de Metadata Manager usan el juego de caracteres codificado en la página de códigos del
repositorio cuando graban los datos en el repositorio de Metadata Manager.
Nota: La página de códigos de Metadata Manager, la página de códigos del equipo en el que se ejecuta el
servicio de integración de PowerCenter, la página de códigos para la administración de una base de datos
y los recursos de PowerCenter que carga en el almacén de Metadata Manager deben ser iguales.
Cadena de
conexión
Cadena de conexión nativa para la base de datos del repositorio de Metadata Manager. El servicio de
Metadata Manager usa la cadena de conexión para crear un objeto de conexión al repositorio de Metadata
Manager en el repositorio de PowerCenter. Para que los cambios sean efectivos, reinicie el servicio de
Metadata Manager.
Usuario de la
base de datos
La cuenta de usuario para la base de datos del repositorio de Metadata Manager. Configure esta cuenta
mediante las herramientas adecuadas del cliente de la base de datos. Para que los cambios sean
efectivos, reinicie el servicio de Metadata Manager.
Capítulo 15: Servicio de Metadata Manager
Propiedad
Descripción
Contraseña de
la base de datos
Contraseña para el usuario de la base de datos del repositorio de PowerCenter. Debe estar en ASCII de 7
bits. Para que los cambios sean efectivos, reinicie el servicio de Metadata Manager.
Nombre del
espacio de
tablas
En nombre del espacio de tablas para los repositorios de Metadata Manager en IBM DB2. Cuando
especifique el nombre del espacio de tablas, el servicio de Metadata Manager creará todas las tablas de
repositorio en el mismo espacio de tablas. No puede usar espacios en el nombre del espacio de tablas.
Para mejorar el rendimiento de repositorio en los repositorios IBM DB2 EEE, especifique un nombre del
espacio de tablas con un nodo.
Para que los cambios sean efectivos, reinicie el servicio de Metadata Manager.
Nombre de host
de la base de
datos
El nombre de host para la base de datos del repositorio de Metadata Manager.
Puerto de la
base de datos
Número de puerto para la base de datos del repositorio de Metadata Manager.
SID/Nombre de
servicio
Indica si la propiedad Nombre de base de datos contiene un nombre de servicio completo Oracle o SID.
Nombre de la
base de datos
El nombre de servicio completo o SID para las bases de datos Oracle. Nombre de servicio para las bases
de datos IBM DB2. El nombre de la base de datos para las base de datos Microsoft SQL Server.
Parámetros
JDBC
adicionales
Opciones JDBC adicionales.
Para autenticar las credenciales del usuario con la autenticación Windows y establecer una conexión fiable
con un repositorio de Microsoft SQL Server, escriba el siguiente texto:
AuthenticationMethod=ntlm;LoadLibraryPath=[el directorio que contiene DDJDBCx64Auth04.dll].
jdbc:informatica:sqlserver://[host]:[port];DatabaseName=[DB
name];AuthenticationMethod=ntlm;LoadLibraryPath=[directory containing DDJDBCx64Auth04.dll]
Cuando use una conexión fiable para conectarse con la base de datos de Microsoft SQL Server, el servicio
de Metadata Manager se conectará con el repositorio con las credenciales del usuario que haya iniciado la
sesión en el equipo en el que se ejecute el servicio.
Para iniciar un servicio de Metadata Manager como un servicio WIndows con una conexión fiable,
configure las propiedades del servicios Windows para iniciar una sesión con una cuenta de usuario fiable.
Número de
puerto
El número de puerto en el que se ejecuta la aplicación Metadata Manager. El valor predeterminado es
10250. Si configura HTTPS, compruebe que el puerto con un número menos que el puerto HTTPS también
esté disponible. Por ejemplo, si configura 10255 para el número de puerto HTTPS, debe comprobar que
10254 también esté disponible. Metadata Manager usa el puerto 10254 para HTTP.
Habilitar capa
de zócalos
seguros
Indica si desea configurar el protocolo de seguridad SSL para la aplicación de Metadata Manager.
Archivo de
almacén de
claves
El archivo del almacén de claves contiene las claves y los certificados necesarios si usa el protocolo de
seguridad SSL con la aplicación de Metadata Manager. Opción obligatoria si selecciona Habilitar capa de
zócalos seguros.
Contraseña del
almacén de
claves
La contraseña para el archivo del almacén de claves. Opción obligatoria si selecciona Habilitar capa de
zócalos seguros.
Cómo crear un servicio de Metadata Manager
219
Cadenas de conexión de la base de datos
Cuando cree una conexión de base de datos, especifique una cadena de conexión para esa conexión. El servicio
de Metadata Manager usa la cadena de conexión para crear un objeto de conexión en la base de datos del
repositorio de Metadata Manager en el repositorio de PowerCenter.
La tabla siguiente detalla la sintaxis de la cadena de conexión nativa para cada una de las bases de datos
admitidas:
Base de datos
Sintaxis de cadena de conexión
Ejemplo
IBM DB2
dbname
mydatabase
Microsoft SQL Server
servername@dbname
sqlserver@mydatabase
Oracle
dbname.world (el mismo que aparece en la
entrada TNSNAMES)
oracle.world
Reemplazo de la página de códigos de la base de datos del repositorio
Es posible reemplazar la página de códigos predeterminada de la base de datos del repositorio de Metadata
Manager al crear o configurar el servicio de Metadata Manager. Reemplace la página de códigos si el repositorio
de Metadata Manager contiene caracteres que no son compatibles con la página de códigos de la base de datos.
Para ello, añada el parámetro CODEPAGEOVERRIDE a la propiedad Opciones adicionales de JDBC. Especifique
una página de códigos que sea compatible con la página de códigos predeterminada de la base de datos del
repositorio.
Por ejemplo, use el siguiente parámetro para reemplazar la página de códigos predeterminada Shift-JIS por
MS932:
CODEPAGEOVERRIDE=MS932;
Creación y eliminación de contenido del repositorio
Puede crear y eliminar el contenido de los repositorios siguientes utilizados por Metadata Manager:
¨ Repositorio de Metadata Manager. Cree las tablas del almacén de Metadata Manager e importe los modelos
de los orígenes de metadatos al repositorio de Metadata Manager.
¨ Repositorio de PowerCenter. Restaure un archivo de copia de seguridad del repositorio empaquetado con
PowerCenter en la base de datos del repositorio de PowerCenter. El archivo de copia de seguridad del
repositorio incluye los objetos de metadatos que usa Metadata Manager para cargar metadatos en el almacén
de Metadata Manager. Cuando se restaura el repositorio, el administrador del servicio crea una carpeta
denominada Metadata Load en el repositorio de PowerCenter. La carpeta Metadata Load contiene los objetos
de metadatos, incluidos orígenes, destinos, sesiones y flujos de trabajo.
Las tareas que se llevan a cabo dependen de si el repositorio de Metadata Manager tiene contenido o si el
repositorio de PowerCenter contiene los objetos de PowerCenter de Metadata Manager.
220
Capítulo 15: Servicio de Metadata Manager
En la tabla siguiente, se describen las tareas que se deben llevar a cabo para cada repositorio:
Repositorio
Condición
Acción
Repositorio de Metadata
Manager
No tiene contenido.
Cree el repositorio de Metadata Manager.
Repositorio de Metadata
Manager
Tiene contenido.
Ninguna acción.
Repositorio de
PowerCenter
No tiene contenido.
Restaure el repositorio de PowerCenter si el servicio de
repositorio de PowerCenter se ejecuta en modo exclusivo.
Repositorio de
PowerCenter
Tiene contenido.
Ninguna acción si el repositorio de PowerCenter tiene los
objetos necesarios para Metadata Manager en la carpeta
Metadata Load. El administrador del servicio importa los
objetos necesarios desde un archivo XML al habilitar el servicio.
Cómo crear el repositorio de Metadata Manager
Cuando cree el repositorio de Metadata Manager, creará las tablas del almacén de Metadata Manager e importará
modelos para los orígenes de metadatos.
1.
En el navegador, seleccione el servicio de Metadata Manager para el que el repositorio de Metadata Manager
no tenga contenido.
2.
Haga clic en Acciones > Contenido del repositorio > Crear.
3.
De manera alternativa, también puede elegir restaurar el repositorio de PowerCenter. Puede restaurar el
repositorio si el servicio de repositorio de PowerCenter se ejecuta en modo exclusivo y no posee contenido.
4.
Haga clic en Aceptar.
El registro de actividad muestra los resultados de la operación de creación de contenido.
Cómo restaurar el repositorio de PowerCenter
Restaure el archivo de copia de seguridad del repositorio correspondiente al repositorio de PowerCenter a fin de
crear los objetos usados por Metadata Manager en la base de datos del repositorio de PowerCenter.
1.
En el navegador, seleccione el servicio de Metadata Manager para el que carezca de contenido el repositorio
de PowerCenter.
2.
Haga clic en Acciones > Restaurar repositorio de PowerCenter.
3.
Opcionalmente, elija reiniciar el servicio de repositorio de PowerCenter en modo normal.
4.
Haga clic en Aceptar.
El registro de actividad mostrará los resultados de la operación de restauración del repositorio.
Eliminación del repositorio de Metadata Manager
Elimine el contenido del repositorio de Metadata Manager cuando desee eliminar todos los metadatos y tablas de
base de datos del repositorio. Elimine el contenido del repositorio si los metadatos están obsoletos. Si el
repositorio contiene información que desea conservar, realice una copia de seguridad del repositorio antes de
Creación y eliminación de contenido del repositorio
221
eliminarlo. Use el cliente de base de datos o la herramienta de copia de seguridad del repositorio de Metadata
Manager para realizar la copia de seguridad de la base de datos antes de eliminar el contenido.
1.
En el navegador, seleccione el servicio de Metadata Manager para el que desee eliminar el contenido del
repositorio de Metadata Manager.
2.
Haga clic en Acciones > Contenido del repositorio > Eliminar.
3.
Compruebe el nombre de usuario y la contraseña de la cuenta de base de datos.
4.
Haga clic en Aceptar.
El registro de actividad muestra los resultados de la operación de eliminación de contenido.
Cómo habilitar y deshabilitar el servicio de Metadata
Manager
Use Administrator Tool para habilitar, deshabilitar o reciclar el servicio de Metadata Manager. Deshabilite un
servicio de Metadata Manager para realizar tareas de mantenimiento o para impedir que los usuarios accedan a
Metadata Manager temporalmente. Cuando deshabilite el servicio de Metadata Manager, también se detendrá
Metadata Manager. Podría reciclar un servicio si se modificó una propiedad. Cuando recicle el servicio, el servicio
de Metadata Manager se deshabilitará y se habilitará.
Cuando habilite el servicio de Metadata Manager, el administrador del servicio iniciará la aplicación Metadata
Manager en el nodo donde se ejecute el servicio de Metadata Manager. Si el repositorio de PowerCenter no
contiene la carpeta Metadata Load, Administrator Tool importa los objetos de metadatos que requiere Metadata
Manager al repositorio de PowerCenter.
Puede habilitar, deshabilitar y reciclar el servicio de Metadata Manager en el menú Acciones.
Nota: El servicio de repositorio de PowerCenter para Metadata Manager debe estar habilitado y en ejecución
antes de que se pueda habilitar el servicio de Metadata Manager.
Cómo configurar las propiedades del servicio de
Metadata Manager
Puede configurar un servicio de Metadata Manager después de haberlo creado. Después de configurar las
propiedades del servicio de Metadata Manager, debe deshabilitar y habilitar dicho servicio para que se apliquen
los cambios.
Use Administrator Tool para configurar los siguientes tipos de propiedades del servicio de Metadata Manager:
¨ Propiedades generales. Incluyen el nombre y la descripción del servicio, el objeto de licencia para el servicio y
el nodo en el que se ejecuta el servicio.
¨ Propiedades del servicio de Metadata Manager. Incluyen los números de puerto para la aplicación Metadata
Manager y el agente de Metadata Manager, y la ubicación del archivo de Metadata Manager.
¨ Propiedades de la base de datos. Incluyen las propiedades de la base de datos para el repositorio de
Metadata Manager.
¨ Propiedades de la configuración. Incluyen el protocolo de seguridad HTTP y el archivo de almacén de claves,
además del número máximo de solicitudes en cola y simultáneas para la aplicación Metadata Manager.
222
Capítulo 15: Servicio de Metadata Manager
¨ Propiedades del grupo de conexiones. Metadata Manager mantiene un grupo de conexiones para las
conexiones con el repositorio de Metadata Manager. Las propiedades del grupo de conexiones incluyen el
número de conexiones disponibles activas con la base de datos del repositorio de Metadata Manager y la
cantidad de tiempo que Metadata Manager mantiene las solicitudes de conexión de base de datos en el grupo
de conexiones.
¨ Propiedades avanzadas. Incluyen propiedades para los valores de la memoria de la máquina virtual de Java
(JVM), el modo de conexión de ODBC y las opciones de la ficha de carga y análisis de Metadata Manager.
¨ Propiedades personalizadas. Configure las propiedades del repositorio que son exclusivas para su entorno o
que se aplican en casos especiales. Un servicio de Metadata Manager no cuenta con propiedades
personalizadas cuando se crea inicialmente. Use las propiedades personalizadas si el servicio internacional de
atención al cliente de Informatica así se lo solicita.
Para ver o actualizar propiedades:
u
Seleccione el servicio de Metadata Manager en el navegador.
Propiedades generales
Para editar las propiedades generales, seleccione el servicio de Metadata Manager en el navegador, seleccione
la vista Propiedades y, a continuación, haga clic en Editar en la sección de propiedades generales.
En la tabla siguiente, se describen las propiedades generales para un servicio de Metadata Manager:
Propiedad
Descripción
Nombre
Nombre del servicio de Metadata Manager. Esta propiedad no se puede editar.
Descripción
Descripción del servicio de Metadata Manager.
Licencia
Objeto de licencia que se asignó al servicio de Metadata Manager cuando se creó el servicio.
Esta propiedad no se puede editar.
Nodo
Nodo del dominio de Informatica en el que se ejecuta el servicio de Metadata Manager. Para
asignar el servicio de Metadata Manager a un nodo diferente, primero debe deshabilitar el servicio.
Asignación del servicio de Metadata Manager a un nodo diferente
1.
Deshabilite el servicio de Metadata Manager.
2.
Haga clic en Editar, en la sección Propiedades generales.
3.
Seleccione otro nodo para la propiedad del nodo y, a continuación, haga clic en Aceptar.
4.
Haga clic en Editar, en la sección de propiedades del servicio de Metadata Manager.
5.
Cambie la propiedad de la ubicación de archivo de Metadata Manager a una ubicación que esté accesible
desde el nuevo nodo y haga clic en Aceptar.
6.
Copie el contenido del directorio de la ubicación de archivo de Metadata Manager del nodo original a la
ubicación del nuevo nodo.
7.
Si el servicio de Metadata Manager se ejecuta en modo de seguridad HTTPS, haga clic en Editar, en la
sección Propiedades de la configuración. Cambie la ubicación del archivo de almacén de claves a una
ubicación que esté accesible desde el nuevo nodo y haga clic en Aceptar.
8.
Habilite el servicio de Metadata Manager.
Cómo configurar las propiedades del servicio de Metadata Manager
223
Propiedades del servicio de Metadata Manager
Para editar las propiedades del servicio de Metadata Manager, seleccione Servicio de Metadata Manager en el
navegador, seleccione la vista Propiedades y, a continuación, haga clic en Editar en la sección Propiedades del
servicio de Metadata Manager.
En la tabla siguiente, se describen las propiedades del servicio de Metadata Manager:
Propiedad
Descripción
Número de puerto
Número de puerto en el que se ejecuta la aplicación Metadata Manager. El valor predeterminado
es 10250. Si configura HTTPS, asegúrese de que el puerto con un número menos que el puerto
HTTPS también esté disponible. Por ejemplo, si configura 10255 como número de puerto del
HTTPS, debe asegurarse de que 10254 también esté disponible. Metadata Manager utiliza el
puerto 10254 para el HTTP.
Puerto del agente
Número del puerto para el agente de Metadata Manager. El agente utiliza este puerto para
comunicarse con los repositorios de origen de metadatos. El valor predeterminado es 10251.
Ubicación de archivos de
Metadata Manager
Ubicación de los archivos utilizados por la aplicación Metadata Manager. Entre los tipos de
archivo, se incluyen los siguientes:
- Archivos de índice. Archivos de índice creados por Metadata Manager necesarios para realizar
búsquedas en el almacén de Metadata Manager.
- Archivos de parámetros. Archivos generados por Metadata Manager y utilizados por los flujos
de trabajo de PowerCenter.
- Archivos de registro. Archivos de registro generados por Metadata Manager cuando se cargan
recursos.
El directorio predeterminado en el que Metadata Manager almacena los archivos es el siguiente:
<Informatica installation directory>\server\tomcat\mm_files\<service name>
Cómo configurar la ubicación de archivos de Metadata Manager
Utilice las siguientes normas y directrices para configurar la ubicación de archivos de Metadata Manager:
¨ Si modifica esta ubicación, copie el contenido del directorio en la nueva ubicación.
¨ Si configura una ubicación de archivos compartida, la ubicación debe ser accesible para todos los nodos que
ejecuten un servicio de Metadata Manager y para todos los usuarios de la aplicación Metadata Manager.
Propiedades de la base de datos
Para editar las propiedades de base de datos del repositorio de Metadata Manager, seleccione el servicio de
Metadata Manager en el navegador, seleccione la vista Propiedades y, a continuación, haga clic en Editar en la
sección de propiedades de la base de datos.
En la siguiente tabla, se describen las propiedades de una base de datos del repositorio de Metadata Manager:
224
Propiedad
Descripción
Tipo de base de datos
Tipo de base de datos para el repositorio de Metadata Manager. Para aplicar los cambios, reinicie
el servicio de Metadata Manager.
Página de códigos
Página de códigos del repositorio de Metadata Manager. El servicio de Metadata Manager y
Metadata Manager usan el juego de caracteres codificado de la página de códigos del repositorio
para escribir datos en el repositorio de Metadata Manager. Para aplicar los cambios, reinicie el
servicio de Metadata Manager.
Capítulo 15: Servicio de Metadata Manager
Propiedad
Descripción
Nota: La página de códigos del repositorio de Metadata Manager, la página de códigos del equipo
en el que se ejecuta el servicio de integración de PowerCenter asociado y la página de códigos
para la administración de bases de datos y los recursos de PowerCenter cargados en el almacén
de Metadata Manager deben coincidir.
Cadena de conexión
Cadena de conexión nativa para la base de datos del repositorio de Metadata Manager. El servicio
de Metadata Manager usa la cadena de conexión para crear una conexión de destino con el
repositorio de Metadata Manager en el repositorio de PowerCenter.
Para aplicar los cambios, reinicie el servicio de Metadata Manager.
Nota: Si establece la propiedad Modo de conexión ODBC en True, use el nombre de conexión
ODBC para la cadena de conexión.
Usuario de la base de
datos
Cuenta de usuario para la base de datos del repositorio de Metadata Manager. Configure esta
cuenta con las herramientas cliente de las bases de datos correspondientes. Para aplicar los
cambios, reinicie el servicio de Metadata Manager.
Contraseña de la base
de datos
Contraseña para el usuario de la base de datos del repositorio de Metadata Manager. Debe estar
en formato ASCII de 7 bits. Para aplicar los cambios, reinicie el servicio de Metadata Manager.
Nombre de espacio de
tablas
Nombre de espacio de tablas para el repositorio de Metadata Manager en IBM DB2. Cuando
especifica el nombre de espacio de tablas, el servicio de Metadata Manager crea todas las tablas
del repositorio en el mismo espacio de tablas. No puede usar espacios en el nombre de espacio de
tablas. Para aplicar los cambios, reinicie el servicio de Metadata Manager.
Para aumentar el rendimiento del repositorio en los repositorios de IBM DB2 EEE, especifique un
nombre de espacio de tablas con un nodo.
Nombre de host de
base de datos
Nombre de host para la base de datos del repositorio de Metadata Manager. Para aplicar los
cambios, reinicie el servicio de Metadata Manager.
Puerto de base de datos
Número de puerto para la base de datos del repositorio de Metadata Manager. Para aplicar los
cambios, reinicie el servicio de Metadata Manager.
SID/Nombre de servicio
Indica si la propiedad Nombre de base de datos contiene un nombre de servicio completo o un SID
de Oracle.
Nombre de la base de
datos
Nombre de servicio completo o SID para las bases de datos de Oracle. Nombre de servicio para las
bases de datos de IBM DB2. Nombre de base de datos para las bases de datos de Microsoft SQL
Server. Para aplicar los cambios, reinicie el servicio de Metadata Manager.
Parámetros JDBC
adicionales
Opciones JDBC adicionales. Por ejemplo, puede usar esta opción para especificar la ubicación de
un servidor de copia de seguridad si va a usar un servidor de bases de datos de alta disponibilidad,
como Oracle RAC.
Propiedades de la configuración
Para editar las propiedades de la configuración, seleccione Servicio de Metadata Manager en el navegador,
seleccione la vista Propiedades y, a continuación, haga clic en Editar en la sección Propiedades de la
configuración.
Cómo configurar las propiedades del servicio de Metadata Manager
225
En la tabla siguiente, se describen las propiedades de la configuración para un servicio de Metadata Manager:
Propiedad
Descripción
URLScheme
Indica el protocolo de seguridad configurado para la aplicación Metadata Manager: HTTP o
HTTPS.
Archivo de almacén de claves
Archivo de almacén de claves que contiene las claves y los certificados necesarios para usar
el protocolo de seguridad SSL con la aplicación Metadata Manager. Debe utilizar el mismo
protocolo de seguridad para el agente de Metadata Manager si lo instala en otro equipo.
Contraseña del almacén de
claves
Contraseña para el archivo de almacén de claves.
MaxConcurrentRequests
Número máximo de subprocesos de procesamiento de solicitudes disponibles, lo que
determina el número máximo de solicitudes de cliente que Metadata Manager puede manejar
simultáneamente. El valor predeterminado es 100.
MaxQueueLength
Longitud máxima de la cola para solicitudes de conexión entrantes cuando todos los
subprocesos de procesamiento de solicitudes posibles están ocupados por la aplicación
Metadata Manager. Metadata Manager rechaza las solicitudes de cliente cuando la cola está
llena. El valor predeterminado es 500.
Puede utilizar la propiedad MaxConcurrentRequests para definir el número de clientes que pueden conectarse a
Metadata Manager. Puede utilizar la propiedad MaxQueueLength para definir el número de solicitudes de clientes
que Metadata Manager puede procesar de forma simultánea.
Puede modificar los valores de los parámetros en función del número de clientes que espera que se conecten a
Metadata Manager. Por ejemplo, puede utilizar valores más pequeños en un entorno de prueba. En un entorno de
producción, puede aumentar los valores. Si aumenta los valores, se podrán conectar a Metadata Manager más
clientes, pero es posible que las conexiones utilicen más procedimientos del sistema.
Propiedades del grupo de conexiones
Para editar las propiedades del grupo de conexiones, seleccione el servicio de Metadata Manager en el
navegador, seleccione la vista Propiedades y, a continuación, haga clic en Editar en la sección de propiedades
del grupo de conexiones.
En la tabla siguiente se describen las propiedades del grupo de conexiones para un servicio de Metadata
Manager:
Propiedad
Descripción
Número máximo de
conexiones activas
Número de conexiones activas con la base de datos del repositorio de Metadata Manager
disponible. La aplicación de Metadata Manager mantiene un grupo de conexiones para las
conexiones con la base de datos del repositorio. El valor predeterminado es 20.
Tiempo de espera máximo
Tiempo, en segundos, que Metadata Manager conserva las solicitudes de conexión a la base de
datos en el grupo de conexiones. Si Metadata Manager no puede procesar la solicitud de
conexión al repositorio dentro del tiempo de espera, se produce un error de conexión. El valor
predeterminado es 180.
Propiedades avanzadas
Para editar las propiedades avanzadas, seleccione el servicio de Metadata Manager en el navegador, seleccione
la vista Propiedades y, a continuación, haga clic en Editar en la sección Propiedades avanzadas.
226
Capítulo 15: Servicio de Metadata Manager
En la siguiente tabla, se describen las propiedades avanzadas de un servicio de Metadata Manager:
Propiedad
Descripción
Tamaño máximo del montón
Cantidad de RAM en megabytes asignada a la máquina virtual de Java (JVM) que ejecuta
Metadata Manager. Use esta propiedad para aumentar el rendimiento de Metadata
Manager.
Por ejemplo, puede usar este valor para aumentar el rendimiento de Metadata Manager
durante la indización.
El valor predeterminado es 1.024.
Número máximo de objetos
secundarios de catálogo
Número de objetos secundarios que aparecen en el catálogo de metadatos de Metadata
Manager para cualquier objeto primario. Los objetos secundarios pueden ser carpetas,
grupos lógicos y objetos de metadatos. Use esta opción para limitar el número de objetos
secundarios que aparecen en el catálogo de metadatos para cualquier objeto primario.
El valor predeterminado es 100.
Nivel de gravedad del error
Nivel de los mensajes de error escritos en el registro del servicio de Metadata Manager.
Especifique uno de los siguientes niveles de mensajes:
- Fatal
- Error
- Advertencia
- Info
- Seguimiento
- Depuración
Al especificar un nivel de gravedad, el registro incluye todos los errores de dicho nivel y de
nivel superior. Por ejemplo, si el nivel de gravedad es de advertencia, el registro incluye los
mensajes fatales, con errores y de advertencia. Use los niveles de seguimiento y
depuración si el servicio internacional de atención al cliente de Informatica le indica que
use dicho nivel de registro con fines de solución de problemas. El valor predeterminado es
Error.
Carga simultánea de número
máximo de recursos
Número máximo de recursos que Metadata Manager puede cargar simultáneamente. El
número máximo es 5.
Metadata Manager añade cargas de recursos a la cola de carga en el orden en el que se
han solicitado las cargas. Si carga simultáneamente un número de recursos superior al
máximo, Metadata Manager añade cargas de recursos a la cola de carga en un orden
aleatorio. Por ejemplo, puede establecer la propiedad en 5 y programar ocho cargas de
recursos para ejecutarlas simultáneamente. Metadata Manager añade las ocho cargas a la
cola de carga en un orden aleatorio. Metadata Manager procesa simultáneamente las cinco
primeras cargas de recursos de la cola. Las últimas tres cargas de recursos están a la
espera en la cola de carga.
Si se realiza una carga de recursos correctamente y, a continuación, se genera un error y
no se puede reanudar la operación o si se genera un error durante la tarea de creación de
la ruta de acceso y es posible reanudar la operación, Metadata Manager quita la carga de
recursos de la cola. Metadata Manager inicia el procesamiento de la siguiente carga a la
espera en la cola.
Si una carga de recursos genera un error mientras el servicio de integración de
PowerCenter ejecuta los flujos de trabajo y es posible reanudarlos, la carga de recursos se
puede reanudar. Metadata Manager mantiene la carga que se puede reanudar en la cola
de carga hasta que se supera el intervalo de tiempo de espera o hasta que se reanuda la
carga que ha generado un error. Metadata Manager incluye una carga que se debe
reanudar debido a un error durante el procesamiento de flujos de trabajo del recuento de
cargas simultáneas.
El valor predeterminado es 3.
Intervalo de tiempo de espera
Cantidad de tiempo en minutos durante el que Metadata Manager mantiene una carga que
se puede reanudar en la cola de carga. Puede reanudar una carga de recursos durante el
tiempo de espera si la carga genera un error mientras PowerCenter ejecuta los flujos de
Cómo configurar las propiedades del servicio de Metadata Manager
227
Propiedad
Descripción
trabajo y es posible reanudarlos. Si no reanuda una carga que ha generado un error
durante el tiempo de espera, Metadata Manager quita el recurso de la cola de carga.
El valor predeterminado es 30.
Nota: Si una carga de recursos genera un error durante la tarea de creación de la ruta de
acceso, puede reanudar la carga que ha generado el error cuando lo desee.
Modo de conexión de ODBC
Modo de conexión que el servicio de integración de PowerCenter usa para establecer la
conexión con los orígenes de metadatos y el repositorio de Metadata Manager durante la
carga de recursos. Puede seleccionar una de las siguientes opciones:
- True. El servicio de integración de PowerCenter usa ODBC.
- False. El servicio de integración de PowerCenter usa la conectividad nativa.
Debe establecer esta propiedad en True si el servicio de integración de PowerCenter se
ejecuta en un equipo con UNIX y desea extraer o cargar metadatos en una base de datos
de Microsoft SQL Server o desea usar una base de datos de Microsoft SQL Server para el
repositorio de Metadata Manager.
Propiedades personalizadas
La tabla siguiente describe las propiedades personalizadas:
Propiedad
Descripción
Nombre de la propiedad
personalizada
Configure una propiedad personalizada que sea única en el entorno o que necesite aplicar
en casos especiales. Introduzca el nombre de la propiedad y un valor inicial. Use
propiedades personalizadas únicamente si el servicio internacional de atención al cliente de
Informatica así se lo solicita.
Configuración del servicio de integración de
PowerCenter asociado
Puede configurar o quitar el servicio de integración de PowerCenter que utiliza Metadata Manager para cargar
metadatos en el almacén de Metadata Manager. Si quita el servicio de integración de PowerCenter, configure otro
servicio de integración de PowerCenter para habilitar el servicio de Metadata Manager.
Para editar las propiedades del servicio de integración de PowerCenter asociado, seleccione el servicio de
Metadata Manager en el navegador, seleccione la vista Servicios asociados y haga clic en Editar. Para aplicar
los cambios, reinicie el servicio de Metadata Manager.
En la tabla siguiente, se describen las propiedades del servicio de integración de PowerCenter asociado:
228
Propiedad
Descripción
Servicio de integración asociado
Nombre del servicio de integración de PowerCenter que desea utilizar con Metadata
Manager.
Nombre de usuario del repositorio
Nombre del usuario del repositorio de PowerCenter que tiene los privilegios
necesarios.
Capítulo 15: Servicio de Metadata Manager
Propiedad
Descripción
Contraseña del repositorio
Contraseña del usuario del repositorio de PowerCenter.
Dominio de seguridad
Dominio de seguridad del usuario del repositorio de PowerCenter.
El campo del dominio de seguridad aparece cuando el dominio de Informatica
contiene un dominio de seguridad LDAP.
Privilegios del usuario del servicio de integración PowerCenter
asociado
El usuario del repositorio de PowerCenter para el servicio de integración PowerCenter asociado debe poder
realizar las tareas siguientes:
¨ Restaurar el repositorio de PowerCenter.
¨ Importar y exportar objetos del repositorio de PowerCenter.
¨ Crear, editar y eliminar objetos de conexión en el repositorio de PowerCenter.
¨ Crear carpetas en el repositorio de PowerCenter.
¨ Cargar metadatos en el almacén de Metadata Manager.
Para realizar estas tareas, el usuario debe tener los privilegios y permisos requeridos para el dominio, el servicio
de repositorio de PowerCenter y el servicio de Metadata Manager.
La tabla siguiente enumera los privilegios y permisos obligatorios que debe tener el usuario del repositorio de
PowerCenter para el servicio de integración PowerCenter asociado:
Servicio
Privilegios
Permisos
Dominio
- Acceder a Informatica Administrator
- Administrar servicios
Permiso para el servicio de repositorio
de PowerCenter
Servicio de repositorio
de PowerCenter
-
Acceder al administrador de repositorios
Crear carpetas
Crear, editar y eliminar objetos de diseño
Crear, editar y eliminar orígenes y destinos
Crear, editar y eliminar objetos de tiempo de ejecución
Administrar la ejecución de objetos de tiempo de
ejecución
- Crear conexiones
- Leer, escribir y ejecutar todos los
objetos de conexión creados por el
servicio de Metadata Manager
- Leer, escribir y ejecutar la carpeta de
carga de metadatos y todas las
carpetas creadas para extraer datos
de creación de perfiles desde el
origen de Metadata Manager
Servicio de Metadata
Manager
Cargar recurso
No procede
En el repositorio de PowerCenter, el usuario que crea una carpeta u objeto de conexión es el propietario de ese
objeto. El propietario del objeto o un usuario que tenga asignada la función de administrador para el servicio de
repositorio de PowerCenter puede eliminar objetos de conexión y carpetas del repositorio. Si cambia el usuario
del servicio de integración PowerCenter asociado, debe asignar este usuario como propietario de los siguientes
objetos del repositorio en el cliente de PowerCenter:
¨ Todos los objetos de conexión creados por el servicio de Metadata Manager
¨ La carpeta de carga de metadatos y todas las carpetas creadas por el servicio de Metadata Manager
Configuración del servicio de integración de PowerCenter asociado
229
CAPÍTULO 16
Servicio de repositorio de modelos
Este capítulo incluye los siguientes temas:
¨ Resumen del servicio de repositorio de modelos, 230
¨ Arquitectura del repositorio de modelos, 231
¨ Conectividad del repositorio de modelos, 231
¨ Requisitos de la base de datos del repositorio de modelos, 232
¨ Estado del servicio de repositorio de modelos, 234
¨ Propiedades para el servicio de repositorio de modelos, 235
¨ Propiedades para el proceso de servicio de repositorio de modelos, 238
¨ Administración del servicio de repositorio de modelos, 241
¨ Creación de un servicio de repositorio de modelos, 247
Resumen del servicio de repositorio de modelos
El servicio de repositorio de modelos administra el repositorio de modelos. El repositorio de modelos almacena
los metadatos creados por los productos de Informatica en una base de datos relacional para habilitar la
colaboración entre productos. Informatica Developer, Informatica Analyst, Administrator Tool y el servicio de
integración de datos almacenan metadatos en el repositorio de modelos.
Utilice Administrator Tool o el programa de la línea de comandos infacmd para administrar el servicio de
repositorio de modelos. Cree un servicio de repositorio de modelos para cada repositorio de modelos. Para crear
un servicio de repositorio de modelos, puede optar por utilizar un repositorio de modelos existente, o bien por
crear uno. Realice la administración de usuarios, grupos, privilegios y funciones desde la ficha Seguridad de
Administrator Tool. Realice la administración de permisos para los objetos del repositorio de modelos en
Informatica Developer e Informatica Analyst.
Dado que el servicio de repositorio de modelos no es un servicio de alta disponibilidad y no se ejecuta en malla,
debe asignar los servicios para que se ejecuten en un nodo. De este modo, si el servicio de repositorio de
modelos falla, se reiniciará en el mismo nodo. Puede ejecutar varios servicios de repositorio de modelos en el
mismo nodo.
230
Arquitectura del repositorio de modelos
El proceso de servicio de repositorio de modelos obtiene, inserta y actualiza los metadatos de las tablas de la
base de datos del repositorio de modelos. Un proceso de servicio de repositorio de modelos es una instancia del
servicio de repositorio de modelos en el nodo en el que se ejecuta el servicio de repositorio de modelos.
El servicio de repositorio de modelos recibe solicitudes de las siguientes aplicaciones cliente:
¨ Informatica Developer Informatica Developer se conecta al servicio de repositorio de modelos para crear,
actualizar y eliminar objetos. Informatica Developer e Informatica Analyst comparten objetos en el repositorio
de modelos.
¨ Informatica Analyst. Informatica Analyst se conecta al servicio de repositorio de modelos para crear, actualizar
y eliminar objetos. Las aplicaciones cliente de Informatica Developer e Informatica Analyst comparten objetos
en el repositorio de modelos.
¨ Servicio de integración de datos. Los servicios de integración de datos se conectan al servicio de repositorio
de modelos al iniciarse. El servicio de integración de datos se conecta al servicio de repositorio de modelos
para ejecutar componentes de proyecto u obtener una vista previa de los mismos. El servicio de integración de
datos también se conecta al servicio de repositorio de modelos para almacenar metadatos de tiempo de
ejecución en el repositorio de modelos. La configuración de aplicación y los objetos de una aplicación son
ejemplos de metadatos en tiempo de ejecución.
Nota: Un servicio de repositorio de modelos puede estar asociado a un servicio de Analyst y a varios servicios de
integración de datos.
Objetos del repositorio de modelos
El servicio de repositorio de modelos almacena objetos de tiempo de diseño y de tiempo de ejecución en el
repositorio de modelos. Developer Tool y Analyst Tool crean, actualizan y administran los objetos de tiempo de
diseño del repositorio de modelos. El servicio de integración de datos crea y administra los metadatos y los
objetos de tiempo de ejecución en el repositorio de modelos.
Cuando implemente una aplicación en el servicio de integración de datos, el administrador de implementación
copiará los objetos de aplicación en el repositorio de modelos asociado al servicio de integración de datos. Los
metadatos de tiempo de ejecución generados durante la implementación se almacenan en el repositorio de
modelos. Los servicios de integración de datos no pueden compartir metadatos de tiempo de ejecución. El
repositorio de modelos almacena los metadatos de tiempo de ejecución de cada servicio de integración de datos
por separado.
Si reemplaza una aplicación o vuelve a implementarla, se elimina del repositorio la versión anterior. Si cambia de
nombre una aplicación, la aplicación anterior permanece en el repositorio de modelos.
Conectividad del repositorio de modelos
El servicio de repositorio de modelos se conecta con el repositorio de modelos por medio de controladores de
JDBC. Informatica Developer, Informatica Analyst, Informatica Administrator y el servicio de integración de datos
se comunican con el servicio de repositorio de modelos a través de TCP/IP. Informatica Developer, Informatica
Analyst y el servicio de integración de datos son clientes del repositorio de modelos.
Arquitectura del repositorio de modelos
231
En la siguiente imagen, se muestra cómo un cliente del repositorio de modelos se conecta con la base de datos
del repositorio de modelos:
1. Un cliente del repositorio de modelos envía una solicitud de conexión al nodo de la puerta de enlace maestra, que es el punto de entrada
al dominio.
2. El administrador de servicios envía de vuelta el nombre del host y el número de puerto del nodo en el que se ejecuta el servicio de
repositorio de modelos. En el diagrama, el servicio de repositorio de modelos se ejecuta en el nodo A.
3. El ciente del repositorio establece una conexión TCP/IP con el proceso del servicio de repositorio de modelos en el nodo A.
4. El proceso del servicio de repositorio de modelos se comunica con la base de datos del repositorio de modelos a través de JDBC. El
proceso del servicio de repositorio de modelos almacena o recupera objetos de la base de datos del repositorio de modelos según las
solicitudes del cliente del repositorio de modelos.
Nota: Las tablas del repositorio de modelos tienen una arquitectura abierta. Si bien puede ver las tablas del
repositorio, nunca las edite manualmente a través de otras utilidades. Informatica no se hace responsable por el
daño de datos causado por el cliente al alterar tablas del repositorio o los datos de esas tablas.
Requisitos de la base de datos del repositorio de
modelos
Antes de crear un repositorio, necesita una base de datos para almacenar las tablas del repositorio. Utilice el
cliente de base de datos para crear la base de datos. Una vez creada una base de datos, puede utilizar
Administrator Tool para crear un servicio de repositorio de modelos.
Cada repositorio de modelos debe cumplir con los siguientes requisitos:
¨ Cada repositorio de modelos debe contar con su propio esquema. Dos repositorios de modelos o el repositorio
de modelos y la base de datos de configuración del dominio no pueden compartir un mismo esquema.
¨ Cada repositorio de modelos debe contar con un nombre de base de datos único.
232
Capítulo 16: Servicio de repositorio de modelos
Además, cada repositorio de modelos debe cumplir con los requisitos específicos de la base de datos.
Requisitos de base de datos IBM DB2
Siga las instrucciones que se ofrecen a continuación para configurar el repositorio en IBM DB2:
¨ En la instancia de IBM DB2 donde haya creado la base de datos, establezca los siguientes parámetros en ON:
- DB2_SKIPINSERTED
- DB2_EVALUNCOMMITTED
- DB2_SKIPDELETED
- AUTO_RUNSTATS
¨ En la base de datos, establezca los siguientes parámetros de configuración:
Parámetro
Valor
applheapsz
8.192
appl_ctl_heap_sz
8.192
logfilsiz
8.000
DynamicSections
1.000
maxlocks
98
locklist
50.000
auto_stmt_stats
ON
Sólo para IBM DB2 9.5.
¨ Establezca el parámetro pageSize del espacio de tablas en 32.768.
En una base de datos con una única partición, especifique un espacio de tablas que cumpla los requisitos de
pageSize. Si no especifica un espacio de tablas, el espacio de tablas predeterminado debe cumplir los
requisitos de pageSize.
En una base de datos con varias particiones, debe especificar un espacio de tablas que cumpla los requisitos
de pageSize.
Defina el espacio de tablas en un único nodo.
¨ Compruebe que el usuario de base de datos tenga privilegios CREATETAB y CONNECT.
Nota: El valor predeterminado de DynamicSections en DB2 es demasiado bajo para los repositorios de
Informatica. Informatica requiere un paquete de DB2 mayor que el predeterminado. Cuando se configura la base
de datos DB2 para el repositorio de configuración del dominio o un repositorio de modelos, se debe establecer el
parámetro DynamicSections en 1.000 como mínimo. Si el parámetro DynamicSections se establece en un número
inferior, pueden producirse problemas al instalar o ejecutar Informatica. Puede aparecer el siguiente mensaje de
error:
[informatica][DB2 JDBC Driver]No more available statements. Please recreate your package with a larger
dynamicSections value.
Requisitos de la base de datos del repositorio de modelos
233
IBM DB2 Versión 9.1
Si el repositorio de modelos se encuentra en una base de datos IBM DB2 9.1, ejecute el comando DB2 reorgchk
para optimizar las operaciones de la base de datos. El comando reorgchk genera estadísticas de la base de datos
que el optimizador DB2 utiliza en consultas y actualizaciones.
Emplee el siguiente comando:
REORGCHK UPDATE STATISTICS on SCHEMA <SchemaName>
Ejecute el comando en la base de datos después de crear el contenido del repositorio.
Requisitos de la base de datos de Microsoft SQL Server
Utilice las siguientes directrices cuando configure el repositorio en Microsoft SQL Server:
¨ Configure el nivel de aislamiento de lectura confirmada en READ_COMMITTED_SNAPSHOT para minimizar la
contención de bloqueo.
Para configurar el nivel de aislamiento para la base de datos, ejecute el siguiente comando:
ALTER DATABASE DatabaseName SET READ_COMMITTED_SNAPSHOT ON
Para verificar que el nivel de aislamiento para la base de datos es correcto, ejecute el siguiente comando:
SELECT is_read_committed_snapshot_on FROM sys.databases WHERE name = DatabaseName
¨ La cuenta de usuario de la base de datos debe tener los permisos CONNECT, CREATE TABLE y CREATE
VIEW.
Requisitos de la base de datos de Oracle
Utilice las siguientes directrices cuando configure el repositorio en Oracle:
¨ Defina el parámetro open_cursors en 1.000 o más.
¨ Verifique que el usuario de la base de datos posea los privilegios CONNECT, RESOURCE y CREATE VIEW.
¨ Configure los parámetros NLS_CHARACTERSET y NLS_LENGTH_SEMANTICS mediante el comando setenv
si necesita crear un perfil para un origen de datos que sea compatible con el juego de caracteres Unicode.
Esta configuración garantiza que el módulo del servicio de creación de perfiles no trunque los caracteres
Unicode:
¨Defina NLS_CHARACTERSET como AL32UTF8.
¨Defina NLS_LENGTH_SEMANTICS como CHAR.
Estado del servicio de repositorio de modelos
Administrator Tool permite habilitar y deshabilitar los servicios. Tras su creación, puede habilitar el servicio de
repositorio de modelos. Las aplicaciones y servicios deshabilitados se pueden habilitar de nuevo para que
vuelvan a estar disponibles. Cuando habilite el servicio, se iniciará un proceso de servicio en el nodo designado
para ejecutar el servicio y el servicio estará disponible para realizar transacciones de repositorio. Puede
deshabilitar el servicio para realizar tareas de mantenimiento o para restringir temporalmente el acceso de los
usuarios al servicio de repositorio de modelos o al repositorio de modelos.
234
Capítulo 16: Servicio de repositorio de modelos
Es necesario habilitar el servicio de repositorio de modelos para poder realizar las siguientes tareas en
Administrator Tool:
¨ Crear, restaurar y eliminar contenido del repositorio de modelos, además de realizar una copia de seguridad
de éste.
¨ Crear y eliminar el índice del repositorio de modelos.
¨ Administrar permisos en el repositorio de modelos.
Cómo habilitar, deshabilitar y reciclar el servicio de repositorio de
modelos
Puede habilitar, deshabilitar y reciclar el servicio de repositorio de modelos en Administrator Tool.
Cuando habilite el servicio de repositorio de modelos, Administrator Tool requerirá como mínimo 256 MB de
memoria disponible. Y puede llegar a necesitar hasta 1 GB. Si no hay memoria suficiente disponible, puede que el
servicio no se inicie.
Cuando deshabilite el servicio de repositorio de modelos, deberá elegir el modo en que se deshabilitará. Puede
elegir una de las opciones siguientes:
¨ Finalizar. Permite que los trabajos se ejecuten hasta que finalicen antes de deshabilitar el servicio.
¨ Anular. Intenta detener todos los trabajos antes de cancelarlos y deshabilitar el servicio.
Cuando recicle el servicio de repositorio de modelos, el administrador del servicio reiniciará el servicio de
repositorio de modelos.
Para habilitar o deshabilitar el servicio de repositorio de modelos:
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
En el menú Acciones del dominio, haga clic en Habilitar servicio para habilitar el servicio de repositorio de
modelos.
La opción Habilitar no aparece cuando el servicio está habilitado.
4.
Alternativamente, en el menú Acciones del dominio, haga clic en Deshabilitar servicio para deshabilitar el
servicio de repositorio de modelos.
La opción Deshabilitar no aparece cuando el servicio está deshabilitado.
5.
Alternativamente, en el menú Acciones del dominio, haga clic en Reciclar servicio para reiniciar el servicio de
repositorio de modelos.
Propiedades para el servicio de repositorio de modelos
Utilice Administrator Tool para configurar las siguientes propiedades del servicio:
¨ Propiedades generales
¨ Propiedades de la base de datos del repositorio
¨ Propiedades de búsqueda
¨ Propiedades avanzadas
¨ Propiedades de la memoria caché
¨ Propiedades personalizadas
Propiedades para el servicio de repositorio de modelos
235
Propiedades generales para el servicio de repositorio de modelos
En la tabla siguiente, se describen las propiedades generales para el servicio de repositorio de modelos:
Propiedad
Descripción
Nombre
Nombre del servicio de repositorio de modelos. La distinción entre mayúsculas y minúsculas
no se aplica a este nombre, el cual debe ser único en el dominio. Este nombre no puede
tener más de 128 caracteres ni empezar con @. Además, este nombre no puede incluir
espacios ni los siguientes caracteres especiales:
`~%^*+={}\;:'"/?.,<>|!()][
Descripción
Descripción del servicio de repositorio de modelos. La descripción no puede tener más de
765 caracteres.
Licencia
No aplicable al servicio de repositorio de modelos.
Nodo
Muestra el nodo en el que se ejecuta el servicio de repositorio de modelos.
Propiedades de la base de datos del repositorio para el servicio de
repositorio de modelos
En la tabla siguiente, se describen las propiedades de la base de datos para el servicio de repositorio de modelos:
Propiedad
Descripción
Tipo de base de datos
Tipo de base de datos.
Nombre de usuario
Nombre de usuario de la base de datos para el repositorio de modelos.
Contraseña
Versión cifrada de la contraseña de la base de datos para el repositorio de modelos.
Cadena de conexión JDBC
Cadena de conexión JDBC empleada para conectar con la base de datos del repositorio de
modelos.
Por ejemplo, la cadena de conexión para una base de datos de Oracle puede tener la
siguiente sintaxis:
jdbc:informatica:oracle://
HostName:PortNumber;SID=DatabaseName;MaxPooledStatements=20;CatalogOptions=0
Dialecto
Dialecto SQL para una base de datos en particular. El dialecto asigna objetos Java a los
objetos de la base de datos.
Por ejemplo:
org.hibernate.dialect.Oracle9Dialect
Controlador
Controlador de Data Direct utilizado para conectarse con la base de datos.
Por ejemplo:
com.informatica.jdbc.oracle.OracleDriver
236
Esquema de la base de datos
Nombre del esquema para una base de datos de Microsoft SQL Server.
Espacio de tablas de la base
de datos
Nombre del espacio de tablas de la base de datos IBM DB2. Para una base de datos
multipartición IBM DB2, el espacio de tablas debe abarcar un único nodo y una única
partición.
Capítulo 16: Servicio de repositorio de modelos
Propiedades de búsqueda para el servicio de repositorio de modelos
La siguiente tabla describe las propiedades de búsqueda para el servicio de repositorio de modelos:
Propiedad
Descripción
Analizador de búsqueda
El nombre de clase de java totalmente cualificado del analizador de búsqueda.
De forma predeterminada, el servicio de repositorio de modelos utiliza el siguiente analizador
de búsqueda para inglés:
com.informatica.repository.service.provider.search.analysis.MMStandardAnalyzer
Puede especificar el siguiente nombre de clase de java del analizador de búsqueda para los
idiomas chino, japonés y coreano:
org.apache.lucene.analysis.cjk.CJKAnalyzer
O puede crear y especificar un analizador de búsqueda personalizado.
Fábrica del analizador de
búsqueda
Nombre de clase de java totalmente cualificado de la clase de fábrica si utilizó una clase de
fábrica al crear un analizador de búsqueda personalizado.
Si utiliza un analizador de búsqueda personalizado, introduzca el nombre de clase del
analizador de búsqueda o de la clase de fábrica del analizador de búsqueda.
Propiedades avanzadas del servicio de repositorio de modelos
En la tabla siguiente, se describen las propiedades avanzadas del servicio de repositorio de modelos:
Propiedad
Descripción
Tamaño de heap máximo
Cantidad de RAM asignada a la máquina virtual de Java (JVM) que ejecuta el servicio de
repositorio de modelos. Esta propiedad se usa para aumentar el rendimiento. Agregue una
de las letras siguientes al valor para especificar las unidades:
- b para bytes.
- k para kilobytes.
- m para megabytes.
- g para gigabytes.
El valor predeterminado es 1.024 megabytes.
Opciones de la línea de
comandos de JVM
Opciones de la línea de comandos de la máquina virtual de Java (JVM) para ejecutar
programas basados en Java. Cuando se configuran las opciones de JVM, es preciso
establecer las propiedades de ruta de clases, memoria mínima y memoria máxima del SDK
de Java.
Debe establecer las siguientes opciones de la línea de comandos de JVM:
- Xms. Tamaño de heap mínimo. El valor predeterminado es 256 m.
- MaxPermSize. Tamaño de generación permanente máximo. El valor predeterminado es
128 m.
- Dfile.encoding. Codificación de archivo. El valor predeterminado es UTF-16LE.
Propiedades para el servicio de repositorio de modelos
237
Propiedades de la memoria caché del servicio de repositorio de
modelos
En la tabla siguiente, se describen las propiedades de la memoria caché del servicio de repositorio de modelos:
Propiedad
Descripción
Habilitar memoria caché
Habilita el servicio de repositorio de modelos para almacenar objetos de repositorio de
modelos en la memoria caché. Para aplicar los cambios, reinicie el servicio de repositorio de
modelos.
Opciones de JVM de memoria
caché
Opciones de JVM para la memoria caché del servicio de repositorio de modelos. Para
configurar la cantidad de memoria asignada a la memoria caché, configure el tamaño de
heap máximo. Este campo debe incluir el tamaño de heap máximo, especificado por la
opción -Xmx. El valor predeterminado y mínimo del tamaño de heap máximo es -Xmx128m.
Las opciones que configure se aplicarán cuando se habilite la memoria caché del servicio de
repositorio de modelos. Para aplicar los cambios, reinicie el servicio de repositorio de
modelos. Las opciones que se configuran en este campo no se aplican a la JVM que ejecuta
el servicio de repositorio de modelos.
Propiedades personalizadas para el servicio de repositorio de modelos
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno o que se aplican en casos
especiales.
Un proceso de servicio de repositorio de modelos no cuenta con propiedades personalizadas cuando se crea
inicialmente. Use propiedades personalizadas únicamente si así lo solicita el servicio internacional de atención al
cliente de Informatica.
Propiedades para el proceso de servicio de repositorio
de modelos
El servicio de repositorio de modelos ejecuta el proceso de servicio de repositorio de modelos en un nodo.
Cuando seleccione el servicio de repositorio de modelos en Administrator Tool, puede ver información sobre el
proceso de servicio de repositorio de modelos en la ficha Procesos. También puede configurar la búsqueda y el
registro para el proceso de servicio de repositorio de modelos.
Nota: Debe seleccionar el nodo para ver las propiedades del proceso de servicio en la sección correspondiente.
Propiedades del nodo para el proceso de servicio de repositorio de
modelos
Utilice Administrator Tool para configurar los siguientes tipos de propiedades del proceso de servicio de
repositorio de modelos:
¨ Propiedades de búsqueda
¨ Propiedades de la base de datos del repositorio
¨ Propiedades de auditoría
¨ Propiedades del repositorio
238
Capítulo 16: Servicio de repositorio de modelos
¨ Propiedades personalizadas
¨ Variables de entorno
Propiedades de búsqueda para el proceso de servicio de repositorio de modelos
Propiedades de búsqueda para el proceso de servicio de repositorio de modelos.
La siguiente tabla describe las propiedades de búsqueda para el proceso de servicio de repositorio de modelos:
Propiedad
Descripción
Directorio raíz del índice de
búsqueda
El directorio que contiene los archivos de índice de búsqueda.
El valor predeterminado es:
<Informatica_Installation_Directory>/tomcat/bin/target/repository/
<system_time>/<service_name>/index
system_time es la hora del sistema cuando se creó el directorio.
Propiedades de la base de datos del repositorio para el proceso de servicio de
repositorio de modelos
Propiedades de ajuste de rendimiento para el almacenamiento de objetos de datos en el servicio de repositorio de
modelos.
El servicio de repositorio de modelos utiliza una herramienta de asignación relacional de objetos de código fuente
llamada Hibernate para asignar y almacenar objetos de datos y metadatos en la base de datos de repositorio de
modelos. Para cada proceso de servicio, puede configurar las opciones de Hibernate relativas a la agrupación de
instrucciones y conexiones del repositorio de modelos. También puede configurar el registro de persistencia para
el repositorio de modelos.
En la tabla siguiente, se describen las propiedades de persistencia y conexión para el proceso de servicio de
repositorio de modelos:
Propiedad
Descripción
Tamaño del grupo de
conexiones de Hibernate
El número máximo de conexiones agrupadas en la agrupación de conexiones interna de
Hibernate. Equivalente a la propiedad hibernate.connection.pool_size. El valor
predeterminado es 10.
El valor de esta propiedad debe coincidir con el valor de la propiedad Tamaño máx. de c3p0
de Hibernate.
Tamaño máx. de c3p0 de
Hibernate
Número máximo de conexiones que mantendrá un grupo en un momento determinado.
Equivalente a la propiedad c3p0 maxPoolSize. El valor predeterminado es 10.
Tamaño mín. de c3p0 de
Hibernate
Número mínimo de conexiones que mantendrá un grupo en un momento determinado.
Equivalente a la propiedad c3p0 minPoolSize. El valor predeterminado es 1.
Instrucción máx. de c3p0 de
Hibernate
Tamaño de la memoria caché global de c3p0 para las instrucciones preparadas. Esta
propiedad controla el número total de instrucciones que se guarda en la memoria caché.
Equivalente a la propiedad c3p0 maxStatements. El valor predeterminado es 500.
El servicio de repositorio de modelos utiliza el valor de esta propiedad para establecer la
propiedad c3p0 maxStatementsPerConnection en función del número de conexiones
establecidas en la propiedad Tamaño máx. de c3p0 de Hibernate.
Propiedades para el proceso de servicio de repositorio de modelos
239
Propiedad
Descripción
Activar el volcado de la
configuración de persistencia
a archivo
Escribe la configuración de persistencia en un archivo de registro. El servicio de repositorio
de modelos registra información relativa al esquema de base de datos, la asignación
relacional de objetos, el registro de auditoría de cambio de esquema de repositorio y los
paquetes IMF. El servicio de repositorio de modelos crea el archivo de registro cuando se
habilita, crea o actualiza el repositorio de modelos. El servicio de repositorio de modelos
almacena los registros en el directorio de registro del repositorio especificado. Si no se ha
especificado ningún directorio de registro de repositorio, el servicio de repositorio de modelos
no genera estos archivos de registro. Tras cambiar esta opción, es necesario deshabilitar y
habilitar de nuevo el servicio de repositorio de modelos. El valor predeterminado es false.
Activar el registro de SQL de
persistencia en archivo
Escribe instrucciones SQL parametrizadas en un archivo de registro, que se almacena en el
directorio de registro del repositorio. Si no se ha especificado ningún directorio de registro de
repositorio, el servicio de repositorio de modelos no genera estos archivos de registro. Tras
cambiar esta opción, es necesario deshabilitar y habilitar de nuevo el servicio de repositorio
de modelos. El valor predeterminado es false.
Propiedades de auditoría para el proceso de servicio de repositorio de modelos
Propiedades de auditoría para el proceso de servicio de repositorio de modelos.
En la tabla siguiente, se describen las propiedades de auditoría para el proceso de servicio de repositorio de
modelos:
Propiedad
Descripción
Auditoría habilitada
Muestra los registros de auditoría en el visor de registros. El valor predeterminado es false.
Propiedades del repositorio para el proceso de servicio de repositorio de modelos
Propiedades del repositorio para el proceso de servicio de repositorio de modelos.
La siguiente tabla describe las propiedades del repositorio para el proceso de servicio de repositorio de modelos:
Propiedad
Descripción
Directorio de registro del
repositorio
El directorio que almacena los registros para volcar la configuración de persistencia o
registrar SQL de persistencia. No especifique una ruta de acceso al directorio si desea
deshabilitar los registros. Estos registros no son los registros de repositorio que aparecen en
el visor de registros. El valor predeterminado es en blanco.
Nivel de gravedad del registro
del repositorio
El nivel de gravedad de los registros de repositorio. Los valores válidos son fatal, error,
advertencia, información, seguimiento y depuración. El valor predeterminado es información.
Propiedades personalizadas para el proceso de servicio de repositorio de modelos
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno o que se aplican en casos
especiales.
Un proceso de servicio de repositorio de modelos no cuenta con propiedades personalizadas cuando se crea
inicialmente. Use propiedades personalizadas únicamente si así lo solicita el servicio internacional de atención al
cliente de Informatica.
240
Capítulo 16: Servicio de repositorio de modelos
Variables de entorno para el proceso de servicio del repositorio de modelos
Puede editar las variables de entorno para un proceso de servicio del repositorio de modelos.
En la tabla siguiente, se describen las variables de entorno para el proceso del servicio del repositorio de modelos
Propiedad
Descripción
Variables de entorno
Variables de entorno definidas para el proceso de servicio del repositorio de modelos.
Administración del servicio de repositorio de modelos
Utilice Administrator Tool para administrar el servicio de repositorio de modelos y el contenido del repositorio de
modelos. Por ejemplo, puede utilizar Administrator Tool para administrar el contenido del repositorio, las
búsquedas y los registros del repositorio.
Administración del contenido para el servicio de repositorio de
modelos
Cuando crea el servicio de repositorio de modelos, puede crear el contenido del repositorio. De manera
alternativa, puede crear el servicio de repositorio de modelos empleando el contenido de repositorio existente. El
nombre del repositorio es el mismo que el del servicio de repositorio de modelos.
También puede eliminar el contenido del repositorio. Puede elegir eliminar el contenido del repositorio para
eliminar un repositorio dañado o para aumentar el espacio en la base de datos o el disco.
Cómo crear y eliminar contenido del repositorio
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
Para crear contenido del repositorio, en el menú Acciones del dominio, haga clic en Contenido del
repositorio > Crear.
4.
O, para eliminar contenido del repositorio, en el menú Acciones del dominio, haga clic en Contenido del
repositorio > Eliminar.
Copia de seguridad y restauración de repositorios de modelos
Haga copias de seguridad con frecuencia para impedir la pérdida de datos debido a problemas de hardware o
software. Cuando haga una copia de seguridad de un repositorio, el servicio de repositorio de modelos guardará
el repositorio en un archivo, incluyendo los objetos del repositorio y el índice de búsqueda. Si necesita recuperar
el repositorio, puede restaurar el contenido del repositorio desde ese archivo.
Cuando haga una copia de seguridad de un repositorio, el servicio de repositorio de modelos guardará el archivo
en el directorio de copias de seguridad del servicio. El directorio de copias de seguridad del servicio es un
subdirectorio del directorio de copias de seguridad del nodo con el nombre del servicio de repositorio de modelos.
Por ejemplo, un servicio de repositorio de modelos llamado SRM guarda los archivos de copia de seguridad del
repositorio en la siguiente ubicación:
<node_backup_directory>\MRS
Administración del servicio de repositorio de modelos
241
Debe especificar el directorio de copias de seguridad del nodo al configurarlo. Consulte las propiedades
generales del nodo para determinar la ruta del directorio copias de seguridad. El servicio de repositorio de
modelos utiliza la extensión .mrep para todos los archivos de copia de seguridad del repositorio de modelos.
Para garantizar que el servicio de repositorio de modelos cree un archivo de copia de seguridad consistente, la
operación de la copia de seguridad bloquea todas las demás operaciones del repositorio hasta que se haya
realizado la copia de seguridad. Puede resultar útil programar copias de seguridad del repositorio cuando no haya
usuarios conectados.
Copia de seguridad del contenido del repositorio
Puede realizar una copia de seguridad del contenido de un repositorio de modelos para restaurar el contenido del
repositorio en otro repositorio o para conservar una copia.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
En el menú Acciones del dominio, haga clic en Contenido del repositorio > Copia de seguridad.
Aparecerá el cuadro de diálogo Copia de seguridad del contenido del repositorio.
4.
Especifique la siguiente información:
Opción
Descripción
Nombre de usuario
Nombre de usuario de cualquier usuario del dominio.
Contraseña
Contraseña del usuario del dominio.
SecurityDomain
Dominio al que pertenece el usuario del dominio. El valor predeterminado es Native.
Nombre del archivo de
salida
Nombre del archivo de salida.
Descripción
Descripción del contenido del archivo de salida.
5.
Haga clic en Sobrescribir para sobrescribir un archivo con el mismo nombre.
6.
Haga clic en Aceptar.
El servicio de repositorio de modelos escribe el archivo de copia de seguridad en el directorio de copia de
seguridad del servicio.
Restauración del contenido del repositorio
Es posible restaurar el contenido del repositorio de un repositorio de modelos desde un archivo de copia de
seguridad del repositorio.
Verifique que el repositorio está vacío. Si el repositorio alberga contenido, la opción de restauración estará
deshabilitada.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
En el menú Acciones del dominio, haga clic en Contenido del repositorio > Restaurar.
Aparecerá el cuadro de diálogo Restaurar contenido del repositorio.
4.
242
Seleccione un archivo de copia de seguridad para restaurarlo.
Capítulo 16: Servicio de repositorio de modelos
5.
6.
Introduzca la siguiente información:
Opción
Descripción
Nombre de usuario
El nombre de usuario de cualquier usuario del dominio.
Contraseña
Contraseña del usuario del dominio.
SecurityDomain
Dominio al que pertenece el usuario del dominio. El valor predeterminado es Nativo.
Haga clic en Aceptar.
Visualización de archivos de copia de seguridad del repositorio
Puede ver los archivos de copia de seguridad del repositorio grabados en el directorio de copia de seguridad del
servicio de repositorio de modelos.
1.
En la ficha Dominio, seleccione la vista Servicios y nodos.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
En la ficha Acciones del dominio, haga clic en Contenido del repositorio > Ver archivos de copia de
seguridad.
Se abre el cuadro de diálogo Ver archivos de copia de seguridad del repositorio y muestra los archivos de
copia de seguridad para el servicio de repositorio de modelos.
Administración de seguridad para el servicio de repositorio de modelos
Los usuarios, grupos, privilegios y funciones se administran en la ficha Seguridad de Administrator Tool.
Los permisos para los objetos del repositorio se administran en Informatica Developer e Informatica Analyst. Los
permisos controlan el acceso a los proyectos del repositorio. Aunque un usuario posea el privilegio para realizar
determinadas acciones, puede que el usuario también necesite permiso para realizar la acción en un objeto
concreto.
Para garantizar la seguridad de los datos del repositorio, puede crear un proyecto y asignarle permisos. Al crear
un proyecto, se convertirá en su propietario de forma predeterminada. El propietario posee todos los permisos,
que no se pueden cambiar. El propietario puede asignar permisos a usuarios o grupos en el repositorio.
Administración de búsquedas para un servicio de repositorio de
modelos.
El servicio de repositorio de modelos utiliza un motor de búsqueda para crear archivos de índice de búsqueda.
Cuando los usuarios realizan una búsqueda en las herramientas Developer o Analyst, el servicio de repositorio de
modelos busca objetos de metadatos en los archivos de índice en lugar de en el repositorio de modelos.
Para indexar correctamente los metadatos, el servicio de repositorio de modelos utiliza el analizador de búsqueda
apropiado para el idioma de los metadatos que se indexan. El servicio de repositorio de modelos incluye los
siguientes analizadores de búsqueda empaquetados:
¨ com.informatica.repository.service.provider.search.analysis.MMStandardAnalyzer. Analizador de búsqueda
predeterminado para inglés.
¨ org.apache.lucene.analysis.cjk.CJKAnalyzer. Analizador de búsqueda para chino, japonés y coreano.
Administración del servicio de repositorio de modelos
243
Puede cambiar el analizador de búsqueda predeterminado. Puede utilizar un analizador de búsqueda
empaquetado o puede crear y utilizar un analizador de búsqueda personalizado.
El servicio de repositorio de modelos almacena los archivos de índice en el directorio raíz de índice de búsqueda
que haya definido para el proceso de servicio. El servicio de repositorio de modelos actualiza los archivos de
índice búsqueda cada vez que un usuario guarda un objeto en el repositorio de modelos. Debe actualizar
manualmente el índice de búsqueda después de una actualización, después de cambiar el analizador de
búsqueda o si los archivos de índice de búsqueda se dañan.
Cómo crear un analizador de búsqueda personalizado
Si no desea utilizar uno los analizadores de búsqueda empaquetados, puede crear un analizador de búsqueda
personalizado.
1.
Extienda la siguiente clase de java Apache Lucene:
org.apache.lucene.analysis.Analyzer
2.
Si utiliza una clase de fábrica cuando extiende la clase del analizador, la implementación de clase de fábrica
debe tener un método público con la siguiente firma:
public org.apache.lucene.analysis.Analyzer createAnalyzer(Properties settings)
El servicio de repositorio de modelos utiliza la fábrica para conectar con el analizador de búsqueda.
3.
Coloque el analizador de búsqueda personalizado y los archivos .jar requeridos en el siguiente directorio:
<Informatica_Installation_Directory>/tomcat/bin
Cómo cambiar el analizador de búsqueda
Puede cambiar el analizador de búsqueda predeterminado que utiliza el servicio de repositorios de modelos.
Puede utilizar un analizador de búsqueda empaquetado o puede crear y utilizar un analizador de búsqueda
personalizado.
1.
En la herramienta Administrator, seleccione la vista Servicios y nodos en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
Para utilizar uno de los analizadores de búsqueda empaquetados, especifique el nombre de clase de java
totalmente cualificado del analizador de búsqueda en las propiedades de búsqueda del servicio de
repositorios de modelos.
4.
Para utilizar un analizador de búsqueda personalizado, especifique el nombre de clase de java totalmente
cualificado del analizador de búsqueda o de la fábrica del analizador de búsqueda en las propiedades de
búsqueda del servicio de repositorio de modelos.
5.
Recicle el servicio de repositorio de modelos para aplicar los cambios.
6.
En el menú Acciones del dominio, haga clic en Índice de búsqueda > Volver a indexar para indexar de
nuevo el índice de búsqueda.
Cómo actualizar manualmente archivos de índice de búsqueda
Puede actualizar manualmente el índice de búsqueda después de una actualización, después de cambiar el
analizador de búsqueda o cuando se dañen los archivos del índice de búsqueda. Por ejemplo, los archivos de
índice de búsqueda se pueden dañar si no hay suficiente espacio en disco en el directorio raíz del índice de
búsqueda.
La cantidad de tiempo necesario para indexar de nuevo depende del número de objetos que haya en el
repositorio de modelos. Durante el proceso de volver a indexar, los objetos de tiempo de diseño del repositorio de
244
Capítulo 16: Servicio de repositorio de modelos
modelos son de solo lectura. Los usuarios de las herramientas Developer y Analyst pueden ver objetos de tiempo
de diseño pero no pueden editarlos o crearlos.
Si vuelve a indexar tras una actualización o tras cambiar el analizador de búsqueda, los usuarios pueden realizar
búsquedas en el índice existente mientras se ejecuta el proceso de indexar de nuevo. Cuando el proceso de
indexar de nuevo haya finalizado, cualquier solicitud de búsqueda de un usuario posterior utilizará el nuevo índice.
Para corregir archivos de índice de búsqueda dañados, debe eliminar, crear y, a continuación, volver a indexar el
índice de búsqueda. Cuando elimine y cree un índice de búsqueda, los usuarios no podrán realizar una búsqueda
hasta que haya terminado el proceso de volver a indexar.
Es posible que desee actualizar manualmente los archivos del índice de búsqueda durante un tiempo en el que la
mayoría de los usuarios no hayan iniciado sesión.
1.
En la herramienta Administrator, seleccione la vista Servicios y nodos en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
Para volver a indexar tras una actualización o tras cambiar el analizador de búsqueda, haga clic en Índice de
búsqueda > Volver a indexar en el menú Acciones del dominio.
4.
Para corregir archivos de índice de búsqueda dañados, complete los siguientes pasos en el menú Acciones
del dominio:
a.
Haga clic en Índice de búsqueda > Eliminar para eliminar el índice de búsqueda dañado.
b.
Haga clic en Índice de búsqueda > Crear para crear un índice de búsqueda.
c.
Haga clic en Índice de búsqueda > Volver a indexar para volver a indexar el índice de búsqueda.
Administración de registros de repositorio para el servicio de
repositorio de modelos
El servicio de repositorio de modelos genera registros de repositorio. Los registros de repositorio contienen
mensajes de repositorio de distintos niveles de gravedad, como fatal, error, advertencia, información, seguimiento
y depuración. Puede configurar el nivel de detalle que aparece en los archivos de registro de repositorio. También
puede configurar dónde almacena los archivos de registro el servicio de repositorio de modelos.
Cómo configurar el registro del repositorio
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
En el panel de contenido, seleccione la vista Procesos.
4.
Seleccione el nodo.
En la sección Propiedades del proceso de servicio, se muestran los detalles del proceso de servicio.
5.
Haga clic en Editar en la sección Repositorio.
Se abre la página Editar procesos.
6.
Especifique la ruta de directorio en el campo Directorio de registro del repositorio.
7.
Especifique el nivel de registro en el campo Nivel de gravedad del registro del repositorio.
8.
Haga clic en Aceptar.
Administración del servicio de repositorio de modelos
245
Administración de registros de auditoría para el servicio de repositorio
de modelos
El servicio de repositorio de modelos puede generar registros de auditoría en el visor de registros. El registro de
auditoría proporciona información sobre los siguientes tipos de operaciones realizadas en el repositorio de
modelos:
¨ Inicio y cierre de sesión en el repositorio de modelos.
¨ Creación de un proyecto.
¨ Creación de una carpeta.
De manera predeterminada, el registro de auditoría está deshabilitado.
Cómo habilitar y deshabilitar el registro de auditoría
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
En el panel de contenido, seleccione la vista Procesos.
4.
Seleccione el nodo.
En la sección Propiedades del proceso de servicio, se muestran los detalles del proceso de servicio.
5.
Haga clic en Editar en la sección Auditoría.
Se abre la página Editar procesos.
6.
Especifique uno de los siguientes valores en el campo Auditoría habilitada:
¨ True. Se habilita el registro de auditoría.
¨ False. Se deshabilita el registro de auditoría. El valor predeterminado es false.
7.
Haga clic en Aceptar.
Administración de memoria caché para el servicio de repositorio de
modelos
A fin de mejorar el rendimiento del servicio de repositorio de modelos, puede configurar el servicio de repositorio
de modelos para que use la memoria caché. Si configura el servicio de repositorio de modelos para que use la
memoria caché, el servicio de repositorio de modelos almacenará en la memoria los objetos que lea desde el
repositorio de modelos. El servicio de repositorio de modelos puede leer los objetos del repositorio de modelos
desde la memoria en lugar de hacerlo desde el repositorio de modelos. El hecho de leer los objetos desde la
memoria reduce la carga sobre el servidor de bases de datos y mejora el tiempo de respuesta.
Procesamiento de la memoria caché del repositorio de modelos
Cuando se inicia el proceso de la memoria caché, el servicio de repositorio de modelos almacena todos los
objetos que lee en memoria. Cuando el servicio de repositorio de modelos recibe una solicitud de un objeto por
parte de una aplicación cliente, el servicio de repositorio de modelos compara el objeto en memoria con el objeto
del repositorio. Si la memoria no tiene la versión más reciente del objeto, el repositorio de modelos actualiza la
memoria caché para, a continuación, devolver el objeto a la aplicación cliente que lo solicitó. Cuando se completa
la cantidad de memoria asignada para memoria caché, el servicio de repositorio de modelos elimina los objetos
menos utilizados recientemente de la memoria caché para poder, así, asignar espacio para otro objeto.
El proceso de la memoria caché del servicio de repositorio de modelos se ejecuta como un proceso
independiente. La máquina virtual de Java (JVM) que ejecuta el servicio de repositorio de modelos no resulta
246
Capítulo 16: Servicio de repositorio de modelos
afectada por las opciones de JVM que se configuran para la memoria caché del servicio de modelo de
repositorios.
Cómo configurar la memoria caché
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de modelos.
3.
Haga clic en Editar en la sección Propiedades de la memoria caché.
4.
Seleccione Habilitar memoria caché.
5.
Especifique la cantidad de memoria asignada a la memoria caché en el campo Opciones de memoria caché
JVM.
6.
Reinicie el servicio de repositorio de modelos.
7.
Compruebe que el proceso de la memoria caché esté ejecutándose.
Los registros del servicio de repositorio de modelos muestran el siguiente mensaje si el proceso de la
memoria caché está en ejecución:
MRSI_35204 "Caching process has started on host [host name] at port [port number] with JVM options
[JVM options]."
Creación de un servicio de repositorio de modelos
1.
Cree una base de datos para el repositorio de modelos.
2.
En Administrator Tool, haga clic en la ficha Dominio.
3.
En el menú Acciones del dominio, haga clic en Nuevo > Servicio de repositorio de modelos.
4.
En la vista de propiedades, especifique las propiedades generales del servicio de repositorio de modelos.
5.
Haga clic en Siguiente.
6.
Especifique las propiedades de base de datos del servicio de repositorio de modelos.
7.
Haga clic en Probar conexión para probar la conexión con la base de datos.
8.
Seleccione una de las opciones siguientes:
¨ No crear contenido nuevo. Seleccione esta opción si la base de datos especificada ya tiene contenido
para el repositorio de modelos. Es el valor predeterminado.
¨ Crear contenido nuevo. Seleccione esta opción para crear contenido para el repositorio de modelos en la
base de datos especificada.
9.
Haga clic en Finalizar.
Creación de un servicio de repositorio de modelos
247
CAPÍTULO 17
Servicio de integración de
PowerCenter
Este capítulo incluye los siguientes temas:
¨ Resumen del servicio de integración de PowerCenter, 248
¨ Creación de un servicio de integración de PowerCenter, 249
¨ Cómo habilitar y deshabilitar servicios y procesos de PowerCenter, 251
¨ Modo operativo, 253
¨ Propiedades del servicio de integración de PowerCenter, 257
¨ Perfiles de sistema operativo, 266
¨ Repositorio asociado para el servicio de integración de PowerCenter, 268
¨ Procesos del servicio de integración de PowerCenter, 269
Resumen del servicio de integración de PowerCenter
El servicio de integración de PowerCenter es un servicio de aplicación que ejecuta sesiones y flujos de trabajo.
Use Administrator Tool para administrar el servicio de integración de PowerCenter.
Administrator Tool se puede utilizar para realizar las siguientes tareas de configuración del servicio de integración
de PowerCenter:
¨ Crear un servicio de integración de PowerCenter. Cree un servicio de integración de PowerCenter que
reemplace al servicio de integración de PowerCenter existente o para utilizar varios servicios de integración de
PowerCenter.
¨ Habilitar o deshabilitar el servicio de integración de PowerCenter. Habilite el servicio de integración de
PowerCenter para que ejecute sesiones y flujos de trabajo. El servicio de integración de PowerCenter se
puede deshabilitar para evitar que los usuarios ejecuten sesiones y flujos de trabajo mientras se realiza el
mantenimiento en el equipo o se modifica el repositorio.
¨ Configurar los modos normal o seguro. Configure el servicio de integración de PowerCenter para que se
ejecute en modo normal o seguro.
¨ Configurar las propiedades del servicio de integración de PowerCenter. Configure las propiedades del servicio
de integración de PowerCenter para modificar el comportamiento del servicio de integración de PowerCenter.
¨ Configurar el repositorio asociado. Debe asociar un repositorio al servicio de integración de PowerCenter. El
servicio de integración de PowerCenter emplea asignaciones en el repositorio para ejecutar sesiones y flujos
de trabajo.
248
¨ Configurar los procesos del servicio de integración de PowerCenter. Configure las propiedades de los
procesos del servicio para cada nodo, como la página de códigos y las variables de los procesos del servicio.
¨ Configurar permisos en el servicio de integración de PowerCenter.
¨ Quitar un servicio de integración de PowerCenter. Es posible que necesite quitar un servicio de integración de
PowerCenter que sea obsoleto.
Creación de un servicio de integración de PowerCenter
Puede crear un servicio de integración de PowerCenter durante la configuración de los servicios de aplicaciones
de Informatica. Es posible que necesite crear un servicio de integración de PowerCenter adicional para
reemplazar un servicio existente o crear varios servicios de integración de PowerCenter.
Debe asignar un repositorio de PowerCenter al servicio de integración de PowerCenter. Puede asignar el
repositorio durante la creación del servicio de integración de PowerCenter o después de ella. Debe asignar un
repositorio para poder ejecutar el servicio de integración de PowerCenter. El repositorio asignado al servicio de
integración de PowerCenter se llama repositorio asociado. El servicio de integración de PowerCenter recupera
metadatos, como flujos de trabajo y asignaciones, desde el repositorio asociado.
Después de crear un servicio de integración de PowerCenter, debe asignar una página de códigos para cada
proceso del servicio de integración de PowerCenter. La página de códigos para cada proceso del servicio de
integración de PowerCenter debe ser un subconjunto de la página de códigos del repositorio asociado. Debe
seleccionar el repositorio asociado para poder seleccionar la página de códigos para un proceso del servicio de
integración de PowerCenter. El servicio de repositorio de PowerCenter debe estar habilitado para poder
configurar una página de códigos para un proceso del servicio de integración de PowerCenter.
Nota: Si configura un servicio de integración de PowerCenter para que se ejecute en un nodo no disponible, debe
iniciar el nodo y configurar $PMRootDir para el proceso de servicio para poder ejecutar flujos de trabajo con el
servicio de integración de PowerCenter.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el menú Acciones del navegador, haga clic en Nuevo > Servicio de integración de PowerCenter.
Se abre el cuadro de diálogo Nuevo servicio de integración.
3.
Especifique los valores correspondientes para las siguientes opciones del servicio de integración de
PowerCenter.
En la siguiente tabla, se describen las opciones del servicio de integración de PowerCenter:
Propiedad
Descripción
Nombre
Nombre del servicio de integración de PowerCenter. Los caracteres deben ser
compatibles con la página de códigos del repositorio asociado. La distinción entre
mayúsculas y minúsculas no se aplica a este nombre, el cual debe ser único en el
dominio. No puede tener más de 128 caracteres ni empezar por @. Además, no puede
contener espacios ni los siguientes caracteres especiales:
`~%^*+={}\;:'"/?.,<>|!()][
Descripción
Descripción del servicio de integración de PowerCenter. La descripción no puede tener
más de 765 caracteres.
Creación de un servicio de integración de PowerCenter
249
Propiedad
Descripción
Ubicación
Dominio y carpeta en los que se crea el servicio. Haga clic en Examinar para elegir otra
carpeta. Además, puede mover el servicio de integración de PowerCenter a otra
carpeta después de crearlo.
Licencia
Licencia que se asigna al servicio de integración de PowerCenter. Si no selecciona
ninguna licencia, puede asignar una licencia al servicio posteriormente. Se requiere si
desea habilitar el servicio de integración de PowerCenter.
Las opciones permitidas para la licencia determinan las propiedades que debe
configurar para el servicio de integración de PowerCenter.
Nodo
Nodo en el que se ejecuta el servicio de integración de PowerCenter. Se requiere si no
se selecciona ninguna licencia o si la licencia no incluye la opción de alta disponibilidad.
Asignar
Indica si el servicio de integración de PowerCenter se ejecuta en una malla o en nodos.
Malla
Nombre de la malla en la que se ejecuta el servicio de integración de PowerCenter.
Disponible si la licencia incluye la opción de alta disponibilidad. Se requiere si asigna el
servicio de integración de PowerCenter para ejecutarse en una malla.
Nodo principal
Nodo principal en el que se ejecuta el servicio de integración de PowerCenter.
Se requiere si asigna el servicio de integración de PowerCenter para ejecutarse en
nodos.
Nodos de copia de seguridad
Nodos usados como copia de seguridad del nodo principal.
Se muestra si configura el servicio de integración de PowerCenter para ejecutarse en
varios nodos y se incluye la opción de alta disponibilidad. Haga clic en Seleccionar para
elegir los nodos que se van a usar para la copia de seguridad.
Servicio de repositorio
asociado
Servicio de repositorio de PowerCenter asociado al servicio de integración de
PowerCenter. Si no selecciona el servicio de repositorio de PowerCenter asociado,
puede hacerlo más adelante. Debe seleccionar el servicio de repositorio de
PowerCenter para poder ejecutar el servicio de integración de PowerCenter.
Para aplicar los cambios, reinicie el servicio de integración de PowerCenter.
Nombre de usuario del
repositorio
Nombre de usuario para acceder al repositorio.
Contraseña del repositorio
Contraseña del usuario. Se requiere si selecciona un servicio de repositorio de
PowerCenter asociado.
Para aplicar los cambios, reinicie el servicio de integración de PowerCenter.
Dominio de seguridad
Dominio de seguridad para el usuario. Se requiere si selecciona un servicio de
repositorio de PowerCenter asociado. Para aplicar los cambios, reinicie el servicio de
integración de PowerCenter.
Para aplicar los cambios, reinicie el servicio de integración de PowerCenter.
El campo del dominio de seguridad aparece cuando el dominio de Informatica contiene
un dominio de seguridad LDAP.
Modo de movimiento de datos
Modo que determina cómo administra los datos de caracteres el servicio de integración
de PowerCenter. Elija ASCII o Unicode. El modo ASCII pasa datos de caracteres ASCII
de 7 bits o EBCDIC. El modo Unicode pasa datos de caracteres ASCII de 8 bits y
multibyte de los orígenes a los destinos.
El valor predeterminado es ASCII.
Para aplicar los cambios, reinicie el servicio de integración de PowerCenter.
4.
250
Haga clic en Finalizar.
Capítulo 17: Servicio de integración de PowerCenter
Debe especificar un servicio de repositorio de PowerCenter para poder habilitar el servicio de integración de
PowerCenter.
Puede especificar la página de códigos para cada nodo de proceso del servicio de integración de
PowerCenter y seleccionar la opción Habilitar servicio para habilitar el servicio. Si no especifica la
información de página de códigos, puede hacerlo más adelante. No puede habilitar el servicio de integración
de PowerCenter hasta haber asignado una página de códigos para cada nodo de proceso del servicio de
integración de PowerCenter.
5.
Haga clic en Finalizar.
Cómo habilitar y deshabilitar servicios y procesos de
PowerCenter
Puede habilitar y deshabilitar un proceso del servicio de integración de PowerCenter o todo el servicio de
integración de PowerCenter. Si ejecuta el servicio de integración de PowerCenter en una malla o con la opción de
alta disponibilidad, significa que tiene un proceso del servicio de integración de PowerCenter configurado para
cada nodo. En el caso de una malla, el servicio de integración de PowerCenter ejecuta todos los procesos del
servicio de integración de PowerCenter habilitados. En el caso de la alta disponibilidad, el servicio de integración
de PowerCenter ejecuta el proceso del servicio de integración de PowerCenter en el nodo principal.
Cómo habilitar o deshabilitar un proceso del servicio de integración
de PowerCenter
Use Administrator Tool para habilitar y deshabilitar el proceso del servicio de integración de PowerCenter. Cada
proceso del servicio se ejecuta en un nodo. Debe habilitar el proceso del servicio de integración de PowerCenter
si desea que el nodo realice tareas del servicio de integración de PowerCenter. Es posible que desee deshabilitar
el proceso del servicio en un nodo para ejecutar tareas de mantenimiento en dicho nodo o habilitar el modo
seguro para el servicio de integración de PowerCenter.
Al deshabilitar un proceso del servicio de integración de PowerCenter, debe seleccionar el modo en que desea
deshabilitarlo. Puede elegir una de las opciones siguientes:
¨ Finalizar. Permite que las sesiones y los flujos de trabajo se ejecuten por completo antes de deshabilitar el
proceso del servicio.
¨ Detener. Detiene todas las sesiones y los flujos de trabajo y, a continuación, deshabilita el proceso del servicio.
¨ Anular. Intenta detener todas las sesiones y los flujos de trabajo antes de anularlos y deshabilitar el proceso
del servicio.
Para habilitar o deshabilitar un proceso del servicio de integración de PowerCenter:
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de integración de PowerCenter.
3.
En el panel de contenido, haga clic en la vista Procesos.
4.
Seleccione un proceso.
5.
En el menú Acciones de la ficha Dominio, seleccione Deshabilitar proceso para deshabilitar el proceso del
servicio o para seleccionar Habilitar proceso a fin de habilitar el proceso del servicio.
6.
Para habilitar un proceso del servicio, vaya al menú Acciones de la ficha Dominio y seleccione Habilitar
proceso.
Cómo habilitar y deshabilitar servicios y procesos de PowerCenter
251
7.
Para deshabilitar un proceso del servicio, vaya al menú Acciones de la ficha Dominio y seleccione
Deshabilitar proceso.
Seleccione el modo de deshabilitación y haga clic en Aceptar.
Cómo habilitar y deshabilitar el servicio de integración de
PowerCenter
Use Administrator Tool para habilitar y deshabilitar un servicio de integración de PowerCenter. Es posible que
desee deshabilitar un servicio de integración de PowerCenter si necesita realizar tareas de mantenimiento o si
desea restringir temporalmente el acceso de los usuarios al servicio. Puede habilitar un servicio de integración de
PowerCenter deshabilitado para que vuelva a estar disponible.
Al deshabilitar el servicio de integración de PowerCenter, cierra el servicio de integración de PowerCenter y
deshabilita todos los procesos de servicio para el servicio de integración de PowerCenter. Si está ejecutando un
servicio de integración de PowerCenter en una malla, se deshabilitan todos los procesos de servicio de la malla.
Si deshabilita el servicio de integración de PowerCenter, debe decir qué hacer si se está ejecutando un proceso o
un flujo de trabajo. Puede elegir una de las siguientes opciones:
¨ Finalizar. Permite la ejecución completa de las sesiones y los flujos de trabajo antes de cerrar el servicio.
¨ Detener. Detiene todas las sesiones y flujos de trabajo y, a continuación, cierra el servicio.
¨ Anular. Intenta detener todas las sesiones y flujos de trabajo antes de anularlos y cierra el servicio.
Al habilitar el servicio de integración de PowerCenter, se inicia el servicio. El servicio de repositorio de
PowerCenter asociado se debe iniciar para poder habilitar el servicio de integración de PowerCenter. Si habilita
un servicio de integración de PowerCenter y el servicio de repositorio de PowerCenter asociado no está en
ejecución, se muestra el siguiente error:
The Service Manager could not start the service due to the following error: [DOM_10076] Unable to
enable service [<Integration Service] because of dependent services [<PowerCenter Repository Service>]
are not initialized.
Si el servicio de integración de PowerCenter no se puede iniciar, el administrador de servicios sigue intentando
iniciar el servicio hasta que se alcanza el número máximo de intentos de reinicio definido en las propiedades del
dominio. Por ejemplo, si intenta iniciar el servicio de integración de PowerCenter sin especificar la página de
códigos para cada proceso del servicio de integración de PowerCenter, el dominio intenta iniciar el servicio. El
servicio no se inicia si no se especifica una página de códigos válida para cada proceso del servicio de
integración de PowerCenter. El dominio sigue intentando iniciar el servicio hasta que se alcanza el número
máximo de intentos.
Si el servicio no se inicia, revise los registros de este servicio de integración de PowerCenter para determinar el
motivo del error y solucionar el problema. Una vez solucionado el problema, debe deshabilitar y volver a habilitar
el servicio de integración de PowerCenter para iniciarlo.
Para habilitar o deshabilitar el servicio de integración de PowerCenter:
252
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de integración de PowerCenter.
3.
En el menú Acciones de la ficha Dominio, seleccione Deshabilitar servicio para deshabilitar el servicio o
seleccione Habilitar servicio para habilitar el servicio.
4.
Para deshabilitar y volver a habilitar de inmediato el servicio de integración de PowerCenter, seleccione
Reciclar.
Capítulo 17: Servicio de integración de PowerCenter
Modo operativo
El servicio de integración de PowerCenter se puede ejecutar en el modo normal o seguro. En el modo normal, se
permite el acceso completo a los usuarios con permisos y privilegios de uso de un servicio de integración de
PowerCenter. En el modo seguro, se limita el acceso del usuario al servicio de integración de PowerCenter y la
actividad del flujo de trabajo durante la migración del entorno o las actividades de mantenimiento del servicio de
integración de PowerCenter.
Ejecute el servicio de integración de PowerCenter en modo normal durante las operaciones diarias. En el modo
normal, los usuarios con privilegios de flujo de trabajo pueden ejecutar flujos de trabajo y obtener información de
la sesión y del flujo de trabajo para los flujos de trabajo asignados al servicio de integración de PowerCenter.
Puede configurar el servicio de integración de PowerCenter para que se ejecute en modo seguro o efectúe una
conmutación por error en modo seguro. Cuando se habilita el servicio de integración de PowerCenter para que se
ejecute en modo seguro o cuando el servicio de integración de PowerCenter efectúa una conmutación por error
en modo seguro, limita el acceso y la actividad del flujo de trabajo para permitir que los administradores realicen
actividades de migración o mantenimiento.
Ejecute el servicio de integración de PowerCenter en modo seguro para controlar los flujos de trabajo que
ejecutará y los usuarios que puedan ejecutar flujos de trabajo durante las actividades de migración y
mantenimiento. Ejecute el servicio en modo seguro para verificar un entorno de producción, administrar
programas de flujo de trabajo o mantener un servicio de integración de PowerCenter. En el modo seguro, los
usuarios que tengan la función de administrador para el servicio de repositorio de PowerCenter asociado pueden
ejecutar flujos de trabajo y obtener información acerca de las sesiones y flujos de trabajo asignados al servicio de
integración de PowerCenter.
Modo normal
Tras habilitar el modo normal del servicio de integración de PowerCenter, éste comenzará a ejecutar flujos de
trabajo programados. También completará la conmutación por error de los flujos de trabajo que fallaron en modo
normal y recuperará las solicitudes de clientes y los flujos de trabajo configurados para recuperación automática
que fallaron en el modo normal.
Los usuarios con privilegios de flujo de trabajo pueden ejecutar flujos de trabajo y obtener información de la
sesión y del flujo de trabajo para los flujos de trabajo asignados al servicio de integración de PowerCenter.
Tras cambiar el modo operativo de seguro a normal, el servicio de integración de PowerCenter comenzará a
ejecutar flujos de trabajo programados y completará la conmutación por error y la recuperación de los flujos de
trabajo configurados para recuperación automática. Administrator Tool permite ver los eventos de registro de los
flujos de trabajo que se iniciaron, los que conmutaron por error y, finalmente, los que recuperó el servicio de
integración de PowerCenter.
Modo seguro
En modo seguro, el acceso al servicio de integración de PowerCenter es limitado. Puede configurar el servicio de
integración de PowerCenter para que se ejecute en modo seguro o efectúe una conmutación por error en modo
seguro:
¨ Habilitar en modo seguro. El modo seguro del servicio de integración de PowerCenter se habilita para realizar
actividades de mantenimiento o una migración. El modo seguro limita el acceso al servicio de integración de
PowerCenter.
Con el modo seguro habilitado, puede optar por tener al servicio de integración de PowerCenter en los estados
de finalizar, anular o detener la ejecución de flujos de trabajo. Además, el modo operativo de la conmutación
por error también cambia a seguro.
Modo operativo
253
¨ Conmutación por error en modo seguro. Durante una migración o la realización de actividades de
mantenimiento, la conmutación del servicio de integración de PowerCenter se debería realizar en modo
seguro. Cuando el proceso del servicio de integración de PowerCenter conmuta por error a un nodo de
refuerzo, se reinicia en modo seguro y limita la actividad del flujo de trabajo y el acceso al servicio. El servicio
de integración de PowerCenter restaura el estado de las operaciones para los flujos de trabajo que se
ejecutaban cuando el proceso de servicio conmutó por error; sin embargo, no conmuta ni recupera
automáticamente los flujos de trabajo. Es posible recuperar manualmente el flujo de trabajo.
Después de que el servicio de integración de PowerCenter conmute por error en modo seguro mientras
funcionaba normalmente, puede corregir el error que causó que el proceso conmutara y reiniciar el servicio en
modo normal.
El comportamiento del servicio de integración de PowerCenter cuando conmuta por error en modo seguro es el
mismo que cuando se habilita el servicio en modo seguro. Todos los flujos de trabajo programados, incluidos
aquellos configurados para ejecutarse continuamente o junto con la inicialización del servicio, no se ejecutan. El
servicio de integración de PowerCenter no conmuta programas ni flujos de trabajo y no recupera automáticamente
flujos de trabajo. Tampoco recupera solicitudes de clientes.
Ejecución del servicio de integración de PowerCenter en modo seguro
Esta sección describe las actividades concretas de migración y mantenimiento que puede llevar a cabo en el
administrador de flujo de trabajo de PowerCenter y el supervisor de flujo de trabajo de PowerCenter, el
comportamiento del servicio de integración de PowerCenter en modo seguro y los privilegios necesarios para
ejecutar y supervisar flujos de trabajo en modo seguro.
Cómo realizar una migración o un mantenimiento
Es posible que desee ejecutar un servicio de integración de PowerCenter en modo seguro por los siguientes
motivos:
¨ Probar un entorno de desarrollo. Ejecute el servicio de integración de PowerCenter en modo seguro para
probar un entorno de desarrollo antes de migrar al de producción. Puede ejecutar flujos de trabajo que
contengan sesiones y tareas de comandos para probar el entorno. Ejecute el servicio de integración de
PowerCenter en modo seguro para limitar el acceso al servicio de integración de PowerCenter cuando ejecute
las sesiones de prueba y las tareas de comandos.
¨ Administrar programas de flujos de trabajo. Durante la migración, puede anular la programación de flujos de
trabajo que sólo se ejecutan en un entorno de desarrollo. Puede habilitar el servicio de integración de
PowerCenter en modo seguro, anular la programación del flujo de trabajo y luego habilitar el servicio de
integración de PowerCenter en modo normal. Después de habilitar el servicio en modo normal, los flujos de
trabajo que fueron anulados no se ejecutarán.
¨ Solucionar problemas del servicio de integración de PowerCenter. Configure el servicio de integración de
PowerCenter para que efectúe una conmutación por error en modo seguro y solucione los errores al migrar o
probar un entorno de producción configurado para alta disponibilidad. Después de que el servicio de
integración de PowerCenter efectúe una conmutación por error en modo seguro, puede corregir el error que
provocó que el servicio de integración de PowerCenter efectuara la conmutación por error.
¨ Realizar un mantenimiento del servicio de integración de PowerCenter. Cuando realice el mantenimiento del
servicio de integración de PowerCenter, puede limitar los usuarios que pueden ejecutar flujos de trabajo.
Puede habilitar el servicio de integración de PowerCenter en modo seguro, cambiar las propiedades del
servicio de integración de PowerCenter y verificar las funciones del servicio de integración de PowerCenter
antes de permitir que otros usuarios ejecuten flujos de trabajo. Por ejemplo, puede utilizar el modo seguro para
probar cambios en las rutas de los archivos del servicio de integración de PowerCenter para los procesos del
servicio de integración de PowerCenter.
254
Capítulo 17: Servicio de integración de PowerCenter
Tareas del flujo de trabajo
La siguiente tabla describe las tareas que los usuarios con la función de administrador pueden efectuar cuando el
servicio de integración de PowerCenter se ejecuta en modo seguro:
Tarea
Descripción de la tarea
Ejecutar flujos de trabajo.
Iniciar, detener, anular y recuperar flujos de trabajo. Los flujos de trabajo pueden contener
tareas de sesión o de comando necesarias para probar un desarrollo o un entorno de
producción.
Anular la programación de flujos
de trabajo.
Anular la programación de flujos de trabajo en el administrador de flujo de trabajo de
PowerCenter.
Supervisar las propiedades del
servicio de integración de
PowerCenter.
Conectarse con el servicio de integración de PowerCenter en el administrador de flujo de
trabajo de PowerCenter. Obtener los detalles del servicio de integración de PowerCenter y
la información de supervisión.
Supervisar los detalles del flujo
de trabajo y de la tarea.
Conectarse con el servicio de integración de PowerCenter en el supervisor del flujo de
trabajo y obtener los detalles de la tarea, la sesión y el flujo de trabajo.
Recuperar los flujos de trabajo.
Recuperar manualmente los flujos de trabajo con errores.
Comportamiento del servicio de integración de PowerCenter
El modo seguro influye en el comportamiento del servicio de integración de PowerCenter para las siguientes
funcionalidades de alta disponibilidad y flujo de trabajo:
¨ Programas de flujo de trabajo. Los flujos de trabajo programados permanecen programados, pero no se
ejecutan si el servicio de integración de PowerCenter se está ejecutando en modo seguro. Esto incluye los
flujos de trabajo programados para ejecutarse de manera continua y para ejecutarse cuando se inicializa el
servicio.
Los programas de flujo de trabajo no se conmutan por error cuando un servicio de integración de PowerCenter
se conmuta por error en modo seguro. Por ejemplo, si configura un servicio de integración de PowerCenter
para que se conmute en modo seguro: El proceso del servicio de integración de PowerCenter presenta error
en un flujo de trabajo programado para ejecutarse cinco veces y se conmuta después de haber ejecutado el
flujo de trabajo tres veces. El servicio de integración de PowerCenter no completa los flujos de trabajo
restantes cuando se conmuta por error al nodo de refuerzo. El servicio de integración de PowerCenter
completa los flujos de trabajo al habilitarse el servicio de integración de PowerCenter en el modo seguro.
¨ Conmutación por error de un flujo de trabajo. Cuando un proceso del servicio de integración de PowerCenter
se conmuta por error en el modo seguro, los flujos de trabajo no se conmutan. El servicio de integración de
PowerCenter restaura el estado de las operaciones para el flujo de trabajo. Si habilita el servicio de integración
de PowerCenter en modo normal, el servicio de integración de PowerCenter conmuta el flujo de trabajo y lo
recupera basándose en la estrategia de recuperación para el flujo de trabajo.
¨ Recuperación del flujo de trabajo. El servicio de integración de PowerCenter no recupera los flujos de trabajo
cuando se ejecuta en modo seguro o cuando el modo operativo cambia de normal a seguro.
El servicio de integración de PowerCenter recupera un flujo de trabajo que se conmutó por error en modo
seguro si se cambia el modo operativo de seguro a normal, según la estrategia de recuperación para el flujo
de trabajo. Por ejemplo, si configura un flujo de trabajo para recuperación automática y configura el servicio de
integración de PowerCenter para que se conmute por error en modo seguro: Si el proceso del servicio de
integración de PowerCenter se conmuta por error, el flujo de trabajo no se recupera mientras el servicio de
integración de PowerCenter se ejecute en modo seguro. Si habilita el servicio de integración de PowerCenter
Modo operativo
255
en modo normal, el flujo de trabajo se conmuta por error y el servicio de integración de PowerCenter lo
recupera.
Puede recuperar manualmente el flujo de trabajo si éste se conmuta por error en modo seguro. Puede
recuperar el flujo de trabajo después de transcurrido el tiempo de espera de fiabilidad para el servicio de
integración de PowerCenter.
¨ Recuperación de solicitudes de cliente. El servicio de integración de PowerCenter no recupera solicitudes de
cliente cuando se conmuta por error en modo seguro. Por ejemplo, si detiene un flujo de trabajo y el proceso
del servicio de integración de PowerCenter se conmuta por error antes de que el flujo de trabajo se detenga:
El proceso del servicio de integración de PowerCenter no recupera su solicitud de detener el flujo de trabajo
cuando el flujo de trabajo se conmuta por error.
Si habilita el servicio de integración de PowerCenter en modo normal, sí se recuperan las solicitudes del
cliente.
TEMAS RELACIONADOS
¨ “Administración de la alta disponibilidad para el servicio de integración de PowerCenter” en la página 154
Configuración del modo de funcionamiento del servicio de integración
de PowerCenter
Puede usar Administrator Tool para configurar el servicio de integración de PowerCenter para que se ejecute en
modo seguro, en modo normal o en modo seguro o normal en caso de conmutación por error. Para configurar el
modo de funcionamiento en caso de conmutación por error, debe disponer de la opción de alta disponibilidad.
Nota: Cuando se cambia el modo de funcionamiento en caso de conmutación por error de seguro a normal, el
cambio se aplica de forma inmediata.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione un servicio de integración de PowerCenter.
3.
Haga clic en la vista Propiedades.
4.
Vaya a la sección de configuración del modo de funcionamiento y haga clic en Editar.
5.
Para ejecutar el servicio de integración de PowerCenter en modo normal, establezca OperatingMode en
Normal.
Para ejecutar el servicio en modo seguro, establezca OperatingMode en Safe.
6.
Para ejecutar el servicio en modo normal en caso de conmutación por error, establezca
OperatingModeOnFailover en Normal.
Para ejecutar el servicio en modo seguro en caso de conmutación por error, establezca
OperatingModeOnFailover en Safe.
7.
Haga clic en Aceptar.
8.
Reinicie el servicio de integración de PowerCenter.
El servicio de integración de PowerCenter se iniciará en el modo seleccionado. El estado del servicio en la parte
superior del panel de contenido indicará cuándo se reinicia el servicio.
256
Capítulo 17: Servicio de integración de PowerCenter
Propiedades del servicio de integración de PowerCenter
Use Administrator Tool para configurar las siguientes propiedades del servicio de integración de PowerCenter:
¨ Propiedades generales. Asigne una licencia y configure el servicio de integración de PowerCenter para que se
ejecute en una malla o nodos.
¨ Propiedades del servicio de integración de PowerCenter. Establezca los valores de las variables del servicio
de integración de PowerCenter.
¨ Propiedades avanzadas. Configure propiedades avanzadas para determinar la seguridad y controlar el
comportamiento de las sesiones y registros.
¨ Configuración del modo de funcionamiento. Establezca el servicio de integración de PowerCenter para que se
inicie en modo normal o seguro y para la conmutación por error en modo normal o seguro.
¨ Compatibilidad y propiedades de base de datos. Configure las propiedades de base de datos de origen y
destino, como el número máximo de conexiones, y configure las propiedades para habilitar la compatibilidad
con versiones anteriores de PowerCenter.
¨ Propiedades de la configuración. Defina propiedades de configuración tales como el formato de presentación
de datos.
¨ Propiedades del proxy HTTP. Configure la conexión con el servidor proxy HTTP.
¨ Propiedades personalizadas. Las propiedades personalizadas son propiedades exclusivas de su entorno de
Informatica o que se aplican en casos especiales. Un servicio de integración de PowerCenter no tiene
propiedades personalizadas en el momento en que se crea. Use propiedades personalizadas sólo si el servicio
internacional de atención al cliente de Informatica le indica que lo haga. Puede invalidar algunas de las
propiedades personalizadas en el nivel de sesión.
Para configurar las propiedades, seleccione el servicio de integración de PowerCenter en el navegador y haga clic
en la vista de propiedades. Para modificar las propiedades, edite la sección de la propiedad que desee modificar.
Propiedades generales
La cantidad de recursos del sistema que los servicios de integración de PowerCenter usan depende de la
configuración del servicio de integración de PowerCenter. Puede configurar un servicio de integración de
PowerCenter para ejecutarlo en una malla o en nodos. Puede ver el uso de los recursos del sistema por parte del
servicio de integración de PowerCenter mediante el monitor de flujos de trabajo de PowerCenter.
Si usa una malla, el servicio de integración de PowerCenter distribuye las tareas de flujo de trabajo y los
subprocesos de sesión entre varios nodos. Para aumentar el rendimiento, ejecute las sesiones los flujos de
trabajo en una malla. Si va a ejecutar el servicio de integración de PowerCenter en una malla, seleccione la malla.
Debe disponer de la opción de malla de servidor para ejecutar el servicio de integración de PowerCenter en una
malla. Debe crear la malla para poder seleccionarla.
Si configura el servicio de integración de PowerCenter para que se ejecute en nodos, elija uno o varios nodos de
proceso del servicio de integración de PowerCenter. Si tiene solamente un nodo y deja de estar disponible, el
dominio no puede aceptar solicitudes de servicio. Con la opción de alta disponibilidad, puede ejecutar el servicio
de integración de PowerCenter en varios nodos. Para ejecutar el servicio en varios nodos, elija los nodos principal
y de copia de seguridad.
Para editar las propiedades generales, seleccione el servicio de integración de PowerCenter en el navegador y, a
continuación, haga clic en la vista Propiedades. Edite la sección Propiedades generales. Para aplicar los cambios,
reinicie el servicio de integración de PowerCenter.
Propiedades del servicio de integración de PowerCenter
257
En la tabla siguiente, se describen las propiedades generales:
Propiedad
Descripción
Nombre
Nombre del servicio de integración de PowerCenter.
Descripción
Descripción del servicio de integración de PowerCenter.
Licencia
Licencia asignada al servicio de integración de PowerCenter.
Asignar
Indica si el servicio de integración de PowerCenter se ejecuta en una malla o en nodos.
Malla
Nombre de la malla en la que se ejecuta el servicio de integración de PowerCenter. Se requiere si el
servicio de integración de PowerCenter se ejecuta en una malla.
Nodo principal
Nodo principal en el que se ejecuta el servicio de integración de PowerCenter. Se requiere si el servicio
de integración de PowerCenter se ejecuta en nodos y se especifica como mínimo un nodo de copia de
seguridad. Puede seleccionar cualquier nodo del dominio.
Nodo de copia de
seguridad
Nodo de copia de seguridad en el que se ejecuta el servicio de integración de PowerCenter. Si el nodo
principal deja de estar disponible, el servicio de integración de PowerCenter se ejecuta en un nodo de
copia de seguridad. Puede seleccionar varios nodos como nodos de copia de seguridad. Está
disponible si tiene la opción de alta disponibilidad y ejecuta el servicio de integración de PowerCenter
en nodos.
Propiedades del servicio de integración de PowerCenter
Puede definir los valores de las variables de servicio en el nivel del servicio. Puede anular algunas variables del
servicio de integración de PowerCenter en el nivel de sesión o de flujo de trabajo. Para anular las propiedades,
configúrelas para la sesión o flujo de trabajo.
Para editar las propiedades del servicio, seleccione el servicio de integración de PowerCenter en el navegador y
haga clic en la vista Propiedades. Edite la sección Propiedades del servicio de integración de PowerCenter.
La siguiente tabla describe las propiedades del servicio:
Propiedad
Descripción
DataMovementMode
El modo que determina la forma en la que el servicio de integración de datos maneja los
datos de tipo carácter.
En el modo ASCII, el servicio de integración de PowerCenter reconoce los caracteres
ASCII de 7 bits y los caracteres EBCDIC y almacena cada carácter en un único byte. Use
el modo ASCII cuando todos los orígenes y destinos tengan juegos de caracteres ASCII
de 7 bits o EBCDIC.
En el modo Unicode, el servicio de integración de PowerCenter reconoce los juegos de
caracteres multibyte como se definen en las páginas de códigos compatibles. Use el
modo Unicode cuando los orígenes o destinos usen juegos de caracteres multibyte o de 8
bits y contengan datos de tipo carácter.
El valor predeterminado es ASCII.
Para que los cambios sean efectivos, reinicie el servicio de integración de PowerCenter.
$PMSuccessEmailUser
258
Variable de servicio que especifica la dirección de correo electrónico del usuario que debe
recibir los mensajes de correo electrónico cuando una sesión finalice con éxito. Use esta
variable para el atributo Nombre de usuario de correo electrónico para el correo
electrónico que informa del éxito. Si hay varias direcciones de correo electrónico
asociadas a un único usuario, los mensajes se envían a todas las direcciones.
Capítulo 17: Servicio de integración de PowerCenter
Propiedad
Descripción
Si el servicio de integración se ejecuta en UNIX, puede indicar varias direcciones de
correo electrónico separadas por una coma. Si el servicio de integración se ejecuta en
Windows, puede indicar varias direcciones de correo electrónico separadas por un punto
y coma, o puede usar una lista de distribución. El servicio de integración de PowerCenter
no expande esta variable cuando se usa para otro tipo de correo electrónico.
$PMFailureEmailUser
Variable de servicio que especifica la dirección de correo electrónico del usuario que debe
recibir los mensajes de correo electrónico cuando una sesión genera un error al finalizar.
Use esta variable para el atributo Nombre de usuario de correo electrónico para el correo
electrónico que informa del error. Si hay varias direcciones de correo electrónico
asociadas a un único usuario, los mensajes se envían a todas las direcciones.
Si el servicio de integración se ejecuta en UNIX, puede indicar varias direcciones de
correo electrónico separadas por una coma. Si el servicio de integración se ejecuta en
Windows, puede indicar varias direcciones de correo electrónico separadas por un punto
y coma, o puede usar una lista de distribución. El servicio de integración de PowerCenter
no expande esta variable cuando se usa para otro tipo de correo electrónico.
$PMSessionLogCount
Variable de servicio que especifica el número de registros de sesión que el servicio de
integración de PowerCenter archiva para la sesión.
El valor mínimo es 0. El valor predeterminado es 0.
$PMWorkflowLogCount
Variable de servicio que especifica el número de registros de flujo de trabajo que el
servicio de integración de PowerCenter archiva para el flujo de trabajo.
El valor mínimo es 0. El valor predeterminado es 0.
$PMSessionErrorThreshold
Variable de servicio que especifica el número de errores no fatales que permite el servicio
de integración de PowerCenter antes de generar un error para la sesión. Los errores no
fatales son los errores relacionados con el lector, el escritor y los errores relativos a DTM.
Si desea detener la sesión cuando se generan errores, indique el número de errores no
fatales que desea permitir antes de detener la sesión. El servicio de integración de
PowerCenter guarda un recuento independiente de errores para cada origen, destino y
transformación. Úselo para configurar la opción Detener cuando en las propiedades de la
sesión.
El valor predeterminado es 0. Si utiliza la configuración predeterminada 0, los errores no
fatales no detienen la sesión.
Propiedades avanzadas
Puede configurar las propiedades que controlan el comportamiento de los registros, las sesiones y la seguridad
del servicio de integración de PowerCenter. Para editar las propiedades avanzadas, seleccione el servicio de
integración de PowerCenter en el navegador y, a continuación, haga clic en la vista Propiedades. Edite la sección
Propiedades avanzadas.
Propiedades del servicio de integración de PowerCenter
259
En la siguiente tabla, se describen las propiedades avanzadas:
Propiedad
Descripción
Nivel de gravedad del error
Nivel de registro de errores para el dominio. Estos mensajes se escriben en los archivos de
registro y en el administrador de registros. Especifique uno de los siguientes niveles de
mensajes:
- Error. Escribe los mensajes de código ERROR en el registro.
- Advertencia. Escribe los mensajes de código WARNING y ERROR en el registro.
- Información. Escribe los mensajes de código INFO, WARNING y ERROR en el registro.
- Seguimiento. Escribe los mensajes de código TRACE, INFO, WARNING y ERROR en el
registro.
- Depurar. Escribe los mensajes de código DEBUG, TRACE, INFO, WARNING y ERROR en
el registro.
El valor predeterminado es INFO.
Tiempo de espera de fiabilidad
Número de segundos durante los cuales el servicio intenta establecer y restablecer una
conexión con otro servicio. Si está vacío, el valor se deriva a partir de la configuración del
nivel de dominio.
Los valores válidos oscilan entre 0 y 2.592.000, ambos inclusive. El valor predeterminado es
de 180 segundos.
Límite del tiempo de espera
de fiabilidad
Número de segundos que el servicio se mantiene en los recursos a efectos de fiabilidad. Esta
propiedad establece una restricción en los clientes que se conectan al servicio. Cualquier
tiempo de espera que exceda el límite se corta en dicho límite. Si está vacío, el valor se
deriva a partir de la configuración del nivel de dominio.
Los valores válidos oscilan entre 0 y 2.592.000, ambos inclusive. El valor predeterminado es
de 180 segundos.
Mensajes de registro del flujo
de trabajo de marca de tiempo
Anexa una marca de tiempo a los mensajes que escritos en el registro de flujo de trabajo. El
valor predeterminado es No.
Permitir depuración
Le permite ejecutar sesiones del depurador desde Designer. El valor predeterminado es Yes.
LogsInUTF8
Escribe en todos los registros utilizando el juego de caracteres UTF-16LE.
Deshabilite esta opción para escribir en los registros utilizando la página de códigos del
servicio de integración de PowerCenter.
Esta opción se encuentra disponible al configurar el servicio de integración de PowerCenter
para que se ejecute en modo Unicode. Al realizar la ejecución en el modo de movimiento de
datos Unicode, el valor predeterminado es Yes. Al realizar la ejecución en el modo de
movimiento de datos ASCII, el valor predeterminado es No.
Usar perfiles de sistema
operativo
Permite utilizar perfiles de sistema operativo. Puede seleccionar esta opción si el servicio de
integración de PowerCenter se ejecuta en UNIX. Para aplicar los cambios, reinicie el servicio
de integración de PowerCenter.
TrustStore
Introduzca el valor para TrustStore usando la siguiente sintaxis:
<path>/<filename >
Por ejemplo:
./Certs/trust.keystore
ClientStore
Introduzca el valor para ClientStore usando la siguiente sintaxis:
<path>/<filename >
Por ejemplo:
./Certs/client.keystore
JCEProvider
Introduzca el nombre de clase JCEProvider para respaldar la autenticación de NTLM.
Por ejemplo:
260
Capítulo 17: Servicio de integración de PowerCenter
Propiedad
Descripción
com.unix.crypto.provider.UnixJCE.
IgnoreResourceRequirements
Ignora los requisitos de recursos de tareas al distribuir tareas entre los nodos de una malla.
Se utiliza cuando el servicio de integración de PowerCenter se ejecuta en una malla. Se
ignora cuando el servicio de integración de PowerCenter se ejecuta en un nodo.
Habilite esta opción para que el equilibrador de carga ignore los requisitos de recursos de
tareas. Distribuye las tareas entre los nodos disponibles, independientemente de que los
nodos dispongan de los recursos necesarios para ejecutar las tareas.
Deshabilite esta opción para que el equilibrador de carga haga coincidir los requisitos de
recursos de tareas con la disponibilidad de recursos de nodos al distribuir las tareas.
Distribuye las tareas entre los nodos que disponen de los recursos necesarios.
El valor predeterminado es Yes.
Ejecutar sesiones afectadas
por las actualizaciones de
dependencias
Ejecuta sesiones afectadas por las actualizaciones de dependencias. De forma
predeterminada, el servicio de integración de PowerCenter no ejecuta sesiones afectadas. Al
modificar un objeto dependiente, el objeto primario puede dejar de ser válido. El cliente de
PowerCenter marca una sesión con una advertencia si la sesión se ve afectada. Durante el
tiempo de ejecución, el servicio de integración de PowerCenter no podrá ejecutar la sesión si
detecta algún error.
Persistir estadísticas de
tiempo de ejecución en el
repositorio
Nivel de información de tiempo de ejecución almacenada en el repositorio. Especifique uno de
los siguientes niveles:
- Ninguno. El servicio de integración de PowerCenter no almacena ninguna información de
tiempo de ejecución de la sesión o del flujo de trabajo en el repositorio.
- Normal. El servicio de integración de PowerCenter almacena detalles de flujo de trabajo,
detalles de tareas, estadísticas de sesión y estadísticas de origen y destino en el
repositorio. El valor predeterminado es Normal.
- Detallado. El servicio de integración de PowerCenter almacena detalles de flujo de trabajo,
detalles de tareas, estadísticas de sesión y estadísticas de origen y destino, detalles de
partición y detalles de rendimiento en el repositorio.
Para almacenar los detalles de rendimiento de la sesión en el repositorio, también ha de
configurar la sesión para que recopile detalles de rendimiento y los escriba en el repositorio.
El supervisor de flujo de trabajo de PowerCenter muestra las estadísticas de tiempo de
ejecución almacenadas en el repositorio.
Vaciar datos de recuperación
de la sesión
Vacía los datos de recuperación de la sesión para el archivo de recuperación del búfer del
sistema operativo al disco. Para sesiones en tiempo real, el servicio de integración de
PowerCenter vacía los datos de recuperación después de cada intervalo de latencia de
vaciado. Para las demás sesiones, el servicio de integración de PowerCenter vacía los datos
de recuperación después de cada intervalo de confirmación o de la confirmación definida por
el usuario. Utilice esta propiedad para impedir que se pierdan los datos si el servicio de
integración de PowerCenter no puede escribir los datos de recuperación para el archivo de
recuperación en el disco.
Especifique uno de los siguientes niveles:
- Auto. El servicio de integración de PowerCenter vacía los datos de recuperación para todas
las sesiones en tiempo real con un origen JMS o WebSphere MQ y un destino no relacional.
- Yes. El servicio de integración de PowerCenter vacía los datos de recuperación para todas
las sesiones.
- No. El servicio de integración de PowerCenter no vacía los datos de recuperación.
Seleccione esta opción si cuenta con sistemas externos de alta disponibilidad o si necesita
optimizar el rendimiento.
Se trata de una opción necesaria si habilita la recuperación de la sesión.
El valor predeterminado es Auto.
Nota: Si selecciona Yes o Auto, puede afectar al rendimiento.
Propiedades del servicio de integración de PowerCenter
261
Configuración del modo de funcionamiento
El modo de funcionamiento determina el nivel de acceso de los usuarios y actividad de flujo de trabajo que
permite el servicio de integración de PowerCenter cuando se ejecuta. Puede configurar el servicio a fin de que se
ejecute en modo normal para dotar a los usuarios de pleno acceso o en modo seguro para limitarlo. También
puede configurar cómo funciona el servicio cuando se produce una conmutación por error a otro nodo.
La siguiente tabla describe las propiedades del modo de funcionamiento:
Propiedad
Descripción
OperatingMode
Modo en que se ejecuta el servicio de integración de
PowerCenter.
OperatingModeOnFailover
Modo de funcionamiento del servicio de integración de
PowerCenter cuando se produce la conmutación por error del
proceso de servicio a otro nodo.
Propiedades de compatibilidad y bases de datos
Puede configurar las propiedades para restablecer el comportamiento anterior de Informatica o configurar el
comportamiento de las bases de datos. Para editar las propiedades de compatibilidad y bases de datos,
seleccione el servicio de integración de PowerCenter en el navegador y, a continuación, haga clic en la vista
Propiedades > Propiedades de compatibilidad y bases de datos > Editar.
En la siguiente tabla, se describen las propiedades de compatibilidad y bases de datos:
Propiedad
Descripción
PMServer3XCompatibility
Administra las transformación de agregación del mismo modo que en la versión
3.5. El servicio de integración de PowerCenter trata los valores nulos como ceros
en los cálculos de agregación antes de marcar los registros para su inserción,
actualización, eliminación o rechazo en las expresiones de estrategia de
actualización.
Deshabilite esta opción para tratar los valores nulos como NULL y realizar
cálculos de agregación según la transformación de estrategia de actualización.
Esto invalida El agregado trata los valores nulos como cero y El agregado trata
las filas como una inserción.
El valor predeterminado es No.
JoinerSourceOrder6xCompatibility
Procesa los canales maestro y de detalles del mismo modo que en las versiones
anteriores a la versión 7.0. El servicio de integración de PowerCenter procesa
todos los datos del canal maestro antes de procesar el canal de detalles. Si el
grupo de orden de carga de destino contiene varias transformaciones de unión, el
servicio de integración de PowerCenter procesa los canales de detalles
secuencialmente.
El servicio de integración de PowerCenter no procesa las sesiones correctamente
si la asignación cumple alguna de las siguientes condiciones:
- La asignación contiene una transformación de varios grupos de entrada, como
la transformación personalizada. Las transformaciones de varios grupos de
entrada requieren que el servicio de integración de PowerCenter lea los
orígenes simultáneamente.
- Configura cualquier transformación de unión en el ámbito de transformación de
nivel de transacción.
Deshabilite esta opción para procesar los canales maestro y de detalles
simultáneamente.
262
Capítulo 17: Servicio de integración de PowerCenter
Propiedad
Descripción
El valor predeterminado es No.
AggregateTreatNullAsZero
Trata los valores nulos como cero en las transformaciones de agregación.
Deshabilite esta opción para tratar los valores nulos como NULL en los cálculos
de agregación.
El valor predeterminado es No.
AggregateTreatRowAsInsert
Si esta propiedad está habilitada, el servicio de integración de PowerCenter omite
la estrategia de actualización de filas al realizar los cálculos de agregación. Esta
propiedad omite la opción de entrada ordenada de la transformación de
agregación. Si esta propiedad está deshabilitada, el servicio de integración de
PowerCenter usa la estrategia de actualización de filas al realizar los cálculos de
agregación.
El valor predeterminado es No.
DateHandling40Compatibility
Administra las fechas del mismo modo que en la versión 4.0.
Deshabilite esta opción para administrar las fechas según se ha establecido en la
versión actual de PowerCenter.
La administración de fechas se ha mejorado considerablemente en la versión 4.5.
Habilite esta opción para restablecer el comportamiento de la versión 4.0.
El valor predeterminado es No.
TreatCHARasCHARonRead
Si tiene PowerExchange para PeopleSoft, use esta opción para los orígenes de
PeopleSoft en Oracle. No obstante, no se puede usar para las tablas de
búsqueda de PeopleSoft en Oracle ni para los orígenes de PeopleSoft en
Microsoft SQL Server.
Número máximo de conexiones de base
de datos de búsqueda o procedimientos
almacenados
Número máximo de conexiones de una base de datos de búsqueda o
procedimientos almacenados al iniciar una sesión.
Si el número de conexiones necesarias es superior a este valor, los subprocesos
de la sesión deben compartir las conexiones. Esto puede tener como resultado
una reducción del rendimiento. Si se deja en blanco, el servicio de integración de
PowerCenter permite un número ilimitado de conexiones con la base de datos de
búsqueda o procedimientos almacenados.
Si el servicio de integración de PowerCenter permite un número ilimitado de
conexiones y el usuario de la base de datos no tiene permiso para el número de
conexiones requerido, la sesión genera un error.
El valor mínimo es 0. El valor predeterminado es 0.
Número máximo de conexiones de Sybase
Número máximo de conexiones con una base de datos Sybase ASE al iniciar una
sesión. Si el número de conexiones requeridas por la sesión es superior a este
valor, la sesión genera un error.
El valor mínimo es 100. El valor máximo es 2.147.483.647. El valor
predeterminado es 100.
Número máximo de conexiones de MSSQL
Número máximo de conexiones con una base de datos de Microsoft SQL Server
al iniciar una sesión. Si el número de conexiones requeridas por la sesión es
superior a este valor, la sesión genera un error.
El valor mínimo es 100. El valor máximo es 2.147.483.647. El valor
predeterminado es 100.
NumOfDeadlockRetries
Número de veces que el servicio de integración de PowerCenter reintenta una
escritura de destino en un bloqueo de base de datos.
El valor mínimo es 10. El valor máximo es 1.000.000.000.
Propiedades del servicio de integración de PowerCenter
263
Propiedad
Descripción
El valor predeterminado es 10.
DeadlockSleep
Número de segundos antes de que el servicio de integración de PowerCenter
reintente una escritura de destino en un bloqueo de base de datos. Si se
establece en 0 segundos, el servicio de integración de PowerCenter reintenta una
escritura de destino de inmediato.
El valor mínimo es 0. El valor máximo es 2.147.483.647. El valor predeterminado
es 0.
Propiedades de configuración
Puede configurar las propiedades de la sesión y otras propiedades, como la aplicación de la compatibilidad de
páginas de códigos.
Para editar las propiedades de configuración, seleccione el servicio de integración de PowerCenter en el
navegador y, a continuación, haga clic en la vista Propiedades > Propiedades de la configuración > Editar.
En la siguiente tabla, se describen las propiedades de configuración:
Propiedad
Descripción
XMLWarnDupRows
Escribe advertencias de filas duplicadas y filas duplicadas para los destinos XML
en el registro de sesión.
El valor predeterminado es Yes.
CreateIndicatorFiles
Crea archivos indicadores cuando se ejecuta un flujo de trabajo con un destino
de archivo sin formato.
El valor predeterminado es No.
OutputMetaDataForFF
Escribe encabezados de columna en los destinos de archivos sin formato. El
servicio de integración de PowerCenter escribe los nombres de los puertos de
definición de destino para el destino del archivo sin formato en la primera línea,
empezando por el símbolo #.
El valor predeterminado es No.
TreatDBPartitionAsPassThrough
Usa la partición de transferencia para los destinos no DB2 si el tipo de partición
es una partición de base de datos. Habilite esta opción si especifica la partición
de base de datos para un destino no DB2. En caso contrario, el servicio de
integración de PowerCenter no procesa la sesión correctamente.
El valor predeterminado es No.
ExportSessionLogLibName
Nombre de una biblioteca compartida externa para administrar los mensajes de
eventos de la sesión. Normalmente, las bibliotecas compartidas de Windows
tienen la extensión de nombre de archivo .dll. En UNIX, las bibliotecas
compartidas tienen la extensión de nombre de archivo .sl.
Si especifica una biblioteca compartida y el servicio de integración de
PowerCenter detecta un error durante la carga de la biblioteca o la obtención de
direcciones para las funciones de la biblioteca compartida, la sesión genera un
error.
Al nombre de biblioteca especificado se le puede asignar una ruta de acceso
absoluta. Si no especifica la ruta de acceso para la biblioteca compartida, el
servicio de integración de PowerCenter busca la biblioteca compartida según la
variable de entorno de la ruta de acceso a la biblioteca para cada plataforma.
264
Capítulo 17: Servicio de integración de PowerCenter
Propiedad
Descripción
TreatNullInComparisonOperatorsAs
Determina el modo en el que el servicio de integración de PowerCenter evalúa
los valores nulos en las operaciones de comparación. Especifique una de las
siguientes opciones:
- Nulo. El servicio de integración de PowerCenter evalúa los valores nulos como
NULL en las expresiones de comparación. Si uno de los operandos es NULL,
el resultado es NULL.
- Alto. El servicio de integración de PowerCenter evalúa los valores nulos como
superiores a los valores no nulos en las expresiones de comparación. Si
ambos operandos son NULL, el servicio de integración de PowerCenter los
evalúa como iguales. Si elige la opción Alto, las expresiones de comparación
nunca tienen como resultado NULL.
- Bajo. El servicio de integración de PowerCenter evalúa los valores nulos como
inferiores a los valores no nulos en las expresiones de comparación. Si ambos
operandos son NULL, el servicio de integración de PowerCenter los trata
como iguales. Si elige la opción Bajo, las expresiones de comparación nunca
tienen como resultado NULL.
El valor predeterminado es NULL.
WriterWaitTimeOut
En el modo de confirmación basada en el destino, tiempo en segundos durante
el que el escritor permanece inactivo antes de generar una confirmación si se
cumplen las siguientes condiciones:
- El servicio de integración de PowerCenter ha escrito datos en el destino.
- El servicio de integración de PowerCenter no ha generado ninguna
confirmación.
El servicio de integración de PowerCenter puede generar una confirmación
según el destino antes o después del intervalo de confirmación configurado.
El valor mínimo es 60. El valor máximo es 2.147.483.647. El valor
predeterminado es 60. Si establece el tiempo de espera en 0 o un número
negativo, el servicio de integración de PowerCenter se establece de forma
predeterminada en 60 segundos.
MSExchangeProfile
Perfil de Microsoft Exchange usado por la cuenta de inicio de servicio para enviar
correo electrónico con posterioridad a la sesión. La cuenta de inicio de servicio
se debe configurar como una cuenta de dominio para poder usar esta función.
DateDisplayFormat
Formato de fecha usado por el servicio de integración de PowerCenter en las
entradas de registro.
El servicio de integración de PowerCenter valida el formato de fecha
especificado. Si el formato de visualización de fecha no es válido, el servicio de
integración de PowerCenter usa el formato de visualización de fecha
predeterminado.
El valor predeterminado es DY MON DD HH24:MI:SS YYYY.
ValidateDataCodePages
Aplica la compatibilidad con la página de códigos de datos.
Deshabilite esta opción para eliminar las restricciones para la selección de la
página de códigos de datos de origen y destino, la selección de la página de
códigos de la base de datos de procedimientos almacenados y búsqueda, y la
selección del criterio de ordenación de sesión. El servicio de integración de
PowerCenter realiza la validación de la página de códigos de datos solamente en
el modo de movimiento de datos Unicode. Esta opción está disponible si el
servicio de integración de PowerCenter se ejecuta en el modo de movimiento de
datos Unicode. Esta opción está deshabilitada si el servicio de integración de
PowerCenter se ejecuta en el modo de movimiento de datos ASCII.
El valor predeterminado es Yes.
Propiedades del servicio de integración de PowerCenter
265
Propiedades del proxy HTTP
Puede configurar las propiedades del servidor proxy HTTP para los servicios web y la transformación HTTP.
Para editar las propiedades del proxy HTTP, seleccione el servicio de integración de PowerCenter en el
navegador y, en la vista Propiedades, elija Propiedades del proxy HTTP > Editar.
En la tabla siguiente, se describen las propiedades del proxy HTTP:
Propiedad
Descripción
HttpProxyServer
Nombre del servidor proxy HTTP.
HttpProxyPort
Número de puerto del servidor proxy HTTP. Debe ser un número.
HttpProxyUser
Nombre de usuario autenticado para el servidor proxy HTTP. Es necesario si el servidor proxy
requiere autenticación.
HttpProxyPassword
Contraseña del usuario autenticado. Es necesario si el servidor proxy requiere autenticación.
HttpProxyDomain
Dominio de autenticación.
Propiedades personalizadas
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno o que se aplican en casos
especiales.
Un servicio de integración de PowerCenter no cuenta con propiedades personalizadas cuando se crea
inicialmente. Use propiedades personalizadas únicamente si así lo solicita el servicio internacional de atención al
cliente de Informatica.
Perfiles de sistema operativo
De manera predeterminada, el proceso de servicio de integración de PowerCenter ejecuta todos los flujos de
trabajo utilizando los permisos del usuario del sistema operativo que inicia los servicios de Informatica. El servicio
de integración de PowerCenter escribe archivos de salida en una única ubicación compartida especificada en la
variable del proceso de servicio $PMRootDir.
Cuando configure el servicio de integración de PowerCenter para que utilice perfiles del sistema operativo, el
proceso de servicio de integración de PowerCenter ejecutará flujos de trabajo con el permiso del usuario del
sistema operativo definido en el perfil de sistema operativo. El perfil de sistema operativo contiene el nombre del
usuario del sistema operativo, las variables del proceso de servicio y las variables de entorno. El usuario del
sistema operativo debe tener acceso a los directorios que configure en el perfil y a los directorios a los que
acceda el servicio de integración de PowerCenter durante el tiempo de ejecución. Puede utilizar perfiles de
sistema operativo para un servicio de integración de PowerCenter que se ejecute en UNIX. Cuando configure
perfiles de sistema operativo en UNIX, debe habilitar setuid para el sistema de archivos que contiene la
instalación de Informatica.
Para utilizar un perfil de sistema operativo, asigne el perfil a una carpeta de repositorio o a un flujo de trabajo
cuando inicie un flujo de trabajo. Debe tener permiso en el perfil de sistema operativo para asignarlo a una
carpeta o flujo de trabajo. Por ejemplo, si asigna el perfil Ventas del sistema operativo al flujo de trabajo A, el
usuario que ejecuta el flujo de trabajo A también debe tener permisos para utilizar el perfil Ventas del sistema
266
Capítulo 17: Servicio de integración de PowerCenter
operativo. El servicio de integración de PowerCenter almacena los archivos de salida para el flujo de trabajo A en
una ubicación especificada en la variable del proceso de servicio $PMRootDir al que puede acceder el perfil.
Para administrar permisos para los perfiles de sistema operativo, debe ir a la página Seguridad de Administrator
Tool.
Componentes del perfil de sistema operativo
Configure los siguientes componentes en un perfil de sistema operativo:
¨ Nombre de usuario del sistema operativo. Configure el usuario del sistema operativo que el servicio de
integración de PowerCenter utilizará para ejecutar los flujos de trabajo.
¨ Variables de proceso de servicio. Configure variables de proceso de servicio en el perfil de sistema operativo
para especificar distintas ubicaciones de archivo de salida según el perfil asignado al flujo de trabajo.
¨ Variables de entorno. Configure las variables de entorno que el servicio de integración de PowerCenter
utilizará en tiempo de ejecución.
¨ Permisos. Configure permisos para que los usuarios utilicen perfiles de sistema operativo.
Configuración de perfiles del sistema operativo
Para utilizar perfiles del sistema operativo de modo que ejecuten flujos de trabajo, siga los pasos que se indican a
continuación:
1.
En UNIX, verifique que setuid esté habilitado en el sistema que contiene la instalación de Informatica. Si es
necesario, vuelva a montar el sistema de archivos con setuid habilitado.
2.
Habilite los perfiles del sistema operativo en la sección de propiedades avanzadas de las propiedades del
servicio de integración de PowerCenter.
3.
Especifique el valor de umask en 000 en cada nodo donde se ejecute el servicio de integración de
PowerCenter. Para aplicar los cambios, reinicie los servicios de Informatica.
4.
Configure pmimpprocess en cada nodo donde se ejecute el servicio de integración de PowerCenter.
pmimpprocess es una herramienta utilizada por el proceso de DTM, las tareas de comandos y los archivos de
parámetros para alternar entre los usuarios del sistema operativo.
5.
Cree los perfiles del sistema operativo en la página de seguridad de Administrator Tool.
En el menú Acciones de la ficha Seguridad, seleccione Configurar perfiles de sistema operativo
6.
Asigne permisos a los usuarios o grupos para los perfiles del sistema operativo.
7.
Puede asignar perfiles del sistema operativo a carpetas del repositorio o a un flujo de trabajo.
Para configurar pmimpprocess:
1.
En el símbolo de comando, cambie al siguiente directorio:
2.
En la línea de comandos, especifique la siguiente información para iniciar sesión como usuario administrador:
<Informatica installation directory>/server/bin
su <administrator user name>
Por ejemplo, si el nombre de usuario del administrador es root, especifique el siguiente comando:
su root
3.
Especifique los siguientes comandos para establecer el propietario y grupo para el usuario administrador:
chown <administrator user name> pmimpprocess
chgrp <administrator user name> pmimpprocess
4.
Especifique los siguientes comandos para configurar el bit de setuid:
chmod +g
chmod +s
pmimpprocess
pmimpprocess
Perfiles de sistema operativo
267
Solución de problemas de perfiles de sistema operativo
Tras seleccionar Usar perfiles de sistema operativo, el servicio de integración de PowerCenter no se ha
iniciado.
El servicio de integración de PowerCenter no se iniciará si los perfiles de sistema operativo se habilitan en
Windows o en una malla que incluya un nodo de Windows. Puede habilitar los perfiles de sistema operativo en
servicios de integración de PowerCenter que se ejecuten en UNIX.
O bien, pmimpprocess no se ha configurado. A fin de utilizar los perfiles de sistema operativo, debe definir el
propietario y el grupo de pmimpprocess en administrador y habilitar el bit setuid para pmimpprocess.
Repositorio asociado para el servicio de integración de
PowerCenter
Al crear el servicio de integración de PowerCenter, tiene que especificar el repositorio asociado con el servicio de
integración de PowerCenter. Es posible que tenga que modificar la información de conexión del repositorio. Por
ejemplo, tiene que actualizar la información de conexión si se mueve el repositorio a otra base de datos. Es
posible que tenga que seleccionar un repositorio diferente al pasar de un repositorio de desarrollo a un repositorio
de producción.
Al actualizar o seleccionar un nuevo repositorio, debe especificar el servicio de repositorio de PowerCenter y la
cuenta de usuario utilizada para acceder al repositorio. Admnistrator Tool muestra los servicios de repositorio de
PowerCenter definidos en el mismo dominio que el servicio de integración de PowerCenter.
Para editar las propiedades de repositorio asociadas, seleccione el servicio de integración de PowerCenter en la
ficha Dominio de Administrator Tool y, a continuación, haga clic en la vista Propiedades > Propiedades del
repositorio asociado > Editar.
En la siguiente tabla, se describen las propiedades del repositorio asociado:
Propiedad
Descripción
Servicio de repositorio
asociado
Nombre del servicio de repositorio de PowerCenter al que se conecta el servicio de integración
de PowerCenter. Para aplicar los cambios, reinicie el servicio de integración de PowerCenter.
Nombre de usuario del
repositorio
Nombre de usuario para acceder al repositorio. Para aplicar los cambios, reinicie el servicio de
integración de PowerCenter.
Contraseña de repositorio
Contraseña del usuario. Para aplicar los cambios, reinicie el servicio de integración de
PowerCenter.
Dominio de seguridad
Dominio de seguridad para el usuario. Para aplicar los cambios, reinicie el servicio de
integración de PowerCenter.
El campo del dominio de seguridad aparece cuando el dominio de Informatica contiene un
dominio de seguridad LDAP.
268
Capítulo 17: Servicio de integración de PowerCenter
Procesos del servicio de integración de PowerCenter
El servicio de integración de PowerCenter puede ejecutar cada proceso del servicio de integración de
PowerCenter en un nodo diferente. Cuando seleccione el servicio de integración de PowerCenter en Administrator
Tool, podrá ver los nodos de los procesos del servicio de integración de PowerCenter en la ficha Procesos.
Puede cambiar las propiedades siguientes para configurar el modo en que se ejecuta el proceso de servicio de
integración de PowerCenter en un nodo:
¨ Propiedades generales
¨ Propiedades personalizadas
¨ Variables de entorno
Las propiedades generales incluyen la página de códigos y los directorios de los archivos del servicio de
integración de PowerCenter y componentes de Java.
Para configurar las propiedades, seleccione el servicio de integración de PowerCenter en la Administrator Tool y
haga clic en la vista Procesos. Cuando seleccione un proceso de servicio de integración de PowerCenter, en el
panel de detalles se mostrarán las propiedades del proceso de servicio.
Páginas de códigos
Debe especificar la página de códigos de cada nodo de proceso del servicio de integración de PowerCenter. El
nodo donde se ejecuta el proceso utiliza la página de códigos cuando extrae, transforma o carga los datos.
Antes de poder seleccionar una página de códigos para un proceso del servicio de integración de PowerCenter,
debe seleccionar un repositorio asociado para el servicio de integración de PowerCenter. La página de códigos
para cada nodo de proceso del servicio de integración de PowerCenter debe ser un subconjunto de la página de
códigos del repositorio. Cuando se edita esta propiedad, el campo muestra páginas de códigos que son un
subconjunto de la página de códigos del servicio de repositorio de PowerCenter asociado.
Cuando se configura el servicio de integración de PowerCenter para que se ejecute en un nodo de malla o de
reserva, se puede utilizar una página de códigos diferente para cada nodo de proceso del servicio de integración
de PowerCenter. Sin embargo, todas las páginas de códigos para los nodos de proceso del servicio de
integración de PowerCenter deben ser compatibles.
TEMAS RELACIONADOS
¨ “Descripción de la globalización” en la página 484
Directorios para los archivos del servicio de integración de
PowerCenter
Los archivos del servicio de integración de PowerCenter incluyen archivos en tiempo de ejecución, archivos de
estado de operación y archivos de registro de sesión.
El servicio de integración de PowerCenter crea archivos para almacenar el estado de las operaciones para el
servicio. El estado de las operaciones incluye información tal como las solicitudes de servicio activas, las tareas
programadas y los procesos finalizados y en ejecución. Si se produce un error en el servicio, el servicio de
integración de PowerCenter puede restaurar el estado y recuperar las operaciones desde el punto de interrupción.
El proceso de servicio de integración de PowerCenter usa archivos en tiempo de ejecución para ejecutar flujos de
trabajo y sesiones. Los archivos en tiempo de ejecución son los archivos de parámetros, archivos de caché,
archivos de entrada y archivos de salida. Si el servicio de integración de PowerCenter usa perfiles de sistema
operativo. El usuario del sistema operativo especificado en el perfil debe tener acceso a los archivos en tiempo de
ejecución.
Procesos del servicio de integración de PowerCenter
269
De manera predeterminada, el programa de instalación crea un conjunto de directorios para el servicio de
integración de PowerCenter en el directorio server\infa_shared. Puede establecer la ubicación compartida de
estos directorios mediante la configuración de la variable de proceso de servicio $PMRootDir de manera que
señale a la misma ubicación para cada proceso de servicio de integración de PowerCenter. Cada servicio de
integración de PowerCenter puede usar una ubicación compartida independiente.
Configuración de $PMRootDir
Cuando se configuran las variables del proceso de servicio de integración de PowerCenter, se especifican las
rutas de acceso del directorio raíz y sus subdirectorios. Puede especificar un directorio absoluto para las variables
del proceso de servicio. Asegúrese de que existen todos los subdirectorios especificados para las variables del
proceso de servicio antes de ejecutar un flujo de trabajo.
Establezca el directorio raíz en la variable del proceso de servicio $PMRootDir. La sintaxis de $PMRootDir es
diferente para Windows y UNIX:
¨ En Windows, escriba una ruta de acceso que empiece por una letra de unidad, dos puntos y una barra
invertida. Por ejemplo:
C:\Informatica\<infa_vesion>\server\infa_shared
¨ En UNIX: Escriba una ruta de acceso absoluta que empiece por una barra inclinada. Por ejemplo:
/Informatica/<infa_vesion>/server/infa_shared
Puede usar $PMRootDir para definir los subdirectorios de otros valores de variable de proceso del servicio. Por
ejemplo, establezca la variable de proceso del servicio $PMSessionLogDir en $PMRootDir/SessLogs.
Configuración de las variables de proceso de servicio para varios nodos
Cuando configure el servicio de integración de PowerCenter para que se ejecute en una malla o en un nodo de
reserva, todos los procesos de servicio de integración de PowerCenter asociados a un servicio de integración de
PowerCenter deberán usar los mismos directorios compartidos para los archivos de servicio de integración de
PowerCenter.
Configure las variables de proceso de servicio con rutas de acceso absolutas idénticas para los directorios
compartidos de cada nodo configurado para ejecutar el servicio de integración de PowerCenter. Si usa una
unidad montada o una unidad asignada, la ruta de acceso absoluta para la ubicación compartida también debe
ser idéntica.
Por ejemplo, si tiene un nodo principal y un nodo de reserva para el servicio de integración de PowerCenter,
fallará la recuperación si los nodos utilizan las siguientes unidades para el directorio de almacenamiento:
¨ Unidad asignada en node1: F:\shared\Informatica\<infa_version>\infa_shared\Storage
¨ Unidad asignada en node2: G:\shared\Informatica\<infa_version>\infa_shared\Storage
La recuperación fallará también si los nodos usan las siguientes unidades para el directorio de almacenamiento:
¨ Unidad montada en node1: /mnt/shared/Informatica/<infa_version>/infa_shared/Storage
¨ Unidad montada en node2: /mnt/shared_filesystem/Informatica/<infa_version>/infa_shared/Storage
Para usar unidades asignadas o montadas sin problemas, ambos nodos deben usar la misma unidad.
Cómo configurar las variables del proceso de servicio para los perfiles del
sistema operativo
Si usa perfiles del sistema operativo, defina rutas de directorio absolutas para $PMWorkflowLogDir y
$PMStorageDir en las propiedades del servicio de integración de PowerCenter. Puede configurar $PMStorageDir
en las propiedades del servicio de integración de PowerCenter y en el perfil del sistema operativo. El servicio de
integración de PowerCenter guarda los archivos de recuperación del flujo de trabajo en el directorio
$PMStorageDir configurado en las propiedades del servicio de integración de PowerCenter y guarda los archivos
270
Capítulo 17: Servicio de integración de PowerCenter
de recuperación de la sesión en el directorio $PMStorageDir configurado en el perfil del sistema operativo. Defina
las demás variables del proceso de servicio dentro de cada perfil del sistema operativo.
Directorios para componentes Java
Debe especificar el directorio que contiene los componentes Java. El servicio de integración de PowerCenter usa
los componentes Java para los siguientes componentes de PowerCenter:
¨ Transformación personalizada que usa código Java
¨ transformación Java
¨ PowerExchange para JMS
¨ PowerExchange para servicios web
¨ PowerExchange para webMethods
Propiedades generales
En la tabla siguiente, se describen las propiedades generales:
Propiedad
Descripción
Página de códigos
Página de códigos del nodo del proceso del servicio de integración de PowerCenter.
$PMRootDir
El nodo debe tener acceso al directorio raíz. Es el directorio raíz para otras variables de proceso
de servicio. No puede contener los siguientes caracteres especiales:
*?<>“|,
El valor predeterminado es <Installation_Directory>\server\infa_shared.
El directorio de instalación se basa en la versión del servicio creado. Al actualizar el servicio de
integración de PowerCenter, $PMRootDir no se actualiza al directorio de instalación de la versión
del servicio.
$PMSessionLogDir
Directorio predeterminado para los registros de sesión. No puede contener los siguientes
caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/SessLogs.
$PMBadFileDir
Directorio predeterminado para los archivos de rechazo. No puede contener los siguientes
caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/BadFiles.
$PMCacheDir
Directorio predeterminado para los archivos de índice y caché de datos.
Puede aumentar el rendimiento si el directorio de la memoria caché es una unidad local para el
proceso del servicio de integración de PowerCenter. No use una unidad asignada o montada
para los archivos de caché. No puede contener los siguientes caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/Cache.
$PMTargetFileDir
Directorio predeterminado para los archivos de destino. No puede contener los siguientes
caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/TgtFiles.
Procesos del servicio de integración de PowerCenter
271
Propiedad
Descripción
$PMSourceFileDir
Directorio predeterminado para los archivos de origen. No puede contener los siguientes
caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/SrcFiles.
$PMExtProcDir
Directorio predeterminado para los procedimientos externos. No puede contener los siguientes
caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/ExtProc.
$PMTempDir
Directorio predeterminado para los archivos temporales. No puede contener los siguientes
caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/Temp.
$PMWorkflowLogDir
Directorio predeterminado para los registros de flujo de trabajo. No puede contener los siguientes
caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/WorkflowLogs.
$PMLookupFileDir
Directorio predeterminado para los archivos de búsqueda. No puede contener los siguientes
caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/LkpFiles.
$PMStorageDir
Directorio predeterminado para el estado de los archivos de operación. El servicio de integración
de PowerCenter usa estos archivos para la recuperación si tiene una opción de alta
disponibilidad o si habilita un flujo de trabajo para la recuperación. En estos archivos, se
almacena el estado de cada operación de flujo de trabajo y sesión. No puede contener los
siguientes caracteres especiales:
*?<>“|,
El valor predeterminado es $PMRootDir/Storage.
Ruta de acceso a clase de
SDK de Java
Ruta de acceso a la clase de SDK de Java Puede establecer la ruta de acceso a la clase para
cualquier archivo JAR necesario para ejecutar una sesión que requiera componentes de Java. El
servicio de integración de PowerCenter anexa los valores establecidos para CLASSPATH en el
sistema. Para obtener más información, consulte “Directorios para componentes Java” en la
página 271.
Memoria mínima del SDK
de Java
Cantidad de memoria mínima que el SDK de Java usa durante una sesión.
Si la sesión genera un error debido a una cantidad de memoria insuficiente, es posible que desee
aumentar este valor.
El valor predeterminado es 32 MB.
Memoria máxima del SDK
de Java
Cantidad de memoria máxima que el SDK de Java usa durante una sesión.
Si la sesión genera un error debido a una cantidad de memoria insuficiente, es posible que desee
aumentar este valor.
El valor predeterminado es 64 MB.
Propiedades personalizadas
Puede configurar propiedades personalizadas para cada nodo asignado al servicio de integración de PowerCenter.
272
Capítulo 17: Servicio de integración de PowerCenter
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno de Informatica o que se
aplican en casos especiales. Un proceso de servicio de integración de PowerCenter no cuenta con propiedades
personalizadas cuando se crea inicialmente. Use propiedades personalizadas únicamente si así lo solicita el
servicio internacional de atención al cliente de Informatica.
Variables de entorno
La ruta del cliente de la base de datos de un nodo se controla mediante una variable de entorno.
Configure la variable de entorno de ruta de acceso al cliente de bases de datos para el proceso de servicio de
integración de PowerCenter si este proceso requiere un cliente de bases de datos distinto del de otro proceso de
servicio de integración de PowerCenter en ejecución en el mismo nodo. Por ejemplo, la versión de cada servicio
de integración de PowerCenter en ejecución en el nodo requiere una versión diferente del cliente de bases de
datos. Puede configurar cada proceso de servicio de integración de PowerCenter para que use un valor distinto
para la variable de entorno del cliente de bases de datos.
La página de códigos del cliente de bases de datos de un nodo se controla mediante una variable de entorno. Por
ejemplo, Oracle usa NLS_LANG e IBM DB2 usa DB2CODEPAGE. Todos los servicios de integración de
PowerCenter y los servicios de repositorio de PowerCenter que se ejecutan en este nodo utilizan la misma
variable de entorno. Puede configurar un proceso de servicio de integración de PowerCenter para que use un
valor para la variable de entorno de página de códigos del cliente de bases de datos distinto del valor establecido
para el nodo.
Es posible que desee configurar la variable de entorno de página de códigos para un proceso de servicio de
integración de PowerCenter por los siguientes motivos:
¨ Un servicio de integración de PowerCenter y un servicio de repositorio de PowerCenter en ejecución en el
nodo requieren diferentes páginas de códigos del cliente de bases de datos. Por ejemplo, puede tener un
repositorio Shift-JIS que requiere que la variable de entorno de página de códigos se establezca en Shift-JIS.
Sin embargo, el servicio de integración de PowerCenter lee y escribe en las bases de datos mediante la
página de códigos UTF-16LE. El servicio de integración de PowerCenter requiere que se defina la variable de
entorno de la página de códigos en UTF-16LE.
Establezca la variable de entorno del nodo en Shift-JIS. A continuación, añada la variable de entorno a las
propiedades del proceso de servicio de integración de PowerCenter y establezca el valor en UTF-16LE.
¨ Si hay varios servicios de integración de PowerCenter en ejecución en el nodo, se usan distintos modos de
movimiento de datos. Por ejemplo, es posible que haya un servicio de integración de PowerCenter en
ejecución en el modo Unicode y otro servicio en ejecución en el modo ASCII en el mismo nodo. El servicio de
integración de PowerCenter en ejecución en el modo Unicode requiere que la variable de entorno de página de
códigos se establezca en UTF-16LE. Para obtener un rendimiento óptimo, el servicio de integración de
PowerCenter en ejecución en el modo ASCII requiere que la variable de entorno de página de códigos se
establezca en ASCII de 7 bits.
Establezca la variable de entorno del nodo en UTF-16LE. A continuación, añada la variable de entorno a las
propiedades del proceso de servicio de integración de PowerCenter en ejecución en el modo ASCII y
establezca el valor en ASCII de 7 bits.
Si el servicio de integración de PowerCenter usa perfiles de sistema operativo, las variables de entorno
configuradas en el perfil de sistema operativo reemplazan a las variables de entorno establecidas en las
propiedades generales del proceso de servicio de integración de PowerCenter.
Procesos del servicio de integración de PowerCenter
273
CAPÍTULO 18
Arquitectura del servicio de
integración de PowerCenter
Este capítulo incluye los siguientes temas:
¨ Resumen de arquitectura del servicio de integración de PowerCenter, 274
¨ Conectividad del servicio de integración de PowerCenter, 275
¨ Proceso del servicio de integración de PowerCenter, 276
¨ Equilibrador de carga, 277
¨ Proceso de Data Tranformation Manager (DTM), 280
¨ Procesamiento de subprocesos, 282
¨ Procesamiento DTM, 285
¨ Mallas, 286
¨ Recursos del sistema, 288
¨ Páginas de códigos y modos de movimiento de datos, 290
¨ Archivos de salida y memorias caché, 290
Resumen de arquitectura del servicio de integración de
PowerCenter
El servicio de integración de PowerCenter mueve los datos desde los orígenes a los destinos basándose en el
flujo de trabajo de PowerCenter y los metadatos de asignación almacenados en el repositorio de PowerCenter.
Cuando se inicia un flujo de trabajo, el servicio de integración de PowerCenter recupera los metadatos de
asignación, flujo de trabajo y sesión desde el repositorio. Extrae datos desde los orígenes de asignación y
almacena los datos en la memoria mientras aplica las reglas de transformación configuradas en la asignación. El
servicio de integración de PowerCenter carga los datos transformados en uno o más destinos.
Para mover los datos de orígenes a destinos, el servicio de integración de PowerCenter emplea los siguientes
componentes:
¨ Proceso del servicio de integración de PowerCenter. El servicio de integración de PowerCenter inicia uno o
más procesos de servicio de integración de PowerCenter para ejecutar y supervisar flujos de trabajo. Al
ejecutar un flujo de trabajo, el proceso del servicio de integración de PowerCenter inicia y bloquea el flujo de
trabajo, ejecuta las tareas de flujo de trabajo e inicia el proceso para ejecutar sesiones.
274
¨ Equilibrador de carga. El servicio de integración de PowerCenter emplea el equilibrador de carga para
distribuir tareas. El equilibrador de carga distribuye las tareas para lograr el rendimiento máximo. Puede
distribuir tareas en un único nodo o en varios nodos de una malla.
¨ Proceso del administrador de transformación de datos (DTM). El servicio de integración de PowerCenter inicia
un proceso DTM para ejecutar cada sesión y tarea de comando dentro de un flujo de trabajo. El proceso DTM
realiza validaciones de sesión, crea subprocesos para inicializar la sesión, lee, escribe y transforma datos, y
maneja operaciones previas y posteriores a la sesión.
El servicio de integración de PowerCenter puede lograr un alto rendimiento empleando sistemas simétricos de
procesamiento múltiple. Puede iniciar y ejecutar varias tareas de manera concurrente. También puede procesar
particiones concurrentes dentro de una misma sesión. Cuando se crean particiones múltiples dentro de una
sesión, el servicio de integración de PowerCenter crea varias conexiones de base de datos con un único origen y
extrae un intervalo de datos independiente por cada conexión. También transforma y carga los datos de forma
paralela.
Conectividad del servicio de integración de
PowerCenter
El servicio de integración de PowerCenter es un cliente de repositorio. Se conecta al servicio de repositorio de
PowerCenter para recuperar metadatos de flujos de trabajo y asignaciones desde la base de datos del repositorio.
Cuando el servicio de integración de PowerCenter procesa una conexión de repositorio, la solicitud se envía a
través de la puerta de enlace principal, la cual envía la información del servicio de repositorio de PowerCenter al
proceso del servicio de integración de PowerCenter. El proceso del servicio de integración de PowerCenter se
conecta con el servicio de repositorio de PowerCenter. El servicio de repositorio de PowerCenter se conecta con
el repositorio y realiza transacciones de metadatos del repositorio para la aplicación cliente.
El administrador de flujo de trabajo de PowerCenter se comunica con el proceso de servicio de integración de
PowerCenter a través de una conexión TCP/IP. El administrador de flujo de trabajo de PowerCenter se comunica
con el proceso del servicio de integración de PowerCenter cada vez que se programa o se edita un flujo de
trabajo, se muestran en pantalla los detalles de flujo de trabajo y se solicitan registros de sesión y de flujo de
trabajo. Emplee la información de conexión definida para el dominio para acceder al servicio de integración de
PowerCenter desde el administrador de flujo de trabajo de PowerCenter.
El proceso del servicio de integración de PowerCenter se conecta con la base de datos de origen o destino
empleando controladores nativos u ODBC. El proceso del servicio de integración de PowerCenter mantiene un
grupo de conexiones de base de datos para procedimientos almacenados o bases de datos de búsqueda en un
flujo de trabajo. El proceso del servicio de integración de PowerCenter permite una cantidad ilimitada de
conexiones para bases de datos de búsqueda o de procedimientos almacenados. Si un usuario de base de datos
no tiene permiso para la cantidad de conexiones que una sesión requiere, se produce un error en la sesión.
Opcionalmente, puede establecer un parámetro que limite la cantidad de conexiones de la base de datos. Para
una sesión, el proceso del servicio de integración de PowerCenter mantiene la conexión por tanto tiempo como
sea necesario para leer datos de tablas de origen o escribir datos en tablas de destino.
En la siguiente tabla, se resume el software necesario para conectar el servicio de integración de PowerCenter
con los componentes de la plataforma y con bases de datos de origen y destino:
Nota: Tanto la versión de Windows como de UNIX del servicio de integración de PowerCenter pueden usar
controladores ODBC para conectarse con las bases de datos. Use controladores nativos para mejorar el
rendimiento.
Conectividad del servicio de integración de PowerCenter
275
Proceso del servicio de integración de PowerCenter
El servicio de integración de PowerCenter inicia un proceso para ejecutar y supervisar los flujos de trabajo. El
proceso del servicio de integración de PowerCenter también recibe el nombre de proceso pmserver. El proceso
del servicio de integración de PowerCenter acepta las solicitudes del cliente de PowerCenter y de pmcmd.
Permite efectuar las siguientes tareas:
¨ Administrar la programación del flujo de trabajo.
¨ Bloquear y leer el flujo de trabajo.
¨ Leer el archivo de parámetros.
¨ Crear el registro del flujo de trabajo.
¨ Ejecutar las tareas del flujo de trabajo y evaluar los vínculos condicionales que las conectan.
¨ Iniciar el proceso o procesos DTM para ejecutar la sesión.
¨ Grabar información de historial de ejecución en el repositorio.
¨ Enviar un correo electrónico posterior a la sesión en caso de un error de DTM.
Administración de la programación del flujo de trabajo de PowerCenter
El proceso del servicio de integración de PowerCenter administra la programación del flujo de trabajo en las
siguientes situaciones:
¨ Cuando inicia el servicio de integración de PowerCenter. Cuando inicia el servicio de integración de
PowerCenter, efectúa una consulta en el repositorio por si hay una lista de flujos de trabajo configurados para
ejecutarse.
¨ Cuando guarda un flujo de trabajo. Cuando guarda un flujo de trabajo asignado a un servicio de integración de
PowerCenter en el repositorio, el proceso del servicio de integración de PowerCenter añade el flujo de trabajo
o quita el flujo de trabajo de la cola de programación.
Bloqueo y lectura del flujo de trabajo de PowerCenter
Cuando el proceso del servicio de integración de PowerCenter inicia un flujo de trabajo, solicita un bloqueo de
ejecución en el flujo de trabajo del repositorio. El bloqueo de ejecución permite al proceso del servicio de
integración de PowerCenter ejecutar el flujo de trabajo y evita que inicie de nuevo el flujo de trabajo hasta que
haya finalizado. Si el flujo de trabajo ya está bloqueado, el proceso del servicio de integración de PowerCenter no
puede iniciarlo. Un flujo de trabajo puede estar bloqueado si ya se está ejecutando.
El proceso del servicio de integración de PowerCenter lee también el flujo de trabajo del repositorio en el tiempo
de ejecución de dicho flujo. El proceso del servicio de integración de PowerCenter lee todos los vínculos y tareas
del flujo de trabajo a excepción de las sesiones y las instancias de worklet. El proceso del servicio de integración
de PowerCenter lee la información de la instancia de la sesión del repositorio. DTM recupera la sesión y la
asignación del repositorio en el tiempo de ejecución de la sesión. El proceso del servicio de integración de
PowerCenter lee los worklets del repositorio cuando se inicia el worklet en cuestión.
Lectura del archivo de parámetro
Cuando se inicia el flujo de trabajo, el proceso del servicio de integración de PowerCenter comprueba las
propiedades del flujo de trabajo por si se puede usar un archivo de parámetro. Si el flujo de trabajo usa un archivo
de parámetro, el proceso del servicio de integración de PowerCenter lee el archivo de parámetro y expande los
valores de la variable para el flujo de trabajo y para los worklets iniciados por éste.
El archivo de parámetro puede contener también parámetros de asignación, variables y parámetros de sesión
para las sesiones del flujo de trabajo, y también variables de servicio y de proceso de servicio para el proceso que
ejecuta el flujo de trabajo. Cuando se inicia DTM, el servicio de integración de PowerCenter pasa el nombre del
archivo de parámetro a DTM.
276
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
Creación del registro del flujo de trabajo de PowerCenter
El proceso del servicio de integración de PowerCenter crea un registro para el flujo de trabajo de PowerCenter. El
evento del flujo de trabajo contiene un historial de la ejecución del flujo de trabajo, incluida la inicialización, el
estado de la tarea del flujo de trabajo y los mensajes de error. Puede usar la información de este registro del flujo
de trabajo junto al registro del servicio de integración de PowerCenter y el registro de la sesión para solucionar
los problemas del sistema, del flujo de trabajo o de la sesión.
Ejecución de las taras del flujo de trabajo de PowerCenter
El proceso del servicio de integración de PowerCenter ejecuta las tareas del flujo de trabajo según los vínculos
condicionales que conectan las tareas. Los vínculos definen el orden de ejecución de las tareas del flujo de
trabajo. Cuando se completa una tarea del flujo de trabajo, el proceso del servicio de integración de PowerCenter
evalúa la tarea finalizada en función de las condiciones especificadas, como éxito o error. En función del
resultado de la evaluación, el proceso del servicio de integración de PowerCenter ejecuta varios vínculos y tareas
consecutivos.
Ejecución de los flujos de trabajo de PowerCenter mediante los nodos de una malla
Cuando ejecuta un servicio de integración en una malla, los procesos del servicio ejecutan las tareas del flujo de
trabajo en los nodos de la malla. El dominio designa un proceso de servicio como el proceso del servicio maestro.
Este proceso de servicio maestro supervisa los procesos del servicio de trabajo que se ejecutan en nodos
distintos. Los procesos de servicio de trabajo ejecutan los flujos de trabajo en los nodos de una malla.
Inicio del proceso DTM
Cuando el flujo de trabajo alcanza una sesión, el proceso del servicio de integración de PowerCenter inicia el
proceso DTM. El proceso del servicio de integración de PowerCenter proporciona al proceso DTM información
sobre la sesión y el archivo de parámetro que permite a DTM recuperar los metadatos de la sesión y la asignación
desde el repositorio. Cuando ejecute una sesión en una malla, el proceso del servicio de trabajo inicia varios
procesos DTM que ejecutan grupos de subprocesos de sesión.
Cuando use perfiles de sistema operativo, los servicios de integración de PowerCenter inician el proceso DTM
con la cuenta de usuario del sistema que haya especificado en el perfil de sistema operativo.
Grabación de información de historial
El proceso del servicio de integración de PowerCenter supervisa el estado de las tareas del flujo de trabajo
mientras se ejecuta el flujo de trabajo en cuestión. Cuando las tareas del flujo de trabajo se inician o finalizan, el
proceso del servicio de integración de PowerCenter graba la información del historial de ejecución en el
repositorio. Esta información incluye la hora de inicio y de finalización y el estado de la finalización. La
información del historial de ejecución incluye también las estadísticas de lectura de origen, las estadísticas de
carga de destino y el número de errores. Puede ver esta información si usa el supervisor de flujos de trabajo de
PowerCenter.
Envío de correo electrónico posterior a la sesión
El proceso del servicio de integración de PowerCenter envía el correo electrónico posterior a la sesión si DTM no
finaliza correctamente. DTM envía un correo electrónico posterior a la sesión en el resto de casos.
Equilibrador de carga
El equilibrador de carga distribuye las tareas para lograr la escalabilidad y rendimiento máximos. Cuando ejecute
un flujo de trabajo, el equilibrador de carga distribuirá las tareas de sesión, comando y espera de evento
predefinidas dentro del flujo de trabajo. El equilibrador de carga hace coincidir los requisitos de la tarea con la
disponibilidad de recursos para identificar el mejor nodo para ejecutar una tarea. Distribuye la tarea a un proceso
Equilibrador de carga
277
de servicio de integración de PowerCenter que se ejecuta en el nodo. Puede distribuir tareas en un único nodo o
en varios nodos.
El equilibrador de carga distribuye las tareas en el orden en que las recibe. Cuando el equilibrador de carga
necesita distribuir más tareas de sesión y de comando que las que puede ejecutar el servicio de integración de
PowerCenter, coloca las tareas que no se pueden ejecutar en una cola. Cuando un nodo vuelve a estar
disponible, el equilibrador de carga distribuye las tareas de la cola en el orden determinado por el nivel de servicio
del flujo de trabajo.
Los siguientes conceptos describen las funciones del equilibrador de carga:
¨ Proceso de distribución. El equilibrador de carga realiza varios pasos para distribuir las tareas.
¨ Recursos. El equilibrador de carga puede utilizar recursos de PowerCenter para determinar si puede distribuir
una tarea a un nodo.
¨ Umbrales de provisión de recursos. El equilibrador de carga utiliza umbrales de provisión de recursos para
determinar si puede iniciar tareas adicionales en un nodo.
¨ Modo de distribución. El modo de distribución determina cómo el equilibrador de carga selecciona los nodos
para distribuir las tareas.
¨ Niveles de servicio. Cuando hay varias tareas esperando en la cola de distribución, el equilibrador de carga
utiliza niveles de servicio para determinar el orden en el que distribuirá las tareas de la cola.
Proceso de distribución
El equilibrador de carga emplea diferentes criterios para distribuir tareas según si el servicio de integración de
PowerCenter se ejecuta en un nodo o una malla.
Distribución de tareas en un nodo
Cuando el servicio de integración de PowerCenter se ejecuta en un nodo, el equilibrador de carga realiza los
siguientes pasos para distribuir una tarea:
1.
El equilibrador de carga comprueba los umbrales de provisión de recursos del nodo. Si el hecho de distribuir
la tarea hace que se exceda cualquiera de los umbrales establecidos, el equilibrador de carga coloca la tarea
en la cola de distribución y la distribuye más tarde.
El equilibrador de carga comprueba los diferentes umbrales del modo de distribución.
2.
El equilibrador de carga distribuye todas las tareas en el nodo que ejecuta el proceso maestro del servicio de
integración de PowerCenter.
Distribuir tareas en una malla
Cuando el servicio de integración de PowerCenter se ejecuta en una malla, el equilibrador de carga realiza los
pasos siguientes para determinar en qué nodo se ejecuta una tarea:
1.
El equilibrador de carga comprueba qué nodos se están ejecutando y están habilitados actualmente.
2.
Si configura el servicio de integración de PowerCenter para comprobar los requisitos de recursos, el
equilibrador de carga identifica los nodos que tienen los recursos de PowerCenter que requieren las tareas
del flujo de trabajo.
3.
El equilibrador de carga comprueba que no se superen los umbrales de aprovisionamiento de recursos de
cada nodo candidato. Si la distribución de la tarea hace que se supere un umbral, el equilibrador de carga
coloca la tarea en la cola de distribución y distribuye la tarea más adelante.
El equilibrador de carga comprueba los umbrales según el modo de distribución.
4.
278
El equilibrador de carga selecciona un nodo según el modo de distribución.
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
Recursos
Puede configurar el servicio de integración de PowerCenter para que compruebe los recursos disponibles en cada
nodo y establezca su correspondencia con los recursos necesarios para ejecutar la tarea. Si configura que el
servicio de integración de PowerCenter se ejecute en una malla y compruebe los recursos, el equilibrador de
carga distribuye una tarea a un nodo en el que estén disponibles los recursos de PowerCenter requeridos. Por
ejemplo, si una sesión utiliza un origen de SAP, el equilibrador de carga distribuye la sesión solo a los nodos
donde esté instalado el cliente SAP. Si ningún nodo disponible tiene los recursos requeridos, el servicio de
integración de PowerCenter interrumpe la tarea.
Puede configurar el servicio de integración de PowerCenter para que compruebe los recursos en Administrator
Tool.
Puede definir los recursos disponibles para un nodo en Administrator Tool. Puede asignar los recursos necesarios
para una tarea en las propiedades de tareas.
El servicio de integración de PowerCenter escribe los requisitos de recursos y la información de disponibilidad en
el registro del flujo de trabajo.
Umbrales de provisión de recursos
El equilibrador de carga utiliza los umbrales de provisión de recursos para determinar la carga máxima aceptable
por un nodo. El equilibrador de carga puede enviar una tarea a un nodo cuando hacerlo no suponga exceder el
umbral de provisión de recurso.
El equilibrador de carga comprueba los siguientes umbrales:
¨ Longitud máxima de la cola de ejecución de la CPU. El número máximo de subprocesos ejecutables que están
esperando recursos de la CPU en el nodo. El equilibrador de carga excluye el nodo si se excede el número
máximo de subprocesos en espera.
El equilibrador de carga comprueba este umbral en los modos basado en mediciones y adaptativo.
¨ % de memoria máximo. El porcentaje máximo de memoria virtual asignado al nodo en relación con el tamaño
total de la memoria física. El equilibrador de carga excluye el nodo si al enviar la tarea hace que se exceda el
umbral.
El equilibrador de carga comprueba este umbral en los modos basado en mediciones y adaptativo.
¨ Máximo de procesos. El número máximo de procesos en ejecución permitido para cada proceso de servicio de
integración de PowerCenter que se ejecuta en el nodo. El equilibrador de carga excluye el nodo si al enviar la
tarea hace que se exceda el umbral.
El equilibrador de carga comprueba este umbral en todos los modos de distribución.
Si todos los nodos de la malla han alcanzado los umbrales de provisión de recursos antes de que cualquier tarea
de PowerCenter se haya enviado, el equilibrador de carga distribuye las tareas de una en una para asegurarse
que las tareas de PowerCenter se ejecuten.
Los umbrales de provisión de recursos se definen en las propiedades del nodo.
Equilibrador de carga
279
TEMAS RELACIONADOS
¨ “Definición de umbrales de aprovisionamiento de recursos” en la página 417
Modo de distribución
El modo de distribución determina cómo el equilibrador de carga selecciona los nodos para distribuir tareas del
flujo de trabajo. El equilibrador de carga utiliza los siguientes modos de distribución:
¨ Round-Robin. El equilibrador de carga distribuye las tareas a los nodos disponibles de modo Round-Robin.
Comprueba el umbral de procesos máximos en cada nodo disponible y excluye un nodo si la distribución de
una tarea da lugar a que se supere el umbral. Este modo es el que menos recursos informáticos consume y,
además, es útil cuando la carga de la malla es equilibrada y las tareas que se van a distribuir tienen requisitos
informáticos similares.
¨ Basado en mediciones. El equilibrador de carga evalúa los nodos de modo Round-Robin. Comprueba todos
los umbrales de provisión de recursos en cada nodo disponible y excluye un nodo si la distribución de una
tarea da lugar a que se superen los umbrales. El equilibrador de carga sigue evaluando los nodos hasta que
encuentra un nodo que pueda aceptar la tarea. Este modo impide sobrecargar los nodos cuando las tareas
tienen distintos requisitos informáticos.
¨ Adaptativo. El equilibrador de carga clasifica los nodos según la disponibilidad actual de la CPU. Comprueba
todos los umbrales de provisión de recursos en cada nodo disponible y excluye un nodo si la distribución de
una tarea da lugar a que se superen los umbrales. Este modo impide sobrecargar los nodos y garantiza el
mejor rendimiento en una malla que no está muy cargada.
Cuando el equilibrador de carga se ejecuta en el modo basado en mediciones o adaptativo, utiliza las estadísticas
de tareas para determinar si una tarea se puede ejecutar en un nodo. El equilibrador de carga calcula la
estadísticas promedio de las tres últimas ejecuciones de la tarea a fin de estimar los recursos informáticos
necesarios para ejecutar la tarea. Si no existen estadísticas en el repositorio, el equilibrador de carga utiliza los
valores predeterminados.
En el modo de distribución adaptativo, el equilibrador de carga utiliza el perfil de la CPU para el nodo a fin de
identificar el nodo que cuenta con más recursos informáticos.
Debe configurar el modo de distribución en las propiedades del dominio.
Niveles de servicio
Los niveles de servicio establecen prioridades entre las tareas que están a la espera de ser distribuidas.
Cuando el número de tareas de sesiones y comandos que el equilibrador de carga tiene para distribuir es superior
al que el servicio de integración de PowerCenter puede ejecutar en ese momento, el equilibrador de carga ubica
las tareas en la cola de distribución. Cuando los nodos vuelven a estar disponibles, el equilibrador de carga
distribuye las tareas desde la cola. El equilibrador de carga utiliza niveles de servicio para determinar el orden en
el que distribuirá las tareas de la cola.
Los niveles de servicio se pueden crear y editar en las propiedades de dominio y en Administrator Tool. En la
sección de propiedades de flujo de trabajo del administrador de flujo de trabajo de PowerCenter, se asignan
niveles de servicio a los flujos de trabajo.
Proceso de Data Tranformation Manager (DTM)
El proceso del servicio de integración de PowerCenter inicia el proceso DTM para ejecutar una sesión. El proceso
DTM se llama también proceso pmdtm. DTM es el proceso asociado a la tarea de sesión.
280
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
Nota: Si usa los perfiles del sistema operativo, el servicio de integración de PowerCenter ejecuta el proceso DTM
como el usuario del sistema operativo especificado en el perfil del sistema operativo.
Lectura de la información de sesión
El proceso del servicio de integración de PowerCenter proporciona a DTM la información de instancia de sesión
cuando inicia DTM. DTM recupera los metadatos de asignación y sesión del repositorio y los valida.
Optimización de inserción
Si la sesión se ha configurado para la optimización de inserción, DTM ejecuta una instrucción SQL para insertar la
lógica de transformación en la base de datos de origen o destino.
Creación de particiones dinámicas
DTM añade particiones a la sesión si esta se ha configurado para la creación de particiones dinámicas. DTM
adapta el número de particiones de sesión según determinados factores, como las particiones de la base de datos
de origen o el número de nodos de una malla.
Formación de grupos de particiones
Si ejecuta una sesión en una malla, DTM forma grupos de particiones. Un grupo de particiones es un grupo de
subprocesos de lector, escritor y transformación que se ejecuta en un solo proceso DTM. El proceso DTM forma
grupos de particiones y los distribuye a los procesos DTM de trabajo en ejecución en los nodos de la malla.
Expansión de variables y parámetros
Si el flujo de trabajo usa un archivo de parámetros, el proceso del servicio de integración de PowerCenter envía el
archivo de parámetros a DTM cuando inicia DTM. DTM crea y expande las variables y los parámetros en los
niveles de sesión, servicio y asignación.
Creación del registro de sesión
DTM crea registros para la sesión. El registro de sesión contiene un historial completo de la ejecución de la
sesión, lo que incluye los mensajes de inicialización, transformación, estado y error. Puede usar la información del
registro de sesión además del registro del servicio de integración de PowerCenter y el registro de flujo de trabajo
para solucionar problemas del sistema o la sesión.
Validación de páginas de códigos
El servicio de integración de PowerCenter procesa los datos internamente mediante el juego de caracteres
UCS-2. Si deshabilita la validación de páginas de códigos de datos, el servicio de integración de PowerCenter
comprueba si el texto de la consulta de origen, la consulta de destino, la consulta de base de datos de búsqueda
y la llamada al procedimiento almacenado se convierte de la página de códigos de datos de origen, destino,
búsqueda o procedimiento almacenado al juego de caracteres UCS-2 sin que se produzca ninguna pérdida de
datos durante la conversión. Si el servicio de integración de datos de PowerCenter detecta un error durante la
conversión de datos, escribe un mensaje de error en el registro de sesión.
Comprobación de permisos de objetos de conexión
Después de validar las páginas de códigos de la sesión, DTM comprueba los permisos para los objetos de
conexión usados en la sesión. DTM comprueba si el usuario que ha iniciado o programado el flujo de trabajo tiene
permisos de ejecución para los objetos de conexión asociados a la sesión.
Inicio de los procesos DTM de trabajo
DTM envía una solicitud al proceso del servicio de integración de PowerCenter para iniciar los procesos DTM de
trabajo en otros nodos si la sesión se ha configurado para ejecutarse en una malla.
Ejecución de operaciones previas a la sesión
Después de comprobar los permisos de los objetos de conexión, DTM ejecuta los comandos de shell previos a la
sesión. A continuación, DTM ejecuta los procedimientos almacenados y los comandos SQL previos a la sesión.
Proceso de Data Tranformation Manager (DTM)
281
Ejecución de subprocesos de procesamiento
Después de inicializar la sesión, DTM usa los subprocesos de lector, transformación y escritor para extraer,
transformar y cargar los datos. El número de subprocesos que DTM usa para ejecutar la sesión depende del
número de particiones configuradas para la sesión.
Ejecución de operaciones posteriores a la sesión
Una vez que DTM ha ejecutado los subprocesos de procesamiento, ejecuta los comandos SQL y los
procedimientos almacenados posteriores a la sesión. A continuación, DTM ejecuta los comandos de shell
posteriores a la sesión.
Envío de correo electrónico posterior a la sesión
Al finalizar la sesión, DTM redacta y envía correo electrónico para informar sobre la finalización correcta o la
generación de errores de la sesión. Si DTM finaliza de forma anormal, el proceso del servicio de integración de
PowerCenter envía correo electrónico posterior a la sesión.
Procesamiento de subprocesos
DTM asigna memoria de proceso para la sesión y la divide en búferes. Esto también se denomina memoria de
búfer. DTM emplea varios subprocesos para procesar datos en una sesión. El subproceso más importante de
DTM se llama subproceso maestro.
El subproceso maestro crea y administra otros subprocesos. El subproceso maestro para una sesión puede crear
subprocesos de asignación, previos y posteriores a la sesión, de lector, de transformación y de escritor.
Para cada grupo de orden de carga de destino de una asignación, el subproceso maestro puede crear varios
subprocesos. Los tipos de subprocesos dependen de las propiedades de la sesión y de las transformaciones de la
asignación. La cantidad de subprocesos depende de la información de partición para cada grupo de orden de
carga de destino de la asignación.
La siguiente figura muestra los subprocesos que el subproceso maestro crea para una asignación simple que
contiene un grupo de orden de carga de destino:
1. Un subproceso de lectura.
2. Un subproceso de transformación.
3. Un subproceso de escritura.
La asignación contiene una sola partición. En este caso, el subproceso maestro crea un subproceso de lectura,
uno de transformación y uno de escritura para procesar los datos. El subproceso de lectura controla la manera en
que el proceso del servicio de integración de PowerCenter extrae los datos de origen y los pasa al calificador de
origen; el subproceso de transformación controla el modo en que el proceso del servicio de integración de
PowerCenter maneja los datos y el subproceso de escritura controla la manera en que el proceso del servicio de
integración de PowerCenter carga los datos en el destino.
282
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
Cuando el canal sólo contiene una definición de origen, un calificador de datos y una definición de destino, los
datos evitan los subprocesos de transformación y van directamente desde los búferes de lectura hasta los de
escritura. Este tipo de canal es lo que se considera un canal con exclusión de seguridad.
La figura siguiente muestra los subprocesos para un canal con exclusión de seguridad que tiene una sola
partición:
1. Un subproceso de lectura.
2. Subproceso de transformación evitado.
3. Un subproceso de escritura.
Tipos de subproceso
El subproceso principal crea diferentes tipos de subproceso para una sesión. Los tipos de subproceso que crea el
subproceso principal dependen de las propiedades presesión y postsesión, y también del tipo de
transformaciones de la asignación.
El subproceso principal puede crear los siguientes tipos de subprocesos:
¨ Subprocesos de asignación
¨ Subprocesos presesión y postsesión
¨ Subprocesos de lectura
¨ Subprocesos de transformación
¨ Subprocesos de escritura
Subprocesos de asignación
El subproceso principal crea un subproceso de asignación para cada sesión. El subproceso de asignación obtiene
información sobre la sesión y la asignación, compila la asignación y se limpia tras ejecutar la sesión.
Subprocesos presesión y postsesión
El subproceso principal crea un subproceso presesión y uno postsesión para efectuar operaciones pre y
postsesión.
Subprocesos de lectura
El subproceso principal crea subprocesos de lectura para extraer datos de origen. El número de subprocesos de
lectura depende de la información de partición de cada canal. El número de subprocesos de lectura es igual el
número de particiones. Los orígenes relacionales usan subprocesos de lectura relacionales y los orígenes de
archivo usan subprocesos de lectura de archivo.
El servicio de integración de PowerCenter crea una instrucción SQL para cada subproceso de lectura para extraer
datos desde un origen relacional. Para los orígenes de archivo, el servicio de integración de PowerCenter puede
crear varios subprocesos para leer un único origen.
Subprocesos de transformación
El subproceso principal crea uno o más subprocesos de transformación para cada partición. Los subprocesos de
transformación procesan los datos en función de la lógica de transformación de la asignación.
Procesamiento de subprocesos
283
El subproceso principal crea subprocesos de transformación para transformar los datos recibidos en búferes por
el subproceso de lectura, transfiere los datos de transformación a transformación y crea memorias caché cuando
es necesario. El número de subprocesos de transformación depende de la información de partición de cada canal.
Los subprocesos de transformación almacenan los datos transformados en un búfer extraído del grupo de
memoria para que el subproceso de escritura pueda tener acceso a él.
Si el canal contiene una transformación de rango, incorporación, agregación, clasificación o búsqueda de
memoria caché, el subproceso de transformación usa la memoria caché hasta que alcanza los límites
configurados de la memoria caché. Si el subproceso de transformación necesita más espacio, pagina los archivos
de memoria caché local para conservar los datos adicionales.
Cuando el servicio de integración de PowerCenter se ejecuta en modo ASCII, los subprocesos de transformación
pasan datos de tipo carácter en un único byte. Cuando el servicio de integración de PowerCenter se ejecuta en
modo Unicode, los subprocesos de transformación usan bytes dobles para transferir datos de tipo carácter.
Subprocesos de escritura
El subproceso principal crea subprocesos de escritura para cargar datos de destino. El número de subprocesos
de escritura depende de la información de partición de cada canal. Si el canal contiene una partición, el
subproceso principal crea un subproceso de escritura. Si contiene varias particiones, el subproceso principal crea
varios subprocesos de escritura.
Cada subproceso de escritura crea conexiones a las bases de datos de destino para cargar datos. Si el destino es
un archivo, cada subproceso de escritura crea un archivo diferente. Puede configurar la sesión para que fusione
estos archivos.
Si el destino es relacional, el subproceso de escritura toma los datos de los búferes y los envía a los destinos de
sesión. Cuando se cargan destinos, el escritor envía los datos en función del intervalo de envío de las
propiedades de la sesión. Puede configurar una sesión para que envíe datos en función del número de filas de
origen leídas, el número de filas grabadas en el destino o el número de filas que pasan por una transformación
que genera transacciones, como una transformación de control de transacción.
Partición de canal
Cuando se ejecutan sesiones, el proceso del servicio de integración de PowerCenter puede lograr un alto
rendimiento al particionar el canal y realizar la extracción, transformación y carga de datos para cada partición en
procesos paralelos. Para realizar esto, utilice la siguiente configuración de sesión y del servicio de integración de
PowerCenter:
¨ Configure la sesión con varias particiones.
¨ Instale el servicio de integración de PowerCenter en un equipo con varias CPU.
Puede configurar el tipo de partición para que realice el máximo de transformaciones en el canal. El servicio de
integración de PowerCenter puede particionar datos utilizando el modo Round-Robin, claves hash, intervalo de
claves, partición de base de datos o partición de exclusión de seguridad.
También puede configurar la partición dinámica de una sesión para permitir que el servicio de integración de
PowerCenter establezca la partición en el tiempo de ejecución. Cuando habilite la partición dinámica, el servicio
de integración de PowerCenter escalará el número de particiones de la sesión según factores tales como las
particiones de la base de datos de origen o el número de nodos en una malla.
Para orígenes relacionales, el servicio de integración de PowerCenter crea varias conexiones de base de datos
con un único origen y extrae un rango de datos independiente por cada conexión.
El servicio de integración de PowerCenter transforma las particiones simultáneamente, transfiere datos entre las
particiones según sea necesario para realizar operaciones tales como agregación. Cuando el servicio de
integración de PowerCenter carga datos relacionales, crea varias conexiones de base de datos para el destino y
carga particiones de datos simultáneamente. Cuando el servicio de integración de PowerCenter carga datos para
284
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
destinos de archivos, crea un archivo independiente para cada partición. Puede optar por fusionar los archivos de
destino.
Procesamiento DTM
Cuando ejecute una sesión, el proceso DTM leerá los datos de origen y los pasará a las transformaciones para su
procesamiento. Para que entender mejor el procesamiento DTM, considere las siguientes acciones del proceso
DTM:
¨ Lectura de los datos de origen. El DTM lee los orígenes de una asignación en diferentes momentos, según
cómo estén configurados los orígenes, las transformaciones y los destinos en la asignación.
¨ Bloqueo de datos. En ocasiones, el DTM bloquea el flujo de datos en una transformación de la asignación
mientras procesa una fila de datos de un origen diferente.
¨ Procesamiento en bloque. El DTM lee y procesa un bloque de filas a la vez.
Lectura de datos de origen
Las asignaciones contienen uno o más grupos de orden de carga de destino. Un grupo de orden de carga de
destino es una recopilación de calificadores de origen, transformaciones y destinos vinculados en una asignación.
Cada grupo de orden de carga de destino contiene uno o más canales de origen. Un canal de origen consiste en
un calificador de origen y todas las transformaciones e instancias del destino que reciben datos desde ese
calificador de origen.
De forma predeterminada, DTM lee los orígenes en un grupo de orden de carga de destino de forma simultánea y
procesa los grupos de orden de carga de destino de forma secuencial. Puede configurar el orden en que DTM
procesa los grupo de orden de carga de destino.
La siguiente figura muestra una asignación que contiene dos grupos de orden de carga de destino y tres canales
de origen:
En la asignación, DTM procesa los grupos de orden de carga de destino de forma secuencial. Primero procesa el
Grupo de orden de carga de destino 1 leyendo el Origen A y el Origen B al mismo tiempo. Cuando finaliza de
procesar el Grupo de orden de carga de destino 1, DTM comienza a procesar el Grupo de orden de carga de
destino 2 leyendo el Origen C.
Procesamiento DTM
285
Bloqueo de datos
En una asignación, se pueden incluir transformaciones con varios grupos de entrada. El DTM pasa los datos a los
grupos de entrada de forma simultánea. Sin embargo, a veces la lógica de transformación de una transformación
con varios grupos de entrada requiere que el DTM bloquee los datos en un grupo de entrada mientras espera una
fila de un grupo de entrada diferente.
El bloqueo consiste en la suspensión del flujo de datos hacia uno de los grupos de entrada de una transformación
con varios grupos de entrada. Cuando el DTM bloquea los datos, lee los datos desde el origen conectado al grupo
de entrada hasta que rellena los búferes de lectura y transformación. Una vez que el DTM rellena los búferes, no
lee más filas de origen hasta que la lógica de transformación permite al DTM detener el bloqueo del origen.
Cuando el DTM deja de bloquear un origen, procesa los datos de los búferes y continúa leyendo desde el origen.
El DTM bloquea los datos de un grupo de entrada cuando necesita una fila específica de un grupo de entrada
diferente para llevar a cabo la lógica de transformación. Una vez que el DTM lee y procesa la fila que necesita,
deja de bloquear el origen.
Procesamiento en bloque
El DTM lee y procesa un bloque de filas cada vez. El número de filas del bloque depende del tamaño de las filas y
del tamaño del búfer DTM. El DTM procesa una fila de un bloque en las siguientes circunstancias:
¨ Al registrar errores de fila. El DTM procesa una fila de un bloque cuando se registran errores de fila:
¨ Al conectarse a CURRVAL. Cuando se conecta al puerto CURRVAL en una transformación de generador de
secuencia, la sesión procesa una fila de un bloque. Para un rendimiento óptimo, conéctese únicamente al
puerto NEXTVAL en las asignaciones.
¨ Al configurar el modo basado en matriz para un procedimiento de transformación personalizada. Cuando se
configura el modo de acceso a datos para un procedimiento de transformación personalizada de modo que
esté basado en fila, el DTM procesa una fila de un bloque. De manera predeterminada, el modo de acceso a
datos está basado en matriz y el DTM procesa varias filas de un bloque.
Mallas
Cuando se ejecuta un servicio de integración de PowerCenter en una malla, un proceso de servicio maestro se
ejecuta en un nodo y los procesos del servicio de trabajo se ejecutan en los demás nodos de la malla. El proceso
de servicio maestro ejecuta el flujo de trabajo y las tareas del flujo de trabajo y distribuye las tareas de sesión,
comando y espera de evento predefinidas a sí mismo y a los demás nodos. Un proceso DTM se ejecuta en cada
nodo en que se ejecute una sesión. Si ejecuta una sesión en una malla, un proceso del servicio de trabajo puede
ejecutar varios procesos DTM en diferentes nodos para distribuir los subprocesos de la sesión.
Flujo de trabajo en una malla
Cuando ejecuta un flujo de trabajo en una malla, el servicio de integración de PowerCenter designa un proceso de
servicio como el proceso de servicio maestro y los procesos de servicio de otros nodos como procesos de servicio
de trabajo. El proceso de servicio maestro se puede ejecutar en cualquier nodo de la malla.
El proceso de servicio maestro recibe solicitudes, ejecuta el flujo de trabajo y sus tareas, incluido el programador
y se comunica con los procesos de servicio de trabajo de otros nodos. Dado que se ejecuta en el nodo del
proceso de servicio maestro, el programador usa la fecha y la hora del nodo del proceso de servicio maestro para
iniciar los flujos de trabajo programados. El proceso de servicio maestro ejecuta también el equilibrador de carga,
que distribuye las tareas a los nodos de la malla.
286
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
Los procesos de servicio de trabajo que se ejecutan en los otros nodos actúan como agentes del equilibrador de
carga. El proceso de servicio de trabajo ejecuta tareas de evento en espera predefinidas dentro del proceso.
Inicia un proceso para ejecutar las tareas de comando y un proceso DTM para ejecutar las tareas de sesión.
El proceso de servicio maestro también puede actuar como un proceso de servicio de trabajo. El equilibrador de
carga puede distribuir entonces tareas de sesión, comando y tareas predefinidas de evento en espera al nodo que
ejecute el proceso de servicio maestro o a otros nodos.
Tiene, por ejemplo, un flujo de trabajo que contiene dos tareas de sesión, una tarea de comando y una tarea
predefinida de evento en espera.
La siguiente figura muestra un ejemplo de distribución de proceso de servicio cuando ejecuta el flujo de trabajo en
una malla con tres nodos:
Cuando ejecuta el flujo de trabajo en una malla, el proceso de servicio de integración de PowerCenter distribuye
las tareas de la siguiente forma:
¨ En el nodo 1, el proceso de servicio maestro inicia el flujo de trabajo y ejecuta las tareas del flujo que no sean
las tareas de sesión, comando y de evento en espera predefinidas. El equilibrador de carga distribuye las
tareas de sesión, de comando y de evento en espera predefinidas a otros nodos.
¨ En el nodo 2, el proceso de servicio de trabajo inicia un proceso para ejecutar una tarea de comando e inicia
un proceso DTM para ejecutar la tarea de sesión 1.
¨ En el nodo 3, el proceso de servicio de trabajo ejecuta una tarea de evento en espera predefinida e inicia un
proceso DTM para ejecutar la tarea de sesión 2.
Sesión en una malla
Cuando ejecute una sesión en una malla, el proceso de servicio maestro ejecutará el flujo de trabajo y sus tareas,
incluido el programador. Como se ejecuta en el nodo del proceso de servicio maestro, el programador utiliza la
fecha y hora del nodo del proceso de servicio maestro para iniciar los flujos de trabajo programados. El
equilibrador de carga distribuye tareas de comando del mismo modo que cuando se ejecuta un flujo de trabajo en
una malla. Además, cuando el equilibrador de carga distribuye una tarea de sesión, también hace lo propio con
los subprocesos de la sesión para separar, así, los procesos DTM.
El proceso de servicio maestro inicia un proceso DTM preparador temporal que obtiene la sesión y la prepara
para su ejecución. Una vez preparada la sesión, este proceso DTM actúa como proceso DTM maestro y es, así,
el encargado de supervisar los procesos DTM que se ejecutan en el resto de nodos.
Los procesos de servicio de trabajo inician los procesos DTM de trabajo del resto de nodos. El DTM de trabajo
ejecuta la sesión. Varios procesos DTM de trabajo que se ejecuten en un nodo podrían estar ejecutando varias
sesiones o grupos de partición desde una sola sesión en función de la configuración de ésta.
Por ejemplo, se ejecuta un flujo de trabajo en una malla que contiene una tarea de sesión y otra de comando. Se
configura la sesión para que se ejecute en la malla.
Mallas
287
La siguiente figura muestra el proceso de servicio y la distribución de DTM cuando se ejecuta una sesión en una
malla en tres nodos:
Cuando el proceso del servicio de integración de PowerCenter ejecuta la sesión en una malla, realiza las tareas
siguientes:
¨ En el Nodo 1, el proceso de servicio maestro ejecuta tareas de flujo de trabajo. También inicia un proceso
DTM preparador, que se convierte en el proceso DTM maestro. El equilibrador de carga distribuye la tarea de
comando y los subprocesos de sesión a los nodos de la malla.
¨ En el Nodo 2, el proceso del servicio de trabajo ejecuta la tarea de comando e inicia los procesos DTM de
trabajo que ejecutan los subprocesos de sesión.
¨ En el Nodo 3, el proceso del servicio de trabajo inicia los procesos DTM de trabajo que ejecutan los
subprocesos de sesión.
Recursos del sistema
A fin de asignar recursos del sistema para los procesos de lectura, transformación y escritura, debe comprender
cómo el servicio de integración de PowerCenter asigna y utiliza los recursos del sistema. El servicio de
integración de PowerCenter utiliza los siguientes recursos del sistema:
¨ Uso de CPU
¨ Memoria de búfer DTM
¨ Memoria caché
Uso de CPU
El proceso de servicio de integración de PowerCenter realiza procesos de lectura, transformación y escritura para
un canal en paralelo. Puede procesar varias particiones de un canal en una sesión y también puede procesar
varias sesiones en paralelo.
Si tiene una plataforma simétrica multiproceso (SMP), puede usar varias CPU para procesar simultáneamente
datos de sesión o particiones de datos. De este modo, se obtiene un mayor rendimiento, ya que se logra un
paralelismo real. En una plataforma de procesador único, estas tareas comparten la CPU, por lo que no hay
paralelismo.
El proceso de servicio de integración de PowerCenter puede usar varias CPU para procesar una sesión que
contenga varias particiones. El número de CPU utilizadas depende de factores tales como el número de
particiones, el número de subprocesos, el número de CPU disponibles y la cantidad de recursos necesarios para
procesar la asignación.
288
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
Memoria de búfer DTM
El servicio de integración de PowerCenter inicia el proceso DTM. El DTM asigna memoria de búfer a la sesión en
función del valor del tamaño de búfer DTM de las propiedades de la sesión. De forma predeterminada, el servicio
de integración de PowerCenter calcula el tamaño de la memoria de búfer y el tamaño del bloque de búfer.
El DTM divide la memoria en bloques de búfer, según se haya configurado el valor de tamaño de bloques de búfer
en las propiedades de la sesión. Los subprocesos de lectura, transformación y escritura usan bloques de búfer
para mover datos de los orígenes a los destinos.
Es posible que desee configurar la memoria de búfer y el tamaño de bloques de búfer manualmente. En modo
Unicode, el servicio de integración de PowerCenter usa bytes dobles para mover caracteres, por lo que podría
mejorar el rendimiento de la sesión al aumentar la memoria de búfer.
Si el DTM no puede asignar la cantidad de memoria de búfer configurada para la sesión, la sesión no se puede
inicializar. Informatica recomienda no asignar más de 1 GB para la memoria de búfer DTM.
Memoria caché
El proceso DTM crea memorias caché de datos e índices en memoria para almacenar temporalmente los datos
utilizados para las siguientes transformaciones:
¨ Transformación de agregación (sin entrada ordenada)
¨ Transformación de rango
¨ Transformación de incorporación
¨ Transformación de búsqueda (con memoria caché habilitada)
En las propiedades de la transformación, puede configurar el tamaño de la memoria para el almacenamiento de
índices y datos en la memoria caché. De forma predeterminada, el servicio de integración de PowerCenter
determina la cantidad de memoria a asignar a las memorias caché. Sin embargo, puede configurar manualmente
el tamaño de una memoria caché para las memorias caché de datos e índices.
De forma predeterminada, el DTM crea archivos de memoria caché en el directorio configurado para la variable
del proceso de servicio $PMCacheDir. Si el DTM requiere más espacio del asignado, se remite a archivos locales
de datos e índices.
El proceso de DTM también crea una caché en memoria para almacenar datos para las transformaciones de
ordenación y los destinos XML. Puede configurar el tamaño de la memoria para la memoria caché en las
propiedades de la transformación. De forma predeterminada, el servicio de integración de PowerCenter determina
el tamaño de la memoria caché para la transformación de ordenación y el destino XML en el tiempo de ejecución.
El servicio de integración de PowerCenter asigna un valor mínimo de 16.777.216 bytes para la memoria caché de
transformación de ordenación y 10.485.760 para el destino XML. El DTM crea archivos de memoria caché en el
directorio configurado para la variable del proceso de servicio $PMTempDir. Si el DTM requiere más espacio de
memoria caché del asignado, se remite a archivos de memoria caché locales.
Al procesar grandes cantidades de datos, el DTM puede crear varios archivos de índice y datos. No se produce
ningún error en la sesión si no hay suficiente espacio de memoria caché y se remite a los archivos de la memoria
caché. No obstante, sí se produce un error cuando el directorio local para los archivos de memoria caché se
ejecuta sin espacio suficiente en disco.
Tras finalizar la sesión, el DTM libera la memoria utilizada por las memorias caché de índices y datos y, además,
elimina todos los archivos de índice y datos. Sin embargo, si la sesión está configurada para realizar la
agregación incremental o si una transformación de búsqueda está configurada para una memoria caché de
búsqueda persistente, el DTM guarda toda la información de la memoria caché de índice y datos en el disco para
la ejecución de la siguiente sesión.
Recursos del sistema
289
Páginas de códigos y modos de movimiento de datos
Puede configurar PowerCenter para mover datos de byte único y multibyte. El servicio de integración de
PowerCenter puede mover datos en modo de movimiento de datos ASCII o Unicode. Estos modos determinan
cómo el servicio de integración de PowerCenter trata los datos de caracteres. El modo de movimiento de datos se
elige en las opciones de configuración del servicio de integración de datos de PowerCenter. Si desea mover datos
multibyte, elija el modo de movimiento de datos Unicode. Para garantizar que no se pierden caracteres durante la
conversión de una página de códigos a otra, se deben elegir también las páginas de códigos correctas para las
conexiones.
Modo de movimiento de datos ASCII
Utilice el modo de movimiento de datos ASCII cuando todos los orígenes y destinos sean conjuntos de caracteres
EBCDIC o ASCII de 7 bits. En el modo ASCII, el servicio de integración de PowerCenter reconoce los caracteres
EBCDIC y ASCII de 7 bits y guarda cada carácter en un solo byte. Cuando el servicio de integración de
PowerCenter se ejecuta en modo ASCII, no valida las páginas de códigos de la sesión. Lee todos los datos de
caracteres como caracteres ASCII y no realiza las conversiones de páginas de códigos. Asimismo, trata todos los
números como pertenecientes al sistema estándar de los EE. UU. y todas las fechas como datos binarios.
También puede usar el modo de movimiento de datos ASCII si los orígenes y destinos son caracteres ASCII de 8
bits.
Modo de movimiento de datos Unicode
Use el modo de movimiento de datos Unicode cuando el origen o el destino usen juegos de caracteres de 8 bits o
multibyte y contengan datos de tipo carácter. En el modo Unicode, el servicio de integración de PowerCenter
reconoce los juegos de caracteres multibyte como los definen las paginas de códigos compatibles.
Si configura el servicio de integración de PowerCenter para que valide las páginas de códigos de datos, el
servicio de integración valida la compatibilidad de la página de códigos de origen y destino cuando ejecuta una
sesión. Si configura el servicio de integración de PowerCenter para una validación moderada de la página de
códigos, el servicio de integración de PowerCenter aumenta las limitaciones de compatibilidad de origen y destino.
El servicio de integración de PowerCenter convierte datos con el juego de caracteres de origen establecido en
UCS-2 antes de iniciar el proceso, procesa los datos y convierte después los datos en UCS-2 en el conjunto de
caracteres de la página de códigos de destino establecido antes de cargar los datos. El servicio de integración
asigna dos bytes para cada carácter cuando transfiere datos mediante una asignación. Trata también todos los
números como estándares de Estados Unidos y todas las fechas como datos binarios.
La página de códigos del servicio de integración de PowerCenter debe ser un subconjunto de la página de
códigos del repositorio de PowerCenter.
Archivos de salida y memorias caché
El proceso del servicio de integración de PowerCenter genera archivos de salida cuando ejecuta flujos de trabajo
y sesiones. Como valor predeterminado, el servicio de integración de PowerCenter registra los mensajes de
estado y de error en los archivos de eventos del registro. Estos archivos son archivos binarios que el
administrador de registros usa para mostrar los eventos de registro. El servicio de integración de PowerCenter
crea también en cada sesión un archivo de rechazo. En función de la configuración de la memoria caché de
transformación y de los tipos de destino, el servicio de integración de PowerCenter puede crear también archivos
adicionales.
290
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
El servicio de integración de PowerCenter almacena los archivos de salida y las memorias caché en función de la
configuración de la variable del proceso de servicio. Puede generar archivos de salida y memorias caché en un
determinado directorio configurando las variables del proceso de servicio en las propiedades de la sesión o del
flujo de trabajo, en las propiedades del servicio de integración de PowerCenter, en un archivo de parámetros o en
un perfil de sistema operativo.
Si define las variables del proceso de servicio en más de un lugar, el servicio de integración de PowerCenter
revisa la procedencia de todas las configuraciones para determinar la configuración de variable del proceso de
servicio que se va a usar:
1.
Propiedades del proceso del servicio de integración de PowerCenter. Las variables del proceso de servicio
definidas en las propiedades del proceso del servicio de integración de PowerCenter contienen la
configuración predeterminada.
2.
Perfil de sistema operativo. Las variables del proceso de servicio definidas en un perfil de sistema operativo
reemplazan las variables del proceso de servicio definidas en las propiedades del servicio de integración de
PowerCenter. Si usa perfiles de sistema operativo, el servicio de integración de PowerCenter guarda los
archivos de recuperación del flujo de trabajo en el $PMStorageDir que se ha configurado en las propiedades
del proceso del servicio de integración de PowerCenter. El servicio de integración de PowerCenter guarda los
archivos de recuperación de la sesión en el $PMStorageDir que se ha configurado en el perfil del sistema
operativo.
3.
Archivo de parámetro. Las variables del proceso de servicio definidas en los archivos de parámetros
reemplazan las variables del proceso de servicio definidas en las propiedades del servicio de integración de
PowerCenter o en un perfil de sistema operativo.
4.
Propiedades de la sesión o del flujo de trabajo. Las variables del proceso de servicio definidas en las
propiedades de la sesión o del flujo de trabajo reemplazan las variables del proceso de servicio definidas en
las propiedades del servicio de integración de PowerCenter, en un archivo de parámetros o en un perfil de
sistema operativo.
Si define, por ejemplo, $PMSessionLogFile en el perfil de sistema operativo y en las propiedades de la sesión, el
servicio de integración de PowerCenter usa la ubicación especificada en las propiedades de la sesión.
El servicio de integración de PowerCenter crea los siguientes archivos de salida:
¨ Registro del flujo de trabajo
¨ Registro de la sesión
¨ Archivo con detalles de la sesión
¨ Archivo con detalles del rendimiento
¨ Archivos de rechazo
¨ Registros de error de las filas
¨ Tablas y archivos de recuperación
¨ Archivo de control
¨ Correo electrónico posterior a sesión
¨ Archivo de salida
¨ Archivos de memoria caché
Cuando el proceso del servicio de integración de PowerCenter en UNIX crea un archivo diferente al archivo de
recuperación, define los permisos del archivo según el comando umask del shell que inicia el proceso del servicio
de integración de PowerCenter. Por ejemplo, cuando el comando umask del shell que inicia el proceso del
servicio de integración de PowerCenter es 022, el proceso del servicio de integración de PowerCenter crea
archivos con permisos rw-r--r--. Para cambiar los permisos del archivo, debe cambiar el comando umask del shell
que inicia el servicio de integración de PowerCenter y reiniciarlo después.
Archivos de salida y memorias caché
291
El proceso del servicio de integración de PowerCenter en UNIX crea archivos de recuperación con permisos
rw-------.
El proceso del servicio de integración de PowerCenter en Windows crea archivos con los permisos de lectura y
escritura.
Registro del flujo de trabajo
El proceso del servicio de integración crea un registro para todos los flujos de trabajo que ejecuta. En el registro
del flujo de trabajo, graba información como la inicialización de los procesos, la información de ejecución de la
tarea del flujo de trabajo, los errores encontrados y el resumen de ejecución del flujo de trabajo. Los mensajes de
error del registro del flujo de trabajo se categorizan en diferentes niveles de gravedad. Puede configurar el
servicio de integración de PowerCenter para que no grabe mensajes en el archivo del registro del flujo de trabajo.
Puede visualizar los registros del flujo de trabajo desde el supervisor del flujo de trabajo de PowerCenter.
También puede configurar el flujo de trabajo para que grabe eventos en un archivo de registro en el directorio que
especifique.
Al igual que ocurre con los registros del servicio de integración de PowerCenter y con los registros de la sesión, el
proceso del servicio de integración de PowerCenter indica, junto con el texto del mensaje, un número de código
en el mensaje del archivo de registro del flujo de trabajo.
Registro de la sesión
El servicio de integración de PowerCenter crea un registro de cada sesión que ejecuta. Escribe información en el
registro de la sesión, por ejemplo, la inicialización de procesos, validación de sesiones, creación de comandos
SQL para subprocesos de lectura y escritura, errores encontrados y resumen de cargas. La cantidad de detalles
que incluirá el registro de sesión depende del nivel de seguimiento que configure. Puede ver el registro de la
sesión desde el supervisor de flujo de trabajo de PowerCenter. También puede configurar que se escriba
información de registro en un archivo de registro en un directorio específico.
Al igual que con los registros del servicio de integración de PowerCenter y los registros de flujo de trabajo, el
proceso de servicio de integración de PowerCenter incluye un número de código junto con un mensaje de texto.
Detalles de la sesión
Cuando se ejecuta una sesión, el administrador de flujo de trabajo de PowerCenter crea detalles de la sesión que
proporcionan estadísticas de carga para cada destino de la asignación. Es posible supervisar los detalles de la
sesión durante la sesión o una vez finalizada. Los detalles de la sesión incluyen información como el nombre de
la tabla, el número de filas escritas o rechazadas y el rendimiento de lectura y escritura. Para ver los detalles de
la sesión, haga doble clic en la sesión en el supervisor de flujo de trabajo de PowerCenter.
Archivo de detalles de rendimiento
El proceso de servicio de integración de PowerCenter genera detalles de rendimiento para las ejecuciones de la
sesión. El proceso de servicio de integración de PowerCenter escribe los detalles de rendimiento en un archivo.
El archivo almacena los detalles de rendimiento de la última ejecución de la sesión.
Puede revisar un archivo de detalles de rendimiento para determinar qué aspectos del rendimiento de la sesión
son susceptibles de mejora. Los detalles de rendimiento proporcionan información de transformación a
transformación sobre el flujo de datos a lo largo de la sesión.
También puede ver los detalles de rendimiento en el supervisor de flujo de trabajo de PowerCenter si configura la
sesión para que recopile tales detalles.
292
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
Archivos de rechazo
De manera predeterminada, el proceso de servicio de integración de PowerCenter crea un archivo de rechazo
para cada destino en la sesión. El archivo de rechazo contiene filas de datos que el escritor no escribe en los
destinos.
El escritor puede rechazar una fila en las siguientes circunstancias:
¨ Cuando está marcada para ser rechazada por una estrategia de actualización o transformación personalizada.
¨ Cuando infringe una restricción de la base de datos, como la restricción de clave principal.
¨ Cuando se truncó o desbordó un campo de la fila y la base de datos de destino está configurada para que
rechace datos trucados o desbordados.
De manera predeterminada, el proceso de servicio de integración de PowerCenter guarda el archivo de rechazo
en el directorio especificado para la variable de proceso de servicio $PMBadFileDir en el administrador de flujo de
trabajo de PowerCenter y da el nombre target_table_name.bad al archivo de rechazo.
Nota: Si habilita el registro de errores de filas, el proceso de servicio de integración de PowerCenter no crea
ningún archivo de rechazo.
Registros de error de las filas
Al configurar una sesión, puede elegir si desea registrar los errores de fila en una ubicación central. Cuando se
produce un error de fila, el proceso de servicio de integración de PowerCenter registra información de error que
permite determinar la causa y el origen del error. El proceso de servicio de integración de PowerCenter registra
información como el nombre del origen, el ID de fila, los datos de fila actuales, la transformación, la marca de
tiempo, el código de error, el mensaje de error, el nombre del repositorio, el nombre de la carpeta, el nombre de la
sesión y la información de asignación.
Al habilitar el registro para archivos sin formato, de forma predeterminada, el proceso de servicio de integración
de PowerCenter guarda el archivo en el directorio introducido para la variable de proceso de servicio
$PMBadFileDir.
Archivos de tablas de recuperación
El proceso de servicio de integración de PowerCenter crea tablas de recuperación en el sistema de base de datos
de destino cuando ejecuta una sesión habilitada para la recuperación. Al ejecutar una sesión en modo de
recuperación, el proceso de servicio de integración de PowerCenter utiliza la información de las tablas de
recuperación para completar la sesión.
Cuando el proceso de servicio de integración de PowerCenter realiza la recuperación, restaura el estado de
operaciones para recuperar el flujo de trabajo a partir del punto de interrupción. El estado de operaciones del flujo
de trabajo incluye información como las solicitudes de servicio activas, los estados finalizado y en ejecución, los
valores de las variables de flujo de trabajo, los flujos de trabajo y las sesiones en ejecución y los programas de
flujo de trabajo.
Archivo de control
Si ejecuta una sesión que emplea un cargador externo, el servicio de integración de PowerCenter crea un archivo
de control y un archivo sin formato de destino. El archivo de control contiene información sobre el archivo sin
formato de destino, tal como el formato de los datos e instrucciones de carga para el cargador externo. La
extensión del archivo de control es .ctl. De manera predeterminada, el proceso del servicio de integración de
PowerCenter crea el archivo de control y el archivo sin formato de destino en el directorio variable del servicio de
integración de PowerCenter, $PMTargetFileDir.
Archivos de salida y memorias caché
293
Correo electrónico
Puede redactar y enviar mensajes de correo electrónico. Primero, cree una tarea de correo electrónico en
Workflow Designer o Task Developer. Puede colocar la tarea de correo electrónico en un flujo de trabajo o puede
asociarla a una sesión. La tarea de correo electrónico permite comunicar información sobre una ejecución de un
flujo de trabajo o sesión a los destinatarios designados de forma automática.
Las tareas de correo electrónico del flujo de trabajo envían correo electrónico en función de los vínculos
condicionales conectados a la tarea. Para el correo electrónico postsesión, puede crear dos mensajes diferentes,
uno que se envíe si la sesión se completa correctamente y otro si falla la sesión. También puede utilizar variables
para generar información sobre el nombre de la sesión, el estado y el número total de filas cargadas.
Archivo indicador
Si emplea un archivo sin formato como destino, puede configurar el servicio de integración de PowerCenter a fin
de crear un archivo indicador para la información de tipo de fila de destino. Por cada fila de destino, el archivo
indicador contiene un número que indica si la fila se ha marcado para insertarse, actualizarse, eliminarse o
rechazarse. El proceso de servicio de integración de PowerCenter asigna a este archivo el nombre
target_name.ind y lo almacena en el directorio de variables del servicio de integración de PowerCenter,
$PMTargetFileDir, de forma predeterminada.
Archivo de salida
Si la sesión escribe en un archivo de destino, el proceso de servicio de integración de PowerCenter crea dicho
archivo según una definición de destino de archivo. De forma predeterminada, el proceso de servicio de
integración de PowerCenter asigna un nombre al archivo de destino según el nombre de la definición de destino.
Si una asignación contiene varias instancias del mismo destino, el proceso de servicio de integración de
PowerCenter asigna los nombres a los archivos de destino según el nombre de la instancia de destino.
El proceso de servicio de integración de PowerCenter crea este archivo en el directorio de variables del servicio
de integración de PowerCenter, $PMTargetFileDir, de forma predeterminada.
Archivos de caché
Cuando el proceso del servicio de integración de PowerCenter crea la memoria caché, crea también archivos de
caché. El proceso del servicio de integración de PowerCenter crea archivos de caché para los siguientes objetos
de asignación:
¨ Transformación de agregación
¨ Transformación de unión
¨ Transformación de rango
¨ Transformación de búsqueda
¨ Transformación de ordenación
¨ Destino XML
De manera predeterminada, el DTM crea los archivos de índice y de datos para las transformaciones de
agregación, rango, unión y búsqueda y los destinos XML del directorio configurado para la variable del proceso de
servicio $PMCacheDir. El proceso del servicio de integración de PowerCenter asigna al archivo de índice el
nombre PM*.idx y al archivo de datos el nombre PM*.dat. El proceso del servicio de integración de PowerCenter
crea el archivo de caché para una transformación de ordenación en el directorio de la variable del proceso de
servicio $PMTempDir.
294
Capítulo 18: Arquitectura del servicio de integración de PowerCenter
Archivos de agregación incremental
Si la sesión realiza una agregación incremental, el proceso de servicio de integración de PowerCenter guarda en
disco la información de memoria caché de índice y datos al finalizar la sesión. La próxima vez que se ejecute la
sesión, el proceso de servicio de integración de PowerCenter empleará esta información del historial para realizar
la agregación incremental. De forma predeterminada, DTM crea los archivos de índice y datos en el directorio
configurado para la variable de proceso de servicio $PMCacheDir. El proceso de servicio de integración de
PowerCenter asigna al archivo de índice el nombre PMAGG*.idx y al archivo de datos el nombre PMAGG*.dat.
Memoria caché de búsqueda persistente
Si una sesión utiliza una transformación de búsqueda, es posible configurar dicha transformación para que
emplee una memoria caché de búsqueda persistente. Si selecciona esta opción, el proceso de servicio de
integración de PowerCenter guarda en disco la memoria caché de búsqueda la primera vez que ejecuta la sesión
y luego utiliza esta memoria caché de búsqueda durante las ejecuciones posteriores de la sesión. De forma
predeterminada, DTM crea los archivos de índice y datos en el directorio configurado para la variable de proceso
de servicio $PMCacheDir. Si no asigna ningún nombre a los archivos en las propiedades de la transformación,
éstos reciben los nombres PMLKUP*.idx y PMLKUP*.dat.
Archivos de salida y memorias caché
295
CAPÍTULO 19
Servicio de repositorio de
PowerCenter
Este capítulo incluye los siguientes temas:
¨ Resumen del servicio de repositorio de PowerCenter, 296
¨ Creación de una base de datos para el repositorio de PowerCenter, 297
¨ Cómo crear el servicio de repositorio de PowerCenter, 297
¨ Configuración del servicio de repositorio de PowerCenter, 300
¨ Configuración del proceso de servicio de repositorio de PowerCenter, 305
Resumen del servicio de repositorio de PowerCenter
Un repositorio de PowerCenter es una colección de tablas de base de datos que contienen metadatos. Un servicio
de repositorio de PowerCenter administra el repositorio. Es, asimismo, el que realiza todas las transacciones de
metadatos entre la base de datos del repositorio y los clientes del repositorio.
Cree un servicio de repositorio de PowerCenter para administrar los metadatos en las tablas de la base de datos
del repositorio. Cada servicio de repositorio de PowerCenter administra un único repositorio. Debe crear un
servicio de repositorio de PowerCenter único para cada repositorio en un dominio de Informatica.
La creación y configuración de un servicio de repositorio de PowerCenter conlleva las siguientes tareas:
¨ Crear una base de datos para las tablas del repositorio. Para crear las tablas del repositorio, es necesario
crear antes una base de datos para almacenar las tablas. Si crea un servicio de repositorio de PowerCenter
para un repositorio existente, no es necesario crear una nueva base de datos. Puede utilizar la base de datos
existente si ésta cumple los requisitos mínimos de una base de datos de repositorio.
¨ Crear un servicio de repositorio de PowerCenter. Crear un servicio de repositorio de PowerCenter para
administrar el repositorio. Cuando cree un servicio de repositorio de PowerCenter, puede elegir crear las
tablas del repositorio. Si no crea las tablas del repositorio, puede hacerlo posteriormente o puede asociar el
servicio de repositorio de PowerCenter con un repositorio existente.
¨ Configurar el servicio de repositorio de PowerCenter. Tras crear un servicio de repositorio de PowerCenter,
puede configurar sus propiedades. Puede configurar propiedades como el nivel de gravedad del error o el
máximo de conexiones de usuario.
296
Creación de una base de datos para el repositorio de
PowerCenter
Para administrar un repositorio con un servicio de repositorio de PowerCenter, necesita una base de datos que
contenga las tablas de base de datos del repositorio. Puede crear el repositorio en cualquier sistema de base de
datos admitido.
Use el cliente del sistema de administración de bases de datos para crear la base de datos. El nombre de la base
de datos del repositorio debe ser único. Si crea un repositorio en una base de datos con un repositorio existente,
se producirá un error en la operación de creación. Debe eliminar el repositorio existente en la base de datos de
destino antes de crear el nuevo repositorio.
Para proteger el repositorio y mejorar el rendimiento, no cree el repositorio en un equipo sobrecargado. El equipo
que ejecuta el sistema de base de datos de repositorio debe tener una conexión de red con el nodo que ejecuta el
servicio de repositorio de PowerCenter.
Sugerencia: Puede optimizar el rendimiento del repositorio en las bases de datos IBM DB2 EEE si almacena un
repositorio de PowerCenter en un espacio de tablas de nodo único. Cuando configure una base de datos IBM
DB2 EEE, el administrador de la base de datos debe definir la base de datos en un nodo único.
Cómo crear el servicio de repositorio de PowerCenter
Use Administrator Tool para crear un servicio de repositorio de PowerCenter.
Antes de empezar
Antes de crear un servicio de repositorio de PowerCenter, lleve a cabo las tareas siguientes:
¨ Determine los requisitos del repositorio. Determine si el repositorio necesita estar habilitado para la versión y si
es un repositorio local, global o independiente.
¨ Compruebe la licencia. Compruebe que tiene una licencia válida para ejecutar servicios de aplicación. Aunque
puede crear un servicio de repositorio de PowerCenter sin licencia, ésta es necesaria para ejecutarlo. Además,
necesita una licencia para configurar algunas opciones relacionadas con el control de versiones y la alta
disponibilidad.
¨ Determine la página de códigos. Determine cuál es la página de códigos que se usará para el repositorio de
PowerCenter. El servicio de repositorio de PowerCenter usa el juego de caracteres codificado en la página de
códigos del repositorio al escribir datos en el repositorio. La página de códigos del repositorio debe ser
compatible con las páginas de códigos del cliente de PowerCenter y todos los servicios de aplicación del
dominio de Informatica.
Sugerencia: Después de crear el servicio de repositorio de PowerCenter, no podrá cambiar la página de
códigos en las propiedades del servicio de repositorio de PowerCenter. Para cambiar la página de códigos del
repositorio después de crear el servicio de repositorio de PowerCenter, debe realizar una copia de seguridad
del repositorio y restaurarla en un nuevo servicio de repositorio de PowerCenter. En el momento de crear un
servicio de repositorio de PowerCenter nuevo, puede especificar una página de códigos compatible.
Creación de un servicio de repositorio de PowerCenter
1.
En Administrator Tool, haga clic en la ficha Dominio.
Creación de una base de datos para el repositorio de PowerCenter
297
2.
En el navegador, seleccione la carpeta en la que desee crear el servicio de repositorio de PowerCenter.
Nota: Si no selecciona ninguna carpeta, puede mover el servicio de repositorio de PowerCenter a una
carpeta después de crearlo.
3.
En el menú Acciones de dominio, haga clic en Nuevo > Servicio de repositorio de PowerCenter.
Se abre el cuadro de diálogo Crear servicio de repositorio.
4.
Especifique los valores correspondientes para las siguientes opciones del servicio de repositorio de
PowerCenter.
En la siguiente tabla, se describen las opciones del servicio de repositorio de PowerCenter:
Propiedad
Descripción
Nombre
Nombre del servicio de repositorio de PowerCenter. Los caracteres deben ser compatibles con
la página de códigos del repositorio. No se aplica la distinción entre mayúsculas y minúsculas
al nombre, el cual debe ser único en el dominio. El nombre no puede tener más de 128
caracteres ni empezar por @. Además, no puede contener espacios ni los siguientes
caracteres especiales:
`~%^*+={}\;:'"/?.,<>|!()][
El servicio de repositorio de PowerCenter y el repositorio tienen el mismo nombre.
Descripción
Descripción del servicio de repositorio de PowerCenter. La descripción no puede tener más de
765 caracteres.
Ubicación
Dominio y carpeta en los que se crea el servicio. Haga clic en Seleccionar carpeta para elegir
otra carpeta. Además, puede mover el servicio de repositorio de PowerCenter a otra carpeta
después de crearlo.
Licencia
Licencia que permite usar el servicio. Si no selecciona ninguna licencia al crear el servicio,
puede asignar una licencia posteriormente. Las opciones incluidas en la licencia determinan
las selecciones que se pueden realizar para el repositorio. Por ejemplo, debe tener la opción
de desarrollo basado en equipos para crear un repositorio con versiones. Además, necesita la
opción de alta disponibilidad para ejecutar el servicio de repositorio de PowerCenter en varios
nodos.
Para aplicar los cambios, reinicie el servicio de repositorio de PowerCenter.
298
Nodo
Nodo en el que se ejecuta el proceso de servicio. Es obligatorio si no selecciona ninguna
licencia con la opción de alta disponibilidad. Si selecciona una licencia con la opción de alta
disponibilidad, esta propiedad no se muestra.
Nodo principal
Nodo en el que se ejecuta el proceso de servicio de forma predeterminada. Es obligatorio si
selecciona una licencia con la opción de alta disponibilidad. Esta propiedad se muestra si
selecciona una licencia con la opción de alta disponibilidad.
Nodos de copia de
seguridad
Nodos en los que se puede ejecutar el proceso de servicio si el nodo principal no está
disponibles. Es opcional si selecciona una licencia con la opción de alta disponibilidad. Esta
propiedad se muestra si selecciona una licencia con la opción de alta disponibilidad.
Tipo de base de datos
Tipo de base de datos en la se almacena el repositorio. Para aplicar los cambios, reinicie el
servicio de repositorio de PowerCenter.
Página de códigos
Página de códigos del repositorio. El servicio de repositorio de PowerCenter usa el juego de
caracteres codificado de la página de códigos del repositorio para escribir datos en el
repositorio. No puede cambiar la página de códigos del servicio de repositorio de PowerCenter
después de crear el servicio de repositorio de PowerCenter.
Capítulo 19: Servicio de repositorio de PowerCenter
Propiedad
Descripción
Cadena de conexión
Cadena de conexión nativa que usa el servicio de repositorio de PowerCenter para acceder a
la base de datos del repositorio. Por ejemplo, use servername@dbname para Microsoft SQL
Server y dbname.world para Oracle. Para aplicar los cambios, reinicie el servicio de repositorio
de PowerCenter.
Nombre de usuario
Cuenta para la base de datos del repositorio. Configure esta cuenta con las herramientas de
cliente de base de datos correspondientes. Para aplicar los cambios, reinicie el servicio de
repositorio de PowerCenter.
Contraseña
Contraseña de la base de datos del repositorio correspondiente al usuario de la base de datos.
Debe ser de tipo ASCII de 7 bits. Para aplicar los cambios, reinicie el servicio de repositorio de
PowerCenter.
TablespaceName
Nombre de espacio de tablas para los repositorios IBM DB2 y Sybase. Al especificar el nombre
de espacio de tablas, el servicio de repositorio de PowerCenter crea todas las tablas del
repositorio en el mismo espacio de tablas. No se pueden usar espacios en el nombre de
espacio de tablas.
Para aumentar el rendimiento de los repositorios IBM DB2 EEE, especifique un nombre de
espacio de tablas con un nodo.
Para aplicar los cambios, reinicie el servicio de repositorio de PowerCenter.
Modo de creación
Crea u omite el contenido nuevo del repositorio.
Seleccione una de las siguientes opciones:
- Crear contenido del repositorio. Seleccione esta opción si no se incluye ningún contenido en
la base de datos. De forma opcional, cree un repositorio global, habilite el control de
versiones o realice ambas acciones. Si no selecciona estas opciones durante la creación del
servicio, puede seleccionarlas posteriormente. Sin embargo, si selecciona estas opciones
durante la creación del servicio, después no podrá convertir el repositorio en un repositorio
local o en un repositorio sin versiones. La opción para habilitar el control de versiones se
muestra si selecciona una licencia con la opción de alta disponibilidad.
- No crear contenido del repositorio. Seleccione esta opción si se incluye contenido en la base
de datos o si tiene previsto crear el contenido del repositorio posteriormente.
Habilitar servicio de
repositorio
5.
Habilita el servicio. Si se selecciona esta opción, el servicio empieza a ejecutarse una vez
creado. En caso contrario, debe hacer clic en el botón Habilitar para ejecutar el servicio.
Necesita una licencia válida para ejecutar el servicio de repositorio de PowerCenter.
Si crea un servicio de repositorio de PowerCenter para un repositorio con contenido y este repositorio ya
existe en otro dominio de Informatica, compruebe si hay usuarios y grupos con privilegios para usar el
servicio de repositorio de PowerCenter en el dominio actual.
El administrador de servicios sincroniza periódicamente la lista de usuarios y grupos del repositorio con los
usuarios y grupos de la base de datos de configuración del dominio. Durante la sincronización, los usuarios y
grupos no incluidos en el dominio actual se eliminan del repositorio. Puede usar infacmd para exportar
usuarios y grupos del dominio de origen e importarlos al dominio de destino.
6.
Haga clic en Aceptar.
Cadenas de conexión de la base de datos
Cuando cree una conexión de base de datos, especifique una cadena de conexión para esa conexión. El servicio
de repositorio de PowerCenter usa conectividad nativa para comunicarse con la base de datos del repositorio.
Cómo crear el servicio de repositorio de PowerCenter
299
La tabla siguiente detalla la sintaxis de la cadena de conexión nativa para cada una de las bases de datos
admitidas:
Base de datos
Sintaxis de cadena de conexión
Ejemplo
IBM DB2
<database name>
mydatabase
Microsoft SQL Server
<server name>@<database name>
sqlserver@mydatabase
Oracle
<database name>.world (el mismo que aparece en
la entrada TNSNAMES)
oracle.world
Sybase
<server name>@<database name>
sybaseserver@mydatabase
Configuración del servicio de repositorio de
PowerCenter
Tras crear un servicio de repositorio de PowerCenter, puede proceder a su configuración. Utilice Administrator
Tool para configurar los siguientes tipos de propiedades del servicio de repositorio de PowerCenter:
¨ Propiedades del repositorio. Configure las propiedades del repositorio, como el modo operativo.
¨ Asignaciones de nodo. Si dispone de la opción de alta disponibilidad, configure los nodos principal y de copia
de seguridad para que ejecuten el servicio.
¨ Propiedades de la base de datos. Configure las propiedades de la base de datos del repositorio, como el
nombre de usuario, la contraseña y la cadena de conexión.
¨ Propiedades avanzadas. Configure las propiedades avanzadas del repositorio, como el número máximo de
conexiones y bloqueos.
¨ Propiedades personalizadas. Configure las propiedades del repositorio que son exclusivas para su entorno de
Informatica o que se aplican en casos especiales. Utilice propiedades personalizadas únicamente si el servicio
internacional de atención al cliente de Informatica así se lo solicita.
Para ver y actualizar propiedades, seleccione el servicio de repositorio de PowerCenter en el navegador. Aparece
la ficha Propiedades para el servicio.
Asignaciones de nodos
Si cuenta con la opción de alta disponibilidad, puede designar los nodos principal y de copia de seguridad para
ejecutar el servicio. De forma predeterminada, el servicio se ejecuta en el nodo principal. Si el nodo deja de estar
disponible, se produce la conmutación por error del servicio a un nodo de refuerzo.
Propiedades generales
Para editar las propiedades generales, seleccione el servicio de repositorios de PowerCenter en el navegador,
seleccione la vista Propiedades y, a continuación, haga clic en Editar en la sección de propiedades generales.
300
Capítulo 19: Servicio de repositorio de PowerCenter
En la tabla siguiente, se describen las propiedades generales para un servicio de repositorios de PowerCenter:
Propiedad
Descripción
Nombre
Nombre del servicio de repositorios de PowerCenter. Esta propiedad no se puede editar.
Descripción
Descripción del servicio de repositorios de PowerCenter.
Licencia
Objeto de licencia que se asignó al servicio de repositorios de PowerCenter cuando se creó el
servicio. Esta propiedad no se puede editar.
Nodo principal
Nodo del dominio de Informatica en el que se ejecuta el servicio de repositorios de PowerCenter.
Para asignar el servicio de repositorios de PowerCenter a un nodo diferente, primero debe
deshabilitar el servicio.
Propiedades del repositorio
Puede configurar algunas propiedades del repositorio cuando cree el servicio.
La siguiente tabla describe las propiedades del repositorio:
Propiedad
Descripción
Modo de funcionamiento
Modo en el que se ejecuta el servicio de repositorio de PowerCenter. Los valores son Normal y
Exclusivo. Ejecute el servicio de repositorio de PowerCenter en el modo exclusivo para realizar
algunas tareas administrativas, como promover un repositorio local a global o habilitar el control
de versión. Para aplicar los cambios, hay que reiniciar el servicio de repositorio de PowerCenter.
Seguimiento de auditoría
de seguridad
Realiza un seguimiento de los cambios hechos en usuarios, grupos, privilegios y permisos. El
administrador de registros realiza el seguimiento de los cambios.
Repositorio global
Crea un repositorio global. Si el repositorio es global, no se puede convertir en un repositorio
local. Para promover un repositorio local a global, el servicio de repositorio de PowerCenter debe
ejecutarse en modo exclusivo.
Control de versión
Crea un repositorio con versión. Tras habilitar un repositorio para el control de versión, no se
puede deshabilitar el control de versión.
Para habilitar un repositorio para el control de versión, el servicio de repositorio de PowerCenter
debe ejecutarse en modo exclusivo. Esta propiedad aparece si se dispone de la opción de
desarrollo basado en equipos.
Propiedades de base de datos
Las propiedades de base datos proporcionan información acerca de la base de datos en la que se almacenan los
metadatos del repositorio. Las propiedades de base de datos se especifican durante la creación del servicio de
repositorio de PowerCenter. Una vez creado el repositorio, es posible que sea necesario modificar algunas de
estas propiedades. Por ejemplo, es posible que necesite cambiar el nombre de usuario y la contraseña de la base
de datos o que desee ajustar el tiempo de espera de conexión de la base de datos.
Configuración del servicio de repositorio de PowerCenter
301
En la siguiente tabla, se describen las propiedades de base de datos:
Propiedad
Descripción
Tipo de base de datos
Tipo de base de datos en la que se almacena el repositorio. Para aplicar los cambios,
reinicie el servicio de repositorio de PowerCenter.
Página de códigos
Página de códigos del repositorio. El servicio de repositorio de PowerCenter usa el
juego de caracteres codificado de la página de códigos del repositorio para escribir
datos en el repositorio. No puede cambiar la página de códigos del servicio de
repositorio de PowerCenter después de crear el servicio de repositorio de PowerCenter.
Éste es un campo de sólo lectura.
Cadena de conexión
Cadena de conexión nativa que usa el servicio de repositorio de PowerCenter para
acceder a la base de datos que contiene el repositorio. Por ejemplo, use
servername@dbname para Microsoft SQL Server y dbname.world para Oracle.
Para aplicar los cambios, reinicie el servicio de repositorio de PowerCenter.
Nombre de espacio de tablas
Nombre de espacio de tablas para los repositorios IBM DB2 y Sybase. Al especificar el
nombre de espacio de tablas, el servicio de repositorio de PowerCenter crea todas las
tablas del repositorio en el mismo espacio de tablas. No se pueden usar espacios en el
nombre de espacio de tablas.
No puede cambiar el nombre de espacio de tablas de las propiedades de base de
datos del repositorio una vez creado el servicio. Si crea un servicio de repositorio de
PowerCenter con un nombre de espacio de tablas incorrecto, debe eliminar el servicio
de repositorio de PowerCenter y crear otro con un nombre de espacio de tablas
correcto.
Para aumentar el rendimiento de los repositorios IBM DB2 EEE, especifique un nombre
de espacio de tablas con un nodo.
Para aplicar los cambios, reinicie el servicio de repositorio de PowerCenter.
Optimizar esquema de base de datos
Habilita la optimización del esquema de base de datos del repositorio al crear el
contenido del repositorio o hacer una copia de seguridad y restaurar un repositorio de
IBM DB2 o Microsoft SQL Server. Al habilitar esta opción, el servicio de repositorio
crea las tablas del repositorio mediante columnas Varchar(2000) en lugar de columnas
CLOB si es posible. El uso de columnas Varchar aumenta el rendimiento del repositorio
debido a que reduce la entrada y salida de disco y a que la memoria caché del búfer de
la base de datos puede almacenar en caché las columnas Varchar.
Para usar esta opción, la base de datos del repositorio debe cumplir los siguientes
requisitos de tamaño de página:
- IBM DB2: tamaño de página de base de datos de 4 KB o superior. Un espacio de
tablas temporal como mínimo con un tamaño de página de 16 KB o superior.
- Microsoft SQL Server: Tamaño de página de base de datos de 8 KB o superior.
Esta propiedad está deshabilitada de forma predeterminada.
302
Nombre de usuario de base de datos
Cuenta para la base de datos que contiene el repositorio. Configure esta cuenta con
las herramientas de cliente de base de datos correspondientes. Para aplicar los
cambios, reinicie el servicio de repositorio de PowerCenter.
Contraseña de la base de datos
Contraseña de la base de datos del repositorio correspondiente al usuario de la base
de datos. Debe ser de tipo ASCII de 7 bits. Para aplicar los cambios, reinicie el servicio
de repositorio de PowerCenter.
Tiempo de espera de conexión de
base de datos
Período de tiempo durante el cual el servicio de repositorio de PowerCenter intenta
establecer o restablecer una conexión con el sistema de la base de datos. El valor
predeterminado es de 180 segundos.
Capítulo 19: Servicio de repositorio de PowerCenter
Propiedad
Descripción
Tamaño de operación de matriz de
base de datos
Número de filas obtenidas cada vez que se genera una operación de matriz de base de
datos, como una inserción u obtención. El valor predeterminado es 100.
Para aplicar los cambios, reinicie el servicio de repositorio de PowerCenter.
Tamaño del grupo de base de datos
Número máximo de conexiones de base de datos del repositorio que puede establecer
el servicio de repositorio de PowerCenter. Si el servicio de repositorio de PowerCenter
intenta establecer más conexiones de las especificadas para DatabasePoolSize, el
tiempo de espera de conexión se agota una vez transcurridos los segundos
especificados para DatabaseConnectionTimeout. El valor predeterminado es 500. El
valor mínimo es 20.
Nombre del propietario de las tablas
Nombre del propietario de las tablas para un repositorio DB2.
Nota: Esta opción solamente se puede usar para las bases de datos DB2.
Propiedades avanzadas
Las propiedades avanzadas controlan el rendimiento del servicio de repositorio de PowerCenter y la base de
datos del repositorio.
En la siguiente tabla, se describen las propiedades avanzadas:
Propiedad
Descripción
Autenticar usuario de MS-SQL
Se usa la autenticación de Windows para acceder a la base de datos de Microsoft SQL
Server. El nombre de usuario que inicia el servicio de repositorio de PowerCenter debe
ser un usuario de Windows válido con acceso a la base de datos de Microsoft SQL
Server. Para aplicar los cambios, reinicie el servicio de repositorio de PowerCenter.
Comentarios obligatorios para
protección
Requiere que los usuarios añadan comentarios al proteger los objetos del repositorio.
Para aplicar los cambios, reinicie el servicio de repositorio de PowerCenter.
Nivel de gravedad mínimo para
entradas de registro
Nivel de los mensajes de error escritos en el registro del servicio de repositorio de
PowerCenter. Especifique uno de los siguientes niveles de mensajes:
- Fatal
- Error
- Advertencia
- Info
- Seguimiento
- Depuración
Al especificar un nivel de gravedad, el registro incluye todos los errores de dicho nivel
y de nivel superior. Por ejemplo, si el nivel de gravedad es de advertencia, se registran
los mensajes fatales, con errores y de advertencia. Use los niveles de seguimiento y
depuración si el servicio internacional de atención al cliente de Informatica le indica
que use dicho nivel de registro con fines de solución de problemas. El valor
predeterminado es INFO.
Tiempo de espera de fiabilidad
Período de tiempo durante el cual el servicio intenta establecer o restablecer una
conexión con otro servicio. Si se deja en blanco, el servicio usa el tiempo de espera de
fiabilidad del dominio. El valor predeterminado es de 180 segundos.
Límite de tiempos de espera de
fiabilidad
Cantidad máxima de tiempo durante el que el servicio espera hasta que los recursos
se adaptan a los tiempos de espera de fiabilidad. Esta propiedad limita los tiempos de
espera de fiabilidad para las aplicaciones cliente que se conectan al servicio. Si un
tiempo de espera de fiabilidad supera el límite, el límite tiene prioridad. Si se deja en
Configuración del servicio de repositorio de PowerCenter
303
Propiedad
Descripción
blanco, el servicio usa el límite del dominio para los tiempos de espera de fiabilidad. El
valor predeterminado es de 180 segundos.
Para aplicar los cambios, reinicie el servicio de repositorio de PowerCenter.
Memoria caché del agente del
repositorio
Habilita la memoria caché del agente del repositorio. La memoria caché del agente del
repositorio permite el rendimiento óptimo del repositorio durante la ejecución de flujos
de trabajo. Al habilitar el almacenamiento en la memoria caché del agente del
repositorio, el proceso del servicio de repositorio de PowerCenter almacena en la
memoria caché los metadatos solicitados por el servicio de integración de
PowerCenter. El valor predeterminado es Sí.
Capacidad de memoria caché del
agente
Número de objetos que la memoria caché puede contener si el almacenamiento en la
memoria caché del agente está habilitado. Puede aumentar el número de objetos si
hay suficiente memoria disponible en el equipo en el que se ejecuta el proceso del
servicio de repositorio de PowerCenter. El valor no debe ser inferior a 100. El valor
predeterminado es 10.000.
Permiso de escritura con
almacenamiento en memoria caché
de agente
Permite modificar los metadatos del repositorio si el almacenamiento en la memoria
caché del agente del repositorio está habilitado. Si se permite la escritura, el proceso
del servicio de repositorio de PowerCenter vacía la memoria caché cada vez que se
guardan metadatos mediante las herramientas de cliente de PowerCenter. Es posible
que desee deshabilitar la escritura para aumentar el rendimiento en un entorno de
producción en el que el servicio de integración de PowerCenter realiza todos los
cambios en los metadatos del repositorio. El valor predeterminado es Sí.
Intervalo de latido
Intervalo durante el que el servicio de repositorio de PowerCenter comprueba sus
conexiones con los clientes del servicio. El valor predeterminado es de 60 segundos.
Número máximo de usuarios activos
Número máximo de conexiones que el repositorio acepta de los clientes del
repositorio. El valor predeterminado es 200.
Número máximo de bloqueos de
objetos
Número máximo de bloqueos que el repositorio aplica a los objetos de metadatos. El
valor predeterminado es 50.000.
Umbral de vencimiento del grupo de
bases de datos
Número mínimo de conexiones de base de datos inactivas permitidas por el servicio
de repositorio de PowerCenter. Por ejemplo, si hay 20 conexiones inactivas y
establece este umbral en 5, el servicio de repositorio de PowerCenter cierra 15
conexiones como máximo. El valor mínimo es 3. El valor predeterminado es 5.
Tiempo de espera de vencimiento
del grupo de bases de datos
Intervalo en segundos durante el que el servicio de repositorio de PowerCenter
comprueba las conexiones de base de datos inactivas. Si una conexión permanece
inactiva durante un período de tiempo superior a este valor, el servicio de repositorio
de PowerCenter puede cerrar la conexión. El valor mínimo es 300. El valor máximo es
2.592.000 (30 días). El valor predeterminado es 3.600 (1 hora).
Conservar datos MX para
asignaciones anteriores
Conserva los datos MX para las versiones anteriores de las asignaciones. Si se
deshabilita, el servicio de repositorio de PowerCenter elimina los datos MX para las
versiones anteriores de las asignaciones si protege una versión nueva. Esta propiedad
está deshabilitada de forma predeterminada.
Propiedades del servicio de Metadata Manager
Desde PowerCenter Designer, puede acceder al análisis de linaje de datos de un repositorio de PowerCenter.
Para acceder al linaje de datos desde Designer, configure las propiedades del servicio de Metadata Manager para
el servicio de repositorio de PowerCenter.
304
Capítulo 19: Servicio de repositorio de PowerCenter
Antes de configurar el linaje de datos para un repositorio de PowerCenter, realice las siguientes tareas:
¨ Asegúrese de que se esté ejecutando Metadata Manager. Cree un servicio de Metadata Manager en
Administrator Tool o verifique que exista un servicio de Metadata Manager habilitado en el dominio que
contiene el servicio de repositorio de PowerCenter para el repositorio de PowerCenter.
¨ Cargue los metadatos del repositorio de PowerCenter. Cree un recurso para el repositorio de PowerCenter en
Metadata Manager y cargue los metadatos del repositorio de PowerCenter en el almacén de Metadata
Manager.
En la tabla siguiente, se describen las propiedades del servicio de Metadata Manager:
Propiedad
Descripción
Servicio de Metadata
Manager
Nombre del servicio de Metadata Manager utilizado para ejecutar el linaje de datos. Seleccione
las opciones de servicios de Metadata Manager del dominio.
Nombre de recurso
Nombre del recurso de PowerCenter en Metadata Manager.
Propiedades personalizadas
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno de Informatica o que se
aplican en casos especiales.
Un servicio de repositorio de PowerCenter no cuenta con propiedades personalizadas cuando se crea
inicialmente. Use propiedades personalizadas únicamente si así lo solicita el servicio internacional de atención al
cliente de Informatica.
Configuración del proceso de servicio de repositorio de
PowerCenter
Utilice Administrator Tool para configurar los siguientes tipos de propiedades del proceso de servicio de
repositorio de PowerCenter:
¨ Propiedades personalizadas. Configure las propiedades del proceso de servicio de repositorio de PowerCenter
que sean únicas para su entorno de Informatica o que sean aplicables en casos especiales.
¨ Variables de entorno. Configure las variables de entorno para cada proceso de servicio de repositorio de
PowerCenter.
Para ver y actualizar las propiedades, seleccione un servicio de repositorio de PowerCenter en el navegador y
haga clic en la vista Procesos.
Propiedades personalizadas
Las propiedades personalizadas incluyen propiedades que son únicas en el entorno de Informatica o que se
aplican en casos especiales.
Un proceso de servicio de repositorio de PowerCenter no cuenta con propiedades personalizadas cuando se crea
inicialmente. Use propiedades personalizadas únicamente si así lo solicita el servicio internacional de atención al
cliente de Informatica.
Configuración del proceso de servicio de repositorio de PowerCenter
305
Variables de entorno
La ruta del cliente de la base de datos de un nodo se controla mediante una variable de entorno.
Defina la variable de entorno de la ruta del cliente de la base de datos para el proceso de servicio de repositorio
de PowerCenter si el proceso de servicio de repositorio de PowerCenter requiere un cliente de base de datos
distinto al del proceso de servicio de repositorio de PowerCenter que se ejecuta en el mismo nodo.
La página de códigos del cliente de la base de datos de un nodo se controla normalmente mediante una variable
de entorno. Por ejemplo, Oracle utiliza NLS_LANG e IBM DB2 utiliza DB2CODEPAGE. Todos los servicios de
integración de PowerCenter y los servicios de repositorio de PowerCenter que se ejecutan en este nodo utilizan la
misma variable de entorno. Puede configurar un proceso de servicio de repositorio de PowerCenter para que use
un valor diferente para la variable de entorno de la página de códigos del cliente de la base de datos en relación
con el valor establecido para el nodo.
Puede configurar la variable de entorno de la página de códigos para un proceso de servicio de repositorio de
PowerCenter cuando el servicio de repositorio de PowerCenter requiere una página de códigos del cliente de la
base de datos distinta a la del proceso de servicio de integración de PowerCenter que se ejecuta en el mismo
nodo.
Por ejemplo, el servicio de integración de PowerCenter lee desde la base de datos y escribe en ella usando la
página de códigos UTF-16LE. El servicio de integración de PowerCenter requiere que se defina la variable de
entorno de la página de códigos en UTF-16LE. Sin embargo, usted cuenta con un repositorio Shift-JIS que
requiere que defina la variable de entorno de la página de códigos como Shift-JIS. Establezca la variable de
entorno del nodo en UTF-16LE. A continuación, añada la variable de entorno a las propiedades del proceso de
servicio de repositorio de PowerCenter y establezca el valor en Shift-JIS.
306
Capítulo 19: Servicio de repositorio de PowerCenter
CAPÍTULO 20
Administración de repositorios de
PowerCenter
Este capítulo incluye los siguientes temas:
¨ Resumen de administración del repositorio de PowerCenter, 307
¨ Servicio de repositorio de PowerCenter y procesos del servicio, 308
¨ Modo operativo, 310
¨ Contenido del repositorio de PowerCenter, 311
¨ Cómo habilitar el control de versiones, 313
¨ Administración de un dominio de repositorios, 314
¨ Administración de conexiones de usuario y bloqueos, 318
¨ Envío de notificaciones del repositorio, 320
¨ Copia de seguridad y restauración del repositorio de PowerCenter, 320
¨ Copia de contenido de otro repositorio, 323
¨ Registro de complementos del repositorio, 323
¨ Seguimiento de auditoría, 325
¨ Ajuste de rendimiento del repositorio, 325
Resumen de administración del repositorio de
PowerCenter
Administrator Tool se utiliza para administrar los servicios de repositorio de PowerCenter y el contenido del
repositorio. Un servicio de repositorio de PowerCenter administra un solo repositorio.
Mediante Administrator Tool, puede completar las siguientes tareas:
¨ Habilitar y deshabilitar un servicio de repositorio de PowerCenter o un proceso de servicio.
¨ Cambiar el modo de operación de un servicio de repositorio de PowerCenter.
¨ Crear y eliminar contenido del repositorio.
¨ Crear una copia de seguridad de un repositorio, copiar un repositorio, restaurarlo y eliminarlo.
¨ Promocionar un repositorio local a un repositorio global.
¨ Registrar un repositorio local y anular este registro.
307
¨ Administrar bloqueos y conexiones de usuarios.
¨ Enviar mensajes de notificaciones del repositorio.
¨ Administrar complementos del repositorio.
¨ Configurar permisos en el servicio de repositorio de PowerCenter.
¨ Actualizar un repositorio.
¨ Actualizar un servicio de repositorio de PowerCenter y sus servicios dependientes hasta la versión del servicio
más reciente.
Servicio de repositorio de PowerCenter y procesos del
servicio
Cuando habilite un servicio de repositorio de PowerCenter, se iniciará un proceso de servicio en un nodo
designado para ejecutar el servicio. El servicio está disponible para llevar a cabo transacciones del repositorio.
Con la opción de alta disponibilidad, el servicio puede conmutar en caso de error a otro nodo si el actual deja de
estar disponible. Si deshabilita el servicio de repositorio de PowerCenter, el servicio no se podrá ejecutar en
ningún nodo hasta que se vuelva a habilitar.
Cuando habilite un proceso de servicio, éste estará disponible para ser ejecutado pero es posible que no se inicie.
Por ejemplo, con la opción de alta disponibilidad y el servicio de repositorio de PowerCenter configurado para
ejecutarse en un nodo principal y dos nodos de reserva, se habilitan los procesos del servicio de repositorio de
PowerCenter en los tres nodos. En cualquier momento determinado, sólo se ejecutará un proceso y los demás
estarán en estado de espera. Si deshabilita un proceso del servicio de repositorio de PowerCenter, el servicio de
repositorio de PowerCenter no podrá ejecutarse en ese nodo del proceso de servicio. El servicio de repositorio de
PowerCenter seguirá ejecutándose en otro nodo designado para ejecutar el servicio, mientras el nodo esté
disponible.
Cómo habilitar y deshabilitar un servicio de repositorio de
PowerCenter
Puede habilitar el servicio de repositorio de PowerCenter en el momento de su creación o con posterioridad.
Necesita habilitar el servicio de repositorio de PowerCenter para realizar las tareas siguientes en Administrator
Tool:
¨ Asignar privilegios y roles a usuarios y grupos para el servicio de repositorio de PowerCenter.
¨ Crear o eliminar contenido.
¨ Realizar copias de seguridad o restaurar contenido.
¨ Actualizar contenido.
¨ Copiar contenido desde otro repositorio de PowerCenter.
¨ Registrar o anular el registro de un repositorio local con un repositorio global.
¨ Promover un repositorio local a repositorio global.
¨ Registrar complementos.
¨ Administrar conexiones y bloqueos de usuario.
¨ Enviar notificaciones del repositorio.
Debe deshabilitar el servicio de repositorio de PowerCenter para que se ejecute en modo exclusivo.
308
Capítulo 20: Administración de repositorios de PowerCenter
Nota: Antes de deshabilitar un servicio de repositorio de PowerCenter, compruebe que todos los usuarios estén
desconectados del repositorio. Puede enviar una notificación del repositorio para informar a los usuarios de que
va a deshabilitar el servicio.
Cómo habilitar un servicio de repositorio de PowerCenter
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter.
3.
En el menú Acciones de la ficha Dominio, haga clic en Habilitar.
El indicador de estado situado en la parte superior del panel de contenido indica si el servicio está disponible.
Cómo deshabilitar un servicio de repositorio de PowerCenter
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter.
3.
En el menú Acciones de la ficha Dominio, seleccione Deshabilitar servicio.
4.
En la opción Deshabilitar servicio de repositorio, seleccione anular todos los procesos de servicio
inmediatamente o permitir que los procesos de servicio se completen.
5.
Haga clic en Aceptar.
Cómo habilitar y deshabilitar procesos de servicio de repositorio
Un proceso de servicio es la representación física de un servicio que se ejecuta en un nodo. El proceso de un
servicio de repositorio de PowerCenter es pmrepagent. En un momento dado, se ejecuta un único proceso de
servicio para el servicio en el dominio.
Cuando se crea un servicio de repositorio de PowerCenter, los procesos de servicio se habilitan de manera
predeterminada en los nodos designados, aunque no se habilite el servicio. Los procesos de servicio se habilitan
y deshabilitan en la vista Procesos. Puede que desee deshabilitar un proceso de servicio para realizar tareas de
mantenimiento en el nodo o para ajustar el rendimiento.
Si dispone de la opción de alta disponibilidad, puede configurar el servicio para que se ejecute en varios nodos.
En un momento dado, se ejecuta un único proceso para el servicio de repositorio de PowerCenter. El servicio
sigue estando disponible siempre que uno de los nodos designados para el servicio esté disponible. Con la opción
de alta disponibilidad, al deshabilitar un proceso de servicio no se deshabilita el servicio si éste se ha configurado
para ejecutarse en varios nodos. Al deshabilitar un proceso de servicio en ejecución, se produce la conmutación
por error del servicio a otro nodo.
Cómo habilitar un proceso de servicio de repositorio de PowerCenter
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter asociado con el proceso de servicio
que desee habilitar.
3.
En el panel de contenido, haga clic en la vista Procesos.
4.
Seleccione el proceso que desee habilitar.
5.
En el menú Acciones de la ficha Dominio, haga clic en Habilitar proceso para habilitar el proceso de
servicio en el nodo.
Servicio de repositorio de PowerCenter y procesos del servicio
309
Cómo deshabilitar un proceso de servicio de repositorio de PowerCenter
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter asociado con el proceso de servicio
que desee deshabilitar.
3.
En el panel de contenido, haga clic en la vista Procesos.
4.
Seleccione el proceso que desee deshabilitar.
5.
En el menú Acciones de la ficha Dominio, seleccione Deshabilitar proceso.
6.
En el cuadro de diálogo que aparece, seleccione anular todos los procesos de servicio inmediatamente o
permitir que los procesos de servicio se completen.
7.
Haga clic en Aceptar.
Modo operativo
El servicio de repositorio de PowerCenter se puede ejecutar en modo operativo normal o exclusivo. Si ejecuta el
servicio de repositorio de PowerCenter en modo normal, varios usuarios podrán tener acceso al repositorio para
actualizar el contenido. Si ejecuta el servicio de repositorio de PowerCenter en modo exclusivo, únicamente un
usuario tendrá acceso al repositorio. Fije el modo operativo en exclusivo para realizar tareas administrativas que
requieran que un solo usuario acceda al repositorio y actualice la configuración. Si un servicio de repositorio de
PowerCenter no tiene contenido asociado o si un servicio de repositorio de PowerCenter tiene contenido que no
se ha actualizado, el servicio de repositorio de PowerCenter se ejecuta únicamente en modo exclusivo.
Si el servicio de repositorio de PowerCenter se ejecuta en modo exclusivo, acepta solicitudes de conexión de
Administrator Tool y de pmrep.
Ejecute un servicio de repositorio de PowerCenter en modo exclusivo para realizar las tareas administrativas
siguientes:
¨ Eliminar contenido del repositorio. Eliminar las tablas de base de datos del repositorio correspondientes al
repositorio de PowerCenter.
¨ Habilitar el control de versión. Si cuenta con la opción de desarrollo basada en equipos, puede habilitar el
control de versión para el repositorio. Un repositorio con versión puede almacenar varias versiones de un
objeto.
¨ Promover un repositorio de PowerCenter. Promover un repositorio local a un repositorio global para construir
un dominio de repositorio.
¨ Registrar un repositorio local. Registrar un repositorio local en un repositorio global para crear un dominio de
repositorio.
¨ Registrar un complemento. Registrar o anular el registro de un complemento de repositorio que extiende la
funcionalidad de PowerCenter.
¨ Actualizar el repositorio de PowerCenter. Actualizar los metadados del repositorio.
Antes de ejecutar un servicio de repositorio de PowerCenter en modo exclusivo, compruebe que todos los
usuarios estén desconectados del repositorio. Debe detener y reiniciar el servicio de repositorio de PowerCenter
para cambiar el modo operativo.
Si ejecuta un servicio de repositorio de PowerCenter en modo exclusivo, el agente de la memoria caché del
repositorio está deshabilitado y no es posible asignar privilegios y funciones a usuarios y grupos para el servicio
de repositorio de PowerCenter.
Nota: No puede usar pmrep para iniciar sesión en un nuevo servicio de repositorio de PowerCenter que se esté
ejecutando en modo exclusivo si el administrador de servicio no ha sincronizado la lista de usuarios y grupos en
310
Capítulo 20: Administración de repositorios de PowerCenter
el repositorio con la lista de la base de datos de configuración del dominio. Para sincronizar la lista de usuarios y
grupos, reinicie el servicio de repositorio de PowerCenter.
Cómo ejecutar un servicio de repositorio de PowerCenter en modo
exclusivo
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter.
3.
En la vista Propiedades, haga clic en en Editar en la sección de propiedades del repositorio.
4.
Configure el modo operativo como Exclusivo.
5.
Haga clic en Aceptar.
Administrator Tool le solicita iniciar el servicio de repositorio de PowerCenter.
6.
Verifique haber notificado a los usuarios que se desconectarán del repositorio y haga clic en en Sí si desea
cerrar la sesión de los usuarios aún conectados.
Aparecerá un mensaje de advertencia.
7.
Seleccione permitir que los procesos se completen o anular todos los procesos y haga clic en Aceptar.
El servicio de repositorio de PowerCenter se detiene y luego se reinicia. En el estado del servicio, situado en
la parte superior derecha del panel, se indica si el servicio se ha reiniciado. Cuando el servicio está habilitado
y ejecutándose, aparece el botón Deshabilitar.
Nota: PowerCenter no proporciona fiabilidad para un repositorio cliente cuando el servicio de repositorio de
PowerCenter se ejecuta en modo exclusivo.
Ejecución de un servicio de repositorio de PowerCenter en modo
normal
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter.
3.
En la vista Propiedades, haga clic en Editar en la sección de propiedades del repositorio.
4.
Seleccione Normal como modo de funcionamiento.
5.
Haga clic en Aceptar.
Administrator Tool le solicitará que reinicie el servicio de repositorio de PowerCenter.
Nota: También puede usar el comando infacmd UpdateRepositoryService para cambiar el modo de
funcionamiento.
Contenido del repositorio de PowerCenter
El contenido del repositorio son las tablas de repositorio de la base de datos. Puede crear o eliminar contenido
del repositorio para un servicio de repositorio de PowerCenter.
Contenido del repositorio de PowerCenter
311
Creación de contenido del repositorio de PowerCenter
Puede crear contenido de repositorio para un servicio de repositorio de PowerCenter si no lo creó al crear el
servicio o si eliminó el contenido del repositorio. No puede crear contenido para un servicio de repositorio de
PowerCenter que ya tenga contenido.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione un servicio de repositorio de PowerCenter que no tenga contenido asociado.
3.
En el menú Acciones de la ficha Dominio, seleccione Contenido del repositorio > Crear.
La página muestra las opciones para crear contenido.
4.
Opcionalmente, elija la creación de un repositorio global.
Seleccione esta opción si está seguro de que desea crear un repositorio global. Puede promover un
repositorio local a repositorio global en cualquier momento, pero no puede convertir un repositorio global en
local.
5.
Opcionalmente, habilite el control de versiones.
Debe disponer de la opción de desarrollo basado en equipo para habilitar el control de versiones. Seleccione
esta opción si está seguro de que desea usar un repositorio con versiones. Puede convertir un repositorio sin
versiones en un repositorio con versiones en cualquier momento, pero no puede convertir un repositorio con
versiones en uno sin versiones.
6.
Haga clic en Aceptar.
Cómo eliminar el contenido del repositorio de PowerCenter
Elimine el contenido del repositorio cuando desee eliminar del repositorio todos los metadatos y las tablas de la
base de datos del repositorio. Al eliminar contenido del repositorio, también elimina todos los privilegios y las
funciones asignados a los usuarios para el servicio de repositorio de PowerCenter.
Puede eliminar el contenido del repositorio si los metadatos se han quedado obsoletos. La eliminación de
contenido del repositorio es una acción irreversible. En caso de que el repositorio contenga información que
pueda necesitar más adelante, realice una copia de seguridad del mismo antes de eliminarlo.
Para eliminar un repositorio global, debe anular el registro de todos los repositorios locales. Además, puede
ejecutar el servicio de repositorio de PowerCenter en modo exclusivo para eliminar el contenido del repositorio.
Nota: Puede utilizar el comando Eliminar pmrep a fin de eliminar el contenido del repositorio.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter del que desee eliminar el contenido.
3.
Cambie el modo de funcionamiento del servicio de repositorio de PowerCenter a exclusivo.
4.
En el menú Acciones de la ficha Dominio, haga clic en Contenido del repositorio > Eliminar.
5.
Introduzca su nombre de usuario, contraseña y dominio de seguridad.
El campo del dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de
seguridad LDAP.
6.
Si el repositorio es global, seleccione la opción de anular el registro de los repositorios locales al eliminar el
contenido.
De hecho, la operación de eliminación no prosigue si no puede anular el registro de los repositorios locales.
Por ejemplo, si un servicio de repositorio para uno de los repositorios locales se está ejecutando en modo
exclusivo, es posible que necesite anular el registro de dicho repositorio antes de eliminar el repositorio
global.
312
Capítulo 20: Administración de repositorios de PowerCenter
7.
Haga clic en Aceptar.
El registro de actividad muestra los resultados de la operación de eliminación.
Actualización de contenido del repositorio de PowerCenter
Puede actualizar un repositorio a la versión 9.0. Esta opción está disponible para las versiones anteriores del
repositorio.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter para el repositorio que desee
actualizar.
3.
En la ficha Dominio, menú Acciones, haga clic en Contenido del repositorio > Actualizar.
4.
Indique el nombre de usuario del administrador del repositorio, la contraseña y el dominio de seguridad.
El campo del dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de
seguridad LDAP.
5.
Haga clic en Aceptar.
El registro de actividad muestra los resultados de la actualización.
Cómo habilitar el control de versiones
Si tiene la opción de desarrollo basada en equipo, puede habilitar el control de versiones para un repositorio
nuevo o existente. Un repositorio con versiones puede almacenar varias versiones de objetos. Si habilita el
control de versiones, puede mantener varias versiones de un objeto, controlar su desarrollo y realizar un
seguimiento de los cambios. También puede usar etiquetas y grupos de implementación para asociar grupos de
objetos y copiarlos de un repositorio a otro. Después de habilitar el control de versiones para un repositorio, no lo
puede deshabilitar.
Cuando habilite el control de versiones para un repositorio, el repositorio asignará a todos los objetos con
versiones el número de versión 1 y cada objeto tendrá un estado activo.
Debe ejecutar el servicio de repositorio de PowerCenter en modo exclusivo para habilitar el control de versiones
para el repositorio.
1.
Asegúrese de que todos los usuarios se desconectan del repositorio de PowerCenter.
2.
En Administrator Tool, haga clic en la ficha Dominio.
3.
Cambie el modo de funcionamiento del servicio de repositorio de PowerCenter a exclusivo.
4.
Habilite el servicio de repositorio de PowerCenter.
5.
En el navegador, seleccione el servicio de repositorio de PowerCenter.
6.
En la sección de propiedades del repositorio de la vista Propiedades, haga clic en Editar.
7.
Seleccione Control de versión.
8.
Haga clic en Aceptar.
Aparecerá el cuadro de diálogo Autenticación de repositorio.
9.
Escriba el nombre de usuario, la contraseña y el dominio de seguridad.
El campo del dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de
seguridad LDAP.
Cómo habilitar el control de versiones
313
10.
Cambie el modo de funcionamiento del servicio de repositorio de PowerCenter a normal.
Ahora, el repositorio está provisto de versiones.
Administración de un dominio de repositorios
Un dominio de repositorios es un grupo de repositorios de PowerCenter vinculados que consta de un repositorio
global y uno o más repositorios locales. Los repositorios se agrupan en un dominio de repositorios para compartir
datos y metadatos entre los repositorios. Al trabajar en un dominio de repositorios, es posible realizar las
siguientes tareas:
¨ Promover metadatos de un repositorio local a un repositorio global, para que puedan acceder a ellos todos los
repositorios locales del dominio de repositorios.
¨ Copiar objetos desde el repositorio global o crear accesos directos a metadatos en él.
¨ Copiar objetos desde el repositorio local al repositorio global.
Requisitos previos para un dominio de repositorio de PowerCenter
Antes de crear un dominio de repositorio, compruebe que cuente con los siguientes elementos requeridos:
¨ Una copia de la licencia de Informatica para crear el repositorio global.
¨ Una licencia para cada repositorio local que quiera crear.
¨ Una base de datos creada y configurada para cada repositorio.
¨ Un servicio de repositorio de PowerCenter creado y configurado para administrar cada repositorio.
Un servicio de repositorio de PowerCenter accede al repositorio más rápidamente si el proceso de servicio del
repositorio de PowerCenter se ejecuta en un equipo donde reside la base de datos del repositorio.
¨ Conexiones de red entre los servicios de repositorio de PowerCenter y los servicios de integración de
PowerCenter.
¨ Páginas de código del repositorio compatibles.
Para registrar un repositorio local, la página de códigos del repositorio global debe ser un subconjunto de cada
página de códigos del repositorio local en el dominio del repositorio. Para copiar objetos del repositorio local al
repositorio global, las páginas de código del repositorio local y global deben ser compatibles.
Cómo compilar un dominio de repositorio de PowerCenter
Siga los pasos que se detallan a continuación como orientación para conectar repositorios independientes de
PowerCenter en un dominio de repositorio:
314
1.
Cree un repositorio y configúrelo como un repositorio global. Puede especificar que un repositorio sea el
repositorio global al crear el servicio de repositorio de PowerCenter. De forma alternativa, puede promover un
repositorio local existente en un repositorio global.
2.
Registre los repositorio locales con el repositorio global. Tras registrar un repositorio local, puede conectarse
con el repositorio global desde el repositorio local y viceversa.
3.
Cree cuentas de usuario para los usuarios que realicen tareas entre repositorios. Un usuario que necesita
conectarse a varios repositorios debe contar con los privilegios adecuados para cada servicio de repositorio
de PowerCenter.
Capítulo 20: Administración de repositorios de PowerCenter
Cuando existen repositorios locales y globales en diferentes dominios de Informatica, el usuario debe tener
un nombre de usuario, una contraseña y un dominio de seguridad idénticos en cada dominio de Informatica.
Aunque el nombre de usuario, la contraseña y el dominio de seguridad deben ser los mismos, el usuario
puede ser miembro de diferentes grupos de usuarios y, por tanto, puede tener un conjunto de privilegios
distinto para cada servicio de repositorio de PowerCenter.
4.
Configure la cuenta de usuario utilizada para acceder al repositorio asociado con el servicio de integración de
PowerCenter. Para ejecutar una sesión que utilice un acceso directo global, el servicio de integración de
PowerCenter debe acceder al repositorio en que está guardada la asignación y al repositorio global con la
información de acceso directo. Puede habilitar este comportamiento mediante la configuración de la cuenta
de usuario utilizada para acceder al repositorio asociado con el servicio de integración de PowerCenter. Esta
cuenta de usuario debe tener privilegios para los siguientes servicios:
¨ El servicio de repositorio local de PowerCenter asociado con el servicio de integración de PowerCenter.
¨ El servicio de repositorio global de PowerCenter del dominio.
Cómo promover un repositorio local a repositorio global
Es posible promover un repositorio existente a repositorio global. Tras promover un repositorio a repositorio
global, no es posible cambiarlo a repositorio local o independiente. Tras promover un repositorio, es posible
registrar repositorios locales para crear un dominio de repositorios.
Cuando registre repositorios locales en un repositorio global, las páginas de códigos de los repositorios globales y
locales deben ser compatibles. Antes de promover un repositorio a global, asegúrese de que la página de códigos
del repositorio sea compatible con cada repositorio local que tenga previsto registrar.
Para promover un repositorio a global, es necesario cambiar el modo de funcionamiento del servicio de repositorio
de PowerCenter a exclusivo. Si los usuarios están conectados al repositorio, deben desconectarse antes de
ejecutar el repositorio en modo exclusivo.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter del repositorio que desee promover.
3.
Si el servicio de repositorio de PowerCenter se está ejecutando en modo normal, cambie el modo de
funcionamiento a exclusivo.
4.
Si el servicio de repositorio de PowerCenter no está habilitado, haga clic en Habilitar.
5.
En la sección de propiedades del repositorio del servicio, haga clic en Editar.
6.
Seleccione Repositorio global y haga clic en Aceptar.
Aparecerá el cuadro de diálogo Autenticación del repositorio.
7.
Especifique el nombre, contraseña y dominio de seguridad del usuario.
El campo Dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de seguridad
LDAP.
8.
Haga clic en Aceptar.
Tras promover un repositorio local, el valor de la propiedad GlobalRepository es true en las propiedades
generales del servicio de repositorio de PowerCenter.
Registro de un repositorio local
Puede registrar repositorios locales con un repositorio global para crear un dominio de repositorio. Cuando
registre un repositorio local, las páginas de códigos de los repositorios local y global deben ser compatibles.
Puede copiar objetos desde el repositorio local en el repositorio global y crear accesos directos. También puede
copiar objetos desde el repositorio global en el repositorio local.
Administración de un dominio de repositorios
315
Si anula el registro de un repositorio global y lo registra de nuevo, el servicio de repositorio de PowerCenter
establece de nuevo los accesos directos globales. Si crea, por ejemplo, una copia del repositorio global y elimina
el original, puede registrar todos los repositorios locales con la copia del repositorio global. El servicio de
repositorio de PowerCenter establece de nuevo todos los accesos directos globales a menos que elimine objetos
del repositorio copiado.
Un servicio de repositorio de PowerCenter diferente administra todos los repositorios. Por ejemplo, si un dominio
de repositorio tiene tres repositorios locales y un repositorio global, debe tener cuatro servicios de repositorio de
PowerCenter. No es necesario que los servicios de repositorio de PowerCenter y las bases de datos del
repositorio se ejecuten en el mismo equipo. Sin embargo, puede incrementar el rendimiento para las
transacciones de un repositorio si el proceso del servicio de repositorio de PowerCenter se ejecuta en el mismo
equipo en el que se halla la base de datos del repositorio.
Puede mover un repositorio local o global registrado a un servicio de repositorio de PowerCenter diferente en el
dominio del repositorio o a un dominio de Informatica diferente.
1.
En el navegador, seleccione el servicio de repositorio de PowerCenter asociado al repositorio local.
2.
Si el servicio de repositorio de PowerCenter se ejecuta en el modo normal, cambie el modo operativo a
exclusivo.
3.
Si el servicio de repositorio de PowerCenter no está habilitado, haga clic en Habilitar.
4.
Para registrar un repositorio local, en el menú Acciones del dominio, haga clic en Dominio del repositorio >
Registrar repositorio local. Continúe con el paso siguiente. Para anular el registro de un repositorio local, en
el menú Acciones del dominio, haga clic en Dominio del repositorio > Anular registro del repositorio local.
Vaya al paso 10.
5.
Seleccione el dominio de Informatica del servicio del repositorio de PowerCenter para el repositorio global.
Si el servicio de repositorio de PowerCenter está en un dominio que no aparece en la lista de dominios de
Informatica, haga clic en Administrar lista de dominios para actualizar la lista.
Se abre el cuadro de diálogo Administrar lista de dominios.
6.
7.
Para añadir un dominio a la lista, especifique la siguiente información:
Campo
Descripción
Nombre del
dominio
El nombre del dominio de Informatica con el que desea crear un vínculo.
Nombre de host
El equipo que hospeda el nodo de la puerta de enlace maestra para el dominio vinculado. El equipo
que hospeda la puerta de enlace maestra para el dominio de Informatica debe tener una conexión
de red a este equipo.
Puerto del host
Número de puerto de la puerta de enlace para el dominio vinculado.
Haga clic en Añadir para añadir más de un dominio a la lista y repita el paso 6 para cada dominio.
Para editar la información relativa a la conexión para un dominio vinculado, vaya a la sección del dominio que
desee actualizar y haga clic en Editar.
Para quitar un dominio vinculado de la lista, vaya a la sección del dominio que desee quitar y haga clic en
Eliminar.
8.
Haga clic en Hecho para guardar la lista de dominios.
9.
Seleccione el servicio de repositorio de PowerCenter para el repositorio global.
10.
316
Indique el nombre de usuario, la contraseña y el dominio de seguridad del usuario que administra el servicio
de repositorio de PowerCenter global.
Capítulo 20: Administración de repositorios de PowerCenter
El campo del dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de
seguridad LDAP.
11.
Indique el nombre de usuario, la contraseña y el dominio de seguridad del usuario que administra el servicio
de repositorio de PowerCenter local.
12.
Haga clic en Aceptar.
Visualización de repositorios locales y globales registrados
Para un repositorio global, puede ver una lista de todos los repositorios locales registrados. De la misma manera,
si un repositorio local se ha registrado con un repositorio global, puede ver el nombre del repositorio global y el
dominio de Informatica en el que se halla.
Un servicio de repositorio de PowerCenter administra un único repositorio. El nombre del repositorio es el mismo
que el nombre del servicio de repositorio de PowerCenter que lo administra.
1.
En el navegador, seleccione el servicio de repositorio de PowerCenter que administra el repositorio global o
local.
2.
En la ficha Dominio, menú Acciones, haga clic en Dominio del repositorio > Ver repositorios registrados.
Para un repositorio global, se muestra una lista de repositorios locales.
Para un repositorio local, se muestra el nombre del repositorio global.
Nota: Administrator Tool muestra un mensaje si un repositorio local no se ha registrado con un repositorio
global o si un repositorio global no tiene repositorios locales registrados.
Cómo mover repositorios locales y globales
Si necesita mover un repositorio local o global a otro dominio de Informatica, siga los pasos que se indican a
continuación:
1.
Anule el registro de los repositorios locales. Para cada repositorio local, siga el procedimiento de anular un
repositorio local de un repositorio global. Para mover un repositorio global a otro dominio de Informatica,
anule el registro de todos los repositorios locales asociados con el repositorio global.
2.
Cree servicios de repositorio de PowerCenter utilizando el contenido existente. Para cada repositorio del
dominio de destino, siga el procedimiento para crear un servicio de repositorio de PowerCenter utilizando el
contenido del repositorio existente en el dominio de Informatica de origen.
Compruebe que los usuarios y grupos con privilegios para el servicio de repositorio de PowerCenter existan
en el dominio de destino. El administrador de servicios sincroniza periódicamente la lista de usuarios y
grupos del repositorio con los usuarios y grupos de la base de datos de configuración del dominio. Durante la
sincronización, se borran del repositorio los usuarios y grupos que no existen en el dominio de destino.
Puede utilizar infacmd para exportar usuarios y grupos del dominio de origen e importarlos al dominio de
destino.
3.
Registre los repositorios locales. Para cada repositorio local del dominio de destino de Informatica, siga el
procedimiento para registrar un repositorio local con un repositorio global.
Administración de un dominio de repositorios
317
Administración de conexiones de usuario y bloqueos
Es posible emplear Administrator Tool para administrar las conexiones de usuario y los bloqueos y realizar las
siguientes tareas:
¨ Ver bloqueos. Ver bloqueos de objetos y el tipo de bloqueo. El repositorio de PowerCenter bloquea los objetos
y las carpetas del repositorio por usuario. El repositorio emplea los bloqueos para impedir que los usuarios
dupliquen o sobrescriban el trabajo. El repositorio crea distintos tipos de bloqueos según la tarea.
¨ Ver conexiones de usuario. Ver todas las conexiones del usuario con el repositorio.
¨ Cerrar conexiones y liberar bloqueos. Finalizar las conexiones y los bloqueos que queden. Al cerrar una
conexión, se liberan todos los bloqueos asociados a ella.
Visualización de bloqueos
Administrator Tool permite ver los bloqueos e identificar los bloqueos residuales.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter con los bloqueos que desee visualizar.
3.
En el panel Contenido, haga clic en la vista Conexiones y bloqueos.
4.
En el panel de detalle, haga clic en la vista Bloqueos.
La tabla siguiente describe la información relativa al bloqueo del objeto:
Nombre de
columna
Descripción
ID del subproceso
del servidor
El número de identificación asignado a la conexión del repositorio.
Carpeta
La carpeta en la que se ha guardado el objeto bloqueado.
Tipo de objeto
El tipo de objeto, como carpeta, versión, asignación u origen.
Nombre de objeto
Nombre del objeto bloqueado
Tipo de bloqueo
Tipo de bloqueo: en uso, intento de escritura o ejecución.
Nombre del bloqueo
El nombre asignado al bloqueo.
Visualización de las conexiones de usuario
Puede ver los detalles relacionados con las conexiones de usuarios en Administrator Tool. Es posible que quiera
ver las conexiones para comprobar si todos los usuarios se han desconectado antes de deshabilitar el servicio de
repositorio de PowerCenter.
Para ver los detalles de la conexión de usuario:
318
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter con los bloqueos que desee visualizar.
3.
En el panel Contenido, haga clic en la vista Conexiones y bloqueos .
4.
En el panel de detalle, haga clic en la vista Propiedades .
Capítulo 20: Administración de repositorios de PowerCenter
La tabla siguiente describe la información relativa a la conexión del usuario:
Propiedad
Descripción
ID de la conexión
El número de identificación asignado a la conexión del repositorio.
Estado
El estado de la conexión.
Nombre de usuario
El nombre de usuario asociado a la conexión.
Dominio de
seguridad
Dominio de seguridad del usuario.
Aplicación
El cliente del repositorio asociado a la conexión.
Servicio
El servicio que se conecta con el servicio de repositorio de PowerCenter.
Nombre de host
Nombre del equipo que ejecuta la aplicación.
Dirección del host
Dirección IP del equipo del host.
Puerto del host
El número de puerto del equipo que hospeda el cliente de repositorio que se usa para
comunicarse con el repositorio.
ID de proceso
El identificador asignado al proceso del servicio del repositorio de PowerCenter.
Hora de inicio de
sesión
La hora en la que el usuario se conectó al repositorio.
Última fecha activa
La hora en la que tuvo lugar la última transacción de metadatos entre el cliente del repositorio y
el repositorio en cuestión.
Cómo cerrar las conexiones de usuario y cómo liberar bloqueos
Algunas veces, el servicio de repositorio de PowerCenter no desconecta a un usuario inmediatamente del
repositorio. El repositorio tiene una conexión residual cuando se apaga el equipo o el cliente del repositorio pero
la conexión sigue en el repositorio. Esto puede ocurrir en las siguientes situaciones:
¨ Cuando hay problemas de red.
¨ Cuando un equipo del cliente de PowerCenter, del servicio de integración de PowerCenter, del servicio de
repositorio de PowerCenter o de la base de datos se apaga de forma incorrecta.
Una conexión de repositorio residual también mantiene todos los bloqueos de repositorio asociados con la
conexión. Si algún objeto o alguna carpeta están bloqueados cuando se produce alguno de estos eventos, el
repositorio no libera el bloqueo. A este bloqueo se le denomina bloqueo residual.
Si un problema del sistema o de red provoca que un cliente de repositorio pierda la conexión con el repositorio, el
servicio de repositorio de PowerCenter detecta y cierra la conexión residual. Cuando el servicio de repositorio de
PowerCenter cierra la conexión, también libera todos los bloqueos de repositorio asociados con la conexión.
Un servicio de integración de PowerCenter puede tener varias conexiones abiertas con el repositorio. Si cierra
una conexión del servicio de integración de PowerCenter con el repositorio, también cerrará todas las conexiones
con dicho servicio.
Importante: Cerrar una conexión activa puede causar inconsistencias en el repositorio. Cierre sólo las
conexiones residuales.
Administración de conexiones de usuario y bloqueos
319
Para cerrar una conexión y liberar bloqueos:
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter con la conexión que desee cerrar.
3.
En el panel de contenido, haga clic en la vista Conexiones y bloqueos.
4.
En el panel de contenido, seleccione una conexión.
En el panel de detalles, aparecen las propiedades de la conexión en la vista de propiedades y los bloqueos
en la vista de bloqueos.
5.
En el menú Acciones de la ficha Dominio, seleccione Eliminar conexión de usuario.
Aparecerá el cuadro de diálogo Eliminar conexión seleccionada.
6.
Introduzca un nombre de usuario, una contraseña y un dominio de seguridad.
Puede introducir la información de inicio de sesión asociada con una conexión determinada, o bien puede
introducir la información de inicio de sesión para el usuario que administra el servicio de repositorio de
PowerCenter.
El campo Dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de
seguridad LDAP.
7.
Haga clic en Aceptar.
El servicio de repositorio de PowerCenter cierra las conexiones y libera todos los bloqueos asociados con las
conexiones.
Envío de notificaciones del repositorio
Para crear y enviar mensajes de notificación a todos los usuarios, debe estar conectado a un repositorio.
Tal vez desee enviar un mensaje para notificar a los usuarios sobre un mantenimiento programado del repositorio
o sobre otras tareas que requieran que deshabilite el servicio de repositorio de PowerCenter o que se ejecute en
modo exclusivo. Por ejemplo, puede enviar un mensaje de notificación para pedir a los usuarios que se
desconecten antes de promover un repositorio local a un repositorio global.
1.
Seleccione el servicio de repositorio de PowerCenter en el navegador.
2.
En el menú Acciones de la ficha Dominio, seleccione Notificar a usuarios.
Se abrirá la ventana Notificar a usuarios.
3.
Escriba el texto del mensaje.
4.
Haga clic en Aceptar.
El servicio de repositorio de PowerCenter envía el mensaje de notificación a los usuarios del cliente de
PowerCenter. En el cuadro de mensajes, se informa a los usuarios de que recibieron la notificación. El texto
del mensaje aparece en la ficha Notificaciones de la ventana Salida del cliente de PowerCenter.
Copia de seguridad y restauración del repositorio de
PowerCenter
Realice copias de seguridad regulares de los repositorios para evitar la pérdida de datos debido a problemas de
hardware o software. Cuando realice la copia de seguridad de un repositorio, el servicio de repositorio de
320
Capítulo 20: Administración de repositorios de PowerCenter
PowerCenter la guardará en un archivo binario, con los objetos de repositorio, la información de conexión y la
información de la página de códigos. Si necesita recuperar el repositorio, puede restaurar su contenido a partir de
este archivo binario.
Si realiza la copia de seguridad de un repositorio que tiene perfiles de sistema operativo asignados a carpetas, el
servicio de repositorio de PowerCenter no incluirá en la copia de seguridad las asignaciones de carpetas.
Después de restaurar el repositorio, debe asignar los perfiles de sistema operativo a las carpetas.
Antes de realizar la copia de seguridad de un repositorio y restaurarlo en un dominio diferente, compruebe que los
usuarios y grupos con privilegios para el servicio de repositorio de PowerCenter de origen existan en el dominio
de destino. El administrador del servicio sincroniza de forma periódica la lista de usuarios y grupos del repositorio
con los usuarios y grupos de la base de datos de configuración del dominio. Durante la sincronización, los
usuarios y grupos que no existen en el dominio de destino se eliminan del repositorio.
Puede usar infacmd para exportar usuarios y grupos del dominio de origen e importarlos al dominio de destino.
Cómo crear copias de seguridad de un repositorio de PowerCenter
Al crear una copia de seguridad de un repositorio, el servicio de repositorio de PowerCenter almacena el archivo
en la ubicación de copia de seguridad especificada para el nodo. Debe especificar la ubicación de la copia de
seguridad al configurar el nodo. Consulte las propiedades generales del nodo para determinar la ruta del
directorio de la copia de seguridad. El servicio de repositorio de PowerCenter utiliza la extensión .rep para todos
los archivos de copia de seguridad del repositorio.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter para el repositorio del que desee crear
una copia de seguridad.
3.
En el menú Acciones de la ficha Dominio, seleccione Contenido del repositorio > Crear copia de seguridad
.
4.
Introduzca su nombre de usuario, contraseña y dominio de seguridad.
El campo del dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de
seguridad LDAP.
5.
Especifique una descripción y un nombre de archivo para el archivo de copia de seguridad del repositorio.
Use un nombre de archivo fácilmente identificable para el archivo. Por ejemplo, si el nombre del repositorio
es DEVELOPMENT y la copia de seguridad se realiza el 7 de mayo, puede asignar al archivo el nombre
DEVELOPMENTMay07.rep. Si no incluye la extensión .rep, el servicio de repositorio de PowerCenter anexa
dicha extensión al nombre de archivo.
6.
Si utiliza el mismo nombre que ha utilizado para un archivo de copia de seguridad anterior, seleccione si
desea o no sustituir el archivo existente con el nuevo archivo de copia de seguridad.
Para sobrescribir un archivo existente de copia de seguridad de repositorio, seleccione Reemplazar archivo
existente. Si especifica un nombre de archivo que ya existe en el directorio de la copia de seguridad del
repositorio y no selecciona la opción de reemplazar el archivo existente, entonces el servicio de repositorio
de PowerCenter no realizará la copia de seguridad del repositorio.
7.
Seleccione la opción que permite omitir o crear la copia de seguridad de registros de las sesiones y flujos de
trabajo, historiales de grupos de implementación y datos MX. Es posible que también desee omitir estas
operaciones para aumentar el rendimiento al restaurar el repositorio.
8.
Haga clic en Aceptar.
Los resultados de la operación de copia de seguridad aparecen en el registro de actividad.
Copia de seguridad y restauración del repositorio de PowerCenter
321
Visualización de una lista de archivos de copia de seguridad
Puede ver los archivos de copia de seguridad que cree para un repositorio en el directorio de copia de seguridad
en el que se guardaron. También puede ver una lista de los archivos de copia de seguridad existentes en
Administrator Tool. Si hace una copia de seguridad de un repositorio con pmrep, debe proporcionar un archivo
con extensión .rep para poder verlo en Administrator Tool.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter para el repositorio para el que haya
hecho la copia de seguridad.
3.
En la ficha Dominio, menú Acciones, seleccione Contenido del repositorio > Ver archivos de copia de
seguridad.
La lista de los archivos de copia de seguridad muestra la versión de repositorio y las opciones que se han
omitido durante la copia de seguridad.
Cómo restaurar un repositorio de PowerCenter
Es posible restaurar metadatos de un archivo de copia de seguridad binario de repositorio. Cuando se restaura un
repositorio, debe haber una base de datos disponible para el repositorio. Puede restaurar el repositorio en una
base de datos que tenga una página de códigos compatible con la base de datos original.
Si un repositorio existe en la ubicación de la base de datos de destino, debe eliminar antes de restaurar un
archivo de copia de seguridad de repositorio.
Informatica restaurará repositorios desde la versión actual del producto. Si tiene un archivo de copia de seguridad
de una versión anterior del producto, debe utilizar la versión anterior del producto para restaurar el repositorio.
Compruebe que la licencia del repositorio incluya las claves de licencia necesarias para restaurar el archivo de
copia de seguridad del repositorio. Por ejemplo, debe tener la opción de desarrollo basado en equipos para
restaurar un repositorio con versión.
1.
En el navegador, seleccione el servicio de repositorio de PowerCenter que administra el contenido del
repositorio que desee restaurar.
2.
En el menú Acciones de la ficha Dominio, haga clic en Contenidos del repositorio > Restaurar.
Aparece la opción Restaurar contenidos del repositorio.
3.
Seleccione un archivo de copia de seguridad para restaurar.
4.
Seleccione si se restaura el repositorio como uno nuevo o no.
Cuando restaure un repositorio como uno nuevo, el servicio de repositorio de PowerCenter lo restaurará con
un nuevo ID de repositorio y eliminará los archivos de eventos de registro.
Nota: Al copiarse el contenido del repositorio, se crea el repositorio como uno nuevo.
5.
Opcionalmente, puede omitir la restauración de los registros de flujos de trabajo y sesiones, historial del
grupo de implementación y datos de Metadata Exchange (MX) para mejorar el rendimiento.
6.
Haga clic en Aceptar.
El registro de actividad indica si la operación de restauración fue correcta o no.
Nota: Cuando restaure un repositorio global, éste se convertirá en un repositorio independiente. Tras
restaurar el repositorio, es necesario promoverlo a repositorio global.
322
Capítulo 20: Administración de repositorios de PowerCenter
Copia de contenido de otro repositorio
Puede copiar contenido en un repositorio si no existe ningún contenido para dicho repositorio y desea usar
contenido de otro repositorio. La copia de contenido de un repositorio es un método rápido para copiar los
metadatos que desea usar como base para un repositorio nuevo. Puede copiar el contenido de un repositorio para
conservar el repositorio original antes de una actualización. Además, puede copiar el contenido de un repositorio
si necesita mover un repositorio de un entorno de desarrollo a un entorno de producción.
Para copiar el contenido de un repositorio, debe crear el servicio de repositorio de PowerCenter para el
repositorio de destino. Durante la creación del servicio de repositorio de PowerCenter, establezca el modo de
creación sin contenido para crear el servicio de repositorio de PowerCenter. Además, debe seleccionar una
página de códigos compatible con el repositorio original. Otra posibilidad es eliminar el contenido de un servicio
de repositorio de PowerCenter que incluya contenido asociado.
Debe copiar el contenido en un repositorio vacío. Si el repositorio de la base de datos de destino incluye
contenido, la operación de copia genera un error. Debe hacer una copia de seguridad del repositorio de la base
de datos destino y eliminar su contenido antes de copiar el contenido del repositorio.
1.
En Administrator Tool, haga clic en la ficha Dominio.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter al que desee añadir el contenido
copiado.
No puede copiar contenido en un repositorio con contenido. Si es necesario, haga una copia de seguridad y
elimine el contenido del repositorio existente antes de copiar el contenido nuevo.
3.
En el menú Acciones del dominio, haga clic en Contenido del repositorio > Copiar desde.
En el cuadro de diálogo, se muestran la opciones para la operación Copiar desde.
4.
Seleccione el nombre del servicio de repositorio de PowerCenter.
El servicio de repositorio de PowerCenter de origen y el servicio de repositorio de PowerCenter al que desea
añadir el contenido copiado deben estar en el mismo dominio y las versiones de los servicios deben coincidir.
5.
Especifique el nombre de usuario, la contraseña y el dominio de seguridad para el usuario que administra el
repositorio desde el que desee copiar el contenido.
El campo del dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de
seguridad LDAP.
6.
Para omitir la copia de los registros de flujo de trabajo y sesión, el historial de grupos de implementación y
los datos de Metadata Exchange (MX), active las casillas de las opciones avanzadas. La omisión de estos
datos puede aumentar el rendimiento.
7.
Haga clic en Aceptar.
En el registro de actividad, se muestran los resultados de la operación de copia.
Registro de complementos del repositorio
Utilice Administrator Tool para registrar y quitar complementos del repositorio. Los complementos del repositorio
son aplicaciones de terceros u otras aplicaciones de Informatica que extienden la funcionalidad de PowerCenter
al introducir nuevos metadatos del repositorio.
Si desea conocer los problemas de instalación específicos del complemento, consulte la documentación del
complemento.
Copia de contenido de otro repositorio
323
Cómo registrar un complemento de repositorio
Registre un complemento de repositorio para agregar su funcionalidad al repositorio. También puede actualizar el
complemento de repositorio existente.
1.
Ejecute el servicio de repositorio de PowerCenter en modo exclusivo.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter al que desee agregar el complemento.
3.
En el panel de contenido, haga clic en la vista Complementos.
4.
En el menú Acciones de la ficha Dominio, seleccione Registrar complemento.
5.
En la página Registrar complemento, haga clic en en el botón Explorar para localizar el archivo del
complemento.
6.
Si el complemento fue registrado anteriormente y desea sobrescribir este registro, seleccione la casilla de
verificación para actualizar el registro del complemento existente. Por ejemplo, puede seleccionar esta opción
cuando actualice un complemento con su versión más reciente.
7.
Especifique su nombre de usuario, contraseña y dominio de seguridad.
El campo Dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de seguridad
LDAP.
8.
Haga clic en Aceptar.
El servicio de repositorio de PowerCenter registra el complemento con el repositorio. Los resultados de la
operación de registro aparecen en el registro de actividad.
9.
Ejecute el servicio de repositorio de PowerCenter en el modo normal.
Anulación del registro de un complemento de repositorio
Para anular el registro de un complemento de repositorio, el servicio de repositorio de PowerCenter debe
ejecutarse en modo exclusivo. Compruebe que todos los usuarios estén desconectados del repositorio antes de
anular el registro de un complemento.
La lista de complementos registrados para un servicio de repositorio de PowerCenter se muestra en la ficha
Complementos.
Si el servicio de repositorio de PowerCenter no se ejecuta en modo exclusivo, se deshabilitan los botones Quitar
de los complementos.
1.
Ejecute el servicio de repositorio de PowerCenter en modo exclusivo.
2.
En el navegador, seleccione el servicio de repositorio de PowerCenter cuyo complemento desee quitar.
3.
Haga clic en la vista Complementos.
Se muestra la lista de complementos registrados.
4.
Seleccione un complemento y haga clic en el botón Anular registro de complemento.
5.
Indique el nombre de usuario, la contraseña y el dominio de seguridad.
El campo del dominio de seguridad aparece cuando el dominio de Informatica contiene un dominio de
seguridad LDAP.
324
6.
Haga clic en Aceptar.
7.
Ejecute el servicio de repositorio de PowerCenter en modo normal.
Capítulo 20: Administración de repositorios de PowerCenter
Seguimiento de auditoría
Puede hacer un seguimiento de los cambios de usuarios, grupos y permisos en objetos del repositorio,
seleccionando la opción de configuración SecurityAuditTrail en las propiedades del servicio de repositorio de
PowerCenter en Administrator Tool. Si habilita el seguimiento de auditoría, el servicio de repositorio de
PowerCenter registrará los cambios de seguridad en el registro del servicio de repositorio de PowerCenter. El
seguimiento de auditoría registra las siguientes operaciones:
¨ Cambio de propietario o permisos para una carpeta u objeto de conexión.
¨ Adición o eliminación de un usuario o grupo.
El seguimiento de auditoría no registra las siguientes operaciones:
¨ Cambio de su propia contraseña.
¨ Cambio de propietario o permisos para un grupo de implementación, etiqueta o consulta.
Ajuste de rendimiento del repositorio
Informatica incluye características que le permiten mejorar el rendimiento del repositorio. Es posible actualizar las
estadísticas y omitir información al copiar, crear copias de seguridad o restaurar el repositorio.
Estadísticas del repositorio
Casi todas las tablas de repositorio de PowerCenter utilizan al menos un índice para agilizar las consultas. La
mayoría de las bases de datos conserva y emplea estadísticas de distribución de columnas a fin de determinar
qué índice utilizar para ejecutar las consultas SQL de forma óptima. Los servidores de las bases de datos no
actualizan estas estadísticas de manera continua.
En los repositorios de uso frecuente, estas estadísticas pueden quedar obsoletas rápidamente y puede que los
optimizadores de consultas SQL no elijan el mejor plan de consulta. En repositorios grandes, elegir un plan de
consulta subóptimo puede tener un impacto negativo sobre el rendimiento. Con el tiempo, las operaciones del
repositorio se vuelven más lentas paulatinamente.
Informatica identifica y actualiza las estadísticas de todas las tablas e índices de repositorio al copiar, actualizar y
restaurar repositorios. También es posible actualizar las estadísticas usando el comando pmrep UpdateStatistics.
Procesos de copia, copia de seguridad y restauración de repositorios
Los repositorios grandes pueden contener un volumen de información de registro e historial elevado que ralentice
el rendimiento del servicio de repositorio. Esta información no resulta esencial para el funcionamiento del servicio
de repositorio. Al crear una copia de seguridad de un repositorio, restaurarlo o copiarlo, es posible elegir si se
desean omitir los siguientes tipos de información:
¨ Registros de flujo de trabajo y sesión
¨ Historial de grupos de implementación
¨ Datos de Metadata Exchange (MX)
Al omitir esta información, se reduce el tiempo que se tarda en copiar un repositorio, crear copias de seguridad de
éste o restaurarlo.
También es posible omitir esta información al usar los comandos pmrep.
Seguimiento de auditoría
325
CAPÍTULO 21
Servicio de escucha de
PowerExchange
Este capítulo incluye los siguientes temas:
¨ Resumen del servicio de escucha de PowerExchange, 326
¨ Reinicio y conmutación por error del servicio de escucha, 327
¨ Instrucciones DBMOVER para el servicio de escucha, 327
¨ Propiedades del servicio de escucha, 328
¨ Administración del servicio de escucha, 330
¨ Estado del servicio de escucha, 331
¨ Registros del servicio de escucha, 332
¨ Cómo crear un servicio de escucha, 332
Resumen del servicio de escucha de PowerExchange
El servicio de escucha de PowerExchange es una aplicación que administra la escucha de PowerExchange. La
escucha de PowerExchange administ
Descargar