P. 1
Sap Bex Reporting y Diseno de Queries

Sap Bex Reporting y Diseno de Queries

|Views: 1.100|Likes:

More info:

Published by: Jonathan Nicola Oliva Barabanti on Jun 29, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/16/2012

pdf

text

original

Seleccionando la opción de menú Borrar en el Query Designer puede borrar la
definición de la consulta del SAP BEx. También puede borrar la definición de la
consulta y algunos otros objetos query globales, como ratios restringidos, ratios
calculados, etc. utilizando la opción de menú del menú SAP, utilizando la vía de
acceso Business Explorer Consulta Borrar objetos.

Atención: Para borrar un objeto query, debe haber por lo menos una
consulta, estructura, ratio restringido o ratio calculado.

Gráfico 160: Borrar objetos query

Demostración: Deleting Query Objects

Objetivo

Display the search options

514

© 2008 SAP AG. Reservados todos los derechos.

14-10-2008

TBW20

Lección: Gestión de objetos query

Datos del sistema

Sistema:

Assigned system

Mandante:

800

ID de usuario:

Assigned user ID

Clave de acceso:

Assigned password
Parametrizacionesdelsistema: Copy of a previously defined query so that you
have something to delete!

1. Call the Deletion of Query Objects dialog box and explain the options.

2. Enter your own user under Last Changed By to display the query definition
that you copied for deletion, and execute.

14-10-2008

© 2008 SAP AG. Reservados todos los derechos.

515

Capítulo 14: Gestión de objetos query

TBW20

470

Borrar objetos query

1. Seleccione Menú SAP Business Explorer Consulta Borrar objetos.
Aparecerá la ventana de diálogo Borrado de objetos de consulta.

2. Seleccione la clase de objeto que desea borrar (Consulta, Estructura, Ratio
restringido, Ratio calculado, Variable, Filtro
).

3. Puede restringir más su búsqueda, en caso necesario, especificando el
área de InfoSitio en InfoCubo o utilizando las opciones Nombre técnico,
Modificado por última vez por, Modificado el, Versión de objeto,UID del
elemento
o Utilizado por última vez para obtener una lista que coincida con
estos criterios de selección.

4. Pulse el símbolo Ejecutar. En la ventana de diálogo ¿Desea realmente
borrar los objetos?
, puede seleccionar los objetos que desea borrar marcando
las casillas correspondientes.

5. Finalmente, pulse el icono de selección para borrar los elementos marcados.
Si finaliza correctamente, el sistema visualizará un mensaje indicando que
los objetos se borraron satisfactoriamente. Si el sistema no ha podido borrar
el objeto(s) seleccionado(s), se visualizará el mensaje correspondiente (por
ejemplo, Objeto de consulta... está bloqueado. El borrado se ha cancelado).
Si todavía hay libros de trabajo, Crystal Reports y vistas dependientes de
los objetos, el sistema le dará la posibilidad de borrar estos objetos de sus
favoritos y de los roles de todos los usuarios.

Resultado

Puede utilizar las opciones de selección para encontrar y borrar objetos de consulta
específicos.

Copiar consultas entre InfoSitios

En el menú SAP de Business Explorer, encontrará una función Copiar que le
permite copiar consultas con sus subobjetos (estructuras, ratios calculados, ratios
restringidos) entre diferentes InfoSitios.

Atención: El InfoSitio de destino deberá contener todos los InfoObjetos
del InfoSitio de origen.

516

© 2008 SAP AG. Reservados todos los derechos.

14-10-2008

TBW20

Lección: Gestión de objetos query

Gráfico 161: Copiar consultas entre InfoCubos

Demostración: Copying Queries Between
InfoProviders

Objetivo

You can copy query definitions easily between the InfoProviders that are "the
same" (for example, InfoCubes split up by fiscal year blocks, in order to correct
the datasets).

Datos del sistema

Sistema:

Assigned system

Mandante:

800

ID de usuario:

Assigned user ID

Clave de acceso:

Assigned password
Parametrizacionesdelsistema: None required
1. Open the Copying Queries Between InfoProviders dialog box.

2. Source InfoProvider: BW305 Customer Cube (T_SDDEMO2) Target
InfoProvider
: BW30 Customer Cube Copy (T_SDKOPIE). Select a query
and, once the copy has been made successfully, show the copied query
definition in the BEx Query Designer and point out the modified technical
name.

14-10-2008

© 2008 SAP AG. Reservados todos los derechos.

517

Capítulo 14: Gestión de objetos query

TBW20

472

Copiar consultas

1. Seleccione Menú SAP Business Explorer Consulta Copiar.
Aparecerá la ventana de diálogo Copiar consultas entre InfoSitios.

2. Seleccione un InfoSitio de origen que lo utilizará la consulta que desea
copiar y especifique un InfoSitio de destino. Pulse Ejecutar. Aparecerá la
ventana de diálogo Seleccionar consultas.

3. Seleccione las consultas que desee copiar y pulse Transferir selecciones
Aparecerá la ventana de diálogo Verificar compatibilidad de InfoCubos.

Consejo: Puede elegir entre las siguientes opciones para seleccionar
varias consultas:

• Selección de varias consultas individuales de la lista:
Seleccione las consultas deseadas pulsando CTRL y haciendo
clic con el ratón.

• Selección de consultas consecutivas de la lista: Selección de un
bloque pulsando SHIFT y seleccionando la primera y la última
de las consultas del bloque.

4. la ventana de diálogo que aparece a continuación confirma que la consulta
se ha transferido con éxito al InfoSitio seleccionado. Pulse Continuar para
finalizar el proceso.

Consejo: Tenga en cuenta lo siguiente si está utilizando subobjetos
reutilizables:

• Las variables son independientes del InfoSitio; no se crean
copias.

• No se copian las estructuras globales, los ratios calculados o
los ratios restringidos en el nivel de InfoSitio.

Resultado

Las consultas y subobjetos copiados tienen un nombre técnico modificado que
es una combinación del nombre técnico del objeto original y de los elementos
añadidos _ (por ejemplo, BW3058CAA_1).

Traducción de objetos query

En el área de función de traducción del Workbench puede traducir textos breves
y explicativos de objetos BI, incluidos objetos query. Una vez que se ha
seleccionado una consulta para la traducción, el pool de trabajo automáticamente

518

© 2008 SAP AG. Reservados todos los derechos.

14-10-2008

TBW20

Lección: Gestión de objetos query

incluye los objetos inferiores para que se traduzcan, por ejemplo los ratios
restringidos, variables. Así mismo el pool de trabajo también incluye cualquier
objeto conectado como los libros de trabajo.

Gráfico 162: Traducción de objetos query

Aspectos del rendimiento de la definición de la
consulta

A pesar de que el rendimiento de la consulta depende mucho del diseño general
y de la actualización del modelo de datos (p.ej. e dimensionado del InfoCubo,
utilización de índices, la frecuente compresión) aún existen algunas cosas que
debe recordar cuando diseña y ejecuta una consulta, y que le pueden ayudar a
no caer en problemas de rendimiento.

14-10-2008

© 2008 SAP AG. Reservados todos los derechos.

519

Capítulo 14: Gestión de objetos query

TBW20

Gráfico 163: Aspectos del rendimiento de la definición de la consulta

• Filtros solapados

En importante asegurarse de evitar este error habitual de diseño de consulta.
Por ejemplo, si su consulta contiene la característica Año/Mes natural con el
valor de filtro 12.2006 (posiblemente utilizando una variable de entrada del
usuario), pero la consulta también contiene la característica Año natural con
el valor de filtro 2006, existe un solapado de filtros para el año 2006. Esto
significa que el procesador OLAP está realizando pasos innecesarios para
recuperar los datos y que puede perjudicar al rendimiento.

• Demasiadas características de desglose en la vista inicial

Mantenga al mínimo el número de características de las filas o columnas.
Utilice las características libres. Demasiadas características en la filas o las
columnas significan que el procesador debe trabajar mucho para recuperar (y
formatear) los datos extra de todos los niveles de desglose.

• Sobreutilización de la función Excluir

La función Excluir (con filtrado de característica) es útil cuando quiere dar
instrucciones a la consulta para eliminar algunos valores de un intervalo.
Tenga cuidado de utilizar poco esta función ya que demasiadas instrucciones
de exclusión pueden iniciar un descenso de la velocidad del tiempo de
ejecución de la consulta. Piense en utilizar inclusiones siempre que sea
posible, incluso si esto significa que la configuración inicial de los filtros
es más compleja.

• Agregados de diseño alineados a necesidades habituales de filtrado.

520

© 2008 SAP AG. Reservados todos los derechos.

14-10-2008

TBW20

Lección: Gestión de objetos query

Acceder a agregados rellenados previamente es una de las formas más
importantes de mejorar el rendimiento de la consulta. Con todo, los
agregados sólo son eficientes si puede predecir con seguridad las necesidades
habituales de filtrado de los usuarios. La clase BW310 explica más de este
tema.

• Haga uso de modelos Web calculados previamente

Es posible planificar la ejecución de la consulta para cualquier momento que
desee. Los resultados se almacenan en un modelo Web, lo que significa
que los usuarios Web tienen acceso inmediato a los informes realizados.
Además, recuerde que los resultados se calculan en el momento en que se
ejecuta la consulta y esto puede significar que los datos no siempre están
actualizados. La clase BW306 trata esta función.

• Haga uso de sets de valor

Un Set de valor contiene un set de valores generado para una característica
y se genera desde una consulta planificada. Por ejemplo, puede planificar
una consulta para que se ejecute cada noche para calcular los diez
principales clientes por beneficio. Esta lista de clientes se puede almacenar
persistentemente como un set de valor para que pueda utilizar esta lista como
una entrada puesta a disposición para otra consulta. Esto significa que tiene
un punto de inicio para cualquier consulta de una lista de filtros estática
que ayudará a mejorar el rendimiento general del reporting BEx. La clase
BW306 trata esta función.

• Modifique el modo de actualización del libro de trabajo del Bex Analyzer a
manual

El modo de actualización por defecto para cualquier libro de trabajo es
automático, que significa que cada vez que selecciona un valor de filtro,
la consulta se actualiza automáticamente con una ida y vuelta al InfoSitio.
Las actualizaciones pueden tardar algún tiempo si el set de resultado es
especialmente grande. Si sus usuarios quieren seleccionar varios valores a
la vez, modifique el modo de actualización a manual para que el usuario
pueda seleccionar los valores de filtro sin que se lleve acabo primero la
actualización automática. Cuando el usuario está listo para actualizar la
consulta, sólo debe pulsar el botón Actualizar en la barra de herramientas del
BEx Analyzer para que el libro de trabajo "recupere" los filtros definidos por
el usuario. Esto significa que solo es necesaria una ida y vuelta al InfoSitio
para procesar todos filtros seleccionados.

• Utilice herramientas de supervisión del rendimiento de la consulta

Hay muchas herramientas disponibles en el Netweaver BI para ayudar a
detectar los problemas de rendimiento de la consulta. Es posible analizar
todos los aspectos del tiempo de ejecución de una consulta y todos los
niveles de detalle. La clase BW360 trata estas herramientas.

14-10-2008

© 2008 SAP AG. Reservados todos los derechos.

521

Capítulo 14: Gestión de objetos query

TBW20

• Asegúrese de que se ha determinado correctamente el modo de lectura de
la consulta.

El modo de lectura de la consulta permite al programador/administrador de la
consulta determinar el modo en el qué actúa el proceso OLAP respecto a la
extracción de datos de reporting. Por ejemplo, podría fijar que la consulta lea
todas las características libres o los niveles del nodo de jerarquía cuando se
ejecute la primera vez. Esto, evidentemente, significaría que la actualización
inicial de la consulta sería más lenta pero que los siguientes cambios de los
filtros serían mucho más rápidos ya que todos los datos ya se han leído en
la memoria. Si está pensando que la primera ejecución de la consulta debe
ser rápida, piense en fijar el modo de lectura para que las características
libres sólo se procesen cuando lo requiera el usuario. Este tema se trata con
mayor detalle en BW310.

• Caché de calentamiento de la consulta a través del Broadcaster

El caché de la consulta almacenada recientemente utiliza sets de resultado de
la memoria principal. Cada vez que se actualiza una consulta, el procesador
OLAP se selecciona para ver si los resultados necesarios se han coleccionado
en el caché de la consulta. Si ya se han coleccionado, se utilizan estos datos
de caché en vez de que el procesador deba leer los resultados de la base
de datos. También es posible, con el NetWeaver BI 2004s, planificar el
llenado del caché de la consulta desde el Broadcaster para que el caché se
"caliente" durante la noche y esté listo para ser usado al día siguiente. Esto
tiene un gran impacto en el rendimiento de la consulta. Estos temas se tratan
en BW306 y BW360.

• Implemente el BI Accelerator

Si realmente quiere asegurarse de que sus consultas se ejecutan a la mayor
velocidad posible, implemente el BI Accelerator (BIA). El BIA modifica
totalmente la manera en qué se recuperan los datos de la consulta, utilizando
un concepto de indexación sofisticado, juntamente con una arquitectura de
hardware moderna. Puede esperar mejoras espectaculares en el rendimiento
de la consulta después de implementar esta función. Este tema se explica
detalladamente en BW360.

522

© 2008 SAP AG. Reservados todos los derechos.

14-10-2008

TBW20

Lección: Gestión de objetos query

Discusión con moderador

Preguntas para la discusión

Utilice las siguientes preguntas para que los participantes del curso tomen parte en
la discusión. También puede utilizar sus propias preguntas.

14-10-2008

© 2008 SAP AG. Reservados todos los derechos.

523

Capítulo 14: Gestión de objetos query

TBW20

Resumen de la lección

Ahora podrá:

• Visualizar los libros de trabajo o vistas en las que está almacenada una
definición de consulta

• Explicar cómo borrar objetos de consulta

• Explicar cómo copiar consultas entre InfoCubos

• Explicación de cómo se soportan los objetos de consulta multiidioma

• Identificación de técnicas básicas para mejorar el rendimiento de la consulta.

524

© 2008 SAP AG. Reservados todos los derechos.

14-10-2008

TBW20

Resumen del capítulo

Resumen del capítulo

Ahora podrá:

• Visualizar los libros de trabajo o vistas en las que está almacenada una
definición de consulta

• Explicar cómo borrar objetos de consulta

• Explicar cómo copiar consultas entre InfoCubos

• Explicación de cómo se soportan los objetos de consulta multiidioma

• Identificación de técnicas básicas para mejorar el rendimiento de la consulta.

14-10-2008

© 2008 SAP AG. Reservados todos los derechos.

525

Resumen del capítulo

TBW20

526

© 2008 SAP AG. Reservados todos los derechos.

14-10-2008

Capítulo 15

479

Business Content

Make sure that the query Complete Overview Sales and Distribution
(0D_SD_C03_Q0021)
is not active in your system.

Check whether the search function in the metadata repository is working.

Resumen del capítulo

En esta lección se trata Business Content (BCT) y el repository de metadatos. Esta
lección le ofrece un resumen de los modelos de información relacionados con
tareas y roles de SAP BW. Puede utilizar el repository de metadatos BW basado
en HTML para acceder centralmente a información de metadatos, por ejemplo,
enlaces a otros objetos. Puede activar una consulta en BCT y, a continuación,
proseguir con la ejecución de la consulta en Query Designer.

Objetivos del capítulo

Al finalizar este capítulo podrá:

• Comprender y listar las ventajas de Business Content

• Utilizar el repository de metadatos

• Utilizar el navegador del Business Content para evaluar el contenido
disponible y el utilizado

Contenido del capítulo

Lección: Business Content ....................................................528
Demostración: Demo 1: Finding a Query in the Metadata
Repository ...................................................................532
Demostración: Demo 2: Working with the Metadata Repository.....532
Demostración: Demo 3: Transferring a Query from the Business
Content.......................................................................538
Demostración: Demo 4: Executing an Activated Query...............539

14-10-2008

© 2008 SAP AG. Reservados todos los derechos.

527

Capítulo 15: Business Content

TBW20

Lección:

480

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->