Tipos de gráficos según el problema a representar

Las herramientas más utilizadas para analizar la información son los gráficos, tienen la gran facilidad de transmitir, instantáneamente y sintéticamente, las relaciones existentes entre los datos, pero en ocasiones usamos indistintamente uno u otro tipo sin pensar con más detenimiento cual es el mejor tipo de gráfico para facilitar la compresión y el análisis de los datos que están representando.


Las herramientas más utilizadas para analizar la información son los gráficos, tienen la gran facilidad de transmitir, instantáneamente y sintéticamente, las relaciones existentes entre los datos,  pero en ocasiones usamos indistintamente uno u otro tipo sin pensar con más detenimiento cual es el mejor tipo de gráfico para facilitar la compresión y el análisis de los datos que están representando.

El objetivo del uso de gráficos debería ser “transmitir la máxima información de forma más directa y sencilla, para que el usuario descubra relaciones entre los datos, obtengas respuestas y tome decisiones”.

Del documento de referencia extraemos la siguiente sugerencia de tipos de gráficos, según el problema que se desea representar:

  • Para descripción y comparación de categorías: diagrama de barras, diagrama de barras apiladas, gráficos de áreas apiladas y diagramas de sectores (circular).
  • Análisis y comparación de distribuciones: Histogramas, polígonos de frecuencia, ojiva y diagrama de cajas.
  • Análisis de series temporales: Diagramas de línea.
  • Distribución conjunta de dos variables: Diagramas de dispersión (por ejemplo burbujas).

Referencia: ISBN 978-84-9281-207-3

Los «nombres técnicos» de SAP BPC NW

Cada vez que grabamos y procesamos objetos en SAP BPC NW, creamos un objeto en SAP NW BW, el cual es identificado con el prefijo /CPMB/ seguido de algunos caracteres, según sea su tipo de objeto.


Cada vez que grabamos y procesamos objetos en SAP BPC NW, creamos un objeto en SAP NW BW, el cual es identificado con el prefijo /CPMB/ seguido de algunos caracteres, según sea su tipo de objeto.

El primer objeto que encontramos es la InfoArea generada por la instalación, la cual contendrá todos los metadatos que se definan en la plataforma de SAP BPC, denominada “Business Planning and Consolidation (/CPMB/BPC).

Toda la información de los metadatos de la instalación BPC reside en tablas cuya identificación comienza con el prefijo “UJA”, entre las tablas más relevantes tenemos:

  • En la tabla UJA_APPSET_INFO podemos obtener el prefijo y el nombre de la InfoArea de cada Environment.
  • En la tabla UJA_APPL podemos ver las propiedades de cada modelo, entre ellas los nombres técnicos asociados y el prefijo del modelo (APPL_PREFIX).  También encontramos el nombre técnico del infocubo y multiprovider asociado a cada modelo, los cuales se identifican de forma similar:

/CPMB/<PrefijoEntorno><I|M><PrefijoModelo><UnCaracter>

  • En la tabla UJA_DIMNSION encontramos los nombres técnicos de las dimensiones: /CPMB/<PrefijoEntorno>D<CuatroCaracteres>
  • En la tabla UJA_DIM_ATTR podemos recuperar los nombres técnicos de los atributos, los cuales van precedidos, como todos los objetos BPC en BW, de la cadena “/CPMB/”, del prefijo del entorno y la letra “P”, seguido de una cadena de cuatro posiciones.

Ranking de empresas de informática


En la revista Actualidad Económica del mes de diciembre de 2012 encontramos una lista digital de las 5.000 primeras empresas españolas por facturación, filtrando la lista por un tipo de sector más próximo a la informática, obtenemos una relación de 82 empresas.

Ranking de empresas informáticas 2012 (clic para ampliar)

De esta lista de empresas observamos algunas relacionadas a grandes grupos o asociaciones de empresas.

Cómo hacer seguimiento a las llamadas HTTP

Nos encontramos con un programa en entorno Web que deseamos saber a “dónde se dirige” qué llamadas hace o a dónde se conecta. Puede tratarse de InfoView, BI Launch Pad o el entorno Web de BPC.


Nos encontramos con un programa en entorno Web que deseamos saber a “dónde se dirige” qué llamadas hace o a dónde se conecta.  Puede tratarse de InfoView, BI Launch Pad de SAP BusinessObjects BI o el entorno Web de SAP BPC.  Utilizar un programa que hace un seguimiento de las llamadas HTTP puede ser de ayuda.  En la nota adjunta compartimos el procedimiento para utilizar un programa de este tipo, hay muchas otras alternativas, pero al menos este no agrega publicidad u otras aplicaciones no deseadas.

Referencia (aquí)

Conceptos básicos sobre gestión de usuarios en SAP HANA

La autorización que tiene un usuario para “hacer algo” sobre determinados “recursos de la base de datos” de SAP HANA, se denomina “privilegios” y la agrupación de estos privilegios para más fácilmente asignarlos a los usuarios, se denomina “roles”. En el sistema SAP HANA tenemos dos grandes categorías de usuarios:


La autorización que tiene un usuario para “hacer algo” sobre determinados “recursos de la base de datos” de SAP HANA, se denomina “privilegios” y la agrupación de estos privilegios para más fácilmente asignarlos a los usuarios, se denomina “roles”.  En el sistema SAP HANA tenemos dos grandes categorías de usuarios:

  • Database Users. Un  usuario de base de datos es un usuario que podrá  trabajar con los recursos de SAP HANA Database.
  • Operating System User. Son usuarios con acceso total a los recursos del sistema, también son referidos como administradores de la operativa del sistema, son los únicos que puede iniciar o detener un servicio o componente del sistema.  Un usuario operador del sistema no es un usuario de base de datos.

Usuarios técnicos

Durante la instalación de SAP HANA Database se crean una serie de “usuarios técnicos”, tales como <sid>adm, SYS,  _SYS_STATISTICS o SYSTEM.  Este último, es un usuario de bases de datos (database user) tiene unos privilegios irrevocables tales como crear usuarios de bases de datos o acceder a las tablas del sistema.  Como en cualquier otro sistema o plataforma de bases de datos, se sugiere no utilizar este usuario para las tareas diarias, sino definir uno con privilegios similares.

Autenticación

Los usuarios son definidos y gestionados por SAP HANA Database en SAP HANA Studio.

La autenticación de usuarios puede ser integrada con Kerberos y SAML (Security Assertion Markup Language).

Desde SAP HANA 1.0 SP05 es posible gestionar una lista de palabras que no podrán ser utilizadas en la definición de contraseñas (Password Blacklist). Esta lista es almacenada en la tabla _SYS_PASSWORD_BLACKLIST del esquema _SYS_SECURITY.  Si se cuenta con privilegios sobre la tabla o el esquema, se podrá actualizar esta lista vía sentencias SQL desde SAP HANA Studio.

Autorización

Un usuario autenticado como usuario de base de datos indica que podrá realizar operaciones, la confirmación que pueda hacer algo se denomina autorización, la cual se determinará por la verificación de los derechos efectivos sobre los recursos y privilegios para ejecutar la operación. Tipos de privilegios en SAP HANA database:

  • System privilege.  Permiten el control total del sistema con el fin de administrarlo permitiendo la ejecución de tareas tales como creación de esquemas, definición de usuarios y roles, copias de respaldo, gestión de licencias, etc.
  • Object privilege. Es usado para restringir el acceso y las modificaciones de los objetos de la base de datos.
  • Anlytic privilege. Son utilizados para determinar el acceso a las vistas de información, estos privilegios son evaluados durante la ejecución de las consultas
  • Package privillege. Determina si el usuario podrá acceder y trabajar con paquetes del repositorio, los cuales pueden contener vistas de información en tiempo de diseño.
  • Privilegios para tareas administrativas. Para las tareas típicas de un administrador del sistema, además de tener derechos sobre los objetos a gestionar, debe contarse con privilegios específicos como los siguientes:
    • Abrir la Consola de Administración (CATALOG READ y DATA ADMIN.  MONITORING para sólo conslta)
    • Iniciar o detener servicios (SERVICE ADMIN)
    • Gestionar licencias (LICENSE ADMIN)
    • Gestionar roles (ROLE ADMIN)
    • Gestionar usuarios (USER ADMIN)
    • Gestionar tablas, esquemas y particiones (DATA ADMIN o CATALOG READ)
    • Importar catálogo de objetos (IMPORT)
    • Exportar catálogo de objetos (EXPORT)