Crear InfoCubo BW

download Crear InfoCubo BW

of 33

Transcript of Crear InfoCubo BW

  • 7/22/2019 Crear InfoCubo BW

    1/33

    Crear un InfoObjeto nuevo

    1) Para crear un nuevo InfoObjeto, nos vamos a la transaccin RSA12) En el men izquierdo nos vamos al men de InfoObjetos

    3) Clic derecho sobre el catlogo de InfoObjetos donde queremos crear el nuevo InfoObjetoy seleccionamos Crear InfoObjeto

    4) Llenamos el nombre tcnico de la nueva caracterstica y su descripcin larga

    5) Llenamos la descripcin breve del nuevo InfoObjeto6) En la pestaa de generalidades, ponemos el tipo de dato que va a contener nuestro nuevo

    InfoObjeto

    7) Llenar los dems atributos como sea necesario: ej. En caso de que sea una constante,indicar el valor de la constante, la rutina de conversin, etc.

  • 7/22/2019 Crear InfoCubo BW

    2/33

  • 7/22/2019 Crear InfoCubo BW

    3/33

    10)Si no sabemos qu valor tenemos que escoger, podemos presionar F1 y nosproporcionar una descripcin de qu es cada valor.

    11)En la pestaa de Business Explorer podremos indicar cmo aparecern los valores denuestros campos en el BEX a la hora de hacer reportes. Si los dejamos por default, los

    podremos cambiar posteriormente desde el mismo objeto o desde el Query Designer.

    12)Por el momento, todas las dems pestaas las vamos a dejar como nos la crea SAP pordefault

    13)Finalmente, ya que terminamos de darle todos los valores necesarios a nuestroInfoObjeto, debemos guardarlo. Para hacer esto, lo que debemos hacer es presionar elbotn de Activar que se encuentra en el men superior.

  • 7/22/2019 Crear InfoCubo BW

    4/33

  • 7/22/2019 Crear InfoCubo BW

    5/33

  • 7/22/2019 Crear InfoCubo BW

    6/33

  • 7/22/2019 Crear InfoCubo BW

    7/33

  • 7/22/2019 Crear InfoCubo BW

    8/33

    7. En la pestaa de generalidades agregamos la descripcin breve, media y larga

    8. En la pestaa de Extraccin, en el men de adaptador, seleccionaremos la opcinCargar fichero en forma texto de estacin trabajo local

    9. En fichero seleccionaremos nuestro archivo de Excel separado por comas (CSV)10.Normalmente, los archivos tienen la primera lnea como cabecera. Si es el caso indicamos

    cuntas lneas contendr de cabecera

    11.Como nuestro archivo viene separado por comas, en Formato datos seleccionamos laopcin que dice Separados por separador (por ejemplo, CSV)

    12.En Separador de datos indicamos el carcter que utilizamos como separador13.En caso de que nuestro archivo ocupe dentro de las cadenas nuestro carcter separador

    de datos, lo tendremos que poner con un carcter de escape. En caso de que eso sucedadebemos indicar nuestro carcter de escape

  • 7/22/2019 Crear InfoCubo BW

    9/33

    14.En la pestaa Propuesta, no servir para ver cmo se estn cargando los datos. En laopcin Convertidor ya viene seleccionado Separado por separador (por ejemplo, CSV)

    por default y si presionamos el botn de Cargar datos ej. Nos mostrar cmo se estn

    cargando los datos.

    15.En el apartado de Propuestas nos indica qu tipo de datos est encontrando nuestroarchivo y est nombrando cada campo por el encabezado que apareca.

    16.En la pestaa de Campos nos aparecen los campos del archivo como nos aparecieron enla pestaa de Propuesta y ah podremos modificar los datatypes a nuestra conveniencia

    junto con la longitud y otros valores

  • 7/22/2019 Crear InfoCubo BW

    10/33

    17.Finalmente en la pestaa de Pres.prel. podremos ver cmo se estn cargando los datos ysi se estn cargando correctamente con los tipos de datos que indicamos. Lo nico que

    debemos hacer es presionar el botn de Leer datos PresPel

    18.Una vez que vemos que nuestros valores se estn cargando de manera correcta,presionamos el botn de Activar que se encuentra en el men superior

  • 7/22/2019 Crear InfoCubo BW

    11/33

    Crear una InfoFuente nueva

    La mayora de las veces, tendremos que crear transformaciones para poblar de datos nuestros

    cubos. En algunas ocasiones, dichas transformaciones todava no nos ayudan a poblar de

    manera directa nuestro cubo y tenemos que hacer transformaciones anidadas. Para eso nos

    sirve una InfoFuente. En este ejemplo, el campo de fecha lo cargamos desde la fuente dedatos como un tipo CHAR de longitud 10. Nosotros sabemos que es una fecha, sin embargo, el

    formato que acepta BW para fechas es el siguiente: AAAAMMDD y en nuestra archivo que

    estamos cargando de Excel viene en el siguiente formato: DD/MM/AAAA por lo que

    requeriremos transformaciones con frmulas para poder poblar nuestro cubo.

    1. Ir a la transaccin RSA12. En el men de lado izquierdo, ir a InfoFuentes

    3. Dar clic derecho donde queremos crear nuestra nueva InfoFuente y seleccionar la opcinde Crear InfoFuente

    4. Agregamos el nombre y la descripcin de nuestra InfoFuente y presionamos sobre lapalomita verde (Aceptar)

  • 7/22/2019 Crear InfoCubo BW

    12/33

    5. Nos aparecer una tabla en blanco como en la siguiente figura

    6. Es importante que al momento de crear nuestra InfoFuente ya conozcamos quInfoObjetos vamos a ocupar en nuestro cubo y de preferencia su nombre tcnico.

    Si ya sabemos su nombre tcnico, podemos escribirlo en el campo que dice InfoObjeto y

    presionar Enter para que llene los detalles de manera automtica

    7. Si no conocemos el nombre tcnico podemos presionar el cuadrito que sale de ladoderecho de InfoObjeto para hacer una bsqueda de todos los InfoObjetos

    8. Finalmente, presionamos el botn de Activar

  • 7/22/2019 Crear InfoCubo BW

    13/33

  • 7/22/2019 Crear InfoCubo BW

    14/33

    6. En Fuente de Datos ponemos el nombre tcnico de la Fuente de Datos que se encargarde llenar la transformacin y automticamente se llenar el Sistema fuente

    7. Una vez creada la transformacin, uniremos los campos que vienen de nuestro archivocon los campos que hicimos en nuestra InfoFuente. Esto lo hacemos arrastrando el campo

    de nuestra fuente de datos a la que le corresponde de la InfoFuente. En este ejemplo

    podemos ver que nuestro campo FECHA viene como un CHAR (DD/MM/AAAA) de nuestra

    Fuente de Datos y necesitamos que sea de tipo 0CALDAY (AAAAMMDD) en nuestra

    InfoFuente. Para ello deberemos crear frmulas.

  • 7/22/2019 Crear InfoCubo BW

    15/33

    8. Para crear dichas frmulas, damos doble clic sobre el campo de la InfoFuente a la cual lequeremos aplicar la frmula y se abrir el siguiente men:

    9. En Tp.regla seleccionamos Frmula y se abrir un men para crear la frmulanecesaria.

  • 7/22/2019 Crear InfoCubo BW

    16/33

    10.Una vez que terminamos de insertar nuestra frmula, regresamos al men anterior ypresionamos sobre el botn de Verif.Reglas para ver que estemos recibiendo el

    resultado esperado por la frmula.

    11. Introducimos el valor tal cual se recibe en el archivo y presionamos el botn deVerif.Entradas y posteriormente el de Ejecutar. Nos deber aparecer el resultado que

    esperamos. En caso de que no obtengamos nuestro resultado esperado, editamos la

    frmula hasta obtener lo esperado.

  • 7/22/2019 Crear InfoCubo BW

    17/33

    12.Cerramos el cuadro de verificar reglas y presionamos Verificar y la frmula aparecersobre el campo de la InfoFuente.

    13.Tambin podemos agregar constantes en las transformaciones. En este ejemplo, nuestrasunidades sern pesos mexicanos, representado por la constante MXN. Para poner dicha

    constante, presionamos doble clic sobre el campo que contendr la constante y enTp.Regla seleccionamos Constante e indicamos el valor de nuestra constante.

    14.Seleccionamos Verificar y el valor de la constante aparecer sobre el campo de laInfoFuente

  • 7/22/2019 Crear InfoCubo BW

    18/33

    15.Cuando terminemos de agregar todas las frmulas, constantes y ligar los campos de lafuente de datos a la InfoFuente, presionamos Activar

    Crear un nuevo InfoCubo

    1. Conocer ya las caractersticas y los ratios que va a tener nuestro cubo (de preferencianombre tcnico)

    2. Entrar a la transaccin RSA13. En el men de la izquierda ir a InfoSitio

    4. Dar clic derecho sobre la InfoArea donde se quiere agregar el cubo y seleccionar la opcinCrear InfoCubo

    5. Indicar el nombre tcnico y la descripcin que tendr nuestro InfoCubo6. Como en este ejemplo el InfoCubo lo crearemos de cero entonces no seleccionaremos

    ningn modelo. Esto debido a que no existe un InfoCubo que contenga la mayora o

    algunas de las caractersticas de nuestro InfoCubo. De darse el caso de que exista un

    InfoCubo parecido al que buscamos, entonces lo buscamos o indicamos su nombre tcnico

    en Modelo.

    7. Por el momento, todo lo dems lo dejaremos como aparece por default y daremos clicsobre el cono de hoja blanca para proseguir con la creacin de nuestro cubo.

  • 7/22/2019 Crear InfoCubo BW

    19/33

    8. Nos llevar a una pantalla donde se listan las dimensiones, atributos de navegacin yratios. Todo InfoCubo de BW tiene por default 3 dimensiones: Paquete de datos,

    Tiempo y Unidad. Tambin nos crea una dimensin que se llama Dimensin 1 pero

    que nosotros modificaremos.

    En nuestro InfoCubo que queremos crear necesitamos las siguientes caractersticas las

    cuales iremos agrupando en dimensiones de la manera ms conveniente: Tienda

    (0PLANT), Ventas (0NET_VAL_S), Fecha (0CALDAY) y Tipo de valor (0VTYPE). Todas

    estas caractersticas y ratios ya existen en los cubos estndar de BW. El Tipo de valor se

    refiere a las ventas y nos servir para guardar en nuestro InfoCubo el valor real de las

    ventas y el valor planeado (la meta) de las ventas. Tambin ocuparemos caractersticas y

    ratios que tuvimos que crear antes de hacer nuestro cubo. Para crear caractersticas y

    ratios nos podemos regresar a la primera parte de este manual. Las caractersticas y ratios

  • 7/22/2019 Crear InfoCubo BW

    20/33

    creados (con sus nombres tcnicos respectivos) son los siguientes: Rebase (ZREBASE),

    Fecha de ltimo cambio (ZFECH_UC) y Hora de ltimo cambio (ZHORA_UC).

    Dadas las necesidades del cliente, nos pidi que pueda ver las metas del cliente por da,

    semana, mes y ao. Por lo tanto, en la dimensin de tiempo agregaremos varias

    caractersticas que se muestran a continuacin: 0CALDAY, 0CALMONTH, 0CALWEEK

    y 0CALYEAR. Para ello daremos clic derecho sobre la dimensin de Tiempo y nos

    llevar al siguiente cuadro de dilogo:

    9. Para agregar las caractersticas de cualquier dimensin (en este caso tiempo), existen dosformas de hacerlo: la primera es tecleando el nombre tcnico de las caractersticas que

    queremos agregar y presionando la tecla Enter; la segunda es haciendo clic sobre elcuadro pequeo que aparece del lado derecho de la columna InfoObjeto y se abrirn

    las caractersticas que podemos agregar a la dimensin. Para insertarla basta con hacerle

    doble clic.

  • 7/22/2019 Crear InfoCubo BW

    21/33

  • 7/22/2019 Crear InfoCubo BW

    22/33

    13.Finalmente, presionaremos el botn de activar para guardar y activar nuestro InfoCubo.

    Crear una transformacin para unir nuestro InfoCubo con la InfoFuente

    Hasta ahora hemos creado InfoObjetos, Fuentes de datos, InfoFuentes e InfoCubos. Tambin pormedio de una transformacin ligamos nuestra Fuente de datos con la InfoFuente. Lo nico que nos

    falta para que quede completo el proceso de creacin de un InfoCubo es ligar nuestro InfoCubo

    con la InfoFuente y hacer la carga de datos.

    1. Entrar a la transaccin RSA12. En el men de la izquierda, ir a InfoSitio

    3. Nos posicionamos sobre el InfoCubo recin creado y damos clic derecho para seleccionarla opcin Crear transformacin

    4. En el apartado de Destino de transformacin, en el Tipo de objeto seleccionaremosInfoCubo y en el nombre pondremos el nombre tcnico de nuestro InfoCubo que recin

    creamos.

    5. En el apartado Fuente de transformacin, en Tipo de Objeto vamos a seleccionarInfoFuente y en el nombre buscaremos la InfoFuente que creamos en los pasos

    anteriores.

  • 7/22/2019 Crear InfoCubo BW

    23/33

    6. Como lo hicimos en la transformacin que creamos anteriormente, uniremos los camposde la InfoFuente a los campos de nuestro InfoCubo, agregaremos las frmulas y

    constantes necesarias para relacionar todo.

    7. Finalmente presionamos el botn de ActivarEl cubo recin creado debe verse de la siguiente manera:

    Ah podemos ver la Fuente de Datos hasta abajo, despus la transformacin que alimenta a la

    InfoFuente que a su vez alimenta a la transformacin que alimentar al InfoCubo.

    Cargando los datos dentro del cubo.

    1. Entrar a la transaccin RSA12. En el men izquierdo ir a InfoSitio

  • 7/22/2019 Crear InfoCubo BW

    24/33

    3. Abrimos nuestro cubo y damos clic derecho sobre la carpeta de Procesos trans.datos

    4. Seleccionar la opcin Crear proceso trans.datos5. En el apartado Destino del PTD, en Tipo objeto seleccionamos InfoCubo y en

    nombre ponemos el nombre tcnico del InfoCubo que creamos.

    6. En el apartado Fuente del PTD, en Tipo objeto seleccionamos Fuente de datos yseleccionamos la fuente de datos que creamos en los pasos anteriores.

    7. Activamos el PTD (Proceso de transferencia de datos) y no movemos ninguna de lasopciones

    8. Despus debemos crear un InfoPaquete. Damos clic derecho sobre la fuente de datos queaparece debajo del PTD y seleccionamos la opcin de Crear InfoPaquete

  • 7/22/2019 Crear InfoCubo BW

    25/33

  • 7/22/2019 Crear InfoCubo BW

    26/33

    15.Como en este caso ya se terminaron de cargar los datos al PCA, el semforo aparece enverde y podemos ver cuntos registros fueron agregados.

    16.Una vez que verificamos que se cargaron exitosamente los datos al PCA, proseguimosahora s a cargar esos datos al InfoCubo. Para ello, abrimos nuestro PTD y en la pestaa

    Ejecutar presionamos el botn de Ejecutar.

  • 7/22/2019 Crear InfoCubo BW

    27/33

    17.Para verificar que los datos han sido cargados exitosamente en el cubo, hacemos clicderecho sobre el InfoCubo y seleccionamos la opcin Visualizar datos.

    18.En el men que nos aparece, presionamos el botn de Selec.campos p.salida

  • 7/22/2019 Crear InfoCubo BW

    28/33

  • 7/22/2019 Crear InfoCubo BW

    29/33

    Crear un MultiCubo

    Hasta el momento, ya creamos nuestro InfoCubo y cargamos los datos de nuestro archivo, sin

    embargo, an nos falta la forma de leer los valores de ventas reales que estn en el InfoCubo de

    ventas (0SD_C03). Para ello debemos crear un MultiCubo que relacione el InfoCubo de ventas y el

    de metas que recin creamos.

    1. Transaccin RSA12. En el men de lado izquierdo, vamos a la opcin de InfoSitio3. Clic derecho sobre la InfoArea donde queremos crear nuestro MultiCubo (normalmente

    donde estn los InfoCubos que se relacionarn)

    4. Seleccionamos la opcin Crear MultiProvider5. Ponemos el nombre tcnico y la descripcin del MultiCubo6. Debido a que slo queremos leer el valor de las ventas reales desde nuestro InfoCubo que

    creamos, vamos a tomar como estructura base el InfoCubo que creamos

  • 7/22/2019 Crear InfoCubo BW

    30/33

  • 7/22/2019 Crear InfoCubo BW

    31/33

    9. Posteriormente, vamos a identificar las caractersticas de cada InfoCubo. Para ello, vamosa presionar el botn de Identificar caractersticas ubicado en la esquina superior derecha

    de los detalles de dimensiones y caractersticas del MultiCubo

    10.Este proceso lo podemos hacer manualmente, sin embargo, SAP nos propone cmo serelacionan las caractersticas de los dos cubos as que presionaremos el botn de Crear

    propuesta para todos los InfoObjetos

  • 7/22/2019 Crear InfoCubo BW

    32/33

    11.Como podemos ver en la imagen anterior, nos relacion la fecha de venta del InfoCubo deventas con el InfoCubo que creamos. Tambin podemos ver que la caracterstica de

    Cambios metas la identific como una fecha pero dado a que se refiere a otra fecha

    distinta a la fecha de venta, no la relacion. Para verificar que todo est bien relacionado

    con la propuesta de SAP, nos desplazaremos con las flechas que aparecen al lado del

    nombre de cada InfoObjeto.

  • 7/22/2019 Crear InfoCubo BW

    33/33

    12.Posteriormente, debemos hacer lo mismo con todos los ratios que ocuparemos en elMultiCubo, la nica diferencia, es que haremos clic sobre el botn de Seleccionar ratios

    13.Una vez que terminamos de relacionar las caractersticas y los ratios de los dos InfoCubos,podemos activar nuestro MultiCubo y podemos comenzar a hacer queries con el

    QueryDesigner.