""

Installing Business Objects on Linux (Part 2): Managing Your System

Ahora que nuestro sistema Linux está listo (para más información eche un vistazo a parte 1 de este artículo ) ahora podemos pasar a instalar Business Objects XI 3.1. En este artículo, no pasaré por todo el proceso de instalación, ya que no hay diferencias significativas que señalar en comparación con su contraparte de Windows. Si está interesado en una referencia completa sobre este aspecto en particular, le recomendaría que revise la documentación oficial que está disponible en el mercado de sap:

https://websmp108.sap-ag.de/support

En cambio, me centraré más en algunas operaciones básicas que un administrador debe asegurarse de completar una vez que se haya instalado el sistema.

Entonces, comencemos con algunas operaciones básicas, por ejemplo;

  • Agregar / quitar productos de instalación
  • Iniciar / detener base de datos
  • Iniciar / detener servicios de Business Objects
  • Reconfigurar la base de datos de CMS
  • Supervisar los servicios de BO

En la instalación de Linux, estas operaciones están contenidas en scripts de shell que se colocan dentro de la carpeta de instalación. En nuestro caso, nuestra carpeta de instalación es: / home / bobj. Usaré esto como referencia para el resto del artículo.

Agregar / quitar productos de instalación

/home/bobj/addorremoveproducts.sh

Este script le permitirá ejecutar el proceso de instalación y agregar o eliminar componentes de su instalación BO.

Iniciar / detener base de datos (solo aplicable para la instalación de MySQL)

/home/bobj/bobje/mysqlstartup.sh /home/bobj/bobje/mysqlshutdown.sh

Estos dos scripts le permitirán controlar el estado de la base de datos MySQL para su instalación.

Iniciar / detener servicios de Business Objects

/home/bobj/bobje/startservers.sh /home/bobj/bobje/stopservers.sh

Los scripts anteriores le permitirán controlar el estado de los servicios de Business Objects, a saber, CMS y el resto de los servidores. También puede controlar el estado del servidor web Tomcat con los siguientes scripts:

/home/bobj/bobje/tomcatstartup.sh /home/bobj/bobje/tomcatshutdown.sh

Reconfigurar la base de datos de CMS

/home/bobj/bobje/cmsdbsetup.sh

Con el script anterior puede reconfigurar la base de datos, el repositorio de CMS y la auditoría a la que se está conectando.

Gestionar servicios de Business Objects

/home/bobj/bobje/ccm.sh

Con esta secuencia de comandos podrá realizar varias operaciones utilizando los modificadores de línea de comando adecuados. Puede obtener una referencia completa de las operaciones ejecutando el modificador de ayuda "ccm.sh –help". Tenga en cuenta que hay otras acciones que puede realizar con este script, como:

  • Iniciar / detener / reiniciar el Agente de inteligencia de servidor
  • Iniciar / detener / reiniciar un servidor administrado
  • Habilitar / deshabilitar un servidor
  • Para actualizar todos los objetos para un servidor
Linux 1 bo
Linux 1 bo

Monitoreo del proceso de BO

Además de las acciones realizadas por estos scripts, también puede supervisar el estado de su servicio de Business Objects en el sistema utilizando otras herramientas además de las incluidas en Business Objects. Un ejemplo de esto es aplicar el siguiente comando:

ps -al

Cuando el servicio Business Objects se esté ejecutando, lo encontrará en esta lista con el siguiente nombre "boe_cmsd"

Linux 2 bo
Linux 2 bo

Otros recursos utiles

Al instalar Business Objects con Linux y administrar todo el proceso, me encontré con algunas configuraciones que son bastante importantes que menciono en este artículo, aunque no voy a entrar en demasiados detalles:

Edición de texto: si eres nuevo en Linux, primero intenta encontrar el modo de edición de archivos que mejor se adapte a ti. Hay varias formas de hacerlo, ya sea gráficamente o mediante la línea de comandos. Mis sugerencias para los recién llegados serían una herramienta gráfica como Gedit. Pero si se siente más cómodo usando una línea de comando, siempre puede contar con una herramienta VI.

Servidor X en root: algunas tareas solo se pueden ejecutar en root. Cuando se usa Red Hat, el entorno gráfico está deshabilitado de forma predeterminada para root. Esto puede hacer las cosas un poco más complicadas para usuarios no avanzados. Para habilitar el entorno gráfico en la raíz, puede ejecutar el siguiente comando:

xhost local: root

Entonces, ahora tiene un nuevo sistema Linux con una instalación completa de Business Objects en funcionamiento y también ha aprendido los pasos básicos para administrarlo.

En esta etapa, surge otra pregunta: ¿cómo se compara esta solución en Linux con Windows? Contestaré esta pregunta en el próximo y último artículo de esta serie.

Si tiene alguna pregunta sobre cómo instalar el paquete Business Objects en su Linux y sobre cómo administrar su sistema, deje un comentario y le responderé lo antes posible.

SAP BusinessObjects XI 4.0 en una máquina virtual

Me gustaría comenzar mi artículo informándoles que a principios de año, instalar todo el paquete de BI del nuevo XI 4.0 en una máquina virtual (VM) no fue una tarea fácil de realizar. SAP acababa de lanzar su nueva versión y, como se puede imaginar fácilmente, encontrar la información adecuada y el paquete completo de las nuevas instalaciones, en este momento, requirió sus esfuerzos y consumió bastante tiempo. Sin embargo, como analista de inteligencia empresarial, me pareció útil tener la nueva versión 4.0 lanzada y ejecutándose en la VM en mi computadora portátil. Por lo tanto, me gustaría compartir esta información con aquellos de ustedes que realmente están ansiosos por comenzar a usar la nueva versión. Estos son algunos consejos y trucos prácticos que lo ayudarán a despegar y son más útiles, especialmente en la fase inicial. En este artículo utilizaré Windows 2008 R2 como sistema operativo y MS SQL Server 2008 como motor de base de datos.

Especificaciones y programas mínimos

  • La memoria mínima en su computadora portátil o computadora debe ser de 2 GB de RAM, el espacio en su disco debe estar entre 30 GB y 40 GB.
  • Servidor SQL, Oracle o cualquier otra base de datos que desee utilizar para conectarse con la plataforma SAP Business Objects.
  • 64 -Bit OS listo para ser instalado en la VM.

Nota: Debe tener en cuenta que la arquitectura de la nueva versión se basa en 64 bits, por lo tanto, necesitará un sistema operativo de 64 bits. Cuando escuché esto por primera vez, me pareció bastante bueno, pero encontré un error cuando quería ejecutarlo en una máquina de 64 bits.

XI 4
XI 4

De hecho, puede ser que la opción de "virtualización asistida por hardware" esté desactivada. En mi opinión, la mejor manera de solucionar este problema es hacer una actualización del BIOS, si es posible. Una vez hecho esto, debe ingresar al BIOS antes de reiniciar. Dependiendo de la marca de su computadora portátil, puede hacerlo presionando F1, F2, F7, F9, F10, F12, SUPR o Crt + Shift + F2. El menú interno del BIOS también depende de la marca de su computadora; de todos modos, siguiendo estos sencillos pasos, cambiar los parámetros de la Tecnología de visualización (VT) no debería ser demasiado complejo.

  1. Busque la opción "Configuración del sistema".
  2. Cambie la opción VT de deshabilitado a habilitado.
  3. Guardar y salir (en mi caso F10).
  4. Después de eso, presione "Guardar cambio de configuración y salir ahora"
  5. Reiniciar la máquina.

Archivos de instalación

Una vez que la VM está lista, es hora de descargar directamente desde el portal de soporte de SAP los archivos de instalación. A continuación encontrará una lista de las principales soluciones. De esta manera, puede comenzar y disfrutar de las nuevas características de la versión 4.0 para SAP BO:

  • Plataforma de inteligencia de negocios de SAP Business Objects
  • Herramientas de cliente SAP
  • Informe Crystal de SAP
  • Diseño de panel de SAP Business Objects
  • Servicios de datos de SAP Business Objects
  • Savia objetos comerciales oficina en vivo
  • Exploración de SAP Business Objects

SO en una máquina virtual

Una vez que haya terminado de instalar el sistema operativo, es importante detener algunos servicios. El razonamiento detrás de esto es sencillo: estamos a punto de ejecutar toda la solución de Business Intelligence en una máquina virtual. Es extremadamente importante asegurarse de que la VM use la mínima cantidad posible de procesos de CPU y que, por supuesto, la memoria física de su computadora portátil o computadora no sufra un uso excesivo. Cualquier otro enfoque para instalar los archivos que descargamos anteriormente llevaría mucho tiempo; Esto significaría perder el tiempo y puede ser frustrante. Hay bastantes servicios que de hecho son innecesarios para este tipo de VM, ya que no lo usará de manera convencional. La lista de servicios que puede detener es bastante larga. Para saber un poco más sobre esto, consulte los siguientes sitios web:

http://www.blackviper.com/WinVista/servicecfg.htm

http://www.vistabase.co.uk/kb/perfor...save-on-memory

http://i.i.com.com/cnwk.1d/i/tr/down...e_disabled.pdf

Nota: También es muy importante que instale el servidor SQL antes de comenzar a usar las instalaciones de BO, para asegurarse de que el Super Administrador (SA) esté activo y, finalmente, tener la contraseña para poder continuar con el siguiente pasos.

Instalación de Business Objects

Antes de comenzar con cualquiera de las instalaciones, le recomendaría que cree una Conectividad de base de datos abierta (ODBC). Este es un paso crucial antes de comenzar la instalación, ya que durante el proceso de instalación, deberá indicar qué conexiones de SAP BO va a utilizar. Para este propósito, recomiendo usar estos dos paquetes:

  • Plataforma de inteligencia de negocios de SAP Business Objects: conexión de repositorio y conexión de auditoría. La instalación de BO necesita relacionar estas conexiones para crear estas bases de datos para diferentes propósitos (es decir, Plt_Repository, Plt_Audit).
  • Servicios de datos de SAP Business Objects: esta herramienta necesita solo una conexión para administrar el repositorio que usaremos (es decir, DI_Repository).

Para crear las conexiones mencionadas anteriormente, debe abrir "Fuentes de datos (ODBC)" en el sistema operativo de su VM, agregarlas, indicar el método de autenticación, el nombre de la conexión y, por supuesto, el usuario y la contraseña de la base de datos. Ahora que ha preparado las conexiones, ya está listo para comenzar a utilizar las instalaciones.

Nota: Una vez instalado, está casi listo para usar las herramientas. Es solo cuestión de tiempo y dar los últimos pasos que estoy seguro está agregando a la emoción del momento. SAP BO tiene un DB (eFashion) de renombre mundial para una sesión de prueba. Este DB prueba las diversas herramientas y está integrado en Access. Sin embargo, desafortunadamente, todavía no hay una conexión ODBC para Access (64 -bits), por lo que no puede usar la base de datos.

Lo único que puede hacer es transferir la base de datos al servidor SQL y luego modificar las conexiones a la base de datos (es decir, Universe Design es una de las herramientas que forma parte de la plataforma).

Espero que encuentre útil mi artículo y que estos consejos le sean útiles. Si tiene alguna pregunta sobre la instalación de la versión de SAP BusinessObjects 4.0 en una máquina virtual, deje un mensaje y me pondré en contacto con usted lo antes posible.

Archivar sus archivos de entrada en Data Services

La mayoría de sus procesos de ETL probablemente dependen de bases de datos. Pero a veces es necesario integrar archivos planos o documentos Excel en su extracción. Y usted puede tener la obligación de mantener estos archivos almacenados en algún lugar, por ejemplo, debido a las políticas de la empresa o auditoría. Lamentablemente Data Services carece de capacidades de explorador de archivos. No puede renombrar, copiar o eliminar un archivo directamente en su disco duro local. Entonces, ¿qué opciones quedan para usted para administrar los archivos que desea archivar?

Uso de nombres de archivos dinámicos

La solución más fácil es utilizar nombres de archivos dinámicos - con esto quiero decir usando un archivo de origen cuyo nombre variará con el tiempo. Por ejemplo "2011-01 .xls", "2011-02 .xls", etc. En este caso específico no hay necesidad de seguir pasos adicionales para archivar sus archivos: simplemente déjelos donde están. La pregunta sigue siendo: ¿cómo gestionar un nombre de archivo dinámico en Data Services? La respuesta es bastante simple: use una variable para su nombre de archivo (vea la imagen abajo).

Servicios de datos 1
Servicios de datos 1

Recuerde que tiene que declarar la variable en la ventana "Variables and Parameters" (ver imagen abajo), así como inicializarla en un script para que coincida con su nombre de archivo real.

Servicios de datos 2
Servicios de datos 2

Me gustaría compartir con usted un consejo interesante sobre el uso de un nombre de variable para un nombre de archivo: si desea crear un archivo de entrada en Data Services basado en un archivo real, primero seleccione el mismo documento que desea archivar y Importar su esquema (nombres de columnas), después de lo cual reemplazar el nombre del archivo con su variable. Recuerde que puede comprobar de antemano si un archivo ya existe utilizando la función "file_exists ()" en una secuencia de comandos de Data Services.

Uso de nombres de archivo fijos

Por otra parte, también puede encontrarse en una situación en la que no puede obligar a los usuarios (o los programas) a dar a los archivos de entrada diferentes nombres. Entonces, ¿cómo manejas una situación en la que cada día / mes / trimestre y cada archivo 'Data.xls' se crea dentro de un directorio?

Idealmente, sería conducido a extraer los datos del archivo, ya partir de ahí renombrar el archivo con el día / mes / trimestre actual, y posiblemente moverlo a una carpeta de archivo. Pero como ya he mencionado, no hay función incorporada en los servicios de datos que le permite cambiar el nombre de un archivo. Esta es la razón por la que tenemos que crear un pequeño script ejecutable (un archivo por lotes .bat) que recuerde a otro script desde Data Services.

La secuencia de comandos de Servicios de datos debería tener el siguiente aspecto:

Exec ('C: Source_file_directoryarchiving.bat', $ G_new_file_name, 0);

El primer parámetro es una ruta de cadena al archivo ejecutable, el segundo parámetro es una cadena que representa una lista de parámetros que se enviarán al ejecutable (aquí se utiliza una variable para enviar el nuevo nombre de archivo), y el tercer parámetro es Un indicador que determina la forma en que los Servicios de Datos actuarán en caso de error (puede encontrar los diferentes valores en la Guía de Referencia de Servicios de Datos según su versión).

¿Qué pondremos en el archivo ejecutable? Una línea simple hará:

Mover "C: Directorio_de_archivo_de_fuente_datos.xls" "C: Archivar_directorio% 1 .xls"

Como ya habrás adivinado, el '% 1' es un marcador de posición para el primer parámetro transmitido (aquí $ G_new_file_name).

Si tiene problemas de autorización (normalmente debido a un error 50306), quizás desee comprobar el usuario de su servicio DS y si tiene derechos sobre las carpetas accedidas. También puede intentar el siguiente truco: reemplace "C:" con \ server_nameC $.

Como hemos visto aquí, la gestión de archivos de entrada archivados es posible cualquiera que sea la configuración de su nombre de archivo (fijo o dinámico). Si tiene preguntas a este respecto, o si desea compartir su experiencia o sugerencias, deje un comentario.

Ya está disponible la inscripción para nuestro Webinar "Claríta Cuadro de Mandos Financiero", el próximo 12 Julio.

Barcelona, España: SAP y Clariba les invita a asistir a nuestro Webinar “Clariba Cuadro de Mandos Financiero” el próximo 12 Julio 2011, de 11:00 a 12:00. Orientado a directores financieros y responsables de IT. En esta sesión les mostraremos los beneficios de nuestra solución BI, la cual de forma interactiva y fácil de usar, centraliza toda la información financiera de su empresa en un cuadro de mandos. Si los datos financieros de su empresa están almacenados en diferentes hojas de cálculo, bases de datos o sistemas ERP, puede resultar complejo y tedioso, analizar, comparar y visualizar los indicadores claves como: balances, costes, ingresos, resultados, EBITDA, entre otros.

Nos complace invitarles a nuestros Webinar con la siguiente Agenda:

  1. Bienvenida
  2. Caso de Éxito: Departamento de Finanzas
  3. Demo interactiva de Clariba Cuadro de Mandos Financiero
  4. SAP BusinessObjects herramientas e implementación
  5. Preguntas

Una solución financiera centralizada: Clariba Cuadro de Mandos Financiero le proporciona una visión centralizada de su información financiera permitiendo a su departamento de finanzas visualizar beneficios y perdidas actuales, compararlos con los presupuestos y previsiones, así como analizar rápidamente el flujo de caja basándose en potenciales escenarios.

Interactivo y fácil de usar: Además, el Cuadro de Mandos Financiero de Clariba muestra los costes operativos y gastos, permitiendo realizar comparaciones complejas de forma sencilla con los presupuestos y los objetivos de desarrollo de su empresa en un formato altamente visual.

Flexible y Adaptable: El Cuadro de Mandos Financiero está basado en el conjunto más integrado de aplicaciones de tecnología BI SAP BusinessObjects y puede conectarse a cualquier fuente de datos, así como adaptarse a cualquier tipo de negocio. Puede integrarse en entornos móviles y en la plataforma de Microsoft Office de tu compañía, permitiendo así el acceso a sus datos históricos y actuales con un solo clic.

Para registrarse al Webinar “Clariba Cuadro de Mandos Financiero”, este 12 Julio 2011, a las 11:00 haga clic aquí.

Para más información acerca de nuestras soluciones SAP BusinessObjects para departamentos financieros envíanos un email a través de events@clariba.com o llamándonos al +34 930 008 778.

Registration open for our Webinar "Clariba Finance Central", 12 julio.

Barcelona, Spain: SAP and Clariba invite you to attend our Webinar “Clariba Finance Central” this 12 julio 2011, from 11:00 to 12:00. Directed to CFOs and IT Decision Makers, in this session you will learn more about the benefits of having all your corporate financial data centralized in an easy-to-use dashboard.

If your company’s financial data is stored across spread sheets, databases or ERP systems it can be both challenging and time-consuming to analyze, compare and visualize balances, costs, revenue, EBITDA and other important financial KPIs.

The itinerary for this session is:

  1. Bienvenida
  2. Successful Case studies: in the Finance Department
  3. Clariba Finance Central Interactive Demo
  4. Herramientas y implementación de SAP BusinessObjects
  5. Q & A

Centralized Financial Solution: Clariba Finance Central centralizes all financial information in one dashboard putting instant power in the hands of your CFO. With this single version of the truth, your corporate finance department can visualize Profit & Loss actuals versus forecasts and quickly analyse Cash Flow based on current or potential scenarios.

Interactive and User-friendly: In addition, Finance Central displays Operating Costs and Expenses allowing for easy comparisons with budgets and performance targets in a highly visual format.

Flexible and Adaptable: Finance Central is based on the most integrated stack of SAP BusinessObjects BI technology and can be integrated with any data source and adapted for any industry. Moreover, it can be integrated into your company’s Microsoft Office and mobile environments, allowing for access to historic and current data at the click of a mouse.

To register for the Clariba Finance Central Webinar, this 12 julio 2011, at 11:00 click here.

For more information about our SAP BusinessObjects solutions for Finance Departments contact us by emailing events@clariba.com or calling +34 930 008 778.

Nuevo diseño de WebIntelligence ™ en XI 4.0 (segunda parte)

In my previous article I gave an overview about the new features and the enhancements in the design and layout of the new release of WebI XI 4.0. In this article I will continue explaining these changes and what they involve.Let’s start by looking at the design area, where we find 5 tabs on the top of the application (“Report element”, “Format”, “Data access”, “Analysis” and “Page Setup”).

The new WebI XI 4.0 tries to centralize similar features in a more logical manner. In such way, under “Report Element", we find the basic elements for the initial design.

This section is divided into 3 areas, where initially we’ll find these tabs: “Table”, “Cell” and “Section”. We won’t find any new characteristic added here, though a significant change lays in the way we interact with the elements.

What is worthy of mention is that we can now insert elements into a table in the habitual drag & drop way or by simply using a new interface to set any of them more rapidly.

The second section is focused entirely on “Charts”. This area has undergone major improvements and we now have many more graphic options to work with. WebI includes new chart types, new properties and other features developers have been expecting for quite some time.

The third section instead is based on how we allocate the report elements. We will therefore find the regular “Turn Into”, “Set as section”, “Order”, “Align” and “Hyperlinks” functions.

Apart from these three sections, if we click on an active report element, a new section pops up complementing the options that are available to us when right clicking over a report element. For example, if we click on a table, we can set up the Breaks or Insert/Remove Rows.

In the "Format" tab we now have a better distribution of all options which are now centralized and easy to access in order for us to format in any aspect our element. Previously all these options were spread across the report and accessed either by right clicking on the element or by selecting from the formatting bar or the “Data” tab.  Moreover, what I believe is well worth of mention is that WebI now adapts dynamically to each formatting option that fits with the selected item. In other words, if we select a cell, the tab is adjusted to modify multiple cell parameters; the same stands for table, report etc.

In the "Data Access" tab we find all the options related to data access and data manipulation. The first section involves working with the query panel (“Data Providers”). We can now create new queries to new data sources. It basically adds a new query to our document with the selected data source. Alternatively, we can edit one of the active queries, do a data purge or even refresh it. Under “Tools”, instead, we can change the data source specifically for one of the active queries or export the data to a flat file, CSV or PDF. The second section called “Data Objects” is where we can create our report data variables or merge specific dimensions.

Under the "Analysis" tab, the related functions are much more consistent. This is the case, for example, if we want to filter the data; now individual reports like “Filters”, “Ranking” or “Input controls” are grouped in one same block. Still under “Analysis” we find “Data Tracking” with no significant developments. The "Breaks" and "Sorts" options are centralized aswell, now grouped under "Display". Special mention goes to the “Conditional” tab, which includes a feature, legacy from the former WebI: “Alerters”. Finally, we can move on forward to the last set of options under the ”Interact“ tab where we’ll find the “Drill”, “Filter Bar” and “Outline” options and, as for the “Functions” tab, we’ll find the default aggregation functions such as sum, count, min, max etc.

The last tab to consider is named "Page Setup". This is one of the parts which I find particularly useful as it is more defined if compared with the old version.

Divided into three parts, the first block manages the reports. No new functionalities have been added here. The second block focuses on the distribution for each page of the report, defining the orientation and the page size, and the “Show/Hide” and “Height” for the header and footer. Finally, in the third block we have a new feature called “Scale to Page” where we can adjust our items either in width or in height fitting them in single or multiple pages. Additionally we can also control the report margins as well as the page display by toggling between quick display and view page.

Last but not the least, we find three new menus “Reading”,”Design” and “Data” that are quite useful.

These are intended to be shortcuts to the three main actions that a developer would carry out in WebI offering different views for each action.  In case we want to evaluate the report results, all we need to do is right click on “Reading” and the “Summary View” will appear along with the report results. If we want to go back to the creation area, we simply click on “Design” and it will display the canvas either in structure mode or populated with data. Finally the “Data” shortcut shows us a nice overview of all the data providers involved in our queries.

I hope you found this second part of my article helpful and insightful. Don’t hesitate to leave a comment or to ask any questions related to the new WebI 4.0 layout and I will readily reply to you.

Nuevo diseño de WebIntelligence ™ en XI 4.0 (Primera parte)

After a long time working on developing reports either with Deski or WebI documents on the old XI 2.0 and XI 3.0 platforms, I was eager to see what new functionalities SAP was able to offer us with the new releases of BusinessObjects 4.0. There are many articles that illustrate the main new features, but I couldn’t find any that would show how the tool looks like and what the real capabilities and functionalities are for a developer. This is the exact and main purpose of this first article; to give real insight into the new fancy application web version in terms of layout.

First and foremost, it is important to clear out the confusion generated around the nomenclature of Web Intelligence. Previously SAP had considered changing this from Web Intelligence to Interactive Analysis; this is why installer name and documentation refer to it as Interactive Analysis. SAP has decided to maintain the original nomenclature and so we shall continue referring to this application as Web Intelligence (WebI).

Web Intelligence

As soon as we select the “Interactive Analysis” button, the application is launched. It is interesting to note that a new tab called “Interactive Analysis” is added to the BI Launch Pad (formerly known as InfoView), next to the regular Home and Documents tabs.

The tab itself offers 3 possibilities, close, pin the tab, and open a new window to maximize the working area. This option is perhaps the most interesting of all as it responds to the long-standing demand from behalf of developers, to be able to work on a larger canvas area without having to pre-configure global options in the BI Launch Pad.

Below the tab we find a greyed out bar with the usual properties for editing and formatting as well as a drop combo box (Interactive Analysis) that will prove to be really helpful to manage the different bars and panes. Momentarily, we can only interact with the “new”, “open a document”, “user preferences button” and “help button”.

The user preferences button offers a new feature on the web version of WebI called "Manage BI services" used to manage the web services available in the hosts. It is also interesting to see that we can open a new a document from the server, either from a folder or a category.

If we decide to create a new document, the application prompts us to create a new data provider by selecting the data source it will be based on. The options available are “no data source”, “universe”, “BEX” and “Analysis View”.

Web Intelligence 2

The new and most significant options amongst these are “BEX” and “Analysis View”. BEX (acronym for Businness Explorer queries) is used to retrieve data directly from the queries mounted on the Infocubes from  SAP BW environment. Instead, View Analysis uses the results from an Analysis workspace, exported as an analysis view and created within an OLAP source system. I highly recommend the reader to explore these possibilities in forthcoming posts.

In this post I will use the everlasting universe efashion as an example.

As you can notice in the below illustration, the query panel isn’t any different from the old query pane in terms of layout.  It is still based on the same interactive functions and we can continue playing with the options to show or hide panels. The main new feature is the data preview panel which provides us with a first preview of the data depending on the objects dropped.

Minor changes are worth being taken into consideration such as for the “SQL” button that has now become the “View Script” button, or the reshaped “Master Perspective” drop down box that basically enables to display the objects sorted by class or by hierarchy. A new handy and interesting option is the new “Close” button offering us the possibility to choose between applying changes and closing or reverting changes and then close.

However the major enhancement of the query panel is one that is not visible. The outstanding feature is that now we can add new multiple queries to our document combining different data sources  (other universes, queries or analysis BEX View) answering a fundamental request from Webi developers.

Web Intelligence 3

The real feel of this being a new product release comes when we run a query and we use the new design mode. The first impression we have is that WebI is in line with the layout of the newest Microsoft Office products. The WebI canvas has experienced a total revolution. The static old bars have made way to a much more logical design using integrated tabs distributed throughout the application, which improves tremendously the usability for the developer. At a first glance, we can identify two main parts, the navigation area and the creation area.

WebIntelligence 4

Let us focus on the navigation area; this too is mainly divided into two parts. The first is the historical file menu where we can create, open, save, and print documents…nothing new. The second is a more centralized area where we can set up global properties at both document and application level. This last level is segmented into 3 parts. The first is the "View" menu, where we can show and hide all toolbars, tabs and panes. Now, we also have the possibility to expand to full screen.  In short, WebI has now more options centralized than the previous versions, which were distributed across the report and the query panel.

Web Intelligence 5

Finally under "Application" we find the same “user settings” present in the previous version of WebI, where we can set up the Measurement unit and the Grid properties.

Still, in the previous WebI, we used to have five tabs on the left hand side of the canvas (Map, Templates, Properties, Data and Input Controls). Now, in the latest WebI version, this part has been totally renewed. This new area is more focused on navigation and customization of the global document rather than the report elements. The first is the summary document which outputs a summary of the main options established in the WebI document. An interesting new option within this section is an area where you visualize the prompts parameters defined in the doc as well as the KeyData. The next two icons correspond to a new partition of what we used to find in the old “map” tab: report map and document structure and filters. Input controls and Available objects (former “Data” tab) present nothing new. Finally the structure is completed with the web service publisher.

I hope you enjoyed this article and that it has allowed you to gain a better understanding of the new WebI layout. Stay tuned for the second part of this article for more insight on what’s new in WebI.

Don’t hesitate to leave a comment or ask for clarifications and I will readily reply to you.

Liberación de SAP Business Objects XI 4.0: Conexión a orígenes de datos OLAP

En marzo, la nueva versión de SAP Business Objects 4.0 llegó a la escena con un montón de nuevas características interesantes. Hoy voy a describir cómo configurar una conexión a un origen de datos OLAP utilizando algunas de las nuevas herramientas y características de SAP Business Objects XI 4.0. Para seguir correctamente las instrucciones descritas en este artículo, lo mejor es asegurarse de que se cumplen los siguientes requisitos previos:

  • Windows Server 2008. La configuración del servidor debe habilitarse como rol de servidor Web (IIS).
  • SAP Business Object XI 4.0.
  • SQL Server 2008 y Microsoft Analysis Services. Se debe instalar la base de datos de ejemplo "Adventure Works" y los ejemplos del cubo OLAP implementados en Microsoft Analysis Services.

Configuración de la conexión OLAP

En primer lugar, para que pueda crear una conexión OLAP tendrá que configurar IIS para proporcionarle el acceso al cubo OLAP almacenado en Microsoft Analysis Services.

Configuración de IIS

Simplemente sigue estos pasos y estás en camino:

1. En primer lugar creamos una carpeta llamada "Olap" en la ruta raíz de IIS en la máquina, por defecto la ruta debería ser: C: inetpubwwwroot

2. Copie los archivos necesarios para crear la conexión con Analysis Services. Estos archivos, que se establecen como una instalación predeterminada de SQL Server 2008, se almacenan en la ruta de acceso siguiente:

C: ProgramFilesMicrosoftSQLServerMSAS10.MSSQLSERVEROLAPbinisapi.

Copie todos los archivos contenidos en esta carpeta y péguelos en la carpeta "Olap" que hemos creado en el paso 1.

En este punto, esto es lo que deberíamos ser capaces de visualizar:

XI4
XI4

3. Inicie Administrador de Internet Information Services (IIS). Lo encontrará en el Panel de control en Herramientas administrativas.

SAP XI 4
SAP XI 4

4. En el panel Conexión, abrimos el árbol de sitios. Hacemos clic derecho en Pools de aplicaciones y seleccionamos la opción Agregar grupo de aplicaciones.

SAP XI 4 (2)
SAP XI 4 (2)

5. Así es como debe aparecer la configuración de la piscina:

SAP BO XI4
SAP BO XI4

6. Ahora, dentro de la lista de Piscinas de Aplicaciones disponibles para nosotros, podemos ver la piscina de Olap. Simplemente haga clic con el botón derecho del ratón en la piscina de Olap y seleccione Configuración avanzada. Una vez que hayamos alcanzado este ajuste, es sumamente importante que establezcamos la opción "Habilitar 32 -bits Application" en FALSE. Este es un paso crítico porque, a menos que esta opción esté establecida en FALSE, la conexión no funcionará.

SAP BO XI4
SAP BO XI4

7. Seguimos haciendo clic derecho en el sitio de Olap y seleccionando la opción Convertir en Aplicación.

SAP BO XI4
SAP BO XI4

8. En la ventana de configuración, pulsamos el botón Seleccionar y seleccionamos el grupo de aplicaciones que se ha creado. Así es como debería aparecer la configuración:

SAP BO XI4
SAP BO XI4

9. Ahora seleccione el sitio Olap en Conexiones. En el panel derecho podremos ver diferentes categorías. Haga doble clic en Asignaciones de manejador.

10. En la parte superior derecha del panel ahora podrá visualizar el panel de Action. Desde aquí, seleccione Agregar mapa de scripts. Aparecerá un panel de configuración, y así es como debería aparecer:

XI4
XI4

11. Ahora procedemos a configurar la Configuración de Autenticación. Haga clic en Conexiones en el sitio de Olap y haga doble clic en la categoría de autenticación que se encuentra en el panel derecho.

12. En el panel derecho puede ver ahora los tipos de autenticaciones disponibles. Haga clic derecho en Autenticación de Windows y habilitar.

SAP BO XI4
SAP BO XI4

Configuración de Analysis Services 2008

Ahora nuestro siguiente paso consiste en configurar Analysis Services, lo que significa tener que modificar la configuración de seguridad. Es por esto que si sigue las instrucciones de este artículo para configurar un entorno de producción, compruebe sus implicaciones de seguridad. Para obtener más información sobre este asunto, haga clic en aquí.

1. Inicie SQL Server Management Studio y conéctese a su servidor de Analysis Services

2. Haga clic derecho en el servidor y seleccione Propiedades.

XI4
XI4

3. En el panel izquierdo seleccione la opción Seguridad. En el panel derecho podemos ver Server Administrator. Haga clic en el botón Agregar en la parte inferior izquierda de la ventana.

4. Escriba el nombre IUSR en el cuadro y presione Verificar nombres. Finalmente presione OK.

5. Ahora podemos ver la cuenta IUSR en la lista de administradores del servidor.

XI4
XI4

Conectar SAP Business Objects XI 4.0 a OLAP

Hay varias formas de crear una nueva conexión en SAP BO 4.0 y acceder al cubo OLAP. En este artículo vamos a enfocarnos en el uso de una nueva herramienta introducida en SAP BO 4.0 llamada Information Design Tool (IDT). El IDT es el entorno de diseño de SAP Business Objects para crear y publicar nuevos universos y conexiones de SAP Business Objects. Para finalizar el proceso, crearemos un nuevo universo OLAP utilizando la herramienta de diseño de Universo y, por último, crearemos un informe sencillo con Web Intelligence 4.0 que nos permitirá probar el acceso al origen de datos.

Creación de la conexión OLAP

Proceda de la siguiente manera:

1. Iniciar la herramienta de diseño de información

2. Cree un nuevo proyecto, vaya a Archivo, Nuevo y luego Proyecto

3. Introduzca el nombre del proyecto, la ubicación (opcional) y pulse Finalizar

4. Vaya a Archivo, Nuevo, OLAP, Conexión para comenzar a crear la conexión con el origen de datos OLAP.

5. Introduzca un nombre para la conexión, una descripción (opcional) y pulse Siguiente

XI4
XI4

6. En la siguiente pantalla tenemos que seleccionar el controlador para la conexión, en nuestro caso Microsoft Analysis Services 2008, y presionar Siguiente

7. Introduzca los parámetros de la conexión, esto es lo que debe visualizar:

XI4
XI4

8. Seleccione el cubo para la conexión y pulse Finalizar.

XI4
XI4

Si ha logrado éxito en su tarea gracias a seguir estos pasos, ha sido capaz de crear una nueva conexión y ahora todo lo que queda es para usted es publicar esta conexión en BO. Así es como se hace.

1. Haga clic derecho en la nueva conexión y seleccione la opción Publicar conexión a un repositorio

2. Introduzca las credenciales para conectarse al repositorio de BO y pulse Conectar

3. Seleccione una ubicación para la conexión y pulse Finalizar.

Creación de un universo OLAP

Para fines de prueba vamos a crear un universo OLAP utilizando la nueva conexión.

1. Inicie Universe Design Tool e ingrese sus credenciales para acceder al servidor

2. Ir a Archivo, de allí a Nuevo

XI4
XI4

3. Introduzca los parámetros del universo, seleccione la conexión creada y pulse OK. Así es como debe aparecer:

19
19

El universo cargará automáticamente la estructura y los objetos del cubo.

XI 4
XI 4

Creación de un informe Web Intelligence

Una vez que todo esto se ha hecho, veamos la creación de un Informe de Web Intelligence:

1. Iniciar Análisis interactivo de escritorio

2. Seleccione el Universo

XI 4
XI 4

3. Introduzca las credenciales para acceder a su servidor BO

4. Seleccione el universo creado y presione Seleccionar, en nuestro caso el ejemplo de conjunto es OLAP Universe

5. Cree una consulta y pulse Ejecutar consulta.

XI 4
XI 4

En esta etapa, después de haber seguido estos pasos con precisión, debemos ahora tener un nuevo informe que se muestra delante de nosotros, lo que nos permite utilizar el Universo que hemos diseñado con la conexión OLAP, para acceder a la información en el cubo almacenado en Analysis Services 2008.

XI 4
XI 4

Espero que haya encontrado este artículo de su interés y para cualquier sugerencia o consulta sobre SAP Business Objects XI 4.0 por favor deje un comentario y le responderé gustoso.

Haciendo la paz con el enemigo: SAP BusinessObjects Live Office XI 4.0

El escenario más común al que me he enfrentado hasta ahora, después de algunos años dando presentaciones de preventa de BI e implementando sistemas de BI para clientes, ha sido el de reunirme con miembros de un departamento de TI sobrecargado que dirigen sus esfuerzos para desarrollar informes complejos con Herramientas de BI para un grupo de usuarios empresariales que, al final, simplemente exportarán la información que se les entregó a una hoja de Excel y trabajarán directamente en ella.

For decades, most BI vendors have tried to convince users to give up Excel sheets and instead work with more flexible and user friendly BI tools. But it’s an acknowledged fact that nowadays millions of people around the world use spreadsheets on a daily basis. The time has come for vendors to take off their blinders and to act upon what is happening. Already some have been readjusting their strategies and roadmaps, and have shifted towards accepting Excel as a presentation layer for data thereby providing the necessary integration with it.

This article is about how SAP BusinessObjects tackles this challenge and goes one step further in terms of tools integration thanks to the new features of the latest release XI 4.0.

With Live Office, it is possible to insert content from Web Intelligence, Crystal Reports and also Universe Queries directly into Microsoft Office documents (PowerPoint, Word, Excel or Outlook). Furthermore, when opening the very document at a later time, it is possible to refresh the embedded objects and retrieve up-to-date data in the document.

This is truly an advantageous solution and I have had the opportunity to use this technology with some customers, who continue employing their traditional form of reporting with an Excel sheet but can now combine this with error-free data obtained directly from their business systems.

In the latest release of Live Office, a new functionality loads the data selection of Microsoft Excel to SAP BusinessObjects Explorer, a flash-based tool that allows further analysis in a very visual and intuitive way. Moreover, the results from a completed analysis can also be downloaded to other applications, such as Outlook and PowerPoint to further the study or to simply send by email.

Live Office XI 4.0

If you have any questions regarding Live Office XI 4.0 and its uses in a customer environment, feel free to leave a comment and I will follow up with you.

SAPPHIRE NOW Connects to SAP World Tour Events in Four European Cities

SAP AG will host its annual conference, SAPPHIRE NOW, in Orlando, Florida, from mayo 15 - 18, 2011. Building on a record 2010 attendance of 50,000 customers, partners and employees on-site and online, SAP will connect this year’s conference to four regional events in Europe. Delegates to SAP® World Tour stops in London; Moscow; Brussels, Belgium; and Lausanne, Switzerland, will have the opportunity to meet with SAP executives from regional leadership teams and local customers and partners to discuss the product and technology updates being presented at the event. Attendance at the four events, which take place on mayo 18 (mayo 17 - 18 in Lausanne), is expected to exceed 3,000.

Cómo organizar una reunión entre dos parientes que no se conocen entre sí: conectando Strategy Management con Data Services

As promised in our previous SSM article, I will now walk you through another interesting objective we have achieved while working on our SSM project: populate Strategy Management KPIs with a Data Services job.

Currently SAP BO SSM does not provide a connector to SAP Business Objects tools even if both SSM and Data Services are SAP BusinessObjects products.

The solution we designed for our customer in UAE provides them with the option of loading the data from any source into SAP BO Data Services and of finally dumping the values into an SSM PAS Cube (via E&A PAS schedule).

The solution recommended by SAP for its latest version currently in use, SSM7.5 SP08, allows loading the data into the PAS cube by creating an IDQL script.

The concerns we were faced with in our project were related to the actions required for the maintenance of IDQL (scripting language).

For a non-trained customer, IDQL sounds like a black box and sets off many alerts especially when it comes to maintenance.

I was caught in the midst of a question storm which ended thanks to our “problem solving attitude” and rapidly blew off all questions.

It didn’t take us long to learn how the SSM data model works for the KPIs as we had already studied them while working on the initiative.

The first step taken consisted in creating a cube in the SSM “Cube Builder” console. From here we proceeded to mapping the KPIs ID that we have in SSM SQL and in our original source (i.e. ERP, Excel, and Other DBs).

The process of creating a source and sending it out with a data integrator was a straightforward and pleasurable task and has delivered great results.

Now, this solution allows me not only to insert the current data but to introduce the historical data just as well, it’s absolutely fantastic!!!!

I was able to visualize in my “Entry and Approval” panel the data I was inserting on an excel file and on the ERP tables.

At this point my data was not added into the “Balance Scorecard” yet, so the last action I had to perform was that of publishing those values.

I used the “Entry and Approval” scheduler that was running right after the ETL job.

Reached this stage, I had my SSM Context populated with my values.

In the image displayed below I have outlined the steps we followed (IDQL is marked in red since it hadn’t been utilized throughout this process) and as you can clearly notice, we are now capable to create reports and dashboards from the SSM Database by generating a universe on top of the SSM tables. 

Integrating SSM with Data Services

  Please don’t hesitate to contact us at info@clariba.com for more information about this article or for SSM consultancy.

EspañolEnglish