Migración de espacios de SAP BusinessObjects Explorer a BI4

En este artículo se explica cómo superamos los desafíos que enfrentamos al trasladar el contenido de los Espacios de información del explorador de un entorno antiguo a uno nuevo mientras realizábamos una migración SAP BI4 para uno de nuestros clientes más importantes.

En el caso de que no lo supieras, la migración de Explorer no está soportada fuera de la caja en la Herramienta de Gestión de Upgrade o cualquier otra herramienta, lo que no nos dejó otra opción que reconstruir todo lo que nuestro cliente tenía en el antiguo entorno (Espacios de Información, Bookmarks, Etc) en una nueva.

No fue tan sencillo como el Universo en el que se construyó el Espacio de Información tenía muchos objetos con el mismo nombre, pero en diferentes clases, lo que hacía difícil identificar qué objetos estaban realmente siendo utilizados.

Compartiré un conjunto de pasos que seguimos para:

  • facilita la reconstrucción del contenido mediante:
    • exportación de inteligencia web
    • cambio de nombre de objeto de diseño de universo
  • mejoran la adopción del usuario con la redirección del servidor web tomcat

 

Optimización de la reconstrucción de contenido a través de la exportación a WebIntelligence

Los espacios del explorador no muestran la clase de la que proviene un objeto. Esto se convierte en un gran problema cuando se trata de grandes universos con muchos objetos con el mismo nombre. ¿Qué puede hacer para superar este problema?

1) En el espacio de información para reconstruir (entorno de origen), haga clic en el botón "exportar el gráfico o datos" y elija la opción WebI para enviar el espacio de información a la bandeja de entrada como documento WebI.

1

2

3

4

2) Una vez que el documento WebI está en su bandeja de entrada, debe ingresar al modo de edición y hacer clic en cada objeto de la consulta para resaltarlos en el panel izquierdo, de esta manera podrá identificar claramente la clase de la que proviene cada objeto.

Mientras que trabaja en explorador allí no es una manera fácil de saber qué clase el objeto está viniendo, así que las ediciones del funcionamiento podrían ser causadas accidentalmente eligiendo un objeto incorrecto. Por lo tanto, al tener WebI y Explorer abiertos al mismo tiempo, podemos volver a crear el espacio de información mucho más rápido y seguro.

5

 

Asegurar que las variables del explorador se hacen a partir de los objetos correctos

3) Volviendo a Explorador, en las opciones "Añadir medida calculada", el primer y el segundo tamaño de cuadro de medida son fijos, esto hace que sea difícil elegir las medidas correctas cuando el nombre es demasiado largo, por lo que se recomienda renombrar temporalmente la medida en Un nivel de Universo para asegurarnos de que estamos escogiendo la medida correcta. Si no lo hace, existe el riesgo de que la medida que el Explorador escoja sea aleatoria a pesar de su selección. Tomando la precaución asegura que nuestra consulta recoge los objetos correctos.

6

 

4) El nuevo espacio de información se puede finalizar y guardar.

 

Uso de una nueva dirección de Tomcat para hipervínculos existentes

Un marcador es una dirección fija de hipervínculo al espacio del Explorador con una selección de datos y una configuración de gráfico concretas. El problema con los marcadores del explorador no es sólo que no se pueden migrar, sino también que la dirección cambiará en el destino, de modo que cualquier vínculo distribuido anteriormente se volvería inválido cuando se cierre el entorno antiguo. La solución para esto es volver a crear los marcadores desde cero En el nuevo entorno.

En nuestro caso, ya había muchos marcadores creados dentro del antiguo entorno y el cliente no quería perder los hipervínculos existentes, por lo tanto, surgió una forma de redirigir el tráfico al nuevo servidor tomcat. Estos son los pasos que seguimos:

1) Obtenga los marcadores creados en el entorno antiguo de los usuarios para poder replicarlos en el nuevo entorno.

Un marcador se ve así: http://server-name/explorer/index.jsp?application=portal&documentId=c62cffe8-dc4c-45cd-ac74-69a94c5faeae&bookmarkId=1a90a0a6-6def-4653-a1e0-74fbd585787b Cómo se compone: http://SERVER-NAME/explorer/index.jsp?application=portal&documentId=INFORMATION-SPACE-ID&bookmarkId=BOOKMARK-ID

2) Grabar y reproducir selecciones (medidas, facetas, clasificación) en el espacio de información:

Identificar cada medida, faceta y clasificación que se utilizan para cada marcador para reproducirlo en el nuevo entorno.

 

3) Cree una secuencia de comandos para redirigir el tráfico del antiguo servidor web (Tomcat) al nuevo servidor web (Tomcat) al principio del archivo index.jsp en la siguiente ruta SAP BusinessObjectsTomcat6webappsexplorer para que resulte libre de impacto para los usuarios.

String Application = (String) request.getParameter ("aplicación");
String DocumentId = (String) request.getParameter ("documentId");
String BookmarkId = (String) request.getParameter ("bookmarkId");
 
If (Application == null && DocumentId == null && BookmarkId == null) {}
 
Else if (DocumentId.contains ("A") && BookmarkId.contains ("B")) {
                   Response.sendRedirect ("http://nlrat-wias117/explorer/index.jsp?application=portal&documentId="+"C"+"&bookmarkId="+"D");}
 

Dónde:

Ambiente Antiguo: A: ID de espacio de información B: ID de marcador

Nuevo entorno: C: ID de espacio de información D: ID de marcador

 

Resumen

Después de seguir estos conjuntos de pasos, debería poder replicar el contenido de SAP BusinessObjects BI Explorer en un nuevo entorno con un mínimo impacto de usuario. Los beneficios de seguir estas mejores prácticas son:

  • Alta aceptación por parte del usuario de una migración BI4
  • Facilidad de migración de SAP BusinessObjects BI Explorer
  • Ahorre horas de trabajo al migrar SAP BusinessObjects BI Explorer

Espero que este artículo sea útil para usted y trae retroalimentación positiva de sus usuarios finales. Por favor, no dude en dejar un comentario o pregunta a continuación.

EspañolEnglish