Migración desde Empowerment Center 7#
Empowerment Center 8 trae un importador que lleva a la nueva versión lo que una instalación de Empowerment Center 7 (EC7) tiene en su repositorio: la seguridad, el metadata de cada conexión, las listas y los libros con sus documentos. Esta parte explica qué se lleva, cómo se prepara, cómo se usa el importador y qué comprobar después.
Antes de empezar#
- El importador lo usa quien tiene Administración del Sistema. Está en Administración › Importar de EC7, en una página que se titula Importar de Empowerment Center 7.
- ECenter 8 tiene que estar instalado, con su licencia, y poder conectarse por red con la base de datos de EC7 (Oracle o SQL Server).
- Por cada conexión de EC7 hace falta una conexión nueva en ECenter 8, sin metadata, con su catálogo leído (véase Preparar la migración).
Cómo es una migración#
No hay convivencia en caliente entre las dos versiones: la migración de una instalación es un corte. EC7 sigue funcionando mientras se prepara y se valida la nueva, y en un momento dado los usuarios pasan a ECenter 8.
El importador trabaja en dos pasos:
- Analizar hace la importación entera en una transacción que se deshace al final. No cambia nada, y su informe dice exactamente lo que haría la importación: qué se importa, qué ya existía, qué se descarta y por qué.
- Importar hace lo mismo y confirma solo si el informe no tiene errores. Entra entera o no entra: si hay un solo error, no cambia nada.
Se puede analizar tantas veces como haga falta, corrigiendo lo que diga el informe en EC7 o en la instalación nueva, hasta que no queden errores.
Qué se lleva#
| Parte | Qué entra |
|---|---|
| Seguridad | Carpetas de privilegios, privilegios con su código, roles, usuarios con su estado y sus roles, y, si se pide, sus contraseñas |
| Universos | Los de la instalación que valen en cada tabla de hechos de la conexión |
| Metadata | Tablas de hechos y auxiliares, dimensiones con sus jerarquías, métricas (también las fórmulas y las de usuario), relaciones, el árbol de presentación y la disposición del diagrama |
| Agrupaciones | Las de EC7, con sus divisiones y sus valores; y las que hacen falta para el nivel de rango de los cubos |
| Datos externos | Las tablas que se integraron en EC7 (DATAUSERFT_nnnnn), sobre su tabla de siempre |
| Listas | Las listas SQL y las de segmentación, sin renovar |
| Libros | Carpetas, libros con sus secciones y sus segmentaciones, cubos (con sus gráficos de detalle), gráficos y formularios |
| Publicaciones | Las opciones de publicación en el portal de cada libro, sin versiones publicadas |
| Planificación | Los recálculos programados de cada libro y los grupos de recálculo, como tareas desactivadas |
El detalle de cada parte, con lo que se pierde o cambia, está en Qué se importa y qué no.
Qué no se lleva#
- Lo que ECenter 8 no incluye: las campañas de marketing, la fusión de correspondencia, Crystal Reports, el Excel vinculado y los informes Excel (los sustituye la exportación del cubo a Excel).
- Las plantillas del portal y las versiones publicadas: se rehacen con el diseñador de plantillas.
- Los mapas de los libros (en EC7 no se usaban) y las geometrías de MapInfo: las capas se suben en GeoJSON.
- La contraseña de un libro: lo protegen sus privilegios.
- Los procedimientos programados del registro de Windows, los scripts de los grupos de recálculo y los registros de actividad.
- La gestión de métricas de usuario: las de EC7 entran como métricas y las administra después quien administra el metadata.
En esta parte#
- Qué se importa y qué no: cada elemento, cómo se traduce y qué cambia.
- Preparar la migración: la base de datos de EC7, las conexiones nuevas y el plan de corte.
- El importador paso a paso: conexión, qué se importa, analizar e importar.
- El informe: recuentos, gravedades y los avisos más frecuentes.
- Después de importar: las comprobaciones y lo que hay que terminar a mano.
- Lista de comprobación del proyecto: todas las tareas, de principio a fin.