BW Modelado - ForoSAP

23
foroSAP.com MODELADO INFOCUBOS DEFINICIÓN Los InfoCubos son la visualización, en el administrador de workbench, de la base de datos diseñada para las queries. Al ejecutar una query, se realiza un acceso a la base de datos con los criterios definidos en la query, mostrando los datos del infocubo filtrados y tratados de acuerdo a estos criterios. Para esto, se definen los infocubos de acuerdo a las solicitudes de los informes que se vayan a realizar. En cada infocubo se agrupan datos relacionados entre si, de manera que al realizar una queries, siempre a partir de un infocubo, estén en éste todos los infoobjetos necesarios para el informe completo, y sus posibles variaciones. Existen tres tipos de infocubos: Cubo Básico: es la representación de un espacio físico en la base de datos. Se alimenta de datos de infofuentes. Cubo Múltiple: es una estructura para la visualización de datos de infocubos básicos. No tiene datos propios, sino que los lee de infocubos básicos.

Transcript of BW Modelado - ForoSAP

  • foroSAP.comMODELADO

    INFOCUBOS

    DEFINICIN

    Los InfoCubos son la visualizacin, en el administrador de workbench, de la base de datos

    diseada para las queries. Al ejecutar una query, se realiza un acceso a la base de datos con los

    criterios definidos en la query, mostrando los datos del infocubo filtrados y tratados de acuerdo a

    estos criterios.

    Para esto, se definen los infocubos de acuerdo a las solicitudes de los informes que se vayan a

    realizar. En cada infocubo se agrupan datos relacionados entre si, de manera que al realizar una

    queries, siempre a partir de un infocubo, estn en ste todos los infoobjetos necesarios para el

    informe completo, y sus posibles variaciones.

    Existen tres tipos de infocubos:

    Cubo Bsico: es la representacin de un espacio fsico en la base de datos. Se alimenta de datos

    de infofuentes.

    Cubo Mltiple: es una estructura para la visualizacin de datos de infocubos bsicos. No tiene

    datos propios, sino que los lee de infocubos bsicos.

  • foroSAP.comCubos Remotos: es una estructura que hace referencia a datos en sistemas externos. No tiene

    datos propios. Lee los datos de estos sistemas externos.

    El diseo de las queries se realiza independientemente del tipo de cubo, de tal forma que el

    usuario que crea estas queries no necesita saber el tipo de cubo que est tratando.

    La definicin de una query siempre est referida a un InfoCubo. Al definir una query se indica

    para qu infocubo se crea.

    Los infocubos se definirn agrupando los datos por reas, de manera que un informe

    correspondiente a un rea concreta se pueda alimentar de un nico infocubo. En el caso de que

    en un informe se pretenda abarcar ms de un rea, se crear un infocubo mltiple, que, con un

    mnimo nivel de ocupacin en memoria, muestra datos de varios infocubos bsicos, permitiendo

    un acceso real a varios infocubos en una nica query.

    Un InfoCubo se asigna a un Inforea, de la misma forma que se agrupan los infoobjetos.

    CUBO BSICO

    Un Cubo Bsico, desde el punto de vista del reporting, y a niveles medios del diseo, se ve como

    una nica tabla, pero realmente es un conjunto de tablas.

    Infore

    Infocubos

  • foroSAP.com

    El infocubo est formado por las tablas de dimensiones y la tabla de hechos. Cuando se ejecuta

    una query se busca obtener unos resutados de los ratios de acuerdo a un filtro de datos

    maestros. Por ejemplo: para obtener los datos del infocubo del esquema se crear una query en

    la que se podrn pedir los datos para un/os centros de coste, divisin, y ejercicio.

    Al especificar estos valores de los datos maestros, el procesador OLAP realizar la extraccin de

    datos de la siguiente manera: los datos que nos ha permitido emplear en el filtro han sido

    seleccionados de las tablas de datos maestros, y corresponden, por tanto , a datos existentes en

    dichas tablas. Con estos datos maestros accede a las tablas de dimensiones. En la tabla de

    dimensin Centro buscar los registros que cumplan la combinacin de datos maestros (de

    centro y divisin) correspondientes. Para estos registros selecciona, de esta tabla, un

    identificador, e igualmente para la dimensin tiempo. Con estos identificadores (uno por

    dimensin) accede a la tabla de hechos, de donde obtiene los valores de los ratios para los datos

    maestros seleccionados.

    Tanto los datos maestros como los datos de los Cubos Bsicos (datos de movimientos) son

    suministrados por programas de extraccin de datos del sistema fuente, pero en el caso de los

    primeros tambin pueden venir de una carga manual.

    Centro de coste Divisin

    Ejercicio

    Variante

    de

    ejercicio

    Tablas de

    datos Tablas de

    dimensiones

    dim. centro

    Dimensin

    tiempo

    Tabla de hechos

    INFOCUBO

  • foroSAP.comDIMENSIN

    Las caractersticas se agrupan en dimensiones, a las que se les da un nombre concreto. Por ello

    se agruparn teniendo en cuenta su significado y contenido. Es decir, una dimensin ha de

    referirse a un tema especfico (tiempo, cliente, material, etc.), pero de forma que las tablas

    correspondientes de dimensiones tengan una carga repartida, buscando con ello optimizar el

    rendimiento.

    En el caso de la dimensin Tiempo, el sistema, al definir el infocubo, la crea automticamente e

    incluye en ella todas las carctersticas de tipo temporal que se tomen.

    CUBOS MLTIPLES

    Es un infocubo sin datos propios, y que los toma de los infocubos bsicos a partir de los cuales

    se define. Se emplea para permitir que las queries tomen datos de diferentes infocubos. Al crear

    una query, slo permite tomar datos del infocubo para el que se define. Para que los tome de

    varios, se definir un infocubo mltiple con los infoobjetos necesarios de los infocubos bsicos, y

    se crear la query para este infocubo mltiple.

    En el caso de que el infocubo mltiple contenga una caracterstica que se repite en ms de un

    infocubo bsico, el sistema obligar a que se especifique el origen, para mantener la

    consistencia.

  • foroSAP.comCREAR INFOCUBOS

    Desde el Administrador Workbench, posicionando el cursor en una inforea, se selecciona Crear

    infocubo.

    Se completan los campos Nombre tcnico, Descripcin, Infocubo modelo (si se crea por

    copia) y Tipo de infocubo (bsico, mltiple, o remoto).

    Se pulsa Crear. Se toma un infocubo bsico.

    A continuacin se realiza la seleccin de infoobjetos para el infocubo. Se visualizan dos

    ventanas. La de la derecha contiene los infoobjetos includos ya en el infocubo, mientras que la

    de la izquierda contiene los infoobjetos disponibles para seleccionar, figurando en tono azul los

    ya seleccionados.

    Crear

    Tipo de infocubo

    Si se crea por copia

    de otro infocubo

    Inforea a la que pertenece. Por defecto, la seleccionada.

    DescripcinNombre tcnico (3 a 9 caracteres)

  • Estos objetos disponibles pueden ser todos los existentes en el sistema (que estn activados)

    , o bien, los pertenecientes a otro infocubo , pertenecientes a un infocatlogo (el caso

    ms frecuente) , o a una infofuente , o a un objetos ODS .

    El proceso de seleccin de infoobjetos es el mismo para las caractersticas, que para los ratios,

    siendo obligatorio incluir al menos una carcterstica no temporal, un ratio y una caracterstica

    temporal en el infocubo.

  • Al seleccionar los infoobjetos necesarios, se transfieren automticamente los relacionados

    (infoobjetos superiores).

    Una vez transferidos todos los infoobjetos al infocubo, se habrn de crear las dimensiones y

    asignarles las carctersticas, de tal manera que no puede existir ninguna carcterstica sin

    dimensin. Desde las pestaas de caractersticas (temporales y no temporales), con el pulsador

    Dimensiones se accede a las ventanas de creacin/modificacin y asignacin de dimensiones.

    Los infoobjetos disponibles son todos, los de

    otro infocubo, los de una infofuente, los de un infocatlogo, o los de un objeto ODS

    Seleccionar/ anular seleccin de infoobjetos.

    Objetos seleccionados

    Objetos disponibles para seleccionar. En azul los ya seleccionados para este

    infocubo.

    Desde aqu es posible crear, modificar o

    visualizar infoobjetos. Al pulsar estos iconos se

    navega a las transacciones correspondientes.

  • Para asignar las caractersticas a las dimensiones se marca el flag, se posiciona el cursor en la

    dimensin, y se pulsa el botn Asignar. Una vez asignadas todas las caractersticas, se pulsa

    Intro, y vuelve a la pantalla inicial.

    Dimensiones fijas. Generadas y

    asignadas por el sistema.

    Nombres tcnicos.

    Definidos por el sistema.

    Crea una nueva dimensin, asignando un nombre tcnico

    automticamente, y pidiendo la descripcin.

  • Marcando en la definicin del infocubo la pestaa de los atributos de navegacin, se mostrarn

    todos los atributos que se indicaron como de navegacin al crear las caractersticas contenidas

    en el infocubo. De todos estos se marcarn aquellos que se pretendan emplear como tales en los

    queries para este infocubo.

    Para poder emplear el infocubo creado hay que activarlo .

    En el caso del infocubo mltiple, al crearlo, se indican de qu infocubos bsicos va a tomar los

    datos. La seleccin de carctersticas y ratios vendr limitada por los infoobjetos de estos

    infocubos.

    Crear infocubo Marcando Infocubo mltiple Crear

    Caractersticas a asignar

    Dimensin a la que estn asignadas las caractersticas

  • A continuacin se seleccionan los infoobjetos y se crean las dimensiones de la misma forma que

    en el infocubo bsico.

    Antes de grabar el infocubo, se accede a la opcin de men Extras Cubo mltiple

    Identificar caractersticas y Elegir ratios, y se indica el cubo bsico origen de cada uno de los

    infoobjetos seleccionados en el infocubo mltiple, para evitar que, en caso de que alguno se

    repita en varios de los infocubos bsicos fuente, se generen incongruencias de datos.

    BORRAR EL INFOCUBO Y EL CONTENIDO

    Desde distintas opciones del men se pueden realizar diferentes borrados relativos al infocubo.

    Desde Modificar infocubo.

    Filtro para visualizar infocubos disponibles

    Infocubos

  • En el men Infocubo Borrar contenido de datos. Esta opcin borra, adems del contenido,

    todos las tablas especficas del infocubo en la base de datos (tabla de hechos, tablas de

    dimensiones), quedando el infocubo con estatus inactivo. Tras esta operacin hay que activarlo

    de nuevo. Con la activacin se dan de alta nuevamente todas las tablas y estructuras del

    diccionario necesarias para el almacenamiento de los datos.

    Desde el men Modelado.

    Posicionando el cursor en el infocubo, con el botn derecho del ratn.

    Borrar: borrar el infocubo por completo, y si tiene objetos dependientes muestra un popup de

    confirmacin de borrado de estos objetos, previo al borrado del infocubo.

    Borrar datos: borra nicamente los datos, respetando todos los objetos del diccionario creados

    para el infocubo. Muestra un popup para confirmar el borrado y especificar si debe ser

    nicamente de la tabla de hechos o tambin de las de dimensiones.

    OTRAS FUNCIONES

    Visualizar datos del infocubo.

    Entrando en visualizar o en modificar el infocubo, se accede por el men Tratar Visualizar

    datos del infocubo. Marcando el flag de la ventana siguiente mostrar, adems de los ratios, los

    indentificadores que relacionan la tabla de hechos con las de dimensiones.

    Se ejecuta un programa de seleccin de datos del infocubo, que presentar los datos de la tabla

    de hechos y la de dimensiones como si fueran una nica tabla.

    Con el pulsador Campos para salida se seleccionan aquellos que se quieren visualizar, ya que,

    por defecto, mostrar nicamente los ratios.

    INFOOBJETOS

  • Al marcar Infoobjetos, bajo el pulsador Modelado, se muestran en la ventana todos los existentes,

    clasificados en inforeas y en infocatlogos o catlogos de infoobjetos.

    DEFINICIN Y CLASES

    Los objetos bsicos a emplear en los informes son los infoobjetos. Se dividen en caractersticas y ratios.

    Caractersticas son aquellos objetos que tienen entidad por si mismos, y sus valores corresponden a datos

    maestros. Por ejemplo, la caracterstica Centro se referir a todos los centros existentes en el sistema,

    teniendo cada centro un cdigo, y una descripcin (principalmente), de tal forma que en la query se solicitarn

    los ratios o indicadores para un centro determinado.

    Existen dos tipos particulares de caractersticas, adems de las generales, que son las caractersticas de

    tiempo y las de unidades. Las primeras hacen referencia a magnitudes temporales, y son obligatorias en todas

    las tablas de la base de datos, por ser la misin principal de BW el anlisis de la evolucin temporal de la

    evolucin de la empresa. Las unidades han de ir ligadas a los ratios.

    Ratios son los objetos que slo tienen sentido para una combinacin de datos maestros de caractersticas

    previamente determinada. Por ejemplo, el volumen de negocio es igual a 1000 no tiene sentido si no se indica

    a qu empresa, centro, rea de ventas, a qu entidad se refiere dicho ratio. Asimismo, este valor habr de

    llevar asociada una caracterstica unidad, sin la cual no queda determinado el valor.

  • CREACIN DE INFOOBJETOS: CARACTERSTICAS

    Al marcar Infoobjetos, bajo el pulsador Modelado, se visualizan los creados en el sistema, y los activados

    del Business Content, clasificados por inforeas y por infocatlogos.

    ACCESO

    Los InfoObjetos se crean en el Administrador Workbench desde el icono de la barra de herramientas, o desde

    el rbol, posicionando el cursor en un infocatlogo y pulsando el botn derecho del ratn.

    Crear infoobjeto

    Inforea

    Infocatlog

    Infoobjetos

  • Antes de crear los infoobjetos, se han de crear las inforeas e infocatlogos necesarios (o emplear los ya

    existentes). Estos objetos tienen por misin, nicamente, facilitar la bsqueda y el acceso a los infoobjetos,

    infocubos, etc. Un inforea permite agrupar infoobjetos e infocubos. Un infocatlogo se emplea para

    agrupaciones de un tipo de infoobjetos (caractersticas o ratios), exclusivamente.

    Para definir un inforea, se posiciona el cursor en el nodo raz, o en otra inforea, y con el botn derecho del

    ratn se marca la opcin Crear.

    Desde una inforea se podr crear otra inforea o un infocatlogo.

    El infocatlogo se crear marcando una inforea y pulsando el botn derecho del ratn. Se indicar un cdigo,

    un texto y el tipo de infoobjetos que va a contener (caractersticas o ratios).

    Todos los objetos de BW que hacen referencia a carctersticas, llevan un tringulo en su icono, mientras que

    los que se refieren a ratios tienen un cuadrado.

    A continuacin se crean los InfoObjetos. Si se trata de caractersticas se incluirn dentro de Infocatlogos de

    caractersticas, si se trata de ratios se tratar de Infocatlogos de ratios.

    Al crear un objeto a partir de un infocatlogo de carctersticas, habrn de completarse los siguientes campos.

    Pulsando Intro se introducen los datos especficos de la carcterstica, y una vez completados, se activa la

    caracterstica.Todos los iconos referentes a esta pasarn de color gris (inactivo) a verde (activo).

    Nombre de la caracterstica

    Descripcin larga de la caracterstica

    Caracterstica modelo. La caracterstica en creacin tomar los atributos de sta.

  • GENERAL

    Son las propiedades bsicas de la caracterstica.

    Tipo y longitud del dato:

    Char : cadena de caracteres,

    Numc: cadena de nmeros, tomada como caracteres,

    Fecha,

    Tiempo.

    Atributo: la caracterstica creada slo puede ser utilizada como un atributo visualizado para otra caracterstica,

    y no como una caracterstica aislada de navegacin en el InfoCubo, salvo que se haya especificado lo

    contrario en el diseo.

    Constantes: la carcterstica tendr un valor constante. No ser seleccionable en los informes, aunque ocupe

    espacio en la base de datos.

    Rutina de transferencia: los datos maestros de la caracterstica pasarn, en el proceso de carga, por esta

    rutina, independientemente de la fuente de datos. Se podrn incluir rutinas de transferencia en distintos

    puntos del proceso de carga. Al ser ste el ltimo paso, los datos pasarn siempre por esta rutina.

  • BUSINESS EXPLORER

    El Business Explorer es la herramienta de diseo y ejecucin de las queries para su anlisis. En esta pestaa

    se indican las propiedades de la caracterstica durante la ejecucin de las queries.

    Representacin : los datos maestros en la query se visualizarn como texto, clave, texto y clave, texto largo, o

    texto medio.

    Descripcin Bex: texto que toma como descripcin en el Business Explorer.

    Seleccin: slo puede haber un valor de la caracterstica en cada celda, o bien, no se restringe la seleccin y

    se permite acumular datos maestros en una misma celda.

    Atributo de moneda: un infoobjeto de moneda, que ser un atributo de la carcterstica, y ser la que tome

    por defecto al realizar un cambio de moneda durante la ejecucin de la query.

    Relevante para el chequeo de autorizacin: activando este flag, se realizar el chequeo de autorizaciones

    durante la ejecucin de la query. En este caso habr que definir los objetos de autorizacin necesarios.

    Carcterstica geogrfica (asociando unos ficheros determinados, se podrn visualizar en la ejecucin del

    informe los mapas, y las coordenadas geogrficas de los datos maestros).

    Ayuda F4: los valores de ayuda se tomarn de la tabla de datos maestros (muestra todos los valores

    posibles), o de las tablas de dimensiones (slo muestra los valores para los que existen datos del informe).

    DATOS MAESTROS/TEXTOS

    Flag Con datos maestros : existir una tabla con los datos maestros de las caractersticas.

    Flag Con textos: los datos maestros llevan asociados textos. Se indican los textos (longitudes) que se

    considerarn y si estos textos son dependientes del tiempo y del idioma.

    JERARQUAS

    Flag: Con jerarquas: la carcterstica admite jerarquas. Si se activa este flag, pasan a modificables los

    campos de las propiedades de las jerarquas, y se activa el pulsador Mantener jerarquas. Al marcarlo se

    visualiza una ventana con las opciones de tratamiento de las jerarquas.

    Definicin

    Una jerarqua es una agrupacin o sumatorio para una caracterstica de acuerdo a un criterio individual de

    evaluacin.

  • Una jerarqua est formada por nodos. Existe un nodo raz, a partir del cual se van creando la estructura.

    Todos los nodos al mismo nivel forman un nivel de jerarqua. Los nodos finales de la jerarqua sern siempre

    datos maestros de jerarquas.

    En la ejecucin del informe el usuario podr emplear la jerarqua para filtrar los valores de los ratios por los

    datos maestros que dependan de un nodo de la jerarqua, o emplearla para representar los datos segn las

    estructuras jerrquicas.

    Crear una jerarqua

    En el proceso de creacin/modificacin de un infoobjeto, se podrn crear las jerarquas asociadas a ste

    desde la pestaa Jerarquas, activando el flag Con jerarquas y con el pulsador Tratar jerarquas.

    Se visualizar una pantalla con las jerarquas existentes y los iconos de tratamiento de las jerarquas.

  • Jerarquas

    existentes

    Infoobjeto Estado

  • Estructura: una jerarqua se forma de nodos de texto (carpetas) y de nodos de datos maestros (valores de la

    caracterstica)

    Para los nodos de datos maestros no existen nodos subordinados. Para una jerarqua, el usuario est

    trabajando con caractersticas valor o mbitos de caracterstica valor (si los mbitos estn permitidos en la

    jerarqua).

    Los nodos de texto funcionan nicamente como padres de otros nodos.

    La jerarqua puede ser dependiente del tiempo. Los nodos llevarn asociado un intervalo de tiempo de

    validez.

    ATRIBUTOS

    La caracterstica puede llevar asociados atributos. Un atributo es una caracterstica que se asocia a otra, de

    manera que al seleccionar en la query un dato maestro de la carcterstica principal, se podrn visualizar

    tambin los atributos para dicho dato maestro, as como realizar el filtrado de datos tambin por estos

    atributos.

    En la lista que se muestra en esta pestaa, se incluirn todas las carctersticas que vayan a ser atributos de

    sta.

    Los atributos de caractersticas pueden ser convertidos en atributos de navegacin, pudindo ser

    seleccionados en una query de la misma forma que las caractersticas para un InfoCubo. Ejemplo, se utiliza el

    Nodos de

    Datos

    Nodo raz

    Crear nodo

    de texto

    Insertar dato

    maestro

    Insertar datos

    maestros de otra

  • atributo Director de rea de ventas para la caracterstica rea de ventas como un atributo de navegacin.

    Se podr navegar en la query utilizando la caracterstica o el atributo, siendo la relacin director-rea unvoca.

    Cuando se crea o ejecuta la query no hay diferencia aparente entre atributos de navegacin y caracterstica

    para un InfoCubo, mantenindose todas las funciones de navegacin para el atributo.

    El atributo de navegacin se crea marcando el icono Crear de la pantalla Atributos, se introduce el nombre

    tcnico y, a continuacin, todos los datos necesarios, de la misma forma que creamos la carcterstica (si el

    atributo es del tipo caracterstica), de la misma forma que un ratio (si es del tipo ratio), o como una unidad.

    RELACIN

    Infoobjetos que toman como superior. Al seleccionar el infoobjeto que se est creando/modificando para

    incluirlo en un infocubo, el sistema obliga a incluir tambin los infoobjetos superiores. Al ejecutar la query y

    seleccionar un infoobjeto, ir ligado el infoobjeto superior. Esto se emplea para infoobjetos que no tienen

    entidad por si mismos, sino que precisan de una clasificacin superior.

    DOCUMENTACIN

    Desde el men de crear, modificar o visualizar la caracterstica, en la opcin Ir a Documentacin, se

    accede a los documentos asociados al infoobjeto, pudiendo crear documentos, modificarlos, visualizarlos y

    borrarlos.

    CREAR INFOOBJETOS: RATIOS

    Desde el administrador de workbench, en la ventana de visualizacin de los infoobjetos, posicionando el

    cursor en un infocatlogo de ratios, con el botn derecho del ratn se selecciona Crear infoobjeto. Tambin

    se puede crear directamente desde el icono de la barra de herramientas indicado en el caso de las

    carctersticas.

    Introducir nombre tcnico y descripcin, y un infoobjeto de referencia si el ratio ha de adoptar las propiedades

    de otro ya existente.

    Propiedades:

    Tipo/unidad

    Agregacin

  • Otras propiedades

    TIPO/UNIDAD

    Definir Tipo/Tipo de datos:

    Tipo de ratio: los ms frecuentes son cantidad e importe.

    Tipo de dato

    q Moneda/Unidad de medida:

    Un ratio importe siempre ha de tener una moneda de referencia, y un ratio cantidad siempre llevar una

    unidad de referencia. La moneda o unidad a la que hace referencia el ratio se puede determinar:

    Moneda fija: el ratio se visualizar siempre en esta moneda.

    Unidad de medida fija: el ratio se visualizar siempre en esta unidad de medida.

    Unidad/Moneda: la unidad o moneda viene determinada por una carcterstica del tipo unidad, de manera que

    en la base de datos habr un campo para esta carcterstica que contendr, para cada registro, las monedas

    de cada ratio que lleve asociado una carcterstica unidad.

  • foroSAP.comAGREGACIONES

    Agregacin: al ejecutar la query, el resultado total de las celdas que contengan valores para ese ratio podr

    ser el valor mnimo, el valor mximo, el valor medio, o la suma de los valores.

    No agregacin: no habr ningn tipo de agrupacin de los valores.

    Excepcin de agregacin

    Este campo determina cmo el ratio es agregado en Business Explorer en relacin a la caracterstica de

    excepcin.

    PROPIEDADES ADICIONALES

    Propiedades de representacin del ratio: decimales, escala de representacin, y texto que se visualizar en el

    Business Explorer.

    Si se marca el flag Exclusivamente atributo el ratio slo podr ser utilizado como un atributo para otra

    caracterstica, pero no como un ratio del InfoCubo.

    foroSAP.com