""

Conexión entre SAP BW y Universe Designer / BusinessObjects InfoView

En esta publicación de blog, explicaré algunos consejos que aprendí al integrar SAP BusinessObjects Universe Designer / Infoview con SAP BW.

En su mayor parte, los pasos deben ser simples y bastante estándar (a menos que enfrente algunos problemas inesperados). En primer lugar, debe instalar la plataforma y el kit de integración para SAP. Al final de este proceso, verá que puede crear universos sobre cubos BW o consultas BW. Puede publicar fácilmente el universo y recuperar sus datos en un informe.

Ahora, en teoría, después de configurar al usuario en el CMC (BO CMC -> Autenticaciones -> SAP), un usuario debería poder iniciar sesión en SAP BusinessObjects InfoView utilizando sus credenciales de SAP ...

Pero en realidad, BusinessObjects fallará al importar los roles del usuario de SAP. ¿Por qué? Porque necesitará un conector java, que no viene con el kit de integración "listo para usar".

Todo lo que necesita hacer es descargar los archivos de SAP (o desde la parte inferior de esta publicación de blog) y ponerlos a disposición de su sistema. Aquí una guía paso a paso:

  1. Cree las carpetas en su carpeta principal de tomcat55 llamada Sharedlib
  2. Copie allí los archivos sapjco.jar y .dll
  3. Copie los archivos .dll en Windows / system32
  4. Vaya a la configuración de Tomcat y agregue la ruta completa del archivo sapjco.jar a la cadena CLASSPATH - reinicie tomcat

Notes: Do not confuse the sapjco.jar with other versions in the folder. Download the 32bit version even if your machine is a 64bit.   Now try to import your user's role in BO CMC --> Authentications --> SAP again and you will see that everything will work as expected.

Si tiene alguna pregunta o comentario sobre esta solución, hágamelo saber dejando un comentario a continuación.

> Download this Shared file (contains sapjco.jar and the .dll files)

Desafío SAP Xcelsius para resultados de encuestas de la comunidad: mejores prácticas

I entered the SAP Xcelsius Challenge for Community Poll Results to flex my Xcelsius skills and also offer some fresh options for dashboarding to the SAP SDN community. I’m pleased to report that my submission received an honorable mention in the competition. Thanks to everyone who voted!

En esta publicación explicaré las herramientas, los objetivos, el contenido y la estructura con los que decidí trabajar para este desafío y mis pasos de mejores prácticas para desarrollar un panel de control de Xcelsius.

1. Selección de herramienta

Comencé definiendo el objetivo de alto nivel y seleccionando la herramienta que mejor se adapta. SAP Crystal Dashboard Design (anteriormente conocido como Xcelsius) es una gran herramienta y plataforma, obviamente para el tablero de instrumentos, pero no es para todos los propósitos. SAP BusinessObjects ofrece una amplia gama de herramientas que pueden resolver escenarios específicos; estos están bien integrados y, a menudo, una combinación de dos o más es la mejor solución.

2. Propósito y metas detalladas

¿Por qué estoy construyendo un tablero? ¿Qué información me interesa?

Además de mostrar los resultados de la encuesta, mi objetivo era permitir el análisis del rendimiento de los continentes, regiones y países que participan en los Juegos Olímpicos de Invierno, con un enfoque en los juegos en Vancouver.

En mi opinión, hacer y responder las preguntas anteriores es muy importante y a menudo se pasa por alto a favor de definir primero los KPI. Sin establecer un objetivo claro, no habría podido decidir qué KPI fue más o menos útil que otros. Con eso definido, procedí a responder las siguientes preguntas.

3. Contenido

¿Cómo puedo lograr el objetivo anterior? ¿Cuáles son los mejores indicadores de desempeño? ¿Cómo puedo mostrar estos KPI?

Posibles KPI

  • Numero de medallas

  • Numero de medallas de oro

  • Número ponderado de medallas (oro * 3 + plata * 2 + bronce)

  • Número de medallas / población

  • Número de medallas ganadas por país / Número total de medallas

Posibles opciones de visualización para KPI

  • Tendencias: ¿Qué tendencia de indicador sería mejor ver?

  • Comparaciones: ¿cuáles serían las dimensiones para comparar? 

Elegí el KPI más común: Número de medallas. Pero como verá, este KPI único se puede mostrar de varias maneras. Una forma menos tradicional, en términos de los Juegos Olímpicos, es la agrupación por dimensión geográfica. Esto ofrece una vista única, sin mencionar que me permite mostrar mi complemento DrillChart.

4. Estructura

¿Cómo puedo organizar mejor mi contenido? 

En este punto, decidí resumir qué información tenía y tratar de encontrar un lugar para mi contenido en la pantalla:

  • Los resultados obligatorios de la encuesta: gráfico de barras verticales.

  • Número de medallas por región: gráfico de barras horizontales

El cuadro de Encuesta tiene todos los deportes enumerados, por lo que le da la oportunidad de usarlo también como selector. Pensé que sería bueno conectar estos dos gráficos y permitir que el usuario analizara también el número de medallas por deporte. Aunque podría no ser tan claro como una barra de navegación horizontal que abarca el encabezado del tablero, opté por usarlo, con un subtítulo claro, para guardar algo de espacio en la pantalla.

El orden de selección sería: Deporte → Región, por lo que coloco los Resultados de la encuesta en el lado superior izquierdo, donde el espectador generalmente comienza a escanear la pantalla. Utilicé los dos colores de los juegos de Vancouver, verde y azul, para hacer una distinción clara entre la encuesta y el análisis de medallas.

Tablero de los Juegos Olímpicos 1

Los dos cuadros principales consumen aproximadamente la mitad de la pantalla, y todavía tenía mucho que mostrar:

  • Líneas de tendencia

  • Distribución de medallas: oro, plata, bronce

  • Agregaciones históricas

  • Comparación con el juego anterior.

Toda la información anterior depende de las selecciones del usuario (Deporte - Continente / Región) y proporciona más información sobre los datos. Usé micro-gráficos debajo del gráfico principal de medallas para mostrar los detalles.

Tablero de los Juegos Olímpicos 2

5. Implementación

La parte final es el desarrollo real. Afortunadamente, esto es sencillo, y mucho más rápido, cuando el diseño funcional y el diseño están bien definidos, aunque este siempre es un proceso iterativo con algunas modificaciones.  

I was happy to practice a little bit on this example, and would be happy to hear your feedback! And if you are looking for some creative dashboarding expertise, Clariba has a wealth of experience and very talented consultants in this area. Feel free to contact us at info@clariba.com.

Únete a Clariba en el Tour Mundial de SAP 2010 en Doha, Qatar el junio 22

Doha, Qatar: Clariba is pleased to be sponsoring SAP World Tour 2010 – Qatar, the SAP business and technology event for C-level executives, IT decision makers, and Business managers.

En la economía actual, las empresas Best-Run deben ser transparentes y responsables, ágiles y ágiles, centradas en el cliente y colaborativas. Ahora más que nunca, enfrentar estos desafíos requiere una estrategia comercial altamente enfocada y una ejecución simplificada, y de eso se trata SAP World Tour 2010.

El SAP World Tour 2010 ofrece a los asistentes la oportunidad de descubrir las mejores herramientas y soluciones para una mejor gestión de la información y una visión empresarial. La agenda de día completo incluye Demos de SAP, Soluciones de SAP para gerentes de nivel C, Sesiones de la industria, Servicios de SAP y Talleres técnicos de SAP BusinessObjects.

Clariba es reconocida como consultora líder de SAP Business Intelligence en EMEA y especialista en tecnología SAP BusinessObjects. Los miembros del equipo de Clariba BI estarán disponibles durante el evento para demostrar soluciones de informes y paneles interactivos y altamente visuales para una variedad de industrias y unidades de negocios.

"Clariba se enorgullece de patrocinar el SAP World Tour 2010 - evento de Qatar", explica Marc Haberland, CEO y socio gerente de Clariba. "Como socio de confianza de SAP y proveedor de servicios de SAP BusinessObjects en todo Oriente Medio, este evento nos brinda una excelente oportunidad para conectarnos con líderes empresariales y tecnológicos para comprender mejor sus desafíos y demostrar algunas soluciones de inteligencia empresarial muy poderosas".   

The SAP World Tour 2010 – Qatar will be held on junio 22 at the Sharq Village Hotel in Doha from 9:00 a.m. to 5:00 p.m. Attendance at the SAP World Tour 2010 is free of charge. If you wish to find out more about the event or register to attend, please visit www.sap.com/mena/worldtourqatar.

 

Sobre Clariba

Clariba delivers innovative, reliable and high-quality business intelligence (BI) solutions to customers worldwide. We are recognized and respected as one of the leading SAP Business Intelligence consultancies in EMEA. Our consultants, based in the Middle East and Europe are SAP BusinessObjects certified professionals and experts in the planning, installation, development and deployment of BI solutions. Clariba develops best practice BI solutions for dashboards, reporting and analysis, providing our customers with clarity and actionable insight to improve their business performance. Our customers in the Middle East are leaders in the telecommunication, education, manufacturing, and banking sectors. By working closely with business leaders and IT teams, Clariba turns vital data from ERP, CRM and other transactional systems into actionable insight for all levels of the organization. For more information on Clariba’s business intelligence solutions visit www.clariba.com or contact us at info@clariba.com.

Consejos y trucos de ETL: Conexión de IBM z / OS con Microsoft Windows Server

Cuando deseamos conectar un IBM z / OS con un Microsoft Windows Server para fines de proceso ETL, es importante comprender cómo se configuran los recursos de red de IBM Mainframe y cómo vincular esta información particular al Microsoft Windows Server.

En este post me gustaría explicar cómo configurar la aplicación SNA Manager que se instala con Microsoft Host Integration Server (HIS) como herramienta de servicio de vínculo principal. También veremos el uso del servicio de enlace IP-DLC (servicio de ventanas SNAIP1) para comunicarse con el mainframe de IBM.

Comprender lo básico

IBM z / OS incluye un servidor de comunicaciones con redes multiprotocolo. Proporciona el corredor de transporte de flujo de datos entre la red externa y las aplicaciones empresariales de cliente que se ejecutan en z / OS. Básicamente utiliza una combinación de TCP / IP y funciones de arquitectura de red del sistema (SNA).

Técnicamente, una vez que se instala HIS en el servidor Windows, se comunica con el Mainframe estableciendo una sesión TN3270 utilizando el protocolo TCP. El servidor de comunicaciones de IBM traducirá esta sesión TN3270 al protocolo SNA. La conexión de la aplicación se completará mediante la adquisición de una unidad lógica (LU) en nombre de la conexión TN3270 creada por HIS. De esta manera, se establece una sesión LU-LU entre el servidor de comunicaciones y el HIS.

Todos los procesos de IBM se realizan bajo una plataforma VTAM (Virtual Telecommunication Access Method) que proporciona la pila de comunicación de red de capa SNA para transportar datos entre aplicaciones y el cliente final.

APPN y APPC

La configuración más común de la topología de red es la avanzada Peer-to-Peer Networking (APPN) definida por el VTAM Control Point (CP). Sus capacidades están relacionadas con enroot datos en una red entre dos o más LU que no necesitan estar directamente conectados. La red APPN se mejora con la Comunicación Avanzada Programa a Programa (APPC), que define las reglas de cómo los programas intercambian información. Este protocolo se conoce como SNA LU 6.2. En otras palabras, APPN define cómo tráfico APPC obtiene de un punto a otro en una red independientemente de la configuración de red.

Configuración de SNA Manager

Una vez que la aplicación HIS 2006 se ha instalado correctamente en Windows Server, tenemos que ejecutar y configurar el programa SNA Manager. Esta herramienta está diseñada para agilizar el proceso de creación y administración de conexiones a fuentes de datos en el entorno del host.

Una vez que hemos iniciado el programa SNA Manager, el primer paso es crear una conexión de Microsoft SNA desde la raíz de la consola. Una vez creado, abra el subdominio y seleccione el servidor de configuración principal. Una vez definido el servidor de configuración principal, es obligatorio agregar un nuevo servicio de enlace. Deben definirse dos secciones: "Link Services setup" y "SNA Service". 

En la configuración de servicios de enlace (administrada por el servicio de ventanas SNAP1), primero defina la dirección como el servidor de nodo de red principal (NNS) y, a continuación, defina el nombre de red real y su nombre de punto de control en la sección de nodo APPN local. Por último, confirme la casilla de verificación "Usar la definición de PU dinámica" para que las LUs independientes se definan dinámicamente. LU son controlados por una unidad física (PU) en cada nodo de una red SNA.

Con el servicio de enlace requerido ya configurado, las conexiones de recursos individuales entre los servidores HIS y los servidores host también deben estar configuradas. Esto se consigue configurando una conexión de servicio SNA.

Hay tres pasos para cada configuración de conexión de servidor SNA (conexiones, LUs APPC locales y LUs APPC remotos):

  1. En las conexiones, defina el nombre de la conexión, especifique SNAP1 como servicio de enlace y "sistema de igualdad" como tipo de extremo remoto del sistema host. Normalmente, deje el resto de las pestañas de forma predeterminada.
  2. Para la definición de LU local (nuestro servidor), introduzca una longitud de carácter 8 LU Alias ​​y nombre de LU que identificará el sistema local a otros componentes de la red SNA y especificará el nombre de red real. Deje la pestaña avanzada con valores predeterminados.
  3. Para la definición de LU remota (lado de IBM), escriba el alias de LU y el nombre de LU, el nombre de red y el nombre de LU no interpretado. Estos valores deben solicitarse al administrador de la red SNA. Finalmente, en la ficha Opciones, compruebe "soportar sesiones paralelas" para aumentar el número de conexiones disponibles, defina QPCSUPP en "Modo de entrada implícita" como la LU APPC remota está asociada con la LU APPC local, especifique el nivel de seguridad SNA requerido y Desactive la casilla de verificación Habilitar sincronización a menos que disponga de LUs de APPC locales configuradas para el soporte de SyncPoint.

Es muy recomendable ejecutar y configurar la herramienta de acceso a datos (creada por la instalación de HIS), ya que proporciona una excelente oportunidad para probar la conexión de base de datos mediante un archivo UDL (Universal Data Link) para conexiones OLE DB.

Después de configurar la conexión de origen de datos y vincular un servidor SNA activo con una conexión de servicio SNA activa, debería poder conectarse correctamente al Mainframe.

Si usted tiene alguna pregunta o comentario sobre este post, por favor no dude en dejar un comentario a continuación.

Xcelsius Sugerencias: Búsqueda y filtrado

Todos los días enfrentamos nuevos desafíos de filtro según los requisitos de nuestros clientes. A veces la respuesta, "no es posible" parece ser la más lógica, pero después de unos minutos de lluvia de ideas, la solución se vuelve clara.

Xcelsius se hizo famoso gracias a sus opciones de análisis y filtrado. En este artículo quiero compartir la solución de búsqueda y filtrado dentro de Xcelsius usando un par de componentes listos para usar.

Esta característica permite al usuario escribir parte del texto necesario para un filtro, obtener la lista de valores (sugerencia), seleccionar uno de ellos y obtener la salida en el tablero.

Para construir esta solución, el desarrollador solo necesita 5 componentes (el gráfico, la imagen y el fondo blanco se han agregado para la demostración).

 

  1. The input text box is used to write the text to search/filter
  2. In the excel a “like” command is implemented as =IF(AND($A$1<>"",COUNTIF(A3,"*"&$A$1&"*")>0),1,0) where we are checking if the text written in the cell A1 is contained in A3
  3. Los otros componentes están destinados a filtrar y mover el valor deseado del origen al destino.

The result is the following:

 

Y al hacer clic en Luca de la lista de valores, el resultado es:

 The limitation of this solution is that the user has to click on enter after typing the text in the input text box. A better solution could be written using Flex and ActionScript in order to have only one component doing all the work and without the need to press enter at any selection.

Si está interesado en ver la fuente de la solución y los archivos flash, no dude en descargar los ejemplos a continuación. Por favor, háganos saber si tiene algún comentario dejando un comentario a continuación.

X-suggestions (swf) X-suggestions (zip file containing xlf)

New Insights into an Xcelsius (XLF) File

Xcelsius es una poderosa herramienta de tablero, pero a veces encontramos limitaciones y necesitamos usar nuestra imaginación para encontrar soluciones. Un ejemplo es cuando estamos desarrollando un tablero sin conexión al servidor de producción final usando QAAWS. Antes del lanzamiento, necesitamos abrir el archivo XLF y reasignar las conexiones una por una al nuevo servidor.

Un día, por casualidad, encontré una solución muy buena para este problema. También descubrí las capacidades adicionales que no están disponibles a través de la interfaz Xcelsius.

Descubriendo nuevas capacidades

Yendo directo al grano, hay un archivo XLF al final de un archivo estándar. Todo lo que necesita hacer es cambiarle el nombre a .ZIP y extraerlo en cualquier carpeta. Encontrará los siguientes archivos dentro:

  • Xldoc: This is the Excel Data model used in Xcelsius (you can open it using Excel)
  • Document.xml: This contains your Xcelsius definition (graphs, canvas, connections…)
  • Folder(long name): This contains the pictures embedded in your Xcelsius file

El archivo más interesante para los propósitos de este artículo es el Document.xml. En este archivo encontrará la definición completa de su modelo Xcelsius; que proporciona grandes capacidades y oportunidades! Déjame darte tres ejemplos:

  1. Puede reemplazar el servidor de sus conexiones QAAWS: solo busque el nombre de su servidor para encontrar las entradas de sus conexiones QAAWS (con las credenciales si están codificadas en el modelo) y luego reemplácelas por el nuevo servidor.
  2. Cambie el esquema de color sin pelear con el cliente Xcelsius: para cambiar el esquema de color, todo lo que necesita hacer es reemplazar el color antiguo con el nuevo en el archivo XML y listo. Si ha definido un esquema de color personalizado, también lo encontrará en el archivo.
  3. Cambie los logotipos / imágenes: solo necesita sobrescribir los logotipos que obtiene después de descomprimir el XLF.

Puedes jugar todo lo que quieras con estos archivos. Para obtener su nuevo archivo XLF, todo lo que necesita hacer es agregar la carpeta a un archivo zip y cambiarle el nombre a XLF.

Si tiene algún comentario, pregunta o nueva funcionalidad para este truco, ¡me complacerá leer y responder sus comentarios!

Truco de LiveOffice para desarrolladores y diseñadores de Xcelsius

LiveOffice es una herramienta lista para usar de SAP Business Objects que permite a los usuarios descargar informes o partes de informes de BusinessObjects (WebIntelligence y Crystal Reports). También permite la creación de nuevas consultas como QAAWS (consulta como servicio web).

En esta publicación de blog, nos gustaría compartir un consejo sobre una configuración importante de LiveOffice que puede ser útil para los desarrolladores y diseñadores de Xcelsius.

Por defecto, LiveOffice nos permite descargar 512 filas y 512 columnas cuando se usa dentro de Xcelsius. Lamentablemente, este número o filas no siempre es suficiente. Pero en lugar de cambiar las conexiones o la lógica de nuestro tablero, que puede ser complejo y llevar mucho tiempo, todo lo que tenemos que hacer es cambiar la configuración de un archivo .jar en tomcat.

Procedimiento paso a paso:

  1. Cree una copia de seguridad de dsws-liveoffice-ws.jar desde InstallDrive del servidor: archivos de programa objetos comerciales TomcatwebappsdswsbobjeWEB-INFlib (por si acaso)
  2. Copie dsws-liveoffice-ws.jar del InstallDrive del servidor: archivos de programa objetos comerciales TomcatwebappsdswsbobjeWEB-INFlib a su computadora
  3. Cambie el nombre del archivo que acaba de copiar a dsws-liveoffice-ws.jar.zip (agregue .zip al final del nombre de archivo)
  4. Cree una carpeta en la raíz de InstallDrive: llamado META-INF (distingue entre mayúsculas y minúsculas), en InstallDrive: META-INF llamado BusinessObjects (distinga entre mayúsculas y minúsculas) y en InstallDrive: META-INFBusinessObjects llama DSWS (distinga entre mayúsculas y minúsculas). Obtendrá la siguiente ruta: InstallDrive: META-INFBusiness ObjectsDSWS
  5. Con WinZip o WinRAR, descomprima el archivo denominado liveoffice_config.properties del archivo dsws-liveoffice-ws.jar.zip copiado del servidor. Coloque este archivo en InstallDrive: META-INFBusinessObjectsDSWS
  6. Abra el archivo liveoffice_config.properties y busque la siguiente sección: maxRowCount = 512 maxColumnCount = 512
  7. Edite maxRowCount y maxColumnCount (si es necesario) con el número de filas y columnas que prefiera.
  8. Guarde el archivo como liveoffice_config.properties (mismo nombre de archivo)
  9. Asegúrese de que el nuevo archivo esté en dsws-liveoffice-ws.jar.zip
  10. Elimine el archivo .zip del archivo
  11. Cópielo en la ubicación de Tomcat en el servidor: InstallDrive: archivos de programa objetos comerciales TomcatwebappsdswsbobjeWEB-INFlib
  12. Reiniciar Tomcat

¡Eso es! Ahora ya no está limitado a 512 filas y columnas. Si tiene alguna pregunta o comentario sobre este enfoque, no dude en dejar sus comentarios a continuación.

Visualizing a time series with missing data

De vez en cuando navego por foros especializados, y recientemente me encontré con el mismo problema en dos hilos desde diferentes ángulos. Básicamente la pregunta planteada es, "¿cómo podemos mostrar los valores faltantes en un gráfico de líneas?" Esta pregunta entra en juego cuando consideramos qué mostrar si tenemos una brecha.

Los datos faltantes pueden ocurrir por varias razones, pero por ahora concentrémonos en la visualización. Dibujaré un par de soluciones con Xcelsius, pero la idea general de estas opciones también se aplica a otras herramientas.

Primero echemos un vistazo a la posible situación inicial: si no tenemos datos para uno o más períodos en la base de datos.

Es posible que el usuario ni siquiera se dé cuenta, pero algo está mal con el gráfico anterior. Faltan los 3 rd, 4 th y 5 th. La razón detrás de esto puede ser que las ventas cayeron a cero, o que las ventas para estos meses no aparecen en la base de datos por cualquier razón.

Las dos opciones a continuación destacan que algo salió mal con las ventas (datos) durante el período de primavera (meses 3-5).

Aunque el último gráfico muestra la situación real en la base de datos, los usuarios comerciales pueden esperar ver un gráfico completo. Si sabemos que las ventas no cayeron a cero, pero de hecho se perdieron registros durante estos tres meses, entonces el requisito es conectar la brecha de alguna manera.

Calcular la media o la media ponderada de los dos valores más cercanos de períodos no nulos podría ser la solución. El promedio ponderado es un poco más complejo, pero en el caso de una brecha más grande, dará como resultado una conexión lineal entre dos extremos, en lugar de una línea plana.

Al interpolar valores que no tenemos (y cuando no sabemos exactamente qué se debe resaltar), sugeriría mostrar el espacio con un color significativamente más claro que el normal, lo que representa que estos son valores calculados.

Aunque los valores reales pueden diferir significativamente, en mi opinión con las leyendas adecuadas, esta representación podría ser mejor que romper la línea.

Me interesaría saber si otros se han encontrado con este problema y qué han hecho ustedes. Siéntase libre de dejar un comentario con su opinión.

Export2Excel v3 para Xcelsius 2008 SP3 (versión de Tomcat)

About eight months ago we posted an Xcelsius solution called Export2Excel on the myxclesius.com blog. Thanks to support and comments from the Xcelsius developer community and some serious investigating, it is a pleasure for me to announce that the new Export2Excelv3 for Xcelsius (Tomcat version) is now up and running. Version 3 works with Xcelsius 2008 SP3 and it supports multiple languages. You will find the Export2Excelv3 files at the end of this post.*

Para aquellos que son nuevos en Export2Excel, este componente permite a los desarrolladores de BI agregar funcionalidad de exportación a un tablero de Xcelsius para que los usuarios finales puedan filtrar los resultados seleccionando parte de su tablero. Es una gran opción para los usuarios que desean ver datos fuera de los componentes predefinidos del tablero.

Xcelsius 2008 sp3

Cuando SAP Business Objects lanzó Xcelsius 2008 SP3, notamos que hubo un cambio en la cadena xml exportada. Xcelsius ahora está exportando el xml en diferentes líneas en lugar de una sola línea. Gracias a la ayuda de otros colaboradores, llegamos a una solución que implica leer y convertir todas las líneas. Como resultado, nuestro nuevo Export2Excelv3 solo funciona con Xcelsius 2008 SP3. Si todavía tiene el SP2, contáctenos para obtener el archivo v2 (también con soporte en varios idiomas).

Exportar a varios idiomas

El nuevo Export2Excelv3 puede exportar múltiples idiomas (por ejemplo, árabe, japonés, chino e idiomas con acentos especiales como ö ü ÿ ä ý). Decidimos agregar esto a la nueva versión ya que algunos de los usuarios estaban preguntando sobre esta funcionalidad. Además, estamos trabajando mucho en Oriente Medio, por lo que es interesante para Clariba tener los caracteres árabes en caso de que alguno de nuestros clientes esté interesado.

Cómo configurar Export2Excelv3

Siga los pasos a continuación para configurar la solución Export2Excelv3 en su panel de control de Xcelsius:

  1. Descargue el archivo WAR (encuentre el enlace al final de esta publicación)
  2. Copie ExportToExcelv3.war en su carpeta de aplicaciones web de Tomcat
  3. Abra el administrador de datos
  4. Agregar conexión XML
  5. Set the XML Data URL as http://:/ExportToExcelv3/index.jsp
  6. Marque la función "Habilitar envío". Esto contendrá el rango de celdas que elige exportar.
  7. Verifique la función "Habilitar carga". Asegúrese de que el Nombre sea URLDummy (como se resalta en rojo en la captura de pantalla a continuación) y que el Rango contiene solo una celda. Esta celda es la URL del archivo Excel exportado.

Note: Add a refresh connection and URL button on the Xcelsius dashboard to open this link.

Panel de muestra Clariba

En Clariba, hemos fusionado las funcionalidades de un botón de conexión de actualización y un botón de URL. Como resultado de esta funcionalidad personalizada, los usuarios pueden abrir un archivo Excel y comenzar su propio análisis y comparaciones si lo desean.

You will see the archive rar file for the code below. Just save and rename it to ExportToExcelv3.war and deploy it to your tomcat! If you have any questions or comments about the new version, just let me know.

Download: ExportToExcelv3.rar

* Derechos de autor (C) 2011 Clariba. Esta solución gratuita se puede usar, publicar o redistribuir con el crédito apropiado para Clariba.

Migración desde BusinessObjects XI R2 a XI R3. 1 - Ambas versiones en la misma máquina: Recuperación de desastres

En las últimas semanas hemos estado trabajando en una migración de BusinessObjects XI R2 a XI R3. 1. Esta debe ser una actualización simple que se puede implementar siguiendo el asistente de BusinessObjectsXI R3. 1. Pero, ¿qué sucede si algo sale mal durante la actualización? Nos estábamos haciendo esta pregunta antes de migrar la producción de uno de nuestros clientes. Entonces nos vino una idea: decidimos dejar BusinessObjects XI R2 como estaba y también instalar XI R3. 1 en la misma máquina. Para que esto sea posible, tuvimos un par de cosas que considerar primero:

- Dos servidores tomcat que trabajan en el mismo puerto - Servicios BusinessObjects XI R2 y XI R3 que trabajan en los mismos puertos

Además, decidimos no utilizar ningún archivo BIAR para migrar el contenido de BusinessObjects a la nueva versión.

Nuestros pasos de implementación:

  1. Paramos los servidores Tomcat y BusinessObjects XI R2 (y nos aseguramos de que no se iniciaran automáticamente en el futuro).
  2. Luego instalamos BusinessObjects XI R3. 1 (durante la instalación seleccionamos nueva instalación en lugar de actualización). Nota: Si tiene Tomcat en una máquina diferente, elija instalar el servidor web más adelante (XI R3. 1 permite a los usuarios instalar sólo el servidor web y conectarlo al CMS mediante el asistente de configuración).
  3. Una vez completada la instalación, copiamos las carpetas FileStore (Entrada y Salida) en las nuevas ubicaciones (Business Objects Enterprise 12 / FileStore /).

Configuración de la base de datos CMS:

  1. Desde el SIA (Server Intelligence Agent), vaya a propiedades -> configuración -> configuración de la base de datos utilizando el botón Especificar.Agente de inteligencia de servidor
  2. Seleccione la opción para copiar la base de datos desde otro origen de datos.
  3. Seleccione que el origen proviene de BusinessObjects XI R2 y elija la base de datos R2.
  4. BusinessObjects XI R3. 1 copiará y adaptará la base de datos R2 a la R3.Configuración de la base de datos CMS
  5. Al final de la configuración de la base de datos, BusinessObjects le pedirá que reinicie los servidores y actualice los objetos (interconectará la base de datos CMS con las carpetas FileStore).

El usuario puede ahora iniciar sesión en Business Objects R3. 1 y comprobar que la seguridad, los horarios y todos los objetos están allí y funcionan bien. Si el entorno no funciona como se espera, puede detener el nuevo Tomcat y los servidores BusinessObjects XI R3 y volver a abrir el antiguo Tomcat y el servidor de BusinessObjects XI R2 sin perder ningún dato. La recuperación tarda menos de 5 minutos.

Ventanas de inicio de sesión

Siempre estamos interesados ​​en la retroalimentación. Por favor, háganos saber si tiene alguna pregunta o comentario sobre este truco de XI Migration.

EspañolEnglish