Saltar a contenido

El informe de la importación#

Cada análisis e importación deja un informe que dice, parte por parte, qué se ha leído de Empowerment Center 7, qué se importa, qué ya existía y qué se descarta, con el motivo de cada cosa. Es la herramienta principal del proyecto de migración: se lee después de cada análisis y se corrige hasta que no quedan errores.

Antes de empezar#

El informe aparece debajo de los pasos Analizar e Importar del importador, y se abre desde el Historial con Ver (véase El importador paso a paso).

Cómo se lee#

Arriba, el tipo y el número de la ejecución (Análisis 12), su estado, qué se pidió, quién y cuándo, y una frase con el resultado: «Análisis terminado con 0 errores y 152 avisos: se puede importar.».

El informe de la importación de la demostración con los recuentos de Seguridad y de la conexión, y la tabla de avisosEl informe de la importación de la demostración con los recuentos de Seguridad y de la conexión, y la tabla de avisos
El informe de la importación de la demostración con los recuentos de Seguridad y de la conexión, y la tabla de avisos

Los recuentos#

Una tabla por parte del informe:

  • Origen: la lectura de la base de datos de EC7.
  • Seguridad: carpetas de privilegios, privilegios, roles y usuarios.
  • Una por cada conexión de destino, con su nombre: tablas auxiliares, tablas de hechos, dimensiones, métricas, relaciones, universos, carpetas del árbol, capas geográficas, datos externos, agrupaciones, listas, carpetas de libros, libros, publicaciones en el portal, documentos y tareas programadas.
Columna Qué cuenta
Leídos Los que había en EC7.
Importados Los que entran (o entrarían, en un análisis).
Ya existían Los que ya estaban en ECenter 8 y se reutilizan: carpetas, privilegios del sistema, roles con el mismo nombre, usuarios con el mismo login.
Descartados Los que no entran. Cada uno tiene su aviso con el motivo.

Debajo de algunas tablas, una nota explica cómo entran las agrupaciones, los datos externos y las publicaciones.

Los avisos#

Debajo de los recuentos, la tabla Avisos lista cada cosa que hay que saber, con su Gravedad, la Parte, el Tipo de elemento, el Elemento (con su código de EC7 y su nombre) y el Motivo. Salen primero los errores.

Gravedad Qué significa
Error Impide importar. Mientras haya uno, la importación no cambia nada.
Aviso Algo se pierde o cambia al importar: un criterio que se quita, una dimensión que no entra, un login que cambia.
Información Para saberlo: capas que hay que subir, tareas que entran desactivadas, publicaciones que se publicarán tras el recálculo, universos que se unen.

Para encontrar lo que busca:

  • Los botones Errores, Avisos e Información, con su número, dejan ver solo esas gravedades.
  • Todas las partes deja elegir una parte.
  • Buscar filtra por cualquier texto del aviso, sin distinguir acentos ni mayúsculas.
  • La tabla enseña los avisos de 200 en 200: «Se ven 200 de 1 500 avisos» y Ver más avisos.

El informe de una instalación real puede traer cientos o miles de avisos. No hace falta resolverlos todos: los errores, sí; los avisos, hay que entenderlos y decidir si importan.

Errores frecuentes y cómo resolverlos#

Motivo (empieza por) Causa Qué hacer
«la conexión ya tiene metadata: el importador solo trabaja sobre una conexión sin él…» La conexión de destino tiene metadata, quizá de una importación anterior. Cree otra conexión con los mismos esquemas.
«la conexión no tiene catálogo: refresque la estructura de la base de datos» No se ha leído el catálogo de la conexión. Ver catálogo › Refrescar catálogo en la conexión.
«la conexión destino no existe» El identificador de la conexión de destino no es el de ninguna conexión (solo puede pasar por la API). Elija una conexión que exista.
«el código … ya lo usa el privilegio '…': el metadata y las listas que lo usan darían acceso a otras personas» Un privilegio de EC7 tiene un código que en ECenter 8 ya usa otro privilegio con otro nombre. Revise ese privilegio en ECenter 8: si es el mismo, póngale el mismo nombre; si no, cámbielo de código antes de importar.
«la licencia admite … usuarios habilitados y habría …: amplíe la licencia o inhabilite usuarios en EC7 antes de importar» Los usuarios habilitados superarían el máximo de la licencia. Inhabilite en EC7 los que no se van a usar, o amplíe la licencia.
«el metadata traducido no se puede dar de alta: …» El metadata traducido no cumple una regla de ECenter 8. Corrija en EC7 lo que dice el motivo.
Una tabla «no se puede leer» en el Origen El usuario de lectura no tiene permiso, o se agotó el tiempo. Dé permiso de consulta sobre esa tabla y vuelva a analizar.

Avisos frecuentes#

Motivo (resumido) Qué hacer
«el nombre de usuario lleva espacios, que no se admiten: se importa como '…'» Avise a esos usuarios de su login nuevo. Si entran con el inicio de sesión único, compruebe que el proveedor da ese login.
«su contraseña está cifrada con Blowfish…» o «… no se pudo descifrar con la clave indicada: queda sin contraseña» Póngales una contraseña nueva o que entren con el inicio de sesión único.
Un universo descartado con el error de la base de datos Era de una tabla con el mismo nombre en otra conexión. Si era de esta y está mal escrito, corríjalo en EC7 o créelo a mano después.
Una tabla o una columna que no está en el catálogo Añada el esquema que falta a la conexión de destino y refresque su catálogo, o acepte que se descarte.
«… tenía el privilegio …, que no existe: se quita» El elemento queda sin ese privilegio. Revise si debe protegerlo otro.
Una dimensión, una métrica o una relación que no existe en el modelo nuevo Vea Qué se importa y qué no; si hace falta, rehágala de otra forma en el editor del metadata.
«se quita un criterio de la sección: …» Los documentos de esa sección verán más registros. Revise la sección después de importar.
«la sección entra sin criterios …» Rehaga la segmentación de esa sección en ECenter 8.
«tenía contraseña, que el modelo nuevo no tiene: la protegen sus …» Revise los privilegios de lectura y escritura del libro.
«ya hay otro libro con ese nombre en la carpeta: se importa como '…'» o «ya hay otro rol con ese nombre: se importa como '…'» Cambie el nombre después si hace falta.
«sus scripts previo o posterior eran órdenes del sistema …» Rehaga lo que hacían esos scripts, por ejemplo con un procedimiento programado previo o posterior en el grupo.
«se pierde del aspecto de TeeChart: …» Ajuste el aspecto del gráfico en el editor de gráficos si hace falta.

Informaciones que conviene leer#

  • Capas geográficas: el código con el que hay que subir cada capa en GeoJSON para que sus dimensiones queden enlazadas (véase Capas geográficas).
  • Métricas de usuario: «N métricas de usuario: se administran en el editor del metadata».
  • Publicaciones: por cada libro que se publicaba, cómo queda y cuándo se publicará.
  • Tareas programadas: entran desactivadas y se ejecutarán en nombre de quien importa.
  • Datos externos: las tablas DATAUSERFT_nnnnn que entran en Datos externos, las que solo entran en el metadata y las que no son de ninguna tabla.

Los recuentos que hay que cuadrar#

Antes de dar el análisis por bueno, compare los recuentos con lo que sabe de la instalación de EC7:

  • Usuarios, roles y privilegios: Leídos debería coincidir con lo que muestra la seguridad de EC7.
  • Tablas de hechos, dimensiones y métricas: cada descartado tiene que tener un motivo aceptado.
  • Libros y documentos: los documentos fuera de alcance (informes Excel, Crystal, mapas…) aparecen como información, no como descartados por error.
  • Tareas programadas: cada grupo sin libros y cada «una sola vez» ya pasada explica una diferencia.

Véase también#