""

Coser las iniciativas en la demanda estratégica de un cliente (con SAP SSM 7.5)

A lo largo de mi proyecto en curso en Abu Dhabi, nunca rechacé ninguno de los desafíos que surgen al trabajar con mi cliente. El proyecto en cuestión involucra al cliente mirando las herramientas que propongo como si fueran una colección de trajes bonitos, pero todos del tamaño incorrecto.

En esta etapa, debemos proceder como lo haría un sastre: no podemos presumir que nuestro cliente va a perder / aumentar el peso para ajustarse a la ropa que queremos coser para ellos, sino que necesitamos ajustar el atuendo aquí y allí hasta que obtengamos el ajuste perfecto para nuestro cliente.

Nunca pensaríamos en recomendar una dieta y ciertamente no agregaríamos más puntos a su atuendo. Hoy, lo más apremiante es que hablamos sobre la estrategia de nuestros clientes y cómo adaptar SAP Strategy Management (SSM) a las necesidades de nuestros clientes.

Una de las solicitudes que he recibido está relacionada con la implementación de las Iniciativas.

Pero, ¿qué significa "Iniciativa"? Según los expertos en gestión estratégica Kaplan y Norton, "una Iniciativa organiza personas y recursos y dicta qué actividades son necesarias para lograr un objetivo específico en una fecha determinada; las iniciativas proporcionan el cómo, mientras que las metas proporcionan el qué".

Durante una presentación de demostración de SSM, mientras ilustraba las propiedades de las Iniciativas, mi cliente me preguntó: "¿Qué pasa si la Iniciativa depende directamente del logro del último hito? ¿Qué sucede si quiero considerar una Iniciativa como verde (ok) incluso si el primer hito no se logró a tiempo pero el resto se cumplió antes de lo previsto? "

Como siempre, la respuesta más rápida y fácil sería "no es posible", pero nuestra mentalidad de ventas convierte automáticamente esa respuesta en "no es una solución lista para usar provista por la herramienta". No importa cómo lo exprese, el cliente quiere escuchar que "es posible".

¿Qué respuesta le di al cliente? Bueno, lo que sea que dije, ahora el cliente sabe que es posible configurar las Iniciativas como secuenciales.

Así que veamos qué hicimos para crear nuestras Iniciativas secuenciales y no secuenciales (basadas en hitos secuenciales / no secuenciales).

Iniciativas (hitos secuenciales, no hitos secuenciales)

  • Hitos secuenciales : El estado de la Iniciativa debe sincronizarse con el estado del último Hito. El estado de los otros hitos no afectará el estado del cronograma de la Iniciativa (es decir, la demora del hito no significa un fracaso de la Iniciativa si el último hito se alcanzará o no a tiempo).

 

 

  • Hitos no secuenciales : El estado de la iniciativa se establecerá como no alcanzado, incluso si solo uno de los hitos no se ha logrado. Solución lista para usar con SSM.

 

 

Reglas de validación

  • Los valores de los hitos no pueden no tener sentido según la entrada del usuario. Es decir, 40% completado sin establecer una fecha de finalización o 100% completo sin fecha de finalización (2 caso más aceptable).

La gran pregunta que surge después de haber explicado lo que resolvimos es: "¿cómo lo resolvimos?" Básicamente, logramos interactuar con las tablas de SSM cuando se crea una nueva Iniciativa (basada en reglas).

Reglas generales : Administramos el porcentaje y la fecha de finalización de los hitos para evitar los siguientes escenarios:

  • Hito 100% completado sin establecer una fecha de finalización: complete la fecha de finalización con la fecha real si el porcentaje es igual a 100%.
  • Hito <100% completado con una fecha de finalización ya establecida: cambie automáticamente el porcentaje a 100% tan pronto como se establezca una fecha de finalización.

Iniciativas secuenciales :

  • El usuario debe escribir la palabra "@Secuencial" al comienzo de la descripción de la Iniciativa. La herramienta aplicará automáticamente las reglas definidas por nuestro cliente y por nosotros.
  • Aplicamos una fecha de finalización a la Iniciativa y un color de estado basado en los resultados del último hito.

Iniciativas no secuenciales :

  • El usuario puede escribir una descripción diferente a "@Sequential" y SSM se comportará automáticamente como está listo para usar.

Esta solución agrega valor a la Gestión estratégica y ayuda a nuestros clientes a sentirse más cómodos con un traje que se adapta a sus necesidades. Esta solución se puede aplicar a las instalaciones del servidor SQL, MaxDB u Oracle.

Para obtener más información / consultoría sobre esta o cualquier otra solución personalizada con SSM, contáctenos en info@clariba.com

Loading Status Animation in Xcelsius

A menudo, al desarrollar un panel de control con Xcelsius, tenemos conexiones a una base de datos, ya sea con LiveOffice o QaaWS (Query as a Web Service). Esto nos deja con solo dos opciones para actualizar nuestro panel de control: ya sea que procedamos una vez que todos los componentes de Xcelsius estén cargados o, alternativamente, cambiemos un botón de radio, un cuadro combinado o cualquiera de los componentes relacionados con los objetos de conexión. En ambos ejemplos, cuando tenemos que administrar grandes cantidades de datos, normalmente esperamos hasta que la conexión devuelva nuestra solicitud. Esto puede ser frustrante, especialmente cuando no tenemos ningún indicador para indicar que los datos se están procesando. En este artículo ilustraré una solución conveniente a este problema.

  • En primer lugar, necesitamos crear los objetos que se mostrarán mientras la consulta carga los datos: aconsejaría comenzar creando un rectángulo como capa falsa. Una vez hecho esto, creamos otra imagen que será nuestra animación.

Tenemos muchas animaciones posibles:

Ver el archivo flash: Cargando animaciones en Xcelsius

Así es como aparece la animación:

Ver el archivo flash: Animación Xcelsius

  • Luego agrupamos estos dos objetos y los llevamos al frente.

  • En una hoja de cálculo creamos una celda donde vinculamos el estado de la consulta.

  • Llegado a este punto, en propiedades en QaaWs o en la conexión de Live Office seguimos estos pasos:

En la pestaña Uso:

Sección de estado de carga:

  1. En la celda Cargando mensaje, codificamos una "L"
  2. En la celda Mensaje inactivo codificamos una "C"
  3. En la opción Insertar debemos mapear la celda de la hoja de cálculo, en nuestro caso "B1"

  • Finalmente seleccionamos el grupo que habíamos creado previamente, y en la ventana de visibilidad dinámica asignamos el Estado a la celda "B1" y la clave a una "L". Esto significa que mientras se carga la consulta, podemos ver simultáneamente el grupo.

El resultado final es como se muestra a continuación.

Esta estrategia contribuye a proporcionar un entorno amigable para el usuario, en particular en aquellas situaciones de recuperación lenta de datos.

Si tiene alguna pregunta o sugerencia sobre esta solución, no dude en dejar un comentario y con gusto le responderé.

Únete a Clariba y SAP para los eventos Better Business Insight en Doha, abril 18 y en Dubai, abril 20

Dubai, Emiratos Árabes Unidos: Clariba y SAP Middle East & North Africa se enorgullecen de organizar dos eventos únicos en Doha, abril 18 y en Dubai, abril 20 para ejecutivos de nivel C, tomadores de decisiones de TI y gerentes de negocios. El objetivo de estas sesiones es proporcionar una visión en profundidad de las mejores soluciones de inteligencia empresarial en su clase en Oriente Medio y el lanzamiento emocionante de SAP BusinessObjects BI 4.0.

En un mercado global altamente competitivo, marcado por el impulso de las soluciones de movilidad, las empresas se enfrentan continuamente a la necesidad de actuar con decisión en volúmenes crecientes de datos y tomar decisiones rápidas donde sea que se encuentren.

Nueva clase de análisis: Clariba y SAP ofrecen la primera oportunidad para que los profesionales de negocios y TI en Oriente Medio vean los beneficios de SAP BusinessObjects BI 4.0, que ofrece el conjunto de herramientas de BI más completo del mercado. La versión 4.0 de Business Intelligence incorpora la velocidad de la informática en memoria, la movilidad de BI en cualquier dispositivo y la accesibilidad de los datos empresariales y sociales, lo que permite una mejor gestión de la información y una visión empresarial.

Resultados comerciales reales: Clariba se ha convertido en una reconocida y respetada consultora de Business Intelligence y socia de SAP en Medio Oriente al trabajar estrechamente con los tomadores de decisiones en finanzas, ventas, marketing y otras áreas funcionales para desarrollar soluciones analíticas integrales en múltiples industrias. Estos eventos también brindan a los asistentes la oportunidad de conocer los resultados comerciales reales de organizaciones influyentes en los EAU y Qatar.

"Como líderes en tecnología e implementaciones de Business Analytics, Clariba y SAP están en una posición ideal para resaltar las últimas innovaciones y estrategias para una mejor visión empresarial". explica Marc Haberland, Director Gerente de Clariba. "La combinación del enfoque de mejores prácticas de Clariba y el poder de las herramientas de SAP BI proporcionan a nuestros clientes una clara ventaja competitiva".

Better Business Insight con SAP Business Objects BI 4.0 y el evento Clariba se llevará a cabo en Doha, abril 18 y en Dubai, abril 20 del 09.00 al 11.00. Los líderes empresariales y los profesionales de TI interesados en descubrir innovaciones que están dando forma al futuro de la analítica están invitados a contactar a Clariba para obtener más información por correo electrónico. events@clariba.com o llamando al + 971 50 100 7441.

Sobre Clariba Clariba ofrece soluciones de inteligencia empresarial (BI) innovadoras, confiables y de alta calidad a clientes de todo el mundo. Somos reconocidos y respetados como una de las principales consultoras de SAP Business Intelligence en EMEA. Nuestros consultores, con sede en Oriente Medio y Europa, son profesionales certificados por SAP BusinessObjects y expertos en la planificación, instalación, desarrollo y despliegue de soluciones de BI. Clariba desarrolla las mejores prácticas de soluciones de BI para paneles, informes y análisis, brindando a nuestros clientes claridad y conocimiento práctico para mejorar el rendimiento de su negocio. Nuestros clientes en el Medio Oriente son líderes en los sectores de telecomunicaciones, educación, manufactura y banca. Al trabajar en estrecha colaboración con los líderes empresariales y los equipos de TI, Clariba convierte los datos vitales de ERP, CRM y otros sistemas transaccionales en información procesable para todos los niveles de la organización. Para obtener más información sobre las soluciones de inteligencia empresarial de Clariba, visite www.clariba.com

Sobre SAP Como líder del mercado en software de aplicaciones empresariales, SAP (NYSE: SAP) ayuda a las empresas de todos los tamaños e industrias a funcionar mejor. Desde el back office hasta la sala de juntas, desde el almacén hasta el escaparate, desde la computadora de escritorio hasta el dispositivo móvil, SAP permite a las personas y organizaciones trabajar juntas de manera más eficiente y utilizar el conocimiento empresarial de manera más efectiva para mantenerse por delante de la competencia. Las aplicaciones y servicios de SAP permiten que más de 109,000 clientes operen de manera rentable, se adapten continuamente y crezcan de manera sostenible. Para más información visite www.sap.com .

Creación de documentos WebI dinámicos

A menudo nos vemos obligados a encontrar una solución para hacer que nuestros informes de Web Intelligence sean más dinámicos, debido a una necesidad específica del usuario o con el propósito de demos de ventas. En este caso podemos añadir algo de interactividad para hacer nuestras presentaciones más vivas y más visualmente atractivas. En esta publicación encontrará algunos ejemplos para obtener informes WebI más dinámicos que no vienen con el módulo estándar WebI estándar:

  1. Columnas dinámicas
  2. Ocultar y ocultar bloques
  3. Ocultar y mostrar bloques en secciones

Las técnicas explicadas a continuación son válidas no sólo para tablas sino también para gráficos.

1. Columnas dinámicas:

El propósito de esta técnica es cambiar el valor de una columna de dimensión de acuerdo con una selección de su control de entrada. A continuación encontrará las directrices de alto nivel para crear columnas dinámicas:

  • Crear una tabla ficticia en el Universo; Idealmente una tabla derivada con el nombre de las descripciones que desea que el usuario muestre y muestre en el documento. Puede ver un ejemplo a continuación:
Tabla Dummy WebI
Tabla Dummy WebI
  • Estas variables dinámicas deben aparecer en una Consulta separada y estar enlazadas con los datos reales procedentes de una segunda Consulta. Alternativamente, todos los datos podrían provenir de una sola consulta. Si las variables y los datos a presentar no están vinculados, nuestra solución no funcionará.
  • El siguiente paso es crear el control de entrada asegurándose de que el filtro aplicado afecta a todo el informe oa una tabla específica, dependiendo de dónde se encuentren las columnas dinámicas.
  • Una vez que tengamos todo esto, necesitamos construir la tabla o bloque donde se ubicará nuestra "columna dinámica" y construir una fórmula condicional con funciones IF y ELSE. Utilizando nuestro ejemplo, si la variable dinámica se denomina Control de entrada, si la información que queremos mostrar se encuentra en la tabla Período y si los campos fuente dinámicos son Mes, Semana y Día, la fórmula debería ser la siguiente: = If ("inputControl" = "Month"; [Period.Month]; If ("inputControl" = "Week"; [Period.Week]; ) Asegúrese de que la oración de la fórmula se define correctamente para que se muestre un resultado significativo cuando el usuario aplique la opción "Todos los valores".

Para una explicación más detallada sobre este tema, puede consultar el artículo del blog de Clariba: Cómo utilizar los controles de entrada de WebIntelligence eficientemente desde 22 enero 2011 en www.clariba.com/blog .

2. Ocultar / Desbloquear bloques

  • El propósito de esta técnica es ocultar una tabla y mostrar otra con columnas de dimensión cambiando su valor según una selección de su control de entrada:
  • Cree una tabla ficticia (como en el ejemplo anterior) con las opciones que queremos mostrar al usuario y con el propósito de vincular dos consultas (es decir, con la palabra "LINK")
  • Cree una tabla con todos los datos que desea mostrar. Después de eso, es necesario desmarcar una de las propiedades que nuestro bloque / tabla tiene por defecto. Seleccione el bloque adecuado, vaya a propiedades, despliegue la opción "Mostrar" y asegúrese de que la propiedad "show when empty" no esté activa.
  • El siguiente paso es crear el control de entrada, asegurándose de que el filtro aplicado afecta a todo el informe.
  • Luego tenemos que jugar con los filtros de los diferentes bloques. El objeto con la palabra "LINK" necesita ser utilizado como un filtro para cada bloque (igual a). Después de eso aplicamos un filtro con el objeto que usamos antes para el Control de Entrada, asegurándose de que la opción para este filtro sea "no igual a" el valor que corresponde a la tabla real. Tenemos que hacer lo mismo con todas las tablas.

3. Ocultar / mostrar bloques en secciones:

Imagínese que tenemos un informe donde queremos dividir una tabla de tendencias en secciones que muestran las tendencias en "Meses", "Semanas" y "Días". La sección podría ser demasiado larga y el usuario no desea desplazarse hacia abajo para encontrar una determinada.

  • En este caso, haríamos tres tablas diferentes, una para los Meses, una para las Semanas y la última para los Días y colocarlas en la sección, asegurándose de que cambiamos los nombres en la parte superior de la tabla para que los usuarios puedan reconocerlos fácilmente .
  • Seleccione los diferentes bloques y desactive la selección "show when empty" de las propiedades. Cree tres controles de entrada diferentes con todos los valores, uno para cada tendencia posible. Establecer las conexiones entre éstos y su tabla correspondiente.
  • Asegúrese de que el control de entrada tiene un valor por defecto, por lo que sólo una tabla es visible. De esta manera, cuando el usuario hace una selección en un solo control de entrada "tendencia", el bloque correspondiente se mostrará correctamente; Mientras que si el usuario anula la selección de todas las opciones en las tablas de control de entrada, todos los bloques serán visibles.

Las técnicas explicadas anteriormente fueron desarrolladas por nuestro equipo de desarrolladores de Web Intelligence para proporcionar a los usuarios empresariales el valor agregado de la interactividad en sus consultas, análisis y navegaciones.

Si tiene alguna pregunta o comentario sobre estas soluciones, no dude en dejar un comentario a continuación o enviar un correo electrónico a info@clariba.com

Informes de WebI fáciles de mantener

Crear informes de Web Intelligence no es la tarea más difícil para un consultor de BusinessObjects, pero puede ser muy pérdida de tiempo. Imagine que su cliente le pide que cree un documento con 50 informes, y aún no está seguro de cómo deberían verse los informes. ¿Cómo puede crear todos estos informes y al mismo tiempo asegurarse de que sean fáciles de actualizar?

Esa es de hecho una pregunta muy importante. Imagine que ya ha creado los informes 50, uno en cada pestaña, y su cliente de repente decide que la etiqueta de los totales no debe ser "Total (1000 EUR)" sino más bien "Miles de euros". Y en lugar de este fondo gris que decidió utilizar de forma predeterminada, al cliente le gustaría tener su azul corporativo.

¿Qué sucederá si no lo pensaste (o leíste este artículo) antes? Terminará cambiando los informes 50 uno por uno. Ok, no debería tomar más de 60 o incluso 30 minutos, pero probablemente tengas un mejor uso de tu tiempo, ¿verdad?

As que echemos un vistazo a algunos consejos:

  • Utiliza variables. Las variables no solo son bastante útiles para crear nuevas medidas, sino que también son excelentes como etiquetas. Si hubiera creado una variable Label_total (como una dimensión) con el valor "Total (1000 EUR)" y escrito en cada celda de nombre total "= [Label_total]", entonces el cambio sería bastante fácil. ¡Solo edite la variable y ahí está! La etiqueta ahora es correcta en sus 50 informes.

  • Utiliza alertas. Las alertas son como "formato condicional" en Excel. Defina una condición, un formato y, si la condición se cumple, se formateará la celda con el alerta. Esto es necesario cuando realmente necesita formatear para depender de una condición, pero también es una herramienta útil para facilitar el mantenimiento. Para la condición, elija algo siempre verdadero (por ejemplo, cree una variable siempre igual a 1 y defina la condición en el sub-alertador como "¿Es esta variable igual a 1")? Para el formato, simplemente elija cómo desea que se vea la celda (por ejemplo, con el fondo gris). Aplique este alerta a todas las celdas que deberían tener este fondo. Ahora, si necesita cambiar el color, solo necesita cambiar el alerta, ¡no todas las celdas en los informes 50! Tenga en cuenta que, a diferencia de Excel, también puede colocar texto en el formato. Por lo tanto, también puede usar alertas para etiquetas; La desventaja es que pierde claridad (puede tener algo escrito en la fórmula de la celda y otra cosa mostrada debido al alerta).

Esperemos que esta publicación le haya proporcionado algunos consejos para ahorrar tiempo para sus informes WebI que también lo ayudarán a mantenerlos y actualizarlos fácilmente. Si tiene otros consejos de WebI para compartir, ¡no dude en dejar un comentario a continuación!

SAP BusinessObjects: a través de los ojos de los críticos y los clientes

In our day-to-day life we are exposed to many purchasing decisions. Going to the supermarket to get some food or buying widgets in an internet shop is no longer a quick and easy task. The diversification of vendors forces us to go through a conscious or unconscious decision making process. It is always interesting to study the reasoning that leads to an action, especially for marketing people, and it is a social phenomenon in constant evolution, ranging from the traditional word of mouth to the most modern surfing of internet forums.

The same happens when a company has the opportunity to make a BI investment and has to choose a vendor that fulfills their particular needs. There are some specialized consulting companies that carry out complex market studies, but the feedback received from clients or contacts is just as influential to the decision making process.

This blog article is focused on the latest studies from Gartner and Forrester regarding SAP BusinessObjects.

The Forrester Wave: Enterprise Business Intelligence Platforms, released during the last quarter of 2010, considers SAP BusinessObjects to be leading the market together with IBM Cognos, Oracle and Information Builders, followed by SAS, Microsoft and MicroStrategy close behind. The 145 criteria used correspond to vendor surveys, product demos and customer reference surveys.  The end result is a graph that situates BI vendors in relation to their current offering and strategy.

SAP BusinessObjects is recognized as having very good BI tools for each job:

  • Crystal Reports as top report writer embedded in thousands of applications;

  • Explorer as a combination of the power of OLAP and the simplicity of search, exploration and analysis;

  • SAP BusinessObjects Dashboards is very popular amongst executives that can visualize the generated flash in disconnected mode and no SAP software installed;

  • BEx being still the most widely used and popular query and analysis tool for SAP BW users;

  • Business Warehouse Accelerator with the speed of in-memory database to provide a powerful DBMS optimized for BI;

  • SAP is also leading in self-service BI software as a service (SaaS) offerings.

According to Forrester, the downside of having all these tools is a poor product integration and a lack of object reuse from product to product, which is supposed to be improved with the new release BI 4.0 in Q1 2011.

Gartner’s Magic Quadrant for Business Intelligence Platforms, released in enero 2011, considers the same leader vendors as Forrester and also adds QlikTech thanks to its recent continued growth. It uses standard criteria divided into two categories: completeness of vision and ability to execute. According to the study, a good strength is to have the largest share of the BI platform market (combination of SAP NetWeaver BW and SAP BusinessObjects) with an installed base over 46,000 customers and one of the largest channel and services ecosystems. Reporting and ad-hoc querying capabilities were rated high by customers, whereas other SAP NetWeaver BW tools were below the market average. However, in regards to OLAP, BEx Analyzer seems to be more widely used than Voyager. The complements to the BI platform are also seen as positive: collaboration and decision support (StreamWork), Text Analysis, search-based data exploration with its Explorer product, and the enterprise information management products with data integration, lineage & impact analysis, and data quality. The vision for an in-memory appliance, HANA, promises to solve many of the perennial performance issues of large complex BI deployments in general (given its SQL and MDX access for third-party BI tools) and SAP BW in particular. As also reported by Forrester, SAP has been one of the first of the leading BI vendors to introduce a SaaS offering, BusinessObjects OnDemand BI. In addition, SAP has also made investments in mobile BI with its Sybase acquisition and the SAP BusinessObjects Explorer iPhone/iPad application.

In the cautions part of the report, Gartner mentions some concerns that customers have about the roadmap after product changes to support optimizations with the SAP Business Applications and NetWeaver BW products, and also a perceived higher cost of ownership. Migration, implementation and integration choices are reported to be confusing by some customers. Finally, ratings for support, software quality and sales experience are unfortunately low compared to other vendors in the survey. This is currently being address by SAP; they are giving more and more importance to Channel Partners like Clariba, which can provide high quality uninterrupted support, much more aligned to the customer needs.

If you have any questions or comments about the Gartner or Forrester summaries mentioned in this article, or would like more information about Clariba’s SAP BusinessObjects services, please leave a comment below or contact us at info@clariba.com.

Instalación de Business Objects en Linux - Parte 1: Preparación del sistema

At Clariba we have seen a clear dominance of Windows operating systems during our Business Objects implementations. But what happens when we face the challenge of a Business Objects implementation on a Unix-like system? What are the main differences? How does the consultant need to prepare? What are the pre-requisites? What are the risks and possible ways to overcome them?

We were recently challenged with these questions and we wanted to keep track of this experience and share it with everyone. So I will share below some tips for implementing Business Objects on a Unix-like architecture, more specifically: Linux.

The intention of the first part of this article will be to focus on how to prepare your Linux distribution so the installation runs smoothly. I will follow up with a future article to go into additional details about the Linux setup.

Step 1 – Defining your environment

In any implementation, prior to execution, it is vital to define the scenario you will be facing. This is even more important when implementing on a Linux system. The most important fact you need to know is what type of Linux you will be using and if it is supported by Business Objects.

Officially the Linux distributions supported by Business Objects are Red Hat and SUSE (although other distributions like CentOS have also been proven to work due to similarities with Red Hat).

Linux Operating Systems
Linux Operating Systems

It is a must to go through the supported documents pdf for Linux available at the SAP Marketplace. In this document you will find specific details on the versions and patch level that you need to comply with in order to install Business Objects.

BOE XI 3.1
BOE XI 3.1

Paso 2 - Preparando la caja de Linux

Usuario de acceso e instalación raíz En primer lugar, debe tener acceso de root al sistema. Aunque esto no es necesario para la configuración, en el camino habrá modificaciones que deberán realizarse en el sistema que requieren privilegios de root.

Also make sure there is at least one additional user in the system. This user will be the executor of the Business Objects setup. Most current Linux distributions already create an additional user at setup.

Red hat enterprise linux 5
Red hat enterprise linux 5

Install Files Download the installation files for Linux and save them on a folder that references the installation sources (i.e. /boinstall). Also create a new folder where the BO system will reside (i.e. /bobj)

Installing files in Linux
Installing files in Linux

Modificando su sistema Ahora es el momento de ensuciarse las manos. Deben realizarse las siguientes modificaciones en su sistema Linux para que la instalación de Business Objects se ejecute sin problemas. Es recomendable tener un nivel mínimo de conocimiento sobre la administración de Linux y los comandos de la consola del terminal para facilitar la edición de algunos de los archivos mencionados a continuación.

1) Modifying Locale variables The first thing you will need to do is to update a couple of locale variables. Navigate and open the file: /etc/sysconfig/il8n You need to add the following two lines to it:

LANG = en_US.utf8 export LC_ALL = en_US.utf8

What we are doing is correcting a small spelling mismatch on the US utf8 standard value. The above instructions on the file will ensure that those variables are correctly set at boot time. However they can also be run separately on a terminal console at any time.

To make sure your variables are correctly set you can type “locale” on your terminal console. A listing with your available locale variables should pop up.

Modificación de variables locales en Linux
Modificación de variables locales en Linux

2) Permissions to Source and Install folders You will need to set execution and write permissions to the folders created previously for the source install files and the folder where the Business Objects system will reside. To do that you need to run the following commands on the console as root:

chmod -R 755 /boinstall /bobj chown -R usergroup:user /bobj /boinstall

Note that I’m using the folder names suggested earlier for the folders; usergroup:user is the default non-root user that would be running the installation and a default group it belongs to.

Be very careful with the spelling of these lines. Chmod is a powerful Linux command that could render your system unusable if not used wisely.

3) Configurando el archivo Hosts Vaya a / etc / hosts como root y abra este archivo para su edición. Deberá agregar una línea para resolver la IP de su sistema Linux a través de la red. Debería ser similar al siguiente:

192.168.0.1    linuxsystem

Ya debe haber una línea para 127.0. 0.1 que es la definición de la interfaz de red localhost o loopback. Guarde el archivo hosts con la nueva línea para su sistema.

Para probar que la línea de los archivos hosts se ha configurado correctamente, intente ejecutar un comando ping desde la consola al nombre de su sistema:

ping linuxsystem

Debe recibir una respuesta si el archivo hosts se ha establecido correctamente.

Ping sistema Linux
Ping sistema Linux

4) Disable SE Linux Still logged in as root, modify the SE Linux functionality. There are three levels for it:

  • Aplicación: el modo predeterminado que habilitará y aplicará la política de seguridad de SELinux en el sistema, denegando el acceso y las acciones de registro
  • Permissive: In Permissive mode, SELinux is enabled but will not enforce the security policy, only warn and log actions. Permissive mode is useful for troubleshooting SELinux issues
  • Disabled: SELinux is turned off
Configuración de nivel de seguridad
Configuración de nivel de seguridad

Deberá cambiarlo a Permisivo o Desactivado.

5) Agregar bibliotecas libstdc ++ En algunos casos (CentOS) estas bibliotecas no están disponibles por defecto. Puede intentar agregarlos desde los repositorios de Linux ejecutando el siguiente comando:

sudo yum install compat-libstdc++-33

This library can also be found on different places and formats on the web. If not installed, Business Objects setup will fail, indicating the missing library.

En resumen...

if you have completed the steps above, you are now ready to install Business Objects on your Linux box.

We will be covering the Linux setup in the second part of this article. Stay tuned for Part 2 coming soon and please feel free to leave questions or feedback below using our Comments form.

It is a must to go through the supported documents pdf for Linux available at the SAP Marketplace. In this document you will find specific details on the versions and patch level that you need to comply with in order to install Business Objects.

It is a must to go through the supported documents pdf for Linux available at the SAP Marketplace. In this document you will find specific details on the versions and patch level that you need to comply with in order to install Business Objects.

Cómo utilizar los controles de entrada de WebIntelligence de manera eficiente

Los controles de entrada proporcionan a los informes WebI la interactividad que necesita para la correcta selección de información, pero esta funcionalidad tiene un precio. Cuando la cantidad de datos manejados es alta, los problemas de rendimiento pueden aparecer durante los desarrollos. Para ayudar con este problema, recomendamos la siguiente técnica de diseño, que se puede utilizar para mejorar el rendimiento de su navegación interactiva.

Siga este proceso de pasos 8 para familiarizarse con esta solución:

  1. Crear un documento WebI con dos consultas: a) Una consulta que contenga el "cubo" con los datos que queremos monitorear junto con una cota [Link1] que contenga la palabra "LINK" yb) Otra consulta con dos dimensiones: [Input Controls List ] Que contenga una lista única * del objeto dinámico a utilizar y un objeto (Link2) que contenga la palabra "LINK" (* Puede utilizarse una tabla derivada que contenga valores codificados)
  2. Cree una dimensión fusionada (por ejemplo, [LINK]) que unifica las 2 dimensiones de enlace)
  3. Cree una variable de detalle denominada ICF (Indicador de control de entrada) con la fórmula [Input Control List] y utilice [Link1] como dimensión asociada
  4. Cree una variable de dimensión denominada X-Axis. Esto contendrá el objeto dinámico que se utilizará en los informes. Consiste básicamente en una sentencia IF grande, usando el [ICF] de la 2 nd query y los objetos que queremos usar como eje de la 1 st Query. Vea como ejemplo: = IF ([ICF] = "Unidad de Negocio"; [Unidad de Negocio]; IF ([ICF] = "Tipo de Cliente"; [Tipo de Cliente]; ...)
  5. Crear componentes en un informe (por ejemplo, una tabla y un gráfico), que contiene el eje X y la medida que deseamos mostrar.
  6. Cree el control de entrada con las siguientes características: a) Utilice la dimensión [Input Control List] b) En dependencias, seleccione los componentes (tablas, gráficos, celdas, etc.) que serán afectados por el control de entrada.
  7. Cree el siguiente filtro en cada componente que se va a realizar: [LINK] Igual a {'LINK'}
  8. Por último, pero no menos importante, en las propiedades del documento "Extender valores de dimensión fusionados". Esto es muy importante para la funcionalidad correcta de la solución.

Si queremos llevar esto al siguiente nivel y tener informes dinámicos completos, podríamos tener 2 controles de entrada adicionales, por ejemplo, un eje Y adicional y una medida. Para lograr esto sería suficiente crear 2 consultas adicionales con nuevas listas de control de entrada y seguir los pasos 2-7 para ellos. En el caso de la medida, es mejor utilizar las cláusulas suma / if en el paso 4. Una vez implementada, esta solución permitirá una fácil escalabilidad, ya que el nuevo contenido se puede agregar rápidamente con pocas modificaciones en la interfaz de front-end.

Si tiene alguna pregunta o comentario sobre esta solución, no dude en dejar un comentario a continuación o enviar un correo electrónico a info@clariba.com.

Soluciones rápidas para Business Intelligence con SAP Rapid Marts

Como consultor de BI o un especialista de IT / IS en su empresa, quizás esté buscando formas de extraer datos de sistemas fuente de SAP R3, Siebel, Peoplesoft u Oracle en un tiempo récord.

¿Cree que su conocimiento de la base de datos del sistema de origen y los vínculos entre tablas no es lo suficientemente profundo para construir un modelo de datos de esquema en estrella? ¿El departamento del cliente o interno desea la extracción de datos para consultar los datos y además, algunos informes predefinidos encima de esa información?

Si respondió afirmativamente a las preguntas anteriores, es más que probable que su mejor solución sea implementar SAP Rapid Mart.

A Rapid Mart es una solución de almacenamiento de datos pre-construida basada en DataServices, Bases de datos relacionales y herramientas de BusinessObjects BI. Lo mejor es explicarlo desde una perspectiva de consultoría. Imagine que una empresa quiere crear una solución de data warehouse personalizada. Los consultores instalan DataServices para extraer, transformar y cargar los datos del módulo FICO de SAP R3. A continuación, diseñan los informes que se muestran a los usuarios, comprueban los detalles de las tablas de origen (campos, combinaciones, etc.) y diseñan un modelo de datos Star Schema que admita estos informes y también el informe de consultas ad-hoc. Unos meses entregan una primera versión a los usuarios finales. Pero a medida que el negocio crece, el usuario final pedirá un nuevo desarrollo para construir una nueva extracción para el módulo FICO o quizás el SD. Con Rapid Marts, la solución completa ya está allí.

Los pasos de una implementación de Rapid Mart son los siguientes:

  1. Ejecute la secuencia de comandos que genera el modelo de datos de destino (esto construye el almacén de datos como un esquema en estrella)
  2. Importe los archivos "atl" (que construye ETL - Extract, Transform and Loading) a Data Services
  3. Configure el ETL con el origen y la base de datos de destino
  4. Continúe con otras personalizaciones que pueden necesitar hacerse (esto depende de cada uno de los Rapid Marts disponibles y los datos en el ERP)
  5. Importe los informes predefinidos con la herramienta Asistente de importación de SAP Business Objects.
  6. Configure la seguridad de los informes (los usuarios tendrán acceso a los informes predefinidos importados con la solución Rapid Mart)

Con un "out of the box" ERP, necesitará un máximo de cinco días para implementar la solución completa. Los usuarios finales no sólo tendrán acceso a algunos informes predefinidos, sino también la posibilidad de crear otros nuevos.

Sin embargo, además de los pasos anteriores, puede optar por considerar la personalización adicional que no está incluida en las guías de instalación de Rapid Mart. En general, estos pasos están relacionados con la integración del contenido de una empresa con la plataforma SAP BusinessObjects:

  1. El ERP de la empresa podría ser personalizado. Esto podría ser una personalización fácil, como el uso de algunos campos de ERP para guardar diferentes tipos de datos, o podría incluir un mayor desarrollo, que también tiene que ser añadido a la personalización Rapid Mart. Dependiendo del tipo de personalización, algunos días adicionales deben agregarse al plan de desarrollo. Como promedio (y dependiendo del tipo de personalización), Clariba estima hasta 10 días para adaptarse al nuevo desarrollo ERP en Rapid Mart.
  2. Si hay preocupaciones de confidencialidad dentro de la misma compañía (en lo que respecta a los datos disponibles para consultas y análisis ad-hoc y los informes predefinidos), se podría implementar la seguridad de nivel de fila. Dependiendo de lo fácil que es implementar (esto difiere dependiendo de la seguridad de la compañía) podría tomar de cinco a 10 días.
  3. Por último, si desea crear un cuadro de mandos en la parte superior de Rapid Marts es probable que necesite información específica para los usuarios de la administración superior. Estos usuarios sólo necesitan chequear KPI de alto nivel y pueden requerir acceso a la información directamente en lugar de tener que crear sus propios informes. La creación de un tablero de control en la parte superior de los datos de Rapid Mart se asegurará de que la alta dirección puede tener toda la información que necesitan para tomar las decisiones adecuadas. Clariba tiene experiencia en la construcción de tableros de control en la parte superior de Rapid Marts, ya que ofrecemos una solución llena que incluye un despliegue Rapid Mart con un tablero de operaciones en la parte superior de la misma.

En resumen, mediante la implementación de SAP Rapid Marts puede esperar las siguientes victorias rápidas:

  • Modelo de Datos Integrado y Marco ETL (plan de mejores prácticas)
  • Universos actualizados e informes actualizados para todos los Rapid Marts (Rapid Marts versioning viene con el versionado de ERP)
  • Bajos costes de desarrollo y mantenimiento
  • Probado y garantizado

Si su empresa ha decidido que Rapid Marts es la solución rápida que está buscando, no dude en preguntarle a Clariba para más información o para demostrar las capacidades de Rapid Marts. Si usted es un consultor con sugerencias adicionales o preguntas sobre las implementaciones de Rapid Mart, no dude en dejar un comentario a continuación.

EspañolEnglish