El exportador de datos proporciona un sistema para extraer de forma periódica datos administrados o procesados por Identity Manager y exportarlos a un conjunto de tablas de un sistema de gestión de bases de datos para su posterior procesamiento. El proceso de exportación está intencionadamente abierto a personalizaciones, algunas de las cuales pueden necesitar intervención manual para su correcto funcionamiento. Los objetos de configuración de Identity Manager que son relevantes para el exportador de datos se conservan y actualizan convenientemente. Sin embargo parte de la personalización del exportador se realiza en los archivos dentro de la aplicación web y éstos requieren un manejo especial.
Durante el proceso de actualización, Identity Manager sobrescribe todos los archivos no modificados del exportador de datos que se encuentran en los directorios $WSHOME y $WSHOME/exporter . Si ha realizado cambios en algún archivo del exportador de datos, el proceso de actualización deja la versión modificada en su sitio e instala la versión más reciente de ese archivo en $WSHOME/patches/Identity_Manager_8_1_0_0_Fecha/filesNotInstalled. Si quiere fusionar la nueva funcionalidad con las personalizaciones realizadas, debe hacerlo de forma manual.
Tenga presente que los siguientes archivos de $WSHOME suelen estar personalizados:
model-export.dtd model-export.xml model-export.xsl exporter/exporter.jar exporter/create_warehouse.* exporter/drop_warehouse.* exporter/hbm/*.hbm.xml
Los pasos de actualización que debe realizar variarán en función de si ha personalizado el exportador de datos en 8.0 y lo que piense hacer con la versión 8.1.
Si ha personalizado el exportador de datos de la versión 8.0 y quiere implementar las funciones de la versión 8.1:
Suprima el esquema del almacén.
Actualice Identity Manager.
Vuelva a crear el esquema con el nuevo DDL del directorio $WSHOME/exporter .
No existen secuencias de comandos de actualización que permitan actualizar el esquema con los datos en su lugar. Por tanto, si necesita conservar los datos, debe exportarlos y luego volverlos a importar. Las tablas y los campos del esquema del almacén de la versión 8.1 son compatibles con los de la versión anterior, aunque en la 8.1 se han agregado tablas y campos nuevos a las tablas existentes. También se ha modificado el orden de los campos. Como resultado, la exportación tiene que ser únicamente de datos, no de datos y DDL.
Fusione las personalizaciones con los nuevos archivos del exportador de la versión 8.1. Si había personalizado model-export.xml, vuelva a compilar el archivo exporter.jar.
Cargue el nuevo esquema del almacén.
Si personalizó el exportador de datos para la versión 8.0 y no quiere implementar las funciones de la versión 8.1:
Puede actualizar a la versión 8.1 sin realizar ningún paso adicional. No obstante, si actualiza al exportador de la versión 8.1 pero no actualiza el DDL del almacén, la página Configuración del almacén presenta un mensaje de error que indica que falta la tabla EXT_ADMINGROUP. Esto indica que los nuevos objetos de la versión 8.1 están en su lugar, pero que aún está cargado el antiguo DDL del almacén de la 8.0.
Si no personalizó el exportador de datos para la versión 8.0 y no tiene previsto implementar las funciones de la 8.1:
Suprima el esquema del almacén.
Actualice Identity Manager.
Cargue el nuevo esquema del almacén.
Los datos del almacén se mantienen intactos. No necesita cambiar el DDL si se había personalizado el archivo model-export.xml. Si model-export.xml no estaba personalizado, necesitará cargar el nuevo DDL.
Una vez instalada la versión 8.1, si el archivo model-export.xml correspondiente a esa versión está en su sitio, podrá ver los nuevos tipos de datos y atributos examinando el archivo del esquema en http://server: puerto/idm/model-export.xml. Los tipos de datos y atributos nuevos aparecen marcados con el número de la versión 8.1.