""

Technical

SAP BusinessObjects Mobility Solutions (Parte 2 - SAP BI Mobile)

This is the second article of the SAP Mobility Solution series.  It is time to review the second Mobile application that has been release by SAP Business Objects: SAP BI Mobile

If you have not  read the first article on SAP Explorer yet, check it out.

Just as a brief reminder that both this and the previous tool can be downloaded (if you are an SAP partner) through SAP Marketplace

If you are not an SAP partner but still feel like trying these tools you can still download the mobile applications from the app store and try out the demo servers SAP has made available.

Now let’s start reviewing the second Mobile tool from SAP Business Objects

SAP BI Mobile

The SAP BI Mobile application allows WebI and Crystal reports to be displayed and distributed through Mobile devices. The application we will review here is the Ipad version but other mobile devices are also supported. The Ipad version of this application can only be installed if you have Business Objects XI 3.1 SP3 or higher, so be prepared to patch your system if it is not at this level.

Click Here to find a complete overview of this application.

The first step to get this application running is to install the server side of the software. To do so you need to download two files from the SAP Marketplace: the BI Mobile 3.1 SP3 file and also the BI Mobile SP4 (required for Ipad support)

Instalación

The installation is also straightforward and you should only modify the default settings of the install if your Business Objects system configuration requires it.

For example, if you have a web server separated from the application server then you will have to install those two sides separately (Custom Install). In our example, since all the components are on the same machine we will install all the software on the same place (Complete Install).

You can see in the screen below how components are separated in the install process.

Once you run through the install for the BI Mobile SP3, you will also need to install SP4. This patch installation does not require any configuration and will only write the patched files on the home business objects directory.

After these two installations are complete you will notice new applications are installed on the server components of you Business Objects system.

Run both of the Configure as a service options (only on windows install) so you can also have the BI Mobile components available as services under windows.

Make sure your new Mobile services are started and remember to set them to start automatically in case they need to remain ON along with the Business Objects system.

Deploying Web Components

The web part of the BI Mobile application has also been generated during installation but for some reason they are not automatically deployed (at least in our test cases). Therefore you will need to move them yourself to the Tomcat webapps directory so they are deployed.

Browse to the following directory: $BOBJ_Home/Business Objects 12.0/java/

Locate the following files:

  • MobileBIService.war
  • MobileOTA.war
  • MOBIServer.war

Copy these files to the webapps directory located at: $BOBJ_Home/Tomcat55/webapps

When the .war files are copied to this directory they will be automatically picked up by Tomcat and new directory apps will be created. If the deployment is successful you should be able to access the Mobile default web page at:

http://yourserver:8080/MobileOTA

If a webpage comes on with options for different mobile devices, we are now ready to install/configure the mobile application on the ipad.

La aplicación móvil

First off, we need to download the application from the App Store. You would find it under the name SAP BI Mobile (do not confuse with Mobile One app)

Once downloaded, it is time to configure the settings for a new Mobile connection.  Start the app on the Ipad and click on the Settings option at the bottom.

Select the "add a connection" option where you will have to provide the following:

  • Nombre de la conexión
  • Server URL. This is the name:port of the machine where the BI Mobile web component has been installed (without http in front)
  • The CMS name that controls the BI Mobile server components
  • The Authentication method
  • Nombre de usuario y contraseña

Save the configuration and select the newly created connection.

If the connection is successful we will face the following screen on the Ipad application.

The connection to the mobile server has been successful but we have no reports to show yet. To make new reports available to the mobile application we will have to tag them as mobile compatible. This is done by adding the reports to a category called Mobile. This category can be customized as desired but for this example we will use the default value.

Select the reports we want to make available on the BI Mobile application and categorize them as Mobile.

NOTE: In most cases the category does not previously exist and you might need to create it prior to this step.

Almost immediately after this is done, you will see the categorized reports appear on the lower part of the BI Mobile application.  The reports are now ready to be downloaded to the Ipad.

Click on the green download button that appears next to each report.

When the download is completed the downloaded report will appear on the upper part of the BI Mobile application. We can now click on the report on the upper part and you will find the Mobile version of your WebI/Crystal report.

Be aware that not all WebI capabilities are supported by the BI Mobile version. To understand the limitations you can review the product guide here

On the same document we can also find some useful best practices on how to design a WebI/Crystal report for Mobile viewing and templates that can help you when designing new reports according to mobile devices´ size.

Although the variety of graphs and interaction in the BI Mobile application is still quite basic, we think SAP is in definitely on the right track.

Appendix on Business Objects XI 4.0

Although our example reviews version 3.1 of the Mobile application we also advise to review the guide for release 4.0 as it contains additional features on the BI Mobile application. The additional features include in-table graphics such as percentage bars or sparkline trends. See screenshot below:

 

Conclusion on SAP BusinessObjects Mobility Solutions

This is a promising start. Chances are that  soon SAP will extend the devices covered, support more complex graphs and take better advantage of the Ipad interaction capabilities as well.

With mobile solutions you will be able to optimize your existing investment by bringing your content to more mediums, you will be able to provide instant answers to more people, no matter where they are working from, therefore, you will boost the performace of your organization. All bets are on mobility!

 

Si está interesado o ha trabajado con esta aplicación, o si cree que podría ser útil en su organización, por favor deje un comentario a continuación.

StreamWork - el entorno de trabajo colaborativo de SAP

Estamos notando que nuestros clientes y clientes potenciales están empezando a buscar modelos y flujos de trabajo colaborativos. La razón es que quieren fomentar y mejorar el trabajo en equipo y reducir los errores humanos mediante la creación de flujos de aprobación para sus tareas internas. Por lo tanto, si ayer los usuarios de poder o TI podría modificar directamente los valores de una base de datos sin ningún control, hoy en día, con un número creciente de empleados y un creciente nivel de complejidad para los procesos, prefieren los flujos de trabajo formales para impulsar la eficiencia y siempre garantizar la aprobación De la gestión, un modelo colaborativo que puede reducir o incluso eliminar los errores provenientes de la falta de control sobre las acciones.

SAP aún no tiene ningún motor de flujo de trabajo (o al menos no lo tenemos en cuenta), pero tenemos lo que SAP llama "Social Intelligence" herramienta, que se llama StreamWork.

Esta solución parece una mezcla entre Facebook, Twitter, LinkedIn y MS Outlook / Proyectos. He tomado algunas imágenes de la pantalla de impresión durante las pruebas que he hecho en uno de nuestros clientes, para que pueda ver lo que está disponible:

 

Los usuarios pueden crear tareas / actividades y agregar participantes;

 

Añade acciones a diferentes tareas;

 

Administrar alimentos y controlar lo que están siguiendo;

 

Establecer agendas y matrices RACI;

 

Definir configuración de notificaciones y obtener recordatorios de correo electrónico en su bandeja de entrada ...

 

... en pocas palabras: pueden colaborar mientras trabajan en un proyecto.

If you want to access a free version of StreamWork, please go to www.streamwork.com and sign in. Moreover, you can find a white paper attached sap_streamwork, where you can read what SAP says about it. In my opinion, a very interesting tool, worth checking it out.

Cómo buscar de forma más rápida y eficiente con Firefox (y Chrome / Opera)

Implementing technologies in environments that are always changing often generates doubts and challenges for us consultants. Of course you can ask your colleagues, but they are not always free and sometimes they just don't know the answer.  So most of the time we are relying on the Internet to find tutorials or people who met the same problems before and explain how they have solved them. Therefore being able to search fast and efficiently makes our lives easier. Fortunately, some of the modern browsers (who said IE6?) give us this possibility. I will now give three main tips to improve the way you search the internet - if you don't have much time, jump directly to the 3rd tip, which is the most effective one.

Este artículo se centra en Firefox, pero también se mencionan navegadores alternativos.

Tip n°1: add search engines to your browser (Firefox, Internet Explorer, Chrome, Opera and Safari).

En Firefox puedes ver la casilla del motor de búsqueda en la esquina superior derecha de tu ventana.

If you click on the symbol on the left (here the Google icon), you will see a list of all the search engines you have already installed, plus an option to manage search engines. One of the best options available to look for new search engines (at least for Firefox, IE and Chrome) is the Mycroft project: http://mycroft.mozdev.org/

Por ejemplo, si buscamos cuáles son los motores de búsqueda correspondientes a SAP, encontramos (unter section 6. Computer) lo siguiente:

Simplemente haga clic en uno de ellos y confirme que desea utilizarlo como un nuevo motor de búsqueda.

Ahora puede realizar búsquedas basadas en este motor de búsqueda.

Tip n°2: assign keywords to your search engines (Firefox, Chrome and Opera).

Asignar palabras clave a sus motores de búsqueda es bastante fácil. Abra la ventana "Administrar lista de motores de búsqueda", seleccione el motor de búsqueda de su elección, haga clic en "Editar palabra clave ..." y simplemente escriba una palabra clave - y es mejor que lo haga corto, por ejemplo "g" para Google Y "w" para Wikipedia.

Una vez que haya hecho esto, no es necesario seleccionar manualmente el motor de búsqueda más! Vaya a la barra de direcciones (recuerde el atajo Ctrl + L), y simplemente escriba la palabra clave para el motor de búsqueda elegido, seguido por el término buscado. Ejemplo: "g rápido mart" si desea buscar marts rápido en Google, o "w SAP" si desea ver la página SAP Wikipedia.

Tip n°3: use bookmarks with the %s variable (Firefox, Chrome and Opera)

La característica de los motores de búsqueda tiene muchas ventajas, pero también algunas limitaciones claras.

The most obvious is that not every website has an associated search engine, like for example the very useful Business Objects Board.

La segunda limitación se debe a la naturaleza de los motores de búsqueda - que son bastante específicos del navegador, y el proceso de respaldo de ellos / restaurar no siempre es sencillo.

Afortunadamente, hay una solución aún mejor que combina todas las ventajas de los motores de búsqueda con la flexibilidad de los marcadores. La solución consiste simplemente en usar "% s" en la URL de un marcador.

Tomemos un ejemplo sencillo: a menudo se utiliza el excelente WordReference.com para traducir del inglés al italiano y al revés. Si abre el sitio web, escriba la palabra "printer", elija "English-Italian" y presione Enter, obtendrá en la página "http://www.wordreference.com/enit/printer". Ahora cree un nuevo marcador, pero reemplace la" impresora "en la URL por" S ". Usted termina teniendo una nueva URL" http://www.wordreference.com/enit/%s". Asigne una palabra clave a este marcador, por ejemplo en_it. Ahora si escribe "en_it impresora" en su barra de direcciones (una vez más recuerde Ctrl + L), que se toman a la misma página.

La gran ventaja de los marcadores es que se pueden sincronizar con bastante facilidad, ya sea con Firefox Sync o Xmarks.

Aquí hay una lista de algunos de los marcadores que utilizo casi todos los días, con URL y posible palabra clave. ¡No dudes en usarlos!

  • Acrónimo Finder (acro) http://www.acronymfinder.com/~/search/af.aspx?pid=osearch&string=exact&acronym=%s

  • Consejo de los objetos de negocio (bob) http://www.google.com/search?name=f&hl=en&q=site%3Ahttp%3A%2F%2Fforumtopics.com%2Fbusobj%2F%20%s

  • Cambridge Britsh English Diccionario (dicoen) http://dictionary.cambridge.org/search/british/?q=%s

  • Imágenes de Google (img) http://www.google.com/search?hl=en&q=%s&um=1&ie=UTF-8&tbm=isch&source=og&sa=N&tab=wi

  • Google Maps (mapas) http://maps.google.com/maps?q=%s

  • Google nosotros (ge) http://www.google.com/search?name=f&hl=en&q=%s

  • Google france (gf) http://www.google.fr/search?q=%s

  • Wikipedia English (us) http://en.wikipedia.org/?search=%s

  • Wikipedia Francés (wf) http://fr.wikipedia.org/?search=%s

  • Notas de SAP (sapnote) https://service.sap.com/sap/support/notes/%s?nlang=E

Si tienes más consejos, o si sientes que falta un marcador útil de mi lista, compártela con nosotros en un comentario a continuación.

SAP Strategy Management: Cuando la personalización genera nuevos estándares

Durante el tiempo que pasamos en nuestro cliente en Abu Dhabi, aprendimos mucho sobre la personalización SSM hasta que nos dimos cuenta de que el producto final podría ser un nuevo estándar en lugar de una personalización. Nuestro cliente tenía algunas preocupaciones sobre las características del out-of-the-box y nos pedían que modificáramos la funcionalidad añadiendo nuevas y automatizando toda la plataforma.

El mayor reto que tuvimos fue relacionado con el flujo de trabajo de aprobación. ¿Cómo puede el cliente aprobar la creación de un nuevo Objetivo Estratégico? SSM no permite al usuario realizar esta tarea y nuestro cliente planteó este tema como un riesgo. El flujo de trabajo para los componentes estratégicos se convirtió en un requisito a partir de ese momento. Nos pidieron que usáramos perla negra K2, que para nosotros era como una caja negra. Decidimos entonces fusionar nuestros equipos y dividir el trabajo para lograr el mismo objetivo.

Hemos creado un modelo de datos SSM simplificado que reduce el número de tablas necesarias para crear un Balanced Scorecard y lo conectamos a SSM. Desde nuestra interfaz pudimos rellenar cualquier componente estratégico, así como el cubo (utilizando comandos IDQL). A continuación, creamos la base de datos y un ETL dedicado (con SAP BO Data Services) que estaba poblando las tarjetas de puntuación equilibradas.

En el otro lado del escritorio, nuestro cliente estaba construyendo el flujo de trabajo en K2, creando las nuevas páginas web que ahora están reemplazando la herramienta de administración de SSM y conectando la salida directamente a nuestras tablas de interfaz.

Nos tomó un tiempo antes de que tuvimos la oportunidad de ver algo que estaba realmente trabajando, pero lo hicimos; Hemos creado una potente interfaz que crea cuadros de mando equilibrados dentro de SAP SSM.

En esta interfaz todo se ejecuta automáticamente, los KPI así como las perspectivas, los objetivos, las iniciativas y también los hitos son actualizados por un trabajo planificado de ETL en SAP BusinessObjects Data Services.

La personalización que hicimos se puede resumir de la siguiente manera:

  • Normalización y reingeniería de tablas SSM (después de realizar un análisis específico en el modelo de datos SSM) para crear nuestro DB de interfaz.
  • Conexión de nuestras tablas de interfaz a las tablas SSM.
  • Personalización de los trabajos IDQL estándar que están actualizando los cubos SSM.
  • Hacer que SSM sea de sólo lectura para evitar cambios en iniciativas o hitos de la interfaz de usuario final.
  • Hacer que las tablas de interfaz de SSM estén disponibles para el reporting y el dashboard ya que pueden ser incluidas en un universo simple.

Hasta ahora la única intervención manual que el cliente necesita hacer es crear los mapas de estrategia. Este paso se debe hacer desde la herramienta de administración SSM.

 

Para concluir, la solución que hemos explicado anteriormente se ha creado como una personalización, pero puede adaptarse a cualquier cliente que necesite este nivel de seguridad y detalle para su implementación SSM.

Parte de esta implementación podría aplicarse a las empresas que necesiten tener una cesta automatizada de KPIs que no incluya ninguna entrada manual para los valores (la parte final de esta solución puede ser considerada como un conector SSM DB). Esta solución se ha desarrollado utilizando SQL Server 2008, pero puede conectarse a cualquier fuente de datos (por ejemplo, SAP R / 3, ORACLE DB, archivos planos, etc.).

Si crees que esta solución podría funcionar también para tu empresa o tus clientes, no dudes en ponerte en contacto con nosotros por correo electrónico en info@clariba.com o dejando un comentario a continuación.

Cómo mover contenido en BusinessObjects BI 4.0 con control de versiones mediante LCM

En SAP BusinessObjects BI4, SAP nos proporciona una aplicación mejorada de LifeCycle Management (LCM) para implementar el contenido. Esta versión cuenta con nuevas funciones útiles para mover nuestros archivos entre servidores o directamente entre los repositorios de BusinessObjects XI. Las mejoras incluyen aspectos como la seguridad, la capacidad de recuperar diferentes versiones de documentos, la capacidad de salvaguardar la información y proporcionar control interno sobre los cambios que se hacen y quién los ha hecho.

También es importante tener en cuenta que con el lanzamiento de BI4, el Asistente de importación (la herramienta utilizada hasta esta versión) ya no funciona para desplegar contenido entre dos servidores BI4; Sólo funciona para actualizar desde una versión anterior.

Una de las nuevas características más importantes de LifeCycle Management es que puede importar categorías, así como otros tipos de objetos, tales como: Information Designer, Pioneer, Crystal Reports (próxima generación), Events y Xcelcius Enterprise.

Otra mejora es la nueva versión de archivo exportable: LCMBIAR, que contiene una estructura de archivos mejorada adaptada a estas nuevas características. El componente Trabajo nos permite definir un conjunto de objetos a transferir en formato LCMBIAR. Podemos agrupar estos trabajos en carpetas para mantener el contenido organizado en departamentos. Sin embargo, si los dos servidores están en la misma red, los archivos también se pueden migrar directamente de una plataforma a otra.

Para crear un nuevo trabajo necesitará definir: nombre, carpeta, origen y destino. Opcionalmente, pero recomendado puede agregar descripción y palabra clave.

Menú LCM
Menú LCM

En el trabajo puede seleccionar los objetos que se incluirán en los archivos LCMBIAR y, a continuación, hacer clic en "Administrar dependencias" para agregar elementos relacionados con los objetos seleccionados anteriormente. Por último, debe hacer clic en "Promover" para configurar los ajustes de trabajo.

Panel de Promoción

En el panel Promover podemos encontrar cuatro opciones:

  • Resumen: compruebe los nombres de origen y de destino para asegurarse de que el archivo se está moviendo desde la fuente correcta hasta el destino correcto, cambie la ID de administración.
  • Configuración de seguridad: marque esta opción cuando desee liberar la seguridad de los archivos.
  • Prueba Promover: utilice esta opción para asegurarse de que no habrá errores durante la conversión.
  • Horario de trabajo: Esto es para planificar la tarea de promoción para más tarde, muy útil si no está disponible para hacerlo manualmente, por lo general en los horarios fuera de la oficina.

Revertir

La nueva característica Rollback merece una mención especial. Nos permite comprobar las diferentes versiones de un conjunto de conversiones y, en caso de errores, volver a una versión estable anterior y, por lo tanto, evitar cualquier riesgo para el proyecto.

Antes de iniciar una restauración, debe asegurarse de que el estado del trabajo sea uno de los siguientes:

  • Éxito
  • Fracaso
  • Éxito parcial

El estado del trabajo se refiere a la versión actual del sistema.

Puede acceder al historial de trabajos desde la pgina de inicio después de iniciar sesión en LCM. El historial de tareas muestra la lista de todas las versiones anteriores del trabajo seleccionado. Tenga en cuenta que sólo puede volver a la instancia anterior más reciente.

Para restaurar la instancia más reciente, haga clic en la casilla de verificación y, a continuación, presione el botón Deshacer.

Puede elegir entre dos opciones de reversión:

  • Rollback completo: restaurará el sistema de destino a su estado anterior antes de que se promoviera el trabajo
  • Reversión parcial: le permite revertir un conjunto de objetos de información incluidos en un trabajo seleccionándolos en su lista de objetos.

En resumen, la práctica función Rollback establece la última instancia como la versión actual del sistema y activa la instancia anterior para su reversión si es necesario.

Conclusión

En resumen, la aplicación de LifeCycle Management mejorada es la mejor opción para liberar sus documentos del desarrollo a la producción en SAP BusinessObjects BI 4.0. Si tiene preguntas sobre este método, o si desea compartir su experiencia o sugerencias, no dude en dejar un comentario!

Escala dinámica en WebI para gráficos combinados

La escala en gráficos para WebI es algo que puede dejarse como automática o puede ser codificada mediante la introducción de cifras. Sin embargo, siempre es preferible seleccionar la configuración automática por las dos razones siguientes: en primer lugar porque cuando se agrega un nuevo valor al gráfico, no se descompone y, en segundo lugar, si el gráfico se encuentra dentro de una sección, el usuario Siempre disfrutarán del tamaño óptimo del gráfico. Pero la escala automática tiene un problema cuando se trata de gráficos combinados. Por ejemplo, si lo que queremos comparar con el eje Y y Z necesita estar en la misma escala, WebI crea dos escalas diferentes. Para ayudarle con este reto, este artículo le mostrará una solución para que pueda tener escalas idénticas para todos los ejes de gráfico, preservando la característica dinámica nativa de la escala.

La solución Let's imagine the example of a combined graph with bars and lines. And imagine that your sales department wants to see the sales in bars and the target in lines, in a monthly evolution. The chance that the bars and lines will have the same scale is low, because targets normally are higher than the sales. As a result users cannot compare both pieces of information, even if they are shown in the same units.

Una solución para llegar a ver objetivo y ventas en la misma escala es la siguiente:

  1. Crear una medida con el valor más alto por mes de las ventas
  2. Crear una medida con el valor más alto por mes de los objetivos
  3. Calcular el valor máximo entre los dos
  4. Asigne este valor ficticio en el último mes del gráfico y guárdelo en una nueva medida
  5. Arrastrar y soltar esta última medida en ambos ejes (Y y Z) y pintar el resultado en el mismo color que el fondo, por lo que no se ve

El resultado

El gráfico tendrá la siguiente apariencia:

Fig. 1. La misma escala optimizada para los ejes Y y Z también se aplica con las Secciones
Fig. 1. La misma escala optimizada para los ejes Y y Z también se aplica con las Secciones

Tenga en cuenta que si decidimos ir por las líneas de cuadrícula, éstas tendrán un pequeño defecto cuando se trata del lugar donde se muestra la barra ficticia. Este es un pequeño precio que tienes que pagar por la gran funcionalidad conseguida, pero quita la rejilla si lo prefieres y el resultado será absolutamente profesional.

Conclusión This workaround adds value to the user who is looking for two measures being compared graphically and wants to always have the optimal data size automatically. If you have questions about this method, or if you want to share your experience or tips, please feel free to leave a comment!

Migration from Deski R2 to Webi R4 with FreeHand SQL

En este artículo me gustaría escribir sobre nuestra primera migración de BOXIR2 a BOXIR4 en la que tuvimos que migrar toda la plataforma BO (universos, informes, paneles, seguridad ...). Esta fue una migración bastante sustancial. La mayoría de los informes que tuvimos que convertir fueron Deskis. Utilizamos dos aplicaciones para migrar estos objetos: la Herramienta de conversión de informes (RCT) utilizada para convertir informes de Deski a Webi y la Herramienta de administración de actualizaciones (UMT) que, en cambio, se usa para mover objetos de diferentes entornos. Este debería ser un proceso automático y simple, pero habíamos encontrado algunas dificultades al migrar Deskis que tenía FreeHand SQL incorporado.

Por lo tanto, nos gustaría pasar a explicar las dos soluciones en las que trabajamos que han llevado a una conversión exitosa.

  • Conversión directa desde R2:

Antes que nada debemos verificar la conexión Deski; Una vez que hayamos detectado todas las propiedades de esta conexión, tendremos que volver a crearla en R4. Es importante tener cuidado durante este proceso porque también necesitamos crear las fuentes de datos ODBC en nuestro sistema.

En este punto, abrimos Universe Design Tool y replicamos la conexión en R4. Tenemos que asegurarnos de usar exactamente el mismo nombre que teníamos en R2. También tenga en cuenta que debemos seleccionar una conexión compartida.

Nota: Una vez más, nos gustaría enfatizar la importancia de usar el mismo nombre, así como los mismos parámetros de la conexión R2.

Ahora tenemos la misma conexión en ambos entornos. Entonces podemos proceder con la migración del informe. Usa RCT de R4 para convertir el Deski.

Remember to select the checkbox Convert documents containing free-hand SQL/Stored Procedures. If not this process will not work.

Una vez completado este paso, se crearán los siguientes objetos:

FreeHand SQL Universe: donde podemos encontrar el SQL del origen de datos Deski que está incrustado en una tabla derivada.

Conexión de FreeHand SQL Universe: conexión especial para FreeHand SQL Universe con el nombre y los parámetros que habíamos creado previamente.

La nomenclatura de estos objetos es la siguiente:

Universo: FHSQLXXX (Puede encontrarlo en la Carpeta de universos de la Herramienta de conversión de informes)

Conexión del universo: FHSQLXXX_Connection_Name

Si no crea la conexión en el entorno final, recibirá este mensaje de error:

  • Conversión en R2 y pasar a R4:

Esta opción es probablemente un poco más laboriosa que nuestra solución anterior; sin embargo, según nuestra experiencia, encontrará menos errores.

En primer lugar, convierta Deski a Webi en R2. Recuerde seleccionar la casilla de verificación Conversión FreeHand SQL. La ventaja es que no necesitaremos crear las conexiones porque, de hecho, estábamos convirtiendo el informe en el mismo entorno, por lo que las conexiones ya están definidas.

Una vez que hayamos ejecutado el RCT habremos creado los mismos objetos que el esquema en nuestro ejemplo anterior.

Finalmente, debemos usar el UMT para mover los informes y sus dependencias (Universo y Conexión) de R2 a R4. Por lo tanto, solo tenemos que seleccionar los informes webi y marcar la opción "Convertir objeto seleccionado y sus dependencias".

En conclusión, gracias a nuestra experiencia en la migración de todos los informes de Deski de ambos entornos, creemos firmemente que la mejor práctica para evitar problemas de conexión es convertir Deskis en R2. Desde aquí podemos movernos usando UMT el Webi, el universo FSQL y la conexión FSQL.

SAP Data Warehousing Solutions: an octubre 2011 Review

Independientemente de los proveedores de software o hardware, el mercado de Data Warehousing es un área de crecimiento, que se espera que aumente aproximadamente 10.1% en CAGR (tasa de crecimiento anual compuesta) en 2015 según el último estudio realizado por IDC. SAP, gracias a la adquisición de Sybase, Gartner & Forrester lo considera un líder en el Data Warehouse. Este artículo se centra en las soluciones proporcionadas por SAP para organizaciones que buscan almacenes de datos orientados a la empresa o bases de datos de alto rendimiento más ágiles y para echar un vistazo a su hoja de ruta futura.

Almacén de datos empresariales

  • SAP NetWeaver Business Warehouse (BW): is nowadays a very stable product, with a large installed base and in constant growth (more than 12000 customers, more than 15000 productive systems), and what more it has not been affected by the economic downturn in 2009. If we look at its future evolution, it is intended to be running on HANA in 2012 which will be used as the underlying In-Memory database Platform (BW 7.3x SP5), this means to be based on an  already built-in Business Warehouse Accelerator.

Base de datos analíticos de alto rendimiento

  • SAP HANA: is a flexible, data source agnostic, in-memory appliance that analyzes high volumes of transactional data in real-time. It includes tools for data modeling, data and lifecycle management, security and operations. It combines SAP software components which are optimized with the hardware provided by partners. The benefits are the following: make smarter business decisions supported by an increased visibility  of very large volumes of business information, react to business events more quickly through real-time analysis and reporting of operational data, a new application foundation for a new category of applications, streamline IT landscapes and finally reducetotal cost of ownership (TCO). If we look further  ahead in time, there will be a transition going from having SAP Business Objects BI 4.0 running on SAP HANA 1.0 to having the whole SAP Business Suite running on SAP HANA 2.0 in 2013.

 

  • Sybase IQ: is a market leading, high-performance, columnar analytics server and data warehouse specifically designed for high speed data analytics, enabling high speed performance of complex queries against large datasets, with the advantage of being a low cost  maintenance when compared to row-based systems (by reducing the need for aggregates and indexes). It is a mature and proven solution with about 1900 customers and more than 3300 unique deployments. SAP will continue to support and invest on this acceleration technology, especially for non-SAP applications and data (including the possibility of placing SAP BusinessObjects BI on top).

 

  • SAP BusinessObjects RapidMarts are preconfigured jumpstart data marts that are designed to accelerate BI. And they all come pre-packaged by subject areas and sub-areas specific to SAP modules (Finance, Manufacturing, Operations, HR, etc.) as well as for non-SAP applications (JD Edwards, PeopleSoft, Lawson, Oracle EBS, etc.). The key elements included are the following:
  1. Asignaciones de ETL: asignaciones de origen a destino y transformación de datos para tablas de origen relevantes (movimientos de datos iniciales e incrementales).
  2. Data Marts: conjunto de objetos y esquemas RDBMS de destino basados en las mejores prácticas para el modelado de datos dimensionales (Oracle, DB2, SQL Server, Teradata).
  3. Contenido de BI: universos preconfigurados basados en las mejores prácticas y muestras de informes que muestran la gran cantidad de datos disponibles.

Si necesita más información sobre las soluciones presentadas aquí, no dude en publicar una respuesta o ponerse en contacto con Clariba.

SAP BusinessObjects Dashboards 4.0 Cookbook - Review

IntroducciónSAP BusinessObjects Dashboards 4.0 Cookbook, by Xavier Hacking and David Lai (352 pages, mayo 2011) promises you nothing less than "Over 90 simple and incredibly effective recipes for transforming your business data into exciting dashboards". Does it achieve this objective? Read the full review below to find out.

Si bien tengo experiencia trabajando con BO Xcelsius 2008 (por lo que BO Dashboards solía pasar), no tenía ninguno con BO Dashboards 4.0 antes de leer este libro. Entonces, mis expectativas al respecto eran simples: dime cómo hacer con BO Dashboards 4.0 lo que ya sé hacer con Xcelsius; dame recetas sobre las nuevas funciones y muéstrame algunos consejos adicionales. Te puedo decir ahora: aunque este libro no ha cumplido todas mis expectativas (ya que no está enfocado en la nueva versión 4.0), es realmente bueno.

The book is structured in ten chapters (see the table of contents) containing a dozen recipes each. The recipes follow a steady progression, from simple to advanced recipes. You can of course directly jump to any recipe, but reading the whole book in the proposed order is also a possibility.

Paneles de control de SAP BusinessObjects 4.0

El bueno y el malo

En algunos puntos clave me gustaría ofrecer mi perspectiva sobre las fortalezas y debilidades de esta lectura, lo que me pareció particularmente estimulante y enriquecedor, así como sobre algunos aspectos que, como lector, me hubiera gustado ver integrados .

Que es lo que mas me gusta:

  • Parece que las recetas provienen de una experiencia de la vida real. Los autores no solo le dicen cómo se puede usar un componente, sino que también le dicen en qué circunstancias se usan mejor. Los ejemplos utilizados por los autores tienen mucho sentido.

  • Las recetas elegidas cubren una buena proporción del universo BO Dashboards / Xcelsius. Es una muy buena base para comenzar y avanzar.

  • El primer capítulo trata sobre las mejores prácticas (código de colores y comentarios en la hoja de cálculo, etc.); estrictamente hablando, no recetas, pero el hecho es que esta sigue siendo una muy buena idea.

  • El capítulo sobre complementos muestra de manera fácil cómo extender BO Dashboards.

  • Los enlaces a recursos en línea son pocos pero valen la pena (uno de ellos es, por ejemplo, el muy útil Business Objects Board).

  • El libro es bastante claro y está bien escrito. Los ejemplos son fáciles de seguir gracias a las ilustraciones a todo color.

Lo que no me gusta:

  • Algunas cosas no se describen con suficiente precisión y pueden necesitar algo de tiempo de investigación antes de ejecutar.

  • El índice está abarrotado de muchos términos que no describiría como necesarios (por poner un ejemplo, se enumeran todas las funciones de Excel compatibles, y dudo que alguien busque la entrada titulada "tablero" cuando eso es todo el libro es sobre).

  • A partir de hoy no se puede acceder a algunos de los enlaces de Internet que figuran en el libro.

Lo que me falta:

  • Me hubiera gustado una sección sobre las diferencias entre Xcelsius 2008 y Dashboards 4.0 con una lista de recetas que solo son válidas en este último. Permitiría a los usuarios experimentados centrarse únicamente en las nuevas funciones (en lugar de tener que pasar por todas las recetas). Aquí es donde el libro tiende a quedarse corto, en mi opinión.

  • Para lectores intermedios, un ejemplo más completo de tablero de la vida real podría haber sido una gran adición. Los dos estudios de caso proporcionados en el apéndice A son buenos, pero aún están bastante lejos de lo que me han pedido en la mayoría de los compromisos con clientes.

¿Un libro para quien?

Si bien muchos libros de cocina requieren un buen conocimiento del software / lenguaje de programación correspondiente, este no es el caso aquí. La parte inicial de este libro está dirigida a principiantes y no se requiere experiencia previa en BO Dashboards (o versiones anteriores de Xcelsius). Se requiere cierto conocimiento general de Excel, pero algunas recetas ofrecen consejos útiles al respecto.

Entonces, si eres nuevo en BO Dashboards; quieres comprar este libro Seguro. Llegará mucho más lejos (y mucho más rápido) con este libro que con solo tutoriales en línea y la documentación oficial. Las recetas son realmente claras y se pueden usar para paneles de la vida real.

Tenga en cuenta que también es un libro perfecto para principiantes de Xcelsius 2008: podrá utilizar más del 90% de las recetas del libro, y muchos de los archivos de ejemplo se pueden abrir en él.

¿Tienes experiencia previa con Xcelsius? Aunque muchas de las recetas probablemente no sean tan emocionantes para ti, es probable que te gusten algunas de ellas. Echar un vistazo a la tabla de contenido será suficiente para convencerlo de comprar este libro (o dejarlo a un lado).

Si espera un libro sobre BO Dashboards 4.0, tenga en cuenta que solo algunas recetas son específicas de esta versión.

Conclusión

Aunque el título es un poco engañoso, SAP BusinessObjects Dashboards 4.0 Cookbook es un gran libro para ayudar a cualquier desarrollador de tableros a mejorar sus conocimientos de Dashboards 4.0 / Xcelsius. ¡No te lo pierdas!

Muchas gracias a Pakt Publishing por enviarnos una copia electrónica del libro para su revisión.

PD: tenga en cuenta que solo tuve acceso a la versión de libro electrónico, por lo que no puedo decir nada sobre este libro completo que comprará en una librería.

Creating re-usable components in WebI

Cuando nos encontramos desarrollando un documento de Web Intelligence con múltiples pestañas, una práctica común es duplicar los componentes necesarios en todo el documento. Por más conveniente que parezca este método, tiene un precio: terminamos con una gran cantidad de celdas, tablas y gráficos que son muy similares entre sí, pero que en realidad son muy tediosos de mantener. En este artículo, el método presentado proporciona una forma de crear una sola tabla o gráfico que luego se puede copiar en cualquier parte del documento, con la capacidad de modificar su contenido dependiendo de la ubicación del componente y su nombre.

Fórmulas útiles

Las siguientes fórmulas pueden ser de su interés:

=ReportName(): Brings the name of the Report (tab) of the WebI document

=BlockName(): Brings the name of the component (table, graph or cell). It’s interesting to point out that this name is unique in the WebI document.

La solución

  1. La idea es basar el contenido de las tablas y los gráficos en variables. Las variables a las que nos referimos consisten en las cláusulas "SI-ENTONCES-ELSE" basadas en las fórmulas indicadas anteriormente.
  2. Como siguiente paso, creamos la tabla o gráfico basado en estas variables.
  3. Por último, pero no menos importante, es colocar el componente dentro de un informe con un nombre específico y / o nombrar el bloque en consecuencia.

Consideremos lo siguiente como un ejemplo. Nuestro objetivo es poder visualizar Ventas e Ingresos por Cliente en un gráfico y dentro de una pestaña de informe que podamos nombrar Cliente. Luego, además de esto, también queremos poder visualizar Ventas e Ingresos, esta vez filtrados por País. Como antes, queremos mostrar esto en un gráfico y dentro de otra pestaña de informe que, por conveniencia, podemos llamar País. A continuación, proporcioné un ejemplo de cómo proceder:

1. Creación de variables:

[Dimension] = IF ReportName()=¨Customer¨ Then [Customer] ElseIf ReportName()=¨Country¨ Then [Country]

[Measure 1] = [Sales]

[Measure 2] = [Revenue]

2. Creación del gráfico utilizando estas variables, pero solo una vez.

3. Copie y pegue el gráfico en el Cliente de informes y luego País y asígneles un nombre significativo (por ejemplo, Graph_Customer y Graph_Country).

Si decidimos hacer un esfuerzo adicional y, dentro de la pestaña País, también queremos mostrar un gráfico de evolución de Ventas por vendedor, podemos lograr esto simplemente mejorando la variable desde arriba:

[Dimension] = IF ReportName()=¨Customer¨ Then [Customer] ElseIf ReportName()=¨Country¨ And BlockName()=¨Graph_Country¨ Then [Country] ElseIf ReportName()=¨Country¨ And BlockName()=¨Graph_Sales¨ Then [Salesman]

Luego copiaremos y pegaremos nuestro gráfico en la pestaña País y lo llamaremos Graph_Sales.

En conclusión a este artículo, notamos cómo esta solución simplifica significativamente las cosas para un desarrollador o mantenedor especializado en informes WebI, aliviando la carga de trabajo, especialmente cuando se trata de componentes que son muy complejos de configurar, como gráficos altamente formateados.

Es importante que tenga en cuenta que esta solución solo funcionará con BOXI 3.1 .sp3 o versiones superiores, así que asegúrese de que su software esté actualizado.

Si tiene preguntas sobre esta práctica solución en WebI, o si desea compartir su experiencia o consejos, ¡simplemente deje un comentario!

EspañolEnglish