Transcript
Elaborar consultas con Consulta HTML de SAP BusinessObjects Web Intelligence
SAP BusinessObjects XI 3.1 Service Pack 4
Copyright
© 2011 SAP AG.Reservados todos los derechos. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign y otros productos y servicios de SAP mencionados, así como sus logotipos respectivos, son marcas comerciales o marcas registradas de SAP AG en Alemania y en otros países. Business Objects y el logotipo de Business Objects, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius y otros productos y servicios de Business Objects mencionados, así como sus logotipos respectivos, son marcas comerciales o marcas registradas de Business Objects S.A. en los Estados Unidos y en otros países. Business Objects es una empresa de SAP. Todos los demás nombres de productos y servicios mencionados son marcas comerciales de sus respectivas empresas. Los datos de este documento sólo tienen carácter informativo. Las especificaciones de productos en cada país pueden ser diferentes. Estos materiales pueden modificarse sin previo aviso. Estos materiales los proporciona SAP AG y sus empresas afiliadas ("SAP Group") con carácter informativo, sin representación ni garantía de ningún tipo y SAP Group no se hace responsable de los errores u omisiones en dichos materiales. Las únicas garantías para los productos y servicios de SAP Group son aquellas especificadas en los productos y servicios, si las hubiera. Nada de lo que aparezca en este documento debe interpretarse como garantía adicional. 2011-05-06
Contenido Capítulo 1
Acerca de Web Intelligence
7
Cómo utiliza Web Intelligence business intelligence en la Web..................8 Cómo utiliza Web Intelligence business intelligence sin conexión..............8 Interactuar con informes de Web Intelligence.............................................8 Ver e imprimir informes de Web Intelligence..........................................9 Explorar en informes de Web Intelligence..............................................9 Realizar análisis de informes.................................................................9 Crear y editar documentos de Web Intelligence........................................10 Consulta - HTML de Web Intelligence..................................................10 Panel de informes Java de Web Intelligence.......................................11 Cliente enriquecido de Web Intelligence..............................................11 Panel de informes HTML de Web Intelligence.....................................12 Capítulo 2
Acceder a Web Intelligence desde InfoView
13
Para conectarse a InfoView.......................................................................14 Para desconectarse de InfoView...............................................................15 Opciones de InfoView para Web Intelligence............................................15 Opciones de creación y visualización de documentos de Web Intelligence...........................................................................................15 Para definir las opciones de exploración de Web Intelligence.............21 Opciones de configuración regional de Web Intelligence....................24 Capítulo 3
Devolver datos mediante consultas
29
Crear, editar y guardar documentos..........................................................30 Para guardar un documento:................................................................30 Elaborar y trabajar con consultas..............................................................30
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
3
Contenido
Para generar y ejecutar una consulta..................................................30 Para cambiar el nombre a una consulta..............................................33 Para interrumpir una consulta..............................................................33 Para eliminar una consulta...................................................................33 Consultas múltiples..............................................................................34 Para agregar una consulta...................................................................35 Para duplicar una consulta...................................................................35 Ver el SQL generado por una consulta................................................36 Definir el objeto de análisis........................................................................37 Objeto de análisis.................................................................................37 Niveles del objeto de análisis...............................................................38 Para definir el objeto de análisis..........................................................39 Consultar contextos...................................................................................39 Definir una consulta ambigua...............................................................39 Descripción de un contexto..................................................................40 Elegir un contexto al ejecutar una consulta.........................................40 Propiedades de la consulta de Web Intelligence.......................................41 Propiedad Permitir a otros usuarios editar todas las consultas...........41 Propiedad de la consulta Tiempo máximo de recuperación................41 Propiedad de la consulta Máximo de filas recuperadas.......................41 Petición de orden de consulta..............................................................42 Propiedad de la consulta Recuperar filas duplicadas..........................42 Eliminación de consultas......................................................................42 Restablecer contextos al actualizar la propiedad de la consulta.........44 Propiedad de la consulta Borrar contextos..........................................44 Propiedad de la consulta Conjunto de resultados de ejemplo.............45 Capítulo 4
Filtrar datos mediante filtros de consulta
47
Filtros de consulta definidos......................................................................48 Comparación entre filtros de consulta y filtros de informe.........................49 Tipos de filtro de consulta..........................................................................50
4
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Contenido
Filtros de consulta predefinidos............................................................50 Filtros de consulta personalizados.......................................................51 Consultafiltro de s y operadores de petición de orden.........................54 Combinar filtros de consulta.................................................................58 Filtrar consultas con la variable de fecha clave.........................................62 Para establecer la fecha clave de una única consulta en el panel de consulta................................................................................................62 Para establecer la fecha clave de varias consultas en el panel de consulta .............................................................................................................6 3 Capítulo 5
Filtrar datos mediante peticiones de orden
65
Definición de petición de orden.................................................................66 Peticiones de orden fusionadas...........................................................67 Peticiones de orden en cascada...............................................................67 Listas de valores jerárquicas.....................................................................68 Consultafiltro de s y operadores de petición de orden..............................68 Operador Igual a..................................................................................68 Operador Diferente de..........................................................................69 Operador Diferente de..........................................................................69 Operador Mayor que............................................................................69 Operador Mayor o igual a.....................................................................69 Operador Less Than............................................................................70 Operador Menor o igual a....................................................................70 Operador Entre.....................................................................................70 Operador No entre...............................................................................70 Operador En la lista..............................................................................71 Operador Fuera de la lista....................................................................71 Operador Corresponde al modelo........................................................71 Operador Diferente del modelo............................................................71 Operador Ambos..................................................................................72 Operador Excepto................................................................................72
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
5
Contenido
Para crear una petición de orden en Consulta - HTML.............................72 Definir la presentación de las peticiones de orden..............................73 Para eliminar una petición de orden..........................................................74 Combinar peticiones de orden...................................................................74 Combinar peticiones de orden con filtros de consulta.........................75 Para cambiar el orden de las peticiones de orden en Consulta - HTML....75 Apéndice A
Más información
Índice
6
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
77
81
Acerca de Web Intelligence
1
1
Acerca de Web Intelligence Cómo utiliza Web Intelligence business intelligence en la Web
Cómo utiliza Web Intelligence business intelligence en la Web Web Intelligence proporciona a los usuarios empresariales una interfaz de usuario interactiva, flexible y fácil de utilizar para crear y analizar informes sobre datos corporativos a través de la Web, en intranets y extranets seguras. El software de Web Intelligence lo instala el administrador en un servidor Web de la red corporativa. Para usar Web Intelligence desde un equipo local, debe conectarse al portal de business intelligence, InfoView, a través de un explorador de Internet. Posteriormente, en función de su perfil de seguridad, podrá usar los informes de los documentos de la empresa de forma interactiva, o bien editar o crear sus propios documentos mediante un panel de informes o un panel de consultas de Web Intelligence.
Cómo utiliza Web Intelligence business intelligence sin conexión Web Intelligence se puede utilizar sin conexión como Cliente enriquecido de Web Intelligence, una aplicación para Microsoft Windows independiente equivalente al panel de informes Java, que puede instalar en el equipo. Cliente enriquecido de Web Intelligence permite seguir trabajando con documentos de Web Intelligence (WID) cuando no pueda conectarse a un CMS, cuando desee realizar cálculos localmente en vez de hacerlos en un servidor y cuando desee trabajar con documentos de Web Intelligence sin instalar un CMS o servidor de aplicaciones. Cliente enriquecido de Web Intelligence también se puede utilizar cuando se está conectado a un CMS.
Interactuar con informes de Web Intelligence En función de su perfil de seguridad y del despliegue de Web Intelligence en la empresa, podrá ver, analizar o mejorar y modificar los datos mostrados en los informes.
8
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acerca de Web Intelligence Interactuar con informes de Web Intelligence
Ver e imprimir informes de Web Intelligence Una vez que se haya conectado al portal de business intelligence, InfoView, podrá acceder a los documentos de Web Intelligence y ver informes. La exploración por la pantalla resulta más sencilla con los botones de exploración página por página y un mapa del documento que permite saltar de una sección a otra o de un informe a otro. El mismo documento puede ofrecer información adaptada a cada usuario gracias a peticiones en las que se solicita a cada usuario que abra el documento que especifique los datos que desea que se devuelvan en los informes. Cuando imprime, Web Intelligence genera automáticamente una copia de los informes en Formato de documento portátil (PDF) para lograr una calidad de impresión óptima. Puede imprimir informes directamente desde el Panel de informes Java de Web Intelligence o Cliente enriquecido de Web Intelligence sin exportar a PDF.
Explorar en informes de Web Intelligence La exploración en informes de Web Intelligence permite analizar los datos detallados subyacentes a los resultados mostrados. Puede convertir el informe que está viendo en un informe explorable o explorar un duplicado del informe original para conservar una versión de los resultados antes de su análisis en profundidad. Una vez que haya encontrado la información necesaria, puede guardar una instantánea del informe explorado para compartir los resultados del análisis con otros usuarios de Web Intelligence, o guardar el documento en formato Excel o Documento portátil (PDF) para imprimirlo o enviarlo por correo electrónico a otros contactos de la empresa.
Realizar análisis de informes La visualización de informes de Web Intelligence en el formato de vista Interactivo le permite mejorar los informes y ajustar los datos que contienen los informes para resaltar la información que más le interesa a petición.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
9
1
1
Acerca de Web Intelligence Crear y editar documentos de Web Intelligence
Análisis en informes está diseñado para: • •
Usuarios que necesitan elaborar consultas y después desean elaborar informes Informar a los clientes que necesitan manipular los informes creados por otros
Con Análisis en informes puede: • • • • • •
Ver los metadatos de documentos para entender los datos que hay detrás de los informes, y ver cómo se estructuran y filtran los informes Filtrar y ordenar resultados Agregar nuevas tablas y gráficos Agregar fórmulas y crear variables Aplicar formato y cambiar el diseño de gráficos y tablas Fragmentar y cortar los resultados agregando otros datos a gráficos y tablas
Nota:
El análisis en informes de informes de Web Intelligence en formato interactivo únicamente está disponible si el administrador ha desplegado Web Intelligence en modo JSP.
Crear y editar documentos de Web Intelligence Puede crear o editar documentos de Web Intelligence mediante el Panel de informes HTML de Web Intelligence, Consulta – HTML de Web Intelligence, Web Intelligence en modo Interactivo, el Panel de informes Java de Web Intelligence y Cliente enriquecido de Web Intelligence.
Consulta - HTML de Web Intelligence Consulta - HTML de Web Intelligence, diseñado para los usuarios que precisan un entorno HTML puro para generar consultas, permite definir el contenido de los datos de los documentos a partir de varios orígenes de datos. Puede utilizar Consulta - HTML para crear nuevos documentos desde el principio o para editar las consultas de documentos creados con cualquiera de las otras herramientas de Web Intelligence.
10
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acerca de Web Intelligence Crear y editar documentos de Web Intelligence
Cuando se utiliza junto con Análisis en informes, Consulta - HTML ofrece una solución completa para elaborar consultas y diseñar informes eficaces en un entorno HTML puro. Una vez que se han ejecutado las consultas para generar un informe estándar, puede utilizar las funciones del Análisis integrado en informes de Web Intelligence para dar formato, agregar formato y crear variables en múltiples informes. Nota:
Consulta - HTML y Análisis en informes de Web Intelligence en formato Interactivo sólo está disponible si su administrador ha desplegado Web Intelligence en modo JSP.
Panel de informes Java de Web Intelligence El Panel de informes Java está diseñado para los usuarios que necesitan más flexibilidad a la hora de diseñar informes, y al definir fórmulas y variables. Un Editor de fórmulas gráfico le permite elaborar fórmulas rápidamente mediante arrastrar y colocar. Nota:
El Panel de informes Java de Web Intelligence está disponible si su administrador ha desplegado Web Intelligence en modo ASP y en modo JSP.
Cliente enriquecido de Web Intelligence Cliente enriquecido de Web Intelligence es una aplicación de Microsoft Windows instalada localmente que permite trabajar con documentos de Web Intelligence (WID) que están almacenados localmente o en un CMS. Al trabajar sin una conexión de CMS, puede hacerlo en el equipo local con documentos protegidos con CMS o sin proteger. Cliente enriquecido de Web Intelligence se basa en el panel de informes Java de Web Intelligence y proporciona las funciones equivalentes de creación, edición, formato, impresión y almacenamiento de documentos. Existen varios motivos para utilizar Cliente enriquecido de Web Intelligence para trabajar con documentos WID:
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
11
1
1
Acerca de Web Intelligence Crear y editar documentos de Web Intelligence
• •
•
Desea trabajar con documentos de Web Intelligence pero no puede conectarse a un CMS (por ejemplo, al estar de viaje). Desea mejorar el rendimiento de los cálculos: Cliente enriquecido de Web Intelligence realiza los cálculos localmente en vez de hacerlos en el servidor y los cálculos locales tienen mejor rendimiento que los de servidor. Desea trabajar con documentos de Web Intelligence sin instalar un CMS o servidor de aplicaciones.
Panel de informes HTML de Web Intelligence El Panel de informes HTML, diseñado para usuarios que necesitan elaborar informes básicos, ofrece características de consultas e informes en una interfaz sencilla similar a un asistente. Cada documento se basa en un solo origen de datos y puede contener varios informes, mostrando diferentes subconjuntos de información. Además, el Panel de informes HTML cumple con el estándar 508 y puede personalizarse para despliegues especializados. Nota:
El Panel de informes HTML de Web Intelligence sólo está disponible si el administrador ha desplegado Web Intelligence en modo JSP.
12
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acceder a Web Intelligence desde InfoView
2
2
Acceder a Web Intelligence desde InfoView Para conectarse a InfoView
Acceda a los informes de Web Intelligence y establezca las opciones generales de Web Intelligence desde InfoView, el portal de business intelligence de la empresa.
Para conectarse a InfoView Antes de poder utilizar InfoView y Web Intelligence, necesita la información siguiente: • • • •
una URL al servidor InfoView El nombre y el número de puerto del servidor de InfoView Su identificación y contraseña Su autenticación, que controla los recursos de InfoView disponibles
Si los desconoce, póngase en contacto con su administrador. Nota:
El nombre del servidor de InfoView y el método de autenticación no se muestran de forma predeterminada en la página de inicio de sesión de InfoView. Debe proporcionar esta información sólo cuando el administrador ha activado la visibilidad de estas opciones. Puede acceder a Web Intelligence mediante el explorador Web para conectarse a InfoView, el portal de business intelligence de la empresa. Cuando está en InfoView, puede analizar y mejorar informes de Web Intelligence. 1. Inicie el explorador Web. 2. Dirija el explorador al marcador o URL de InfoView. Aparece la página de conexión de InfoView. 3. Si el cuadro Sistema está en blanco, escriba el nombre del servidor de InfoView seguido de un signo de dos puntos (:) y, a continuación, escriba el número de puerto. 4. En el cuadro Nombre de usuario, escriba su nombre de usuario. 5. Introduzca su contraseña en el cuadro Contraseña. 6. En el cuadro Autenticación, seleccione la autenticación que le proporcionó su administrador. 7. Haga clic en Iniciar sesión. Aparece la página principal de InfoView.
14
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acceder a Web Intelligence desde InfoView Para desconectarse de InfoView
Para desconectarse de InfoView Al terminar de utilizar InfoView o Web Intelligence necesita desconectarse, en lugar de sólo cerrar el explorador Web. La desconexión de InfoView garantiza que se guardarán las preferencias que modificó durante su sesión de InfoView. También permite al administrador efectuar un seguimiento de cuántos usuarios están conectados en el sistema a cualquier hora determinada, con lo que se optimiza el rendimiento de InfoView y de Web Intelligence. •
Haga clic en Cerrar sesión. Aparece la página de conexión. Se desconectará de InfoView.
Opciones de InfoView para Web Intelligence Opciones de creación y visualización de documentos de Web Intelligence Puede establecer opciones de Web Intelligence que determinen cómo se crean documentos, cómo se visualizan y cómo se interactúa con ellos mediante Web Intelligence. Para crear los documentos, se emplea un editor con el que se elaboran las consultas que permiten recuperar los datos de los documentos. Una vez que la consulta devuelve los datos oportunos al documento, ya puede visualizarlos e interactuar con ellos.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
15
2
2
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
Opción de creación de documento
Descripción
Los documentos se crean con el Panel de informes Java, un subprograma Java que se inicia en el explorador Web.
Opciones avanzadas
El Panel de informes Java es un entorno combinado de creación de consultas, edición de informes y análisis de datos. Si elige Opciones avanzadas como opción de creación de documentos, también usa el Panel de informes Java para trabajar con los datos devueltos por las consultas. La opción Seleccione un formato de presentación predeterminado no se tiene en consideración. El Panel de informes Java ofrece el conjunto más completo de funciones para la creación de consultas, la edición de informes y el análisis de datos en Web Intelligence.
16
Interactivo
Las consultas se elaboran con Consulta - HMTL, un editor de consultas basado en HTML.
Escritorio
Crea las consultas, edita los informes y analiza los datos con Cliente enriquecido de Web Intelligence, una versión independiente del Panel de informes Java que se ejecuta fuera del explorador Web.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
Opción de creación de documento
Descripción
Accesibilidad Web
Los informes se crean mediante el Panel de informes HTML, una consulta que cumpla con el estándar 508 y el entorno de elaboración de informes.
Tiene a su disposición los formatos de visualización siguientes para ver documentos existentes de Web Intelligence o documentos recién creados con algún editor de consultas y para interactuar con ellos: Formato de visualización
Descripción
Web
Use el formato Web (HTML) para abrir informes, responder a peticiones de orden, explorar informes o realizar análisis de exploración.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
17
2
2
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
Formato de visualización
Descripción
Use el formato interactivo para aplicar filtros, ordenaciones o cálculos, modificar el formato y los datos mostrados en tablas y gráficos o realizar análisis de exploración. Emplee también este formato si utiliza Consulta – HTML para definir consultas y desea dar formato a los informes basados en dichas consultas así como agregar fórmulas y variables.
Interactivo
El formato interactivo + Consulta HTML proporciona un equivalente aproximado al Panel de informes Java o Cliente enriquecido de Web Intelligence, en un entorno HTML puro. También puede utilizar el formato interactivo para ver y trabajar con informes elaborados desde el Panel de informes HTML. A diferencia de Consulta – HTML, que es un entorno puro de creación de consultas, el Panel de informes HTML también permite definir informes. Una vez ejecutada la consulta, puede continuar trabajando con el informe utilizando el formato interactivo o volviendo al Panel de informes HTML. El formato de visualización Interactivo sólo está disponible si el administrador ha desplegado Web Intelligence en modo JSP.
18
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
Formato de visualización
Descripción
PDF
Use el formato PDF para ver informes estáticos.
Para seleccionar el editor de consultas de Web Intelligence 1. Haga clic en el botón Preferencias de la barra de herramientas de InfoView. 2. Haga clic en Preferencias de Web Intelligence para mostrar las opciones de Web Intelligence. 3. Seleccione el editor de consultas en Seleccione una herramienta de creación o edición predeterminada. 4. Haga clic en Aceptar.
Para seleccionar el formato de visualización de Web Intelligence Puede seleccionar diferentes formatos de visualización para los documentos de Web Intelligence, según cómo desea interactuar con la información mostrada en los informes. Las opciones de visualización de Web Intelligence se seleccionan en InfoView. Al modificar las opciones de visualización, la nueva configuración se implementará la próxima vez que abra un documento de Web Intelligence. 1. Haga clic en el botón Preferencias de la barra de herramientas de InfoView. 2. Haga clic en Preferencias de Web Intelligence para mostrar las opciones de Web Intelligence. 3. En la sección Seleccione un formato de visualización, seleccione un formato de visualización.
Para seleccionar un universo predeterminado para nuevos documentos 1. Haga clic en Preferencias en la barra de herramientas de InfoView. 2. Haga clic en Preferencias de Web Intelligence para mostrar las opciones de Web Intelligence.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
19
2
2
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
3. Haga clic en Examinar, debajo de Seleccione un universo predeterminado, y busque el universo que desee seleccionar como predeterminado.
Opción de actualización en Infoview Con SAP BusinessObjects XI 3.1 SP3 se admiten en InfoView la actualización de documentos de Web Intelligence creados a partir de fuentes de datos personalizadas, como archivos de texto o Excel, y el complemento del proveedor de datos personalizado. Nota:
La opción de actualización está disponible sólo para el sistema operativo Windows. Para actualizar un archivo de texto o de Excel, configure el registro Refres hOnServer con los siguientes valores: RefreshOnServer = NO o Disable para deshabilitar la actualización en el servidor. RefreshOnServer = YES o ENABLE para habilitar la actualización en el servidor. De forma predeterminada, está establecido en YES o Enable. RefreshOnServer = ALLOW_USE_WINDOWS_SHARE para habilitar únicamente la actualización en el servidor de Windows. La ruta de registro es: HKEY_LOCAL_MACHINE > SOFTWARE > Business Objects > Suite 12.0 > Default > Web Intelligence > Calculator > PDP. Antes de actualizar un documento desde InfoView, asegúrese de que se tienen en cuenta las siguientes cuestiones: 1. El proveedor de datos personalizado tiene que estar en el servidor BOE; si está agrupado en clústeres, habrá que actualizar todos y cada uno de los clústeres con la misma copia del proveedor de datos personalizado. 2. En caso de que haya un problema con el bloqueador y no se pueda obtener acceso al archivo desde su ubicación de origen primitiva, el archivo debería colocarse en la ubicación predeterminada para cada servidor.
20
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
La ruta predeterminada del servidor es Business Objects\PersonalDPFilessymantec. Puede cambiar esta ruta modificando el valor de Server_Path en el registro. 3. Una autenticación del usuario válida en el dominio de red debe administrar Server Intelligence Agent (SIA). Por lo general, SIA se administra mediante una cuenta del sistema local; no se recomienda realizar esta acción al desplegar el proveedor de datos personalizado en el servidor. 4. Para actualizar un documento basado en Generic WS, actualice el archivo net.properties que se encuentra en: \javasdk\jre\lib con las siguientes líneas: http.proxyHost=bluecoat-proxy http.proxyPort=8080 http.nonProxyHosts=localhost|127.0.0.1|10. donde proxyHost es el nombre del servidor de proxy (por ejemplo, proxy.mydomain.com), proxyPort es el número de puerto que se usará (el valor predeterminado es 80), nonProxyHosts es una lista de nombres de host separados por '|' a la que se debe tener acceso directamente, omitiendo el servidor de proxy (el valor predeterminado es el host local y 127.0.0.1) Nota:
No se admiten los archivos .pac. Tendrá que configurar explícitamente el servidor de proxy en la configuración de proxy para la URL.
Para definir las opciones de exploración de Web Intelligence La exploración en informes permite ver información más detallada de los datos para descubrir los detalles subyacentes de un resultado de resumen positivo o negativo que se muestran en una tabla, un gráfico o una sección. Antes de comenzar una sesión de exploración, puede configurar sus opciones de exploración en InfoView para especificar cómo cambiarán los informes cada vez que explore. 1. Haga clic en Preferencias en la barra de herramientas de InfoView.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
21
2
2
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
2. Haga clic en Preferencias de Web Intelligence para mostrar las opciones de Web Intelligence. 3. Seleccione las opciones oportunas en Opciones de exploración e Iniciar sesión de exploración.
Opción Ocultar la barra de herramientas de exploración Cuando se explora en un valor mostrado en un informe, aparece la barra de herramientas de exploración y muestra el valor que ha explorado. El valor mostrado en la barra de herramientas filtra los resultados mostrados en el informe explorado. Por ejemplo, si explora el año 2001, los resultados mostrados en la tabla explorada son T1, T2, T3 y T4 para el año 2001. Esto significa que los valores trimestrales que exploró están filtrados para 2001. Nota:
Si el informe explorado incluye dimensiones de varias consultas, aparece información sobre herramientas al colocar el cursor encima del valor mostrado en el filtro. Dicha información sobre herramientas muestra el nombre de la consulta y la dimensión para el valor. La barra de herramientas Exploración permite seleccionar valores alternativos del mismo nivel para filtrar los resultados de manera diferente. Por ejemplo, si utiliza la barra de herramientas de exploración ilustrada anteriormente para seleccionar "2002", los resultados mostrados en la tabla explorada serían T1, T2, T3 y T4 para el año 2002. Puede optar por ocultar la barra de herramientas Exploración cuando inicia el modo de exploración. La barra de herramientas Exploración sólo es útil si desea seleccionar filtros durante la sesión de exploración.
Opción Preguntar cuando la exploración requiere datos adicionales Al realizar una exploración de los resultados mostrados en un informe de Web Intelligence, es posible que desee realizar una exploración de información más o menos detallada que no se incluya en el objetivo de análisis del documento. En este caso, Web Intelligence precisa ejecutar una nueva consulta para recuperar los datos adicionales del origen de datos.
22
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
Como las consultas en grandes selecciones de datos pueden tardar bastante tiempo en completarse, puede elegir si desea que se le indique mediante un mensaje cada vez que sea necesaria una nueva consulta. Este mensaje le pregunta si desea ejecutar o no la consulta adicional. Además, la petición de orden permite aplicar filtros a las dimensiones adicionales que incluye en la nueva consulta. Esto significa que puede restringir el tamaño de la consulta sólo a los datos necesarios para el análisis. Necesita el permiso de su administrador para explorar más allá del objeto de análisis durante una sesión de exploración.
Opción Sincronizar la exploración en bloques del informe Si selecciona la opción Sincronizar la exploración en bloques del informe, cambia la visualización de todos los bloques de acuerdo con las acciones de exploración. Por ejemplo, si profundiza en un bloque de Año a Trimestre y el informe contiene, asimismo, un gráfico que muestra los datos por año, el gráfico también cambia para mostrar los datos trimestrales. Si no selecciona esta opción, sólo varía el bloque explorado en consonancia con las operaciones de exploración.
Opción Iniciar sesión de exploración La opción Iniciar sesión de exploración controla el comportamiento de Web Intelligence al iniciar el modo de exploración.
Opción Iniciar exploración en el informe existente Si se selecciona Iniciar exploración en el informe existente, el informe actual se vuelve "explorable" al iniciar el modo de exploración. Cuando finaliza el modo de exploración, el informe muestra los valores explorados.
Opción Empezar la exploración en un informe duplicado Si se selecciona Empezar la exploración en un informe duplicado, Web Intelligence crea un duplicado del informe actual al iniciar el modo de exploración y se explora el duplicado. Esto permite comparar los resultados del informe original con los resultados que descubra durante el análisis de exploración.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
23
2
2
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
Opciones de configuración regional de Web Intelligence Las configuraciones regionales determinan la forma en que Web Intelligence muestra su interfaz (por ejemplo, los elementos de menú o el texto de los botones) y los datos (como el formato de la fecha y hora). Web Intelligence tiene tres configuraciones regionales: Configuración regional
Descripción
Configuración regional del producto
La configuración regional en que se muestra la interfaz de Web Intelligence
La configuración regional de los datos Configuración regional del documento que actualmente contiene el documento La configuración regional preferida del Configuración regional de visualización usuario para mostrar los datos del dopreferida cumento
La configuración de InfoView determina la forma en que Configuración regional del documento y Configuración regional de visualización preferida interactúan para mostrar los datos del documento. Temas relacionados
• Para asociar de forma permanente una configuración regional a un documento
Configuración regional del producto La configuración regional del producto se utiliza para mostrar la interfaz de Web Intelligence (como, por ejemplo, los elementos de menú o el texto de los botones).
24
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
Nota:
La función ObtenerIdiomayPaís devuelve la configuración regional del producto.
Para establecer la configuración regional del producto 1. Haga clic en Preferencias en la barra de herramientas principal de InfoView. 2. Haga clic en General para mostrar las opciones generales. 3. Seleccione la opción oportuna en la lista Configuración regional del producto.
La configuración regional del documento La configuración regional del documento da formato a los datos de un documento. Por ejemplo, la configuración regional del documento determina la forma en que Web Intelligence mostrará las fechas y los números. Si la configuración de Web Intelligence en InfoView dio preferencia a la configuración regional de visualización preferida del usuario mediante la opción Usar mi configuración regional de visualización preferida para dar formato a los datos, Web Intelligence establece la configuración regional del documento en la configuración regional de visualización preferida cuando el usuario abre un documento. Cuando el usuario guarda el documento, Web Intelligence guarda esta configuración regional de documento junto con el documento. Si la configuración de Web Intelligence no otorga prioridad a la configuración regional de visualización preferida del usuario, Web Intelligence da formato a los datos según la configuración regional de documento almacenada con el documento. Cuando un usuario crea un documento, Web Intelligence asigna siempre la configuración regional de visualización preferida del usuario como la configuración regional de documento inicial, independientemente de que la configuración de Web Intelligence en InfoView dé prioridad a la configuración regional de visualización preferida. Un usuario siempre puede asociar la configuración regional de documento actual con un documento guardando el documento con la opción Formato regional permanente seleccionada. Una vez guardado un documento con la opción seleccionada, Web Intelligence omite la configuración de InfoView
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
25
2
2
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
y siempre da formato a los datos de documento utilizando la configuración regional de documento almacenada. Esto se aplica a todos los usuarios, no únicamente al usuario que seleccionó la opción Formato regional permanente. Nota:
La función ObtenerConfigRegContenido devuelve la configuración regional del documento. Temas relacionados
• Para asociar de forma permanente una configuración regional a un documento
Para establecer la configuración regional del documento 1. Haga clic en Preferencias de Web Intelligence para mostrar las opciones de Web Intelligence. 2. Haga clic en la opción Usar la configuración regional del documento para dar formato a los datos de Al ver un documento.
La configuración regional de visualización preferida La configuración regional preferida es una configuración regional preferida del usuario para mostrar los datos del documento. La configuración regional del documento se convierte en la configuración regional de visualización preferida del usuario cuando la configuración de InfoView otorga la prioridad a la configuración regional de visualización preferida. Nota:
La función ObtenerConfigRegContenido devuelve la configuración regional de visualización preferida. La función ObtenerLocalizados también utiliza la configuración regional de visualización preferida para mostrar las cadenas traducidas.
Para establecer la configuración regional de visualización preferida 1. Haga clic en Preferencias en la barra de herramientas principal de InfoView. 2. Haga clic en General para mostrar las opciones generales. 3. Seleccione la opción oportuna en la lista Configuración regional de visualización preferida.
26
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
4. Haga clic en Preferencias de Web Intelligence para mostrar las opciones de Web Intelligence. 5. Si desea que los datos tomen el formato de la configuración regional de visualización preferida, haga clic en la opción Usar mi configuración regional de visualización preferida para dar formato a los datos de Al ver un documento.
Para asociar de forma permanente una configuración regional a un documento 1. En Web Intelligence Interactive, seleccione Documento > Propiedades en el menú para mostrar el cuadro de diálogo "Propiedades del documento"y, a continuación, seleccione Formato regional permanente. 2. En el Panel de informes de Java de Web Intelligence o el Cliente enriquecido de Web Intelligence, haga clic con el botón derecho en una área vacía del informe, seleccione Propiedades del documento para que se muestre el panel Propiedades del documento y, a continuación, seleccione Formato regional permanente en la sección Opciones del documento del panel. 3. Guarde el documento. La configuración regional del documento actual se asocia de forma permanente con el documento.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
27
2
2
Acceder a Web Intelligence desde InfoView Opciones de InfoView para Web Intelligence
28
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Devolver datos mediante consultas
3
3
Devolver datos mediante consultas Crear, editar y guardar documentos
Crear, editar y guardar documentos Puede crear documentos de Web Intelligence seleccionando primero un universo en InfoView. Cada universo se asigna a una base de datos que contiene información de negocios de la empresa. Cuando se conecta a un universo, Web Intelligence inicia automáticamente el editor de documentos seleccionado en la página Preferencias de documentos de Web Intelligence en InfoView. Una vez que haya seleccionado un universo, utilice los objetos del universo para crear una consulta que devuelva datos desde la base de datos al documento de Web Intelligence. Después de crear un documento, se puede guardar en el repositorio de InfoView.
Para guardar un documento: 1. Haga clic en la flecha situada a la derecha del botón Guardar documento a la izquierda de la barra de herramientas Consulta - HTML. 2. En la lista desplegable que aparece, haga clic en Guardar para volver a guardar el documento si ya se había guardado, o en Guardar como para guardar el documento con otro nombre. Si hace clic en Guardar como o si el documento se guarda por primera vez, aparecerá el cuadro de diálogo "Guardar como". 3. Utilice el cuadro de diálogo "Guardar como" para guardar el documento en el repositorio de InfoView.
Elaborar y trabajar con consultas Para generar y ejecutar una consulta Puede crear documentos de Web Intelligence seleccionando primero un universo en InfoView. Cada universo se asigna a una base de datos que contiene información de negocios de la empresa. Cuando se conecta a un universo, Web Intelligence inicia automáticamente el editor de documentos
30
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Devolver datos mediante consultas Elaborar y trabajar con consultas
seleccionado en InfoView. Para que se abra Consulta - HTML, es necesario tener seleccionado Interactivo como opción de creación de documentos. 1. Haga clic en Lista de documentos y, a continuación, en Nuevo > documento de Web Intelligence en InfoView. 2. Haga clic en el universo en el que desea elaborar la consulta. Se abre Consulta – HTML de Web Intelligence. 3. Seleccione un objeto en el panel Universo y arrástrelo al panel Objetos del resultado para agregar un objeto a la consulta. • Para agregar todos los objetos de una clase a la consulta, arrastre la carpeta de clases al panel Objetos del resultado. • Para eliminar un objeto de la consulta, arrástrelo desde el panel Objetos del resultado de nuevo al panel Universo. • Para eliminar todos los objetos de la consulta, haga clic en Eliminar todo situado a la derecha del panel Objetos del resultado. 4. Seleccione un objeto en el panel Objetos del resultado y arrástrelo y colóquelo en la parte derecha o izquierda, o bien haga clic en Izquierda/Derecha a la derecha del panel Objetos del resultado para cambiar su posición en la consulta. 5. Defina el objeto de análisis. 6. Defina los filtros de consulta. 7. Establezca las propiedades de la consulta. 8. Haga clic en Ejecutar.
Cómo asignar objetos de universos a datos Clases y subclases Los objetos se agrupan en carpetas llamadas clases. Cada clase también puede contener una o varias subclases. Las subclases contienen objetos que son una subcategoría de los objetos del nivel superior de la clase. La función de las clases es organizar los objetos en grupos lógicos. Cuando crea consultas en el universo, las clases le ayudan a encontrar los objetos que representan la información que desea utilizar en una consulta.
Objeto de dimensión Un objeto de dimensión representa los datos que proporcionan la base para el análisis en un informe. Los objetos de tipo dimensión por lo general
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
31
3
3
Devolver datos mediante consultas Elaborar y trabajar con consultas
recuperan datos con caracteres, por ejemplo, nombres de cliente, nombres de centros de vacaciones o fechas. Los objetos de dimensión aparecen en el panel de consultas de Web Intelligence de la siguiente manera:
Objeto de información Un objeto de información proporciona datos descriptivos acerca de una dimensión. Un objeto de tipo información siempre está adjunto a la dimensión para la que proporciona información adicional. Por ejemplo, [Edad] es un objeto de información asociado con la dimensión de [Cliente]. Los objetos de información aparecen en el panel de consultas de Web Intelligence de la siguiente manera:
Indicador El objeto de tipo indicador recupera datos numéricos que son el resultado de cálculos en los datos de la base de datos. Por ejemplo, [Volumen de negocios] es el cálculo del número de artículos vendidos multiplicado por el precio del artículo. Los objetos de tipo indicador a menudo se encuentran en la clase Indicadores. Los objetos de tipo indicador aparecen en el panel de consultas de Web Intelligence de la siguiente manera:
Existen dos tipos de indicadores: • indicadores clásicos: los calcula Web Intelligence • indicadores inteligentes: los calcula la base de datos en la que se basa el universo En determinadas circunstancias, los indicadores inteligentes afectan a la forma en la que Web Intelligence muestra los cálculos. Para obtener más
32
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Devolver datos mediante consultas Elaborar y trabajar con consultas
información sobre los indicadores inteligentes, consulte el manual Uso de funciones, fórmulas y cálculos en SAP BusinessObjects Web Intelligence.
Para cambiar el nombre a una consulta 1. Haga clic con el botón derecho en la ficha que muestra el nombre de la consulta a la que desea cambiar el nombre. 2. Haga clic en Cambiar nombre en el menú. 3. Escriba el nombre nuevo y, a continuación, pulse Intro. • El nombre de la consulta no puede contener más de 50 caracteres. • El nombre de la consulta no puede contener el siguiente carácter: [ • Dos consultas no pueden tener el mismo nombre. El nuevo nombre aparecerá en la ficha de la consulta.
Para interrumpir una consulta Cuando se interrumpe una consulta, sólo se devuelve una parte de los datos al documento. Los valores que se muestran en el documento no reflejan de manera precisa la definición de la consulta. 1. En el cuadro de diálogo "En espera - Actualizar datos", haga clic en Cancelar. Aparece el cuadro de diálogo "Interrumpir recuperación de datos". 2. Haga clic en Aceptar.
Para eliminar una consulta 1. Para seleccionar la consulta que desea eliminar, haga clic con el botón derecho en la ficha de la consulta adecuada. 2. Haga clic en Quitar.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
33
3
3
Devolver datos mediante consultas Elaborar y trabajar con consultas
Consultas múltiples Puede incluir una o varias consultas en un documento de Web Intelligence. Al incluir varias consultas, éstas se pueden basar en uno o en varios universos disponibles en InfoView. Por ejemplo, puede incluir datos de ventas de producto y cliente en el mismo documento. En este caso, los datos de la empresa para las ventas de la línea de productos se encuentran disponibles en un universo y los datos de los clientes se encuentran disponibles en otro universo. Desea presentar los resultados de ventas de línea de productos e información sobre los grupos de edad de los clientes en el mismo informe. Para ello, cree un documento que incluya dos consultas; una consulta en cada universo. Puede entonces incluir y dar formato a los resultados desde ambas consultas en el mismo informe. La definición de varias consultas en un documento es necesaria si los datos que se van a incluir en el documento se encuentran disponibles en varios universos o si se van a crear varias consultas con enfoques diferentes en el mismo universo. Se pueden definir varias consultas al elaborar un nuevo documento o agregar más consultas a un documento existente. La información de todas las consultas se puede presentar en un único informe o en varios informes del mismo documento.
Comparación de consultas múltiples, combinadas y sincronizadas Se pueden relacionar consultas múltiples en un documento de Web Intelligence de diferentes formas. • •
Las consultas múltiples básicas obtienen datos no relacionados de diferentes orígenes. Las “consultas sincronizadas” relacionan datos de diferentes consultas en una dimensión que contiene datos comunes a ambas consultas. Estas dimensiones se denominan dimensiones fusionadas. Fusione las dimensiones en la interfaz de generación de informes de Web Intelligence una vez creadas y ejecutadas las consultas múltiples.
•
34
Las “consultas combinadas” son un tipo especial de consulta creada en la interfaz de consulta de Web Intelligence. Las consultas combinadas
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Devolver datos mediante consultas Elaborar y trabajar con consultas
generan el SQL que contiene los operadores UNION, INTERSECT y MINUS (si la base de datos los admite) o simulan el efecto de estos operadores. Las consultas combinadas permiten responder preguntas complejas de negocios que son difíciles de formular mediante consultas estándar. No puede crear consultas combinadas en Consulta - HMTL.
Para agregar una consulta 1. Haga clic en Agregar consulta. Aparece la ventana Agregar consulta. 2. Seleccione el universo que desea utilizar para generar la consulta. Puede crear una nueva consulta en un universo que ya esté utilizado en el documento o seleccionar uno diferente. De forma predeterminada, el primer universo que se muestra es el que se utiliza en el documento actual. 3. Haga clic en Aceptar. 4. Defina los objetos, filtros y objeto de análisis y las propiedades que desea para la consulta. El contenido de datos, objeto de análisis y filtros que defina se aplicarán solamente a la consulta seleccionada. Las propiedades de consulta que define sólo se aplican a la consulta seleccionada.
Para duplicar una consulta Si desea elaborar una consulta diferente en un universo que ya se incluía en el documento, puede duplicar la consulta existente en dicho universo y luego modificarlo, en lugar de empezar desde cero. 1. Para seleccionar la consulta que desea duplicar, haga clic con el botón derecho en la ficha Consulta apropiada de la parte inferior del panel de informe. 2. Seleccione Duplicar.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
35
3
3
Devolver datos mediante consultas Elaborar y trabajar con consultas
Ver el SQL generado por una consulta Cuando crea una consulta en Web Intelligence, Web Intelligence genera el SQL que se ejecutará en la base de datos para que devuelva el resultado de la consulta. SQL (Structured Query Language, lenguaje de consulta estructurado) es el lenguaje de consulta que entienden todas las bases de datos relacionales. Puede ver y editar el SQL generado por Web Intelligence. Nota:
No puede ver el SQL de las consultas que llaman a los procedimientos almacenados de la base de datos.
Para visualizar y editar el SQL generado Nota:
No puede editar el SQL de la consulta cuando ésta contiene peticiones de orden opcionales. Edite la consulta para eliminar las peticiones de orden opcionales antes de intentar editar el SQL. 1. Haga clic en SQL en la barra de herramientas de la consulta para mostrar el cuadro de diálogo "Visor de SQL". Cuando el SQL no es editable, los valores proporcionados como respuesta a las peticiones de orden aparecen directamente en la consulta. Por ejemplo, si se ha proporcionado "UK" como respuesta a una petición de orden de [País], una línea similar a Resort_country.country In ('UK') aparece en la consulta. Si todavía no se ha proporcionado un valor para la petición de orden, en la consulta aparece la sintaxis de Web Intelligence para las peticiones de orden (que se describe a continuación). 2. Haga clic en Utilizar SQL personalizado para poder editar el SQL generado. Cuando el SQL se establece como editable, la sintaxis de Web Intelligence para las peticiones de orden aparece en la consulta.
36
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Devolver datos mediante consultas Definir el objeto de análisis
Por ejemplo, una línea similar a Resort_Country.country = @prompt('Enter Country:','A','Resort\Country', Mono,Free,Persistent,,User:0) aparece en la consulta. 3. Haga clic en Validar después de editar el SQL para comprobar que las ediciones son válidas. 4. Haga clic en Copiar (sólo en Panel de informes Java y Cliente enriquecido de Web Intelligence) para copiar el SQL al portapapeles. 5. Haga clic en Imprimir (sólo consulta - HTML) para imprimir el SQL.
Definir el objeto de análisis Objeto de análisis El objeto de análisis para una consulta son datos adicionales que puede recuperar de la base de datos para proporcionar más detalles de los resultados devueltos por cada uno de los objetos de una consulta. Estos datos adicionales no aparecen en el resultado inicial del informe, sino que permanecen disponibles en el cubo de datos, por lo que puede extraer estos datos en el informe para permitirle acceder con más detalle en cualquier momento. Este proceso de refinamiento de datos a niveles inferiores de datos se denomina profundizar en un objeto. En el universo, el objeto de análisis corresponde a los niveles jerárquicos que están debajo del objeto seleccionado para una consulta. Por ejemplo, un objeto de análisis de un nivel inferior para el objeto Año incluiría el objeto Trimestre, que aparece inmediatamente debajo de Año. Puede definir este nivel al elaborar una consulta. Permite incluir los objetos que están en un nivel más bajo de la jerarquía en la consulta sin que aparezcan en el panel Objetos del resultado. Estas jerarquías de un universo le permiten elegir el objeto de análisis y, de manera correspondiente, el nivel de exploración disponible. En el Panel de informes Java y el Cliente enriquecido de Web Intelligence, también puede crear un objeto de análisis personalizado seleccionando dimensiones determinadas para el panel Objeto de análisis.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
37
3
3
Devolver datos mediante consultas Definir el objeto de análisis
Nota:
No puede definir el objeto de análisis cuando trabaja en modo Exploración de consulta, porque este modo de exploración hace que Web Intelligence modifique el objeto de manera dinámica como respuesta a las acciones de exploración.
Niveles del objeto de análisis Puede definir los niveles siguientes para el objeto de análisis: Nivel
Descripción
Ninguno
Sólo los objetos que aparecen en el panel Objetos del resultado se incluyen en la consulta.
• • •
Para cada objeto del panel Objetos del resultado, se incluye en la consulta uno, dos o tres objetos inferiores en el árbol jerárquico. Los datos de estos objetos se almacenan en el cubo hasta que los agregue en el documento.
Un nivel inferior Dos niveles Tres niveles
Personalizada Nota: Todos los objetos que se han agregado Esta opción sólo se encuentra disponimanualmente al panel Objeto de análible en el Panel de informes Java y el sis se incluyen en la consulta. Cliente enriquecido de Web Intelligence.
El incluir un objeto de análisis en un documento incrementa significativamente el tamaño de éste último. Esto se debe a que los datos que son necesarios para el objeto de análisis que especifica se guardan en el documento, incluso si no están visibles en los informes, a menos de que inicie el modo Exploración y profundice en los datos para mostrar los valores correspondientes.
38
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Devolver datos mediante consultas Consultar contextos
Para minimizar el tamaño de los documentos y optimizar el rendimiento, le recomendamos que sólo incluya un objeto de análisis en documentos en los que está seguro de que los usuarios necesitarán hacer una exploración. Recomendamos el siguiente método porque le resultará más sencillo establecer el objeto de análisis si ve la jerarquía de las clases y los objetos.
Para definir el objeto de análisis 1. Haga clic en Propiedades de la consulta en la barra de herramientas Consulta. 2. Elija: Ninguna (predeterminada), Un nivel, Dos niveles o Tres niveles de la lista desplegable.
Consultar contextos Definir una consulta ambigua Una consulta ambigua es aquélla que contiene uno o varios objetos que pueden devolver potencialmente dos tipos de información diferente. En un universo, determinadas dimensiones pueden tener valores que se utilizan para dos propósitos diferentes en la base de datos. Por ejemplo, la dimensión [País] de la consulta siguiente puede devolver dos tipos de información: • •
Clientes y el país en el que pasaron sus vacaciones Clientes y el país para el que han hecho una reserva.
La función que ocupa País en esta consulta es ambigua. Un país puede ser el país donde se vendieron las vacaciones o, un país donde se reservaron las vacaciones. Una es información existente (ventas) y la otra, es información futura (reservas). Para evitar ambigüedades en una consulta, el diseñador de universos identifica las diferentes maneras en que los objetos se pueden utilizar en el universo e implementa restricciones sobre cómo se pueden combinar estos objetos. Estas restricciones se denominan contextos.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
39
3
3
Devolver datos mediante consultas Consultar contextos
Descripción de un contexto Un contexto es un grupo de objetos definidos que comparten un propósito comercial común. El propósito comercial por lo general es el tipo de información que representan estos objetos relacionados. Por ejemplo, un contexto de ventas es un agrupamiento de todos estos objetos que se pueden utilizar para crear consultas de ventas. Un contexto de reservas es un agrupamiento de todos los objetos que se pueden utilizar en consultas de reservas. Los contextos son definidos en un universo por el diseñador de universos. Puede combinar cualquier objeto dentro del mismo contexto para crear una consulta. También puede combinar objetos en diferentes contextos. Si utiliza un objeto que sea común a ambos contextos, Web Intelligence intentará determinar el contexto que se adapte mejor al otro objeto de la consulta. Si no puede determinar un contexto, se le pide que elija el contexto que desea aplicar a la consulta.
Elegir un contexto al ejecutar una consulta Cuando crea una consulta o actualiza un informe, se le puede pedir que elija un contexto antes de que la consulta se pueda ejecutar. Los contextos se configuran en un universo para evitar consultas ambiguas.
Para elegir un contexto al ejecutar una consulta 1. Ejecute la consulta que contiene varios contextos. Aparecerá el cuadro de diálogo "Seleccione un contexto". 2. Seleccione el contexto en el cuadro de diálogo "Seleccione un contexto".
40
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Devolver datos mediante consultas Propiedades de la consulta de Web Intelligence
Propiedades de la consulta de Web Intelligence Propiedad Permitir a otros usuarios editar todas las consultas Si está activada, los usuarios que dispongan de los derechos de edición apropiados podrán acceder a la vista Consulta y modificar las consultas del documento. Cuando no está activada, sólo el autor del informe puede modificar las consultas. Esta opción está seleccionada de forma predeterminada. A diferencia de otras propiedades de consulta que solamente se aplican a la consulta seleccionada, esta opción se aplica a todas las consultas del documento.
Propiedad de la consulta Tiempo máximo de recuperación Tiempo máximo que una consulta puede ejecutarse antes de que ésta se detenga. Esto puede ser útil cuando una consulta está tardando demasiado tiempo debido a un exceso de datos o problemas en la red. Puede definir un tiempo límite para que una consulta se detenga dentro de un tiempo razonable.
Propiedad de la consulta Máximo de filas recuperadas La propiedad de la consulta Máximo de filas recuperadas determina el número máximo de filas de datos que se mostrarán al ejecutar una consulta. Si sólo necesita una cantidad de datos determinada, puede definir este valor para limitar el número de filas de datos del documento. La propiedad Máximo de filas recuperadas no funciona en el nivel de base de datos. Si establece Máximo de filas recuperadas en 1000 y la consulta devuelve 5000 filas, Web Intelligence recuperará inicialmente las 5000 filas antes de descartar 4000 y conservar sólo las 1000 primeras filas.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
41
3
3
Devolver datos mediante consultas Propiedades de la consulta de Web Intelligence
La propiedad de la consulta Conjunto de resultados de ejemplo también aplica una restricción sobre el número de filas de la consulta, pero en el nivel de base de datos. Si establece Máximo de filas recuperadas en 2000 y Conjunto de resultados de ejemplo en 1000, la consulta sólo recuperará un máximo de 1000 filas. Los límites definidos por el administrador en su perfil de seguridad pueden reemplazar esta configuración. Por ejemplo, si define el parámetro Máximo de filas recuperadas en 400 filas, pero su perfil de seguridad establece el límite en 200 filas, sólo se recuperarán 200 filas de datos al ejecutar la consulta.
Petición de orden de consulta Las peticiones de orden aparecen en la lista. Puede utilizar las flechas hacia arriba y hacia abajo para subir o bajar una petición de orden de la lista para cambiar el orden en el que se ejecutan.
Propiedad de la consulta Recuperar filas duplicadas En una base de datos, los mismos datos se pueden repetir en muchas filas. Puede elegir que estas filas repetidas se devuelvan en una consulta o que sólo se devuelvan filas únicas.
Eliminación de consultas Eliminación de consultas permite optimizar la generación de consultas de forma automática. Si Eliminación de consultas se habilita, Web Intelligence genera una consulta que contiene únicamente aquéllos objetos que contribuyen de forma eficaz a un informe. Mejora el rendimiento del informe enviando la consulta eliminada al servidor de conexión. Cada vez que se actualice una consulta, Web Intelligence elimina del informe los objetos que directa o indirectamente no contribuyen a éste. También los elimina de la ficha Visor de SQL. Sólo actualiza la consulta directamente relacionada con el informe. Los objetos eliminados se quitarán del informe, y aparecerán en negrita en el mapa de datos para permitir una identificación sencilla de los objetos eliminados.
42
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Devolver datos mediante consultas Propiedades de la consulta de Web Intelligence
Puede arrastrar y colocar estos objetos si desea que vuelvan a aparecer en el informe. Una vez arrastrados y colocados, el encabezado de columna del informe muestra la definición del objeto y las celdas de datos muestran #Actualizar. Vuelva a actualizar la consulta para permitir que los datos de los objetos eliminados aparezcan en el informe. Nota:
• •
Eliminación de consultas sólo se aplica a los usuarios de la base de datos de OLAP. En un documento habilitado para la eliminación de consultas, si un filtro de consulta se utiliza en un objeto de medida, Web Intelligence no elimina los objetos.
Para controlar Eliminación de consultas: Es posible controlar la optimización automática de consultas habilitando o deshabilitando Eliminación de consultas a dos niveles: en las propiedades de nivel de consulta y de documento. •
•
Propiedad a nivel de consulta: en la propiedad a nivel de consulta, sólo los usuarios avanzados pueden habilitar o deshabilitar Eliminación de consultas. Éstos crearán un informe de Web y definirán las consultas y estructuras iniciales del informe. En la propiedad a nivel de consulta, Eliminación de consultas está deshabilitada de forma predeterminada. En el caso de que haya varias consultas en el mismo documento, se eliminará el conjunto de consultas para Eliminación de consultas, y el resto de consultas no se verán alteradas. Propiedad a nivel de documento: en la propiedad a nivel de documento, todos los usuarios de Web Intelligence pueden habilitar o deshabilitar Eliminación de consultas a fin de cambiar los objetos del informe para el análisis. En la propiedad a nivel de documento, la opción Eliminación de consultas está deshabilitada de forma predeterminada.
Al crear un documento de Web Intelligence, la opción Eliminación de consultas estará deshabilitada de forma predeterminada. Un usuario avanzado tendrá que habilitar este parámetro para eliminar un objeto en una consulta específica. Web Intelligence no podrá eliminar una consulta si está habilitada la propiedad a nivel de documento y la propiedad a nivel de consulta está deshabilitada (o viceversa). La eliminación de consultas sólo funciona cuando la eliminación está habilitada tanto en las propiedades a nivel de consulta como de documento.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
43
3
3
Devolver datos mediante consultas Propiedades de la consulta de Web Intelligence
Una vez Eliminación de consultas esté deshabilitada en la propiedad a nivel de documento, Web Intelligence conserva el modelo predeterminado de actualización de todos los objetos seleccionados en el panel de consulta para una consulta concreta enviada al servidor de conexión. 1. Para habilitar Eliminación de consultas a nivel de consultas para una consulta concreta, seleccione Habilitar eliminación de consultas en la ficha "Propiedades de consulta" mientras se crea un informe de Web Intelligence. Nota:
El parámetro Habilitar eliminación de consultas sólo lo podrán establecer usuarios avanzados que tengan que modificar consultas o crear derechos de consultas. El usuario de un informe no podrá configurar este parámetro. 2. Para habilitar Eliminación de consultas a nivel de documento para una consulta concreta, seleccione Habilitar eliminación de consultas en la ficha Propiedades de documento. Como resultado, Eliminación de consultas estará habilitada para una consulta concreta.
Restablecer contextos al actualizar la propiedad de la consulta Cuando se selecciona, se le pide que elija un contexto cada vez que se ejecuta una consulta que requiera un contexto. Cuando no está seleccionada, Web Intelligence retiene el contexto especificado la primera vez que ejecutó la consulta.
Propiedad de la consulta Borrar contextos Cuando esta propiedad está activada, Web Intelligence borrará los contextos que aparecen en la lista la próxima vez que ejecute la consulta o actualice los datos.
44
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Devolver datos mediante consultas Propiedades de la consulta de Web Intelligence
Propiedad de la consulta Conjunto de resultados de ejemplo La propiedad Conjunto de resultados de ejemplo determina el número máximo de filas que devuelve una consulta. La propiedad aplica esta restricción en el nivel de base de datos. Si la base de datos admite el muestreo, Web Intelligence agregará la restricción al SQL que genera para devolver los datos. Si selecciona la opción Fijo, Web Intelligence utilizará el muestreo fijo. En cada actualización de datos, la consulta devuelve las mismas filas. Si no establece la opción Fijo, Web Intelligence utilizará un muestreo aleatorio. En cada actualización de datos, la consulta devuelve diferentes filas de ejemplo. La propiedad Conjunto de resultados de ejemplo es más eficaz que Máximo de filas recuperadas, que descarta filas más allá del límite máximo únicamente después de recuperar todas la filas de la consulta. No todas las bases de datos admiten los muestreos fijos y aleatorios. Si no están admitidas, las propiedades se mostrarán desactivadas (en el Panel de informes Java) o invisibles (en Consulta - HTML). El muestreo no estará disponible en absoluto en el Panel de informes HTML.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
45
3
3
Devolver datos mediante consultas Propiedades de la consulta de Web Intelligence
46
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante filtros de consulta
4
4
Filtrar datos mediante filtros de consulta Filtros de consulta definidos
Filtros de consulta definidos Limita los datos devueltos al documento aplicando filtros cuando define la consulta. La utilización de filtros de consulta le permite proteger los datos que no desea que grupos de usuarios determinados vean y limita el tamaño de los documentos almacenados en la red. Cuando ejecuta la consulta en los datos del documento, Web Intelligence devuelve sólo los valores que cumplen las definiciones del filtro de consulta. Los filtros de consulta limitan los datos que Web Intelligence devuelve a un documento. Recuperan un subconjunto de los datos de la base de datos y devuelve los valores correspondientes al documento. Defina filtros que se correspondan a preguntas de la empresa. Por ejemplo, puede filtrar la dimensión [Año] para visualizar sólo los ingresos de ventas del Año 2003 o, filtrar la dimensión [Ingresos anuales] para ver sólo clientes cuyos ingresos anuales son iguales o mayores que €1,5 millones. Los filtros de consulta le permiten: • • •
Recuperar sólo los datos que necesita para contestar una pregunta determinada de la empresa Ocultar los datos que no desea que usuarios determinados vean cuando acceden al documento Minimizar la cantidad de datos devueltos al documento para optimizar el rendimiento
Ejemplo: ¿En T4 2002, qué tiendas de mi región de ventas obtuvieron márgenes superiores a los 130.000 €?
Como Gerente regional de marketing para París, sólo le interesan márgenes de análisis para París, pero el universo de ventas incluye datos de toda Francia. Además, sólo desea ver información de tiendas cuyos márgenes superaron el objetivo trimestral de T4 2002: 130.000 €. Para crear un documento con sólo la información necesaria, aplica un filtro en las dimensiones [Comunidad], [Año] y [Trimestre] y un filtro en el indicador [Margen]:
48
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante filtros de consulta Comparación entre filtros de consulta y filtros de informe
Año Igual a 2002 Trimestre Igual a T4 Y Comunidad Igual a Andalucía Margen Mayor o igual a 130.000
Para evitar mostrar los valores filtrados París, 2002 y T4 en las columnas de la tabla Año, Trimestre y Comunidad, excluye los objetos [Año], [Trimestre] y [Comunidad] del panel Objetos del resultado. Cuando se genera un informe, los valores del informe corresponden a tiendas de París con márgenes de T4 2002 superiores o iguales a 130.000 €: Nombre de tienda
Ingresos de ventas
Margen
e-Modas Houston
307.914
133.802
e-Modas Houston Leigh316.232 ton
136.055
Comparación entre filtros de consulta y filtros de informe Puede aplicar filtros a dos niveles dentro de un documento: •
•
Filtros de consulta: estos filtros se definen en la consulta; limitan los datos recuperados del origen de datos y devueltos al documento de Web Intelligence. Filtros de informe: estos filtros limitan los valores que se muestran en informes, tablas, gráficos o secciones dentro del documento pero no modifican los datos que se recuperan del origen de datos; simplemente ocultan los valores a nivel del informe.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
49
4
4
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Tipos de filtro de consulta Se pueden crear los siguientes tipos de filtro de consulta: • • • •
Filtros predefinidos – Creados por el administrador Filtros personalizados – Que define en la consulta Filtros rápidos – Forma simplificada de personalizar filtros para filtros sencillos Peticiones de orden – Estos filtros dinámicos se definen para mostrar una pregunta o una lista de valores para que usted o los demás usuarios puedan seleccionar valores diferentes del filtro en cada ejecución de consulta
Puede combinar distintos tipos de filtro en una sola consulta.
Filtros de consulta predefinidos Los filtros predefinidos hacen que los datos que normalmente necesita más para los informes estén disponibles de forma permanente en Web Intelligence. Son creados por un administrador y guardados con el universo. Los filtros predefinidos a menudo contienen expresiones complejas que requieren un conocimiento detallado de la estructura de la base de datos. El incluir filtros predefinidos en el universo significa que no necesita crear los mismos filtros personalizados cada vez que crea nuevos documentos de Web Intelligence basados en el mismo universo. Como usuario de Web Intelligence, no puede visualizar partes de componentes de filtros predefinidos ni editar estos filtros.
Para seleccionar un filtro de consulta predefinido •
Haga doble clic en filtro predefinido o arrástrelo al panel Filtros de consulta.
Cuando ejecuta la consulta, los datos correspondientes a los filtros de la consulta que seleccionó se devuelven en el informe.
50
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Filtros de consulta personalizados Se crean filtros personalizados para limitar datos del documento a información correspondiente a: • •
Una pregunta determinada de negocios Las necesidades de información de negocios de un grupo de usuarios determinado
Por ejemplo, puede crear filtros personalizados para recuperar datos de resultados de ventas para fechas, productos o prestaciones determinadas o, para ver información sobres clientes únicamente de los clientes que tienen salarios altos o que viven en una región determinada.
Para agregar y quitar filtros de consulta personalizados 1. Seleccione el objeto que desea filtrar y arrástrelo al panel Filtros de consulta. El filtro de consulta aparece en el esquema del panel Filtros de consulta. 2. Haga clic en la flecha situada junto al operador predeterminado (En la lista) y seleccione el operador de consulta de la lista de operadores. 3. Haga clic en la flecha situada a la derecha del filtro de consultas y seleccione el tipo de filtro que desea aplicar: Constante, Valor(es) de la lista, Petición, Objeto desde esta consulta, Resultado de otra consulta, Resultado de otra consulta (Cualquiera), Resultado de otra consulta (Todos). Opción
Descripción
Constante
Se compara el objeto con un valor constante para filtrar el resultado de la consulta.
Valor(es) de la lista Se compara el objeto con valores de una lista de valores para filtrar el resultado de la consulta. Petición
Se crea un filtro que necesita que el usuario suministre los valores de filtro cuando se actualicen los datos.
Objeto de esta con- Se compara el objeto con los valores devueltos por sulta un objeto procedente de la misma consulta.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
51
4
4
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Opción Resultado de otra consulta
Descripción
Se compara el objeto con los valores devueltos por un objeto procedente de otra consulta (la consulta que filtra) para filtrar el resultado de la consulta.
Resultado de otra Se compara el objeto con cualquiera de los valores consulta (Cualquiedevueltos por un objeto procedente de otra consulra)
ta (la consulta que filtra) para filtrar el resultado de la consulta.
Resultado de otra consulta (Todos)
Se compara el objeto con todos los valores devueltos por un objeto procedente de otra consulta (la consulta que filtra) para filtrar el resultado de la consulta.
4. Escriba o seleccione la constante, lista de valores u objeto que desea incluir en el filtro. 5. Para eliminar el filtro, selecciónelo y haga clic en el botón Eliminar, o bien haga clic en Eliminar en la esquina superior derecha del panel Filtros de consulta. Para quitar todos los filtros, haga clic en Quitar todo en la esquina superior derecha del panel Filtros de consulta. Temas relacionados
• Definición de petición de orden • Filtrar una consulta sobre valores devueltos por otra consulta
Filtrar una consulta sobre valores devueltos por otra consulta Es posible filtrar una consulta sobre valores devueltos de otra consulta. Por ejemplo, si desea que se devuelvan valores para todos los países en la Consulta 1 que tienen un país correspondiente en la Consulta 2, puede filtrar la [Consulta 1].Objeto [País] en los valores de la [Consulta 2].Objeto [País]. La consulta filtrada debe estar en un universo basado en una fuente de datos relacionales (RDBMS). La consulta que suministra los valores de filtrado
52
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
(consulta de filtrado) se puede basar en una fuente de datos relacional, OLAP o local. Al crear una consulta sobre otra consulta, la consulta de filtrado no aparecerá en la lista de consultas que se pueden utilizar como consultas de filtrado hasta que se haya ejecutado o guardado. La consulta de filtrado no se actualiza al actualizar la consulta de filtrado. El filtro de la consulta puede filtrar todos o algunos de los valores devueltos por la consulta de filtrado. Las combinaciones admitidas de operador y modo de filtro aparecen en la tabla que se muestra a continuación. Si no selecciona un operador de la tabla, el elemento de menú Resultado de otra consulta no estará disponible. Operador
Modo de filtro
Igual a
Cualquiera Mantener los valores en la consulta filtrada que sean iguales a los valores devueltos por la consulta que filtra.
No igual a
Todo
Mayor que
Cualquiera
Mayor o igual que
Descripción
Mantener los valores en la consulta filtrada que sean distintos de los valores devueltos por la consulta que filtra.
Mantener los valores en la consulta filtrada que sean mayores (o bien mayores o iguales) que los valores de la consulta que filtra. Dicho de otro modo, mantener los valores en la consulta filtrada que sean mayores (o bien mayores o iguales) que el valor mínimo devuelto por la consulta que filtra.
Mayor que Mayor o igual que
Todo
Mantener los valores en la consulta filtrada que sean mayores que todos los valores de la consulta que filtra. Dicho de otro modo, mantener los valores en la consulta filtrada que sean mayores (o bien mayores o iguales) que el valor máximo devuelto por la consulta que filtra.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
53
4
4
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Operador
Menor que
Modo de filtro Cualquiera
Menor o igual que
Descripción
Mantener los valores en la consulta filtrada que sean menores (o bien menores o iguales) que cualquiera de los valores de la consulta que filtra. Dicho de otro modo, mantener los valores en la consulta filtrada que sean menores (o bien menores o iguales) que el valor máximo devuelto por la consulta que filtra.
Menor que Menor o igual que
Todo
Mantener los valores en la consulta filtrada que sean menores (o bien menores o iguales) que cualquiera de los valores de la consulta que filtra. Dicho de otro modo, mantener los valores en la consulta filtrada que sean menores (o bien menores o iguales) que el valor mínimo devuelto por la consulta que filtra.
EnLista
Cualquiera Mantener los valores en la consulta filtrada que sean iguales a cualquier valor devuelto por la consulta de filtrado.
Not InList
Cualquiera Mantener los valores en la consulta filtrada que no sean iguales a cualquier valor de la lista de valores devuelto por la consulta de filtrado.
Consultafiltro de s y operadores de petición de orden Operador Igual a Use el operador Igual a para recuperar los datos idénticos a un valor concreto.
54
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Por ejemplo, para recuperar sólo los datos de EE.UU., cree el filtro "País Igual a Estados Unidos".
Operador Diferente de Use el operador Diferente de para recuperar los datos que no sean idénticos a un valor concreto. Por ejemplo, para recuperar los datos de todos los países excepto de EE.UU., cree el filtro "País Diferente de Estados Unidos".
Operador Diferente de Use el operador Diferente de para recuperar los datos que no sean de un valor concreto. Por ejemplo, para recuperar los datos de todos los trimestres salvo del último, cree el filtro [Trimestre] Diferente de "T4".
Operador Mayor que Use el operador Mayor que para recuperar los datos superiores a un valor concreto. Por ejemplo, para recuperar los datos de los clientes de más de 60 años, cree el filtro "[Edad del cliente] Mayor que 60".
Operador Mayor o igual a Use el operador Mayor o igual a para recuperar los datos superiores a un valor concreto o idénticos a él. Por ejemplo, para recuperar los datos de los ingresos que asciendan a, como mínimo, un millón y medio de euros, cree el filtro "[Ingresos] Mayor o igual a 1500000".
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
55
4
4
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Operador Less Than Use el operador Menor que para recuperar los datos inferiores a un valor concreto. Por ejemplo, para recuperar los datos de grados de exámenes inferiores a 40, cree el filtro "[Grado de exámenes] Menor que 40".
Operador Menor o igual a Use el operador Menor o igual a para recuperar los datos inferiores a un valor concreto o idénticos a él. Por ejemplo, para recuperar los datos de los clientes que tengan 30 años o menos, cree el filtro "[Edad] Menor o igual a 30".
Operador Entre Use el operador Entre para recuperar los datos que haya entre dos valores, ambos inclusive. Por ejemplo, para recuperar los datos para las semanas desde la semana 25 hasta la 36 (incluidas las semanas 25 y 36), cree el filtro "[Semana] Entre 25 y 36".
Operador No entre Use el operador No entre para recuperar los datos que se encuentren fuera del intervalo de valores indicado. Por ejemplo, para recuperar los datos de todas las semanas del año salvo desde la semana 25 hasta la 36 (excluidas), cree el filtro "[Semana] No entre 25 y 36".
56
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Operador En la lista Use el operador En la lista para recuperar los datos correspondientes a los valores de una lista. Por ejemplo, para recuperar sólo los datos de EE.UU., Reino Unido y Japón, cree el filtro [País] En la lista ("EE.UU.";"Reino Unido";"Japón").
Operador Fuera de la lista Use el operador Fuera de la lista para recuperar los datos que no correspondan a varios valores. Por ejemplo, si no desea recuperar los datos de EE.UU., Reino Unido ni Japón, cree el filtro [País] Fuera de la lista ("EE.UU.";"Reino Unido";"Japón").
Operador Corresponde al modelo Utilice el operador Corresponde al modelo para recuperar los datos en los que se incluye una cadena o parte de una cadena. Por ejemplo, para recuperar clientes que no hayan nacido en 1972, cree el filtro [Fecha de nacimiento] Corresponde al modelo "72".
Operador Diferente del modelo Utilice el operador Diferente del modelo para devolver los datos que no incluyen una cadena concreta. Por ejemplo, para recuperar clientes que no hayan nacido en 1972, cree el filtro [Fecha de nacimiento] Diferente del modelo '72'.
Operador Ambos Utilice el operador Ambos para recuperar los datos que correspondan a dos valores.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
57
4
4
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Por ejemplo, para recuperar clientes que dispongan de teléfono fijo y móvil, cree el filtro [Tipo de cuenta] Ambos "fijo" y "móvil".
Operador Excepto Utilice el operador Excepto para recuperar los datos que corresponden a un valor y excluyen a otro. Por ejemplo, para recuperar clientes que tengan teléfono fijo pero no tengan teléfono móvil, cree el filtro [Tipo de cuenta] "fijo" Excepto "móvil". El operador Excepto es más restrictivo que Diferente de o Fuera de la lista. Por ejemplo, un informe que devuelve clientes y en el que se incluye el filtro [Líneas] Diferente de "Accesorios", excluye todos los registros de ventas en los que el elemento vendido sea parte de la línea "Accesorios". Si el mismo cliente ha comprado elementos de tipo accesorio y del tipo no accesorio, éste seguirá apareciendo en el informe, pero el total de los gastos incluirá únicamente las ventas de tipo no accesorio. Si el filtro es [Líneas] Excepto "Accesorios", únicamente se incluirán en el informe los clientes que no hayan adquirido accesorios. Temas relacionados
• Operador Fuera de la lista • Operador Diferente de
Combinar filtros de consulta Los operadores Y y O Los operadores Y y O sirven para combinar y anidar filtros de consulta e informe. Cuando utiliza Y para combinar filtros, Web Intelligence sólo muestra los datos que coinciden con los criterios de ambos filtros vinculados por el operador. Cuando utiliza O, Web Intelligence devuelve los datos que coinciden con los criterios de cualquiera de los filtros vinculados por el operador.
58
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Puede mezclar los operadores Y y O al combinar y anidar filtros. Por ejemplo, puede vincular tres filtros en la relación (Filtro1 O Filtro2) Y Filtro3. En este caso, Web Intelligence restringe primero los datos por las condiciones de Filtro1 o Filtro2. Web Intelligence compara entonces estos datos con la condición de Filtro3 y sólo devuelve los datos que corresponden a esta condición.
Combinar filtros de consulta Las preguntas típicas de negocios requieren la recuperación de información correspondiente a más de un criterio. Por ejemplo, si está analizando datos de prestaciones del cliente, es muy probable que desee enfocarse en clientes de un periodo específico y también para una región específica, y probablemente también para un nivel determinado de contrato de servicio al cliente. Puede recuperar datos que contestan a varios criterios como éste combinando filtros en la misma consulta. Ejemplo: Analizar los ingresos de ventas de este año en tiendas donde la superficie es mayor de 4.000 metros cuadrados y los ingresos de ventas son iguales a o menores que €1,5M
En este ejemplo, usted es el gerente de operaciones para una cadena de tiendas de venta al por menor. Desea analizar información sobre las tiendas grandes de venta al por menor de la cadena que están produciendo menos que los ingresos de venta que su empresa se ha fijado como objetivo. Para hacerlo, agrega un filtro predefinido en la dimensión [Año] para especificar que sólo desea recuperar valores para este año. A continuación, crea un segundo filtro en la dimensión [Superficie] para especificar que sólo desea recuperar datos para tiendas en las que la superficie sea superior a 4.000 metros cuadrados. Después de esto, crea un tercer filtro en el indicador [Ingresos de ventas] para especificar que sólo desea recuperar datos de tiendas en las que los ingresos de ventas sean iguales a o menores que €1,5M. Por último, combina estos tres filtros con el operador Y:
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
59
4
4
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
Último año AND
Grupo de superficie Mayor o igual a: 4000 Ingresos de ventas Menor que 1.500.000
Cuando ejecuta la consulta, sólo los datos de las tiendas que satisfagan los tres criterios se devolverán al informe.
Para combinar filtros de consulta 1. Cree los filtros y agréguelos al panel Filtros de consulta. De manera predeterminada Web Intelligence combina los filtros con el operador AND. 2. Haga doble clic en el operador (Panel de informes de Java, Cliente enriquecido y Consulta - HTML) o haga clic en la flecha situada junto a la casilla de verificación del operador y seleccione el otro operador (Panel de informes HTML) para alternar entre Y y O.
Anidar filtros de consulta El anidamiento de filtros de consulta permite crear condiciones de filtro más complejas que las que se pueden crear al combinar filtros en el mismo nivel. Cuando anida filtros debe especificar el orden en que Web Intelligence los evalúa. Por ejemplo, Web Intelligence puede devolver los datos de dos filtros de consulta unidos en una relación O (donde una condición de filtro o la otra es verdadera) y, posteriormente, restringir más estos datos al aplicarles otro filtro. En este caso, los dos filtros en una relación O se anidan y, después, se comparan con el otro filtro en una relación Y. El ejemplo siguiente lo demuestra: Ejemplo: Enumerar todas las ventas efectuadas en Japón en el cuarto trimestre o cuando los ingresos sean mayores que 1000000
Para responder esta pregunta se crea el siguiente filtro de consulta anidado:
60
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante filtros de consulta Tipos de filtro de consulta
País Igual a Japón Trimestre Igual a T4
AND OR
Ingresos Mayor que 1000000
Web Intelligence primero devuelve los datos de ventas en los que la venta se efectuó en el T4 o los ingresos fueron mayores que 1000000, después restringe estos datos al devolver sólo las ventas efectuadas en Japón.
Para anidar filtros de consulta en Consulta - HTML 1. Agregue el filtro de consulta o combinación de filtros que desee evaluar en último lugar al panel Filtros de consulta. 2. Seleccione cualquier filtro o el operador Y u O (si hay varios filtros) y haga clic en Agregar filtro anidado en la parte derecha del panel Filtros de consulta. El esquema de filtro anidado aparece con el operador O de forma predeterminada. 3. Con el operador de filtro anidado seleccionado, elija el objeto u objetos que desee que aparezcan en el filtro anidado y haga clic en >> para agregarlos al filtro anidado. 4. Haga doble clic en el operador de filtro anidado para alternar entre Y y O. 5. Para agregar más filtros anidados, seleccione cualquier objeto de cualquier nivel del conjunto actual de filtros y, a continuación, haga clic en Agregar filtro anidado para agregar otro filtro anidado. 6. Para agregar o quitar filtros en cualquier nivel del conjunto de filtros anidados, seleccione el operador Y u O que vincula los filtros en dicho nivel y, a continuación, agregue o quite objetos de la lista de filtros.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
61
4
4
Filtrar datos mediante filtros de consulta Filtrar consultas con la variable de fecha clave
Filtrar consultas con la variable de fecha clave La variable fecha clave es una variable de SAP BW que restringe los miembros de dimensión a los valores de una fecha dada. Puede establecer un valor de fecha clave a la hora de crear consultas en universos según los orígenes de datos de SAP BW. Cuando se establece una fecha clave, se filtran las listas de valores de cualquier petición de orden definida en la consulta de acuerdo con la fecha clave. Los valores de dimensión que devuelve una consulta también se filtran de acuerdo con la fecha clave. Puede definir una fecha clave por consulta. Eso significa que puede, por ejemplo, comparar los cambios de datos mediante la creación de dos proveedores de datos basados en la misma consulta, pero con fechas clave distintas. Si el universo dispone de una fecha clave, Web Intelligence le permite establecer su valor en el panel de consulta. La fecha clave puede ser la fecha predeterminada que utiliza el cubo de SAP BW o una fecha establecida en Web Intelligence. Cuando define una fecha clave en el panel de consulta, también puede definir que los usuarios del informe vuelvan a seleccionar la fecha clave cada vez que actualicen los datos del informe.
Para establecer la fecha clave de una única consulta en el panel de consulta 1. Haga clic en Propiedades de fecha clave para mostrar el cuadro de diálogo "Propiedades de fecha clave". 2. Seleccione Usar la fecha predeterminada si desea que el cubo de SAP BW determine el valor de fecha clave. Si se establece una fecha clave predeterminada específica en el cubo de SAP BW, Web Intelligence muestra la fecha. Si no se establece una fecha en el cubo, el cubo utiliza la última fecha clave disponible y Web Intelligence muestra Última disponible.
62
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante filtros de consulta Filtrar consultas con la variable de fecha clave
3. Seleccione Establecer una fecha y elija una fecha del calendario si desea establecer usted mismo la fecha clave.
Para establecer la fecha clave de varias consultas en el panel de consulta 1. Haga clic en Propiedades de fecha clave para mostrar el cuadro de diálogo "Propiedades de fecha clave". 2. Seleccione Usar la fecha predeterminada si desea que el cubo de SAP BW determine el valor de fecha clave. Si se establece una fecha clave predeterminada específica en el cubo de SAP BW, Web Intelligence muestra la fecha. Si no se establece una fecha en el cubo, el cubo utiliza la última fecha clave disponible y Web Intelligence muestra Última disponible. 3. Haga clic en Establecer una fecha para todas las consultas y elija una fecha del calendario si desea establecer la misma fecha para todas las consultas. 4. Haga clic en Establecer una fecha para cada consulta si desea establecer fechas distintas para cada consulta. 5. Para cada consulta, seleccione Predeterminada de la lista disponible si desea que el cubo de SAP BW determine el valor de fecha clave. Para elegir su propia fecha, seleccione Específica de la lista desplegable y, a continuación, elija la fecha del calendario.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
63
4
4
Filtrar datos mediante filtros de consulta Filtrar consultas con la variable de fecha clave
64
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante peticiones de orden
5
5
Filtrar datos mediante peticiones de orden Definición de petición de orden
Definición de petición de orden Una petición de orden es un tipo especial de filtro de consulta. Es un filtro dinámico que muestra una pregunta cada vez que actualiza los datos del documento. Puede contestar las peticiones de orden escribiendo o seleccionando el(los) valor(es) que desea ver antes de actualizar los datos. Web Intelligence sólo recupera de la base de datos los valores que especificó y devuelve esos valores a los informes que están dentro del documento. Las peticiones de orden permiten a usuarios múltiples ver un solo documento para especificar un subconjunto diferente de la información de la base de datos y mostrarlo en las mismas tablas y gráficos del informe. Las peticiones de orden también reducen el tiempo que se tarda en recuperar los datos de la base de datos. Una petición de orden contiene los siguientes elementos: • • •
Un objeto filtrado Un operador Un mensaje
Por ejemplo, para pedir a los usuarios que seleccionen un año específico, define una petición de orden en la dimensión [Año]: Year Equal To ("Which year?°) En esta petición de orden, el objeto filtrado es [Año], el operador es Igual a y el mensaje de la petición de orden es "Qué año". Puede definir peticiones de orden de cualquier objeto de tipo dimensión, indicador o información. Por ejemplo, puede filtrar la dimensión [Año] para que se devuelvan valores para un año determinado, filtrar el indicador [Ingresos de ventas] para devolver valores para un rango de cifras de volumen de negocios o filtrar el objeto de tipo información [Año/semana] para devolver valores de una determinada semana de una año. Puede crear varias peticiones de orden, relacionadas con los operadores Y u O en la misma consulta. También puede anidar peticiones de orden. Cuando el usuario ejecuta una consulta, Web Intelligence muestra las peticiones de orden. Las peticiones aparecen en el código SQL que genera una consulta de Web Intelligence, bien como el valor proporcionado en respuesta a la petición (cuando el código SQL es de sólo lectura), o como sintaxis de petición de
66
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante peticiones de orden Peticiones de orden en cascada
Web Intelligence (cuando el código SQL es editable). Por ejemplo, una petición sobre [País] puede aparecer en el SQL generado como Resort_Country.country = @prompt('Enter Country:','A', 'Resort\Country', Mono,Free,Persistent,,User:0) o como Resort_country.country In ('UK') Las peticiones pueden ser opcionales. El usuario no tiene obligación de especificar un valor para una petición opcional. Si no se especifica ningún valor, Web Intelligence ignora la petición.
Peticiones de orden fusionadas Cuando un documento contiene varios proveedores de datos, se fusionan las peticiones de orden que incluyen (1) objetos con el mismo tipo de datos, (2) operadores del mismo tipo y (3) que utilizan el mismo texto de la petición de orden. Al realizarse la actualización de todos los proveedores de datos, aparecerá un mensaje de petición de orden. La Lista de valores que muestra la petición de orden es la lista asociada con el objeto de la petición de orden que cuenta con la mayoría de restricciones de propiedad de visualización.
Peticiones de orden en cascada Algunos objetos hacen que Web Intelligence muestre una petición de orden en cascada cuando están incluidos en una definición de petición de orden. El diseñador de universos define las listas de valores de estos objetos de manera jerárquica en relación con listas de valores de otros objetos del universo. Las peticiones de orden en cascada ayudan al usuario a enfocarse en los valores del objeto que desean incluir en la petición de orden sin tener que buscar todos los valores de objeto posibles.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
67
5
5
Filtrar datos mediante peticiones de orden Listas de valores jerárquicas
Ejemplo: Elegir una tienda
En este ejemplo, el diseñador de universos ha definido los objetos [Nombre de la tienda], [Ciudad] y [Estado] en una jerarquía. Si incluye una petición de orden [Nombre de la tienda] Igual a , Web Intelligence mostrará estos objetos en una jerarquía en el cuadro de diálogo Peticiones de orden. Para seleccionar la tienda, el usuario primero debe seleccionar la comunidad en la que se encuentra la ciudad de la tienda y, a continuación, la ciudad en la que se encuentra la tienda y la tienda en sí. Cuando el usuario selecciona la comunidad, Web Intelligence restringe los valores de Ciudad a las ciudades de la comunidad; cuando el usuario selecciona la cuidad, Web Intelligence restringe las tiendas a las tiendas de la ciudad.
Listas de valores jerárquicas Si el universo contiene listas de valores jerárquicas, dichas listas se mostrarán en forma de árbol. Desplácese por el árbol hacia abajo hasta los elementos que desee. La lista de valores aparece en forma de petición en cascada o por jerarquías dependiendo de la configuración de la lista en el universo. Póngase en contacto con el administrador para obtener más información.
Consultafiltro de s y operadores de petición de orden Operador Igual a Use el operador Igual a para recuperar los datos idénticos a un valor concreto. Por ejemplo, para recuperar sólo los datos de EE.UU., cree el filtro "País Igual a Estados Unidos".
68
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante peticiones de orden Consultafiltro de s y operadores de petición de orden
Operador Diferente de Use el operador Diferente de para recuperar los datos que no sean idénticos a un valor concreto. Por ejemplo, para recuperar los datos de todos los países excepto de EE.UU., cree el filtro "País Diferente de Estados Unidos".
Operador Diferente de Use el operador Diferente de para recuperar los datos que no sean de un valor concreto. Por ejemplo, para recuperar los datos de todos los trimestres salvo del último, cree el filtro [Trimestre] Diferente de "T4".
Operador Mayor que Use el operador Mayor que para recuperar los datos superiores a un valor concreto. Por ejemplo, para recuperar los datos de los clientes de más de 60 años, cree el filtro "[Edad del cliente] Mayor que 60".
Operador Mayor o igual a Use el operador Mayor o igual a para recuperar los datos superiores a un valor concreto o idénticos a él. Por ejemplo, para recuperar los datos de los ingresos que asciendan a, como mínimo, un millón y medio de euros, cree el filtro "[Ingresos] Mayor o igual a 1500000".
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
69
5
5
Filtrar datos mediante peticiones de orden Consultafiltro de s y operadores de petición de orden
Operador Less Than Use el operador Menor que para recuperar los datos inferiores a un valor concreto. Por ejemplo, para recuperar los datos de grados de exámenes inferiores a 40, cree el filtro "[Grado de exámenes] Menor que 40".
Operador Menor o igual a Use el operador Menor o igual a para recuperar los datos inferiores a un valor concreto o idénticos a él. Por ejemplo, para recuperar los datos de los clientes que tengan 30 años o menos, cree el filtro "[Edad] Menor o igual a 30".
Operador Entre Use el operador Entre para recuperar los datos que haya entre dos valores, ambos inclusive. Por ejemplo, para recuperar los datos para las semanas desde la semana 25 hasta la 36 (incluidas las semanas 25 y 36), cree el filtro "[Semana] Entre 25 y 36".
Operador No entre Use el operador No entre para recuperar los datos que se encuentren fuera del intervalo de valores indicado. Por ejemplo, para recuperar los datos de todas las semanas del año salvo desde la semana 25 hasta la 36 (excluidas), cree el filtro "[Semana] No entre 25 y 36".
70
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante peticiones de orden Consultafiltro de s y operadores de petición de orden
Operador En la lista Use el operador En la lista para recuperar los datos correspondientes a los valores de una lista. Por ejemplo, para recuperar sólo los datos de EE.UU., Reino Unido y Japón, cree el filtro [País] En la lista ("EE.UU.";"Reino Unido";"Japón").
Operador Fuera de la lista Use el operador Fuera de la lista para recuperar los datos que no correspondan a varios valores. Por ejemplo, si no desea recuperar los datos de EE.UU., Reino Unido ni Japón, cree el filtro [País] Fuera de la lista ("EE.UU.";"Reino Unido";"Japón").
Operador Corresponde al modelo Utilice el operador Corresponde al modelo para recuperar los datos en los que se incluye una cadena o parte de una cadena. Por ejemplo, para recuperar clientes que no hayan nacido en 1972, cree el filtro [Fecha de nacimiento] Corresponde al modelo "72".
Operador Diferente del modelo Utilice el operador Diferente del modelo para devolver los datos que no incluyen una cadena concreta. Por ejemplo, para recuperar clientes que no hayan nacido en 1972, cree el filtro [Fecha de nacimiento] Diferente del modelo '72'.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
71
5
5
Filtrar datos mediante peticiones de orden Para crear una petición de orden en Consulta - HTML
Operador Ambos Utilice el operador Ambos para recuperar los datos que correspondan a dos valores. Por ejemplo, para recuperar clientes que dispongan de teléfono fijo y móvil, cree el filtro [Tipo de cuenta] Ambos "fijo" y "móvil".
Operador Excepto Utilice el operador Excepto para recuperar los datos que corresponden a un valor y excluyen a otro. Por ejemplo, para recuperar clientes que tengan teléfono fijo pero no tengan teléfono móvil, cree el filtro [Tipo de cuenta] "fijo" Excepto "móvil". El operador Excepto es más restrictivo que Diferente de o Fuera de la lista. Por ejemplo, un informe que devuelve clientes y en el que se incluye el filtro [Líneas] Diferente de "Accesorios", excluye todos los registros de ventas en los que el elemento vendido sea parte de la línea "Accesorios". Si el mismo cliente ha comprado elementos de tipo accesorio y del tipo no accesorio, éste seguirá apareciendo en el informe, pero el total de los gastos incluirá únicamente las ventas de tipo no accesorio. Si el filtro es [Líneas] Excepto "Accesorios", únicamente se incluirán en el informe los clientes que no hayan adquirido accesorios. Temas relacionados
• Operador Fuera de la lista • Operador Diferente de
Para crear una petición de orden en Consulta - HTML Puede aplicar una o varias peticiones de orden a un documento. Las peticiones de orden aparecen en el orden que las crea, pero también puede editar ese orden posteriormente.
72
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante peticiones de orden Para crear una petición de orden en Consulta - HTML
1. Desde el panel Universo, arrastre el objeto en el que desee aplicar una petición de orden al panel Filtros de consulta. El filtro de consulta de esquema aparece en el panel Filtros de consulta. 2. Haga clic en Definir tipo de filtro a la derecha del filtro de consulta de esquema y seleccione Petición de orden en la lista de operadores del filtro. 3. Edite el mensaje de petición de orden para realizar una pregunta empresarial o deje el mensaje predeterminado. 4. Haga clic en Propiedades para mostrar el cuadro de diálogo "Propiedades de la petición". 5. Utilice el cuadro de diálogo "Propiedades de la petición" para definir cómo se va a mostrar la petición de orden.
Definir la presentación de las peticiones de orden De manera predeterminada, las peticiones de orden de muestran un cuadro y una Lista de valores. Se contesta la petición de orden escribiendo los valores en el cuadro o seleccionándolos de la lista. Puede modificar la manera en que se visualizan las peticiones de orden activando una, varias o todas las opciones siguientes: Si desea que la petición (Es útil cuando...) de orden muestre...
entonces...
La lista de valores asociados con el objeto filtrado de tipo dimensión, indicador o información,
Desea ver todos los valores del objeto y, a continuación, seleccionar valores
Deje la opción seleccionada de forma predeterminada: Petición de orden con Lista de valores.
Los valores especificados la última vez que se contestó a la petición de orden (los usuarios pueden seleccionar uno o varios valores diferentes).
Vuelve a seleccionar a menudo el(los) mismo(s) valor(es) cuando actualiSeleccione la opción: za el documento, pero Mantener seleccionadesea poder seleccionar dos los últimos valores. un valor diferente cuando sea necesario, como el nombre del mes actual
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
73
5
5
Filtrar datos mediante peticiones de orden Para eliminar una petición de orden
Si desea que la petición (Es útil cuando...) de orden muestre...
Los valores que especifique como predeterminados (los usuarios pueden seleccionar uno o varios valores diferentes).
entonces...
Vuelve a seleccionar casi siempre el(los) mismo(s) valor(es) cuando actualiSeleccione la opción: za el documento, pero Definir valor(es) prededesea poder seleccionar terminado(s). un valor diferente cuando sea necesario, como el número del año actual
Evita que los usuarios Una lista de valores de la escriban un valor que que los usuarios selecciopodría no existir en la nen uno o varios valores base de datos
Seleccione la opción: Seleccionar sólo de la lista.
Para que la petición sea opcional, seleccione Petición opcional. El usuario no tiene obligación de especificar un valor para la petición. En este caso, Web Intelligence pasa por alto la petición. Nota:
Si la petición de orden es para una fecha y desea que los usuarios vean el calendario emergente para seleccionar las fechas, no seleccione Petición de orden con Lista de valores.
Para eliminar una petición de orden •
Seleccione la petición de orden y, a continuación, pulse la tecla Supr.
Combinar peticiones de orden El combinar peticiones de orden múltiples en una sola consulta le permite filtrar los datos devueltos al documento de manera que cada persona que visualice los informes vea únicamente información importante para sus necesidades de negocios. Por ejemplo, si puede combinar las tres peticiones de orden siguientes en un documento Cuentas de clientes: • •
74
Qué cliente Qué cuenta
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Filtrar datos mediante peticiones de orden Para cambiar el orden de las peticiones de orden en Consulta - HTML
•
Qué periodo: desde, hasta
Esto permite a cada gerente de contabilidad visualizar el documento para ver valores del informe para una cuenta de cliente determinada durante un periodo específico. Las peticiones de orden se combinan de la misma manera que los filtros de consultas.
Combinar peticiones de orden con filtros de consulta El combinar peticiones de orden y filtros en una sola consulta le permite decidir los valores de algunos de los objetos seleccionados en la consulta utilizando filtros y permitir a los usuarios decidir los valores de otros objetos seleccionados utilizando peticiones de orden. Por ejemplo, si combina los filtros y peticiones de orden siguientes en un documento de Recursos Humanos: • • •
[Año] Igual a Este año [Puesto] Diferente de Alto directivo ¿Qué empleado?
Los usuarios que visualizan el documento pueden elegir de qué empleado ver la información, pero sólo pueden visualizar datos del año actual y no, los datos de altos directivos.
Para cambiar el orden de las peticiones de orden en Consulta - HTML 1. Haga clic en Propiedades de la consulta para mostrar el cuadro de diálogo Propiedades de la consulta. 2. Seleccione la petición de orden que desee mover hacia arriba o hacia abajo en el orden de peticiones del cuadro Orden de petición y, a continuación, pulse los botones de flecha hacia arriba o hacia abajo situados junto al cuadro.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
75
5
5
Filtrar datos mediante peticiones de orden Para cambiar el orden de las peticiones de orden en Consulta - HTML
76
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Más información
A
A
Más información
Recurso de información
Ubicación
Información del producto SAP http://www.sap.com BusinessObjects
Desplácese a http://help.sap.com/businessobjects/ y en el panel lateral de "SAP BusinessObjects Overview" (Información general de SAP BusinessObjects), haga clic en All Products (Todos los productos).
SAP Help Portal
Puede acceder a la documentación más actualizada sobre todos los productos SAP BusinessObjects y su despliegue en el SAP Help Portal. Puede descargar versiones en PDF o bibliotecas HTML instalables. Algunos manuales se almacenan en SAP Service Marketplace y no están disponibles desde SAP Help Portal. Estos manuales aparecen listados en Help Portal junto con un enlace a SAP Service Marketplace. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Para obtener una identificación, póngase en contacto con su representante de asistencia al cliente. http://service.sap.com/bosap-support > Documentación • •
SAP Service Marketplace
78
Manuales de instalación: https://service.sap.com/bosapinstguides Notas de la versión: http://service.sap.com/releasenotes
SAP Service Marketplace almacena algunos manuales de instalación, manuales de actualización y migración, de despliegue, notas de las versiones y documentos de las plataformas compatibles. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Póngase en contacto su representante de asistencia al cliente para obtener una identificación. Si se le redirige a SAP Service Marketplace desde SAP Help Portal, utilice el menú del panel de navegación situado a la izquierda para localizar la categoría que contiene la documentación a la que desea acceder.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Más información
Recurso de información
Ubicación
https://cw.sdn.sap.com/cw/community/docupedia Docupedia
Docupedia proporciona más recursos de documentación, un entorno de creación colaborador y un canal de intercambio de información interactivo. https://boc.sdn.sap.com/
Recursos del desarrollador
https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibrary Artículos de SAP BusinessOb- https://www.sdn.sap.com/irj/boc/businessobjects-articles jects en SAP Community Net- Estos artículos se conocían antes como documentos técni work
cos.
https://service.sap.com/notes Notas
Estas notas se conocían antes como artículos de Knowledge Base.
Foros en SAP Community Network
https://www.sdn.sap.com/irj/scn/forums http://www.sap.com/services/education
Capacitación
Desde la formación tradicional en aulas hasta seminarios de e-learning específicos, podemos ofrecer un paquete de formación que se ajuste a sus necesidades y su estilo preferido de aprendizaje.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
79
A
A
Más información
Recurso de información
Ubicación
http://service.sap.com/bosap-support
Asistencia en línea al cliente
SAP Support Portal contiene información acerca de los programas y servicios de asistencia al cliente. También incluye vínculos a un amplio abanico de información técnica y descargas. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Para obtener una identificación, póngase en contacto con su representante de asistencia al cliente. http://www.sap.com/services/bysubject/businessobjectscon sulting
Consultoría
80
Los consultores pueden acompañarle desde la fase de análisis inicial hasta la entrega de su proyecto de desplie gue. Contamos con expertos en temas como bases de datos relacionales y multidimensionales, conectividad, he rramientas de diseño de base de datos y tecnología de in crustación personalizada.
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Índice A
C
agregar consultas adicionales 35 agregar filtros de consulta personalizados 51 agregar fórmulas a informes 9 agregar gráficos a informes 9 agregar objetos a consultas 30 agregar tablas a informes 9 aleatorio, muestreo de datos 45 Ambos, operador 57, 72 análisis en informes 9 anidar filtros de consulta 60, 61 anidar peticiones de orden 66 aplicar utilizando valores de otra consulta 52
cálculos mejorar rendimiento de 11 cambiar el nombre de consultas 33 cambiar el orden de las peticiones de orden 42, 75 clases función de 31 relación con objetos 31 cliente enriquecido de Web Intelligence 8 definición 11 seleccionar como herramienta de creación y visualización de documentos 15 y el ámbito de análisis 38 y Panel de informes Java 11 CMS 8 combinar filtros de consulta 58, 60 ejemplo de 59 combinar filtros de informe 58 combinar peticiones de orden 66, 74 combinar peticiones de orden con filtros de consulta 75 cómo fusiona Web Intelligence las peticiones de orden 67 compatibilidad 508 y Panel de informes HTML 12 conectarse a InfoView 14 configuración regional de interfaz configurar 24 Configuración regional de visualización preferida configurar 26 definición 24, 26 Configuración regional del documento definición 24, 25
B barras de herramientas barra de herramientas Exploración 22 bases de datos compatibilidad con muestreo en 45 y consultas de Web Intelligence 36 bases de datos relacionales y consultas de Web Intelligence 36 bloques sincronizar exploración 23 borrar contextos de consulta 44 Borrar contextos, propiedad de consulta 44 business intelligence a través de Internet 8 local 8 y Web Intelligence 8
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
81
Índice
Configuración regional del documento (continúa) visualizar datos 26 Configuración regional del producto configurar 25 definición 24 configuraciones regionales asociar permanentemente con documentos 27 Configuración regional de visualización preferida 24, 26 Configuración regional del documento 24, 25, 26 configuración regional del producto 24 definición 24 Conjunto de resultados de ejemplo, propiedad comparada con la propiedad Máximo de filas recuperadas 45 Consulta - HMTL definición 10 seleccionar como editor de consulta 15 y análisis en informes 10 y JSP 10 y muestreo de datos 45 consulta sobre la consulta 52 consultas agregar 35 agregar objetos a 30 cambiar nombre 33 cambiar orden de peticiones de orden en 42, 75 combinar peticiones de orden 74 comparados, con varias consultas, consultas combinadas y consultas sincronizadas 34 consultas ambiguas 39 contextos de consulta definidos 40 crear peticiones en 72 definir la fecha clave para 62, 63 duplicar 35 editar SQL generado por 36 elaborar con Consulta - HMTL 10
82
consultas (continúa) elegir contextos al ejecutar 40 establecer límites de tiempo para 41 filtrar con fechas clave 62 filtrar sobre valores de otras consultas 52 filtros de consulta definidos 48 interrumpir 33 propiedad Borrar contextos 44 propiedad Conjunto de resultados de ejemplo 45 propiedad Permitir a otros usuarios editar todas las consultas 41 propiedad Tiempo máximo de recuperación 41 quitar 33 Recuperar filas duplicadas, propiedad 42 Restablecer contextos al actualizar, propiedad 44 restringir el acceso a 41 varias consultas 34, 35 ver el SQL generado por 36 ver y editar SQL 36 y contextos de consulta 39 consultas ambiguas 39 consultas combinadas comparados con consultas sincronizadas 34 comparados con varias consultas 34 consultas sincronizadas comparados con consultas combinadas 34 comparados con varias consultas 34 contestar peticiones de orden en cascada 67 contextos borrar 44 definición 40 elegir al ejecutar consultas 40 restablecer al actualizar 44 y universos 40 contextos de consulta 39 borrar 44 definidos 40 elegir 40
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Índice
contextos de consulta (continúa) restablecer al actualizar consulta 44 y universos 40 convertir SQL en editable 36 copiar SQL en Portapapeles 36 Corresponde al modelo, operador 57, 71 crear documentos 10, 30 crear peticiones 72
D datos analizar 9 filtrar 9 filtrar a nivel de consulta 49 filtrar a nivel de informe 49 interrumpir recuperación de 33 mostrar mediante configuración regional del documento 26 mostrar mediante la configuración regional de visualización preferida 26 ordenar 9 recuperar con consultas 30 definir la fecha clave para consultas únicas 62 definir la fecha clave para varias consultas 63 definir opciones de exploración 21 desconexión de InfoView 15 Diferente de, operador 55, 69 Diferente del modelo, operador 57, 71 documentos asociar permanentemente configuraciones regionales con 27 crear 30 desplazarse 9 editar 30 guardar 30 herramientas para la creación y edición 10 imprimir 9 seleccionar el universo predeterminado para 19 seleccionar opciones de creación y visualización 15
documentos (continúa) ver 9 duplicar consultas 35
E editar documentos 10, 30 editar la consulta SQL 36 editor de consultas Consulta - HMTL 10 seleccionar 19 ejecutar consultas 30 ejemplo de petición de orden en cascada 67 elegir un contexto de consulta 40 Eliminación de consultas 42 eliminar peticiones de orden 74 En la lista, operador 57, 71 Entre, operador 56, 70 establecer configuración regional de la interfaz 24, 25 establecer configuración regional de visualización preferida 26 establecer configuración regional del producto 25 establecer el objeto de análisis 39 establecer límites de tiempo para consultas 41 Excepto, operador 58, 72 exploración página por página 9 exploración, barra de herramientas ocultar 22 exploración, modo y el ámbito de análisis 37 explorar configurar opciones 21 iniciar 23 iniciar en informe duplicado 23 instantáneas 9 ocultar la barra de herramientas de exploración 22 sincronizar en bloques 23 explorar en informes 9
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
83
Índice
F fecha clave definir para consultas únicas 62 definir para varias consultas 63 filtrar consultas con 62 fijo, muestro de datos 45 filas muestrear en el nivel de base de datos 45 recuperar duplicadas 42 restringir número en el nivel de base de datos 41, 45 restringir número en el nivel de consulta 41 filtrar consultas con fechas clave 62 filtrar consultas sobre valores de otras consultas 52 filtrar datos 9 filtrar datos en consultas 49 filtrar datos en informes 49 filtro de consulta, operadores Ambos 57, 72 Corresponde al modelo 57, 71 Diferente de 55, 69 Diferente del modelo 57, 71 En la lista 57, 71 Entre 56, 70 Excepto 58, 72 Fuera de la lista 57, 71 Igual a 54, 68 Mayor que 55, 69 Mayor que o Igual a 55, 69 Menor que 56, 70 Menor que o Igual a 56, 70 No Entre 56, 70 No igual a 55, 69 filtro de informe, operadores Diferente de 55, 69 En la lista 57, 71 Entre 56, 70 Fuera de la lista 57, 71 Igual a 54, 68 Mayor que 55, 69
84
filtro de informe, operadores (continúa) Mayor que o Igual a 55, 69 Menor que 56, 70 Menor que o Igual a 56, 70 No Entre 56, 70 No igual a 55, 69 filtros agregar filtros de consulta personalizados 51 combinar 58 filtros de consulta definidos 48 filtros de consulta personalizados 50 filtros de consulta predefinidos 50 filtros de consulta rápidos 50 quitar filtros de consulta personalizados 51 seleccionar un filtro de consulta predefinido 50 filtros de consulta 52 agregar complejidad por anidamiento 60 agregar filtros de consulta personalizados 51 anidar 60, 61 combinar 58, 59, 60 combinar con peticiones de orden 75 comparados con filtros de informe 49 definición 48 definidos, filtros de consulta predefinidos 50 filtrar consultas sobre valores de otras consultas 52 filtros rápidos 50 personalizados 50, 51 predefinido 50 quitar filtros de consulta personalizados 51 seleccionar predefinido 50 tipos de 50 filtros de consulta personalizados 50, 51 agregar y quitar 51 filtros de consulta predefinidos 50 filtros de consulta rápidos 50 filtros del informe combinar 58 comparados con filtros de consulta 49
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Índice
Formato de documento portable (PDF) 9 InfoView 8 ver documentos como 15 acceder a Web Intelligence desde 14 formato de visualización conectarse 14 seleccionar 19 definir opciones de configuración regional fórmulas en 24 incluir en informes 9 definir opciones de exploración en 21, 22 Fuera de la lista, operador 57, 71 desconectarse de 15 función ObtenerConfigRegContenido 25 establecer configuración regional de funciones visualización preferida en 26 ObtenerConfigRegContenido 25 establecer configuración regional del ObtenerConfiguraciónRegionalVisualizaciónPreferida producto en 25 26 seleccionar editor de consulta en 19 ObtenerIdiomayPaís 24 seleccionar el universo predeterminado en fusionar peticiones de orden 67 19 seleccionar formato de visualización de documento en 19 G seleccionar opciones de creación y visualización de documentos 15 generar consultas 30 seleccionar universos en 30 gráficos iniciar modo Exploración 23 agregar a informes 9 instantáneas de exploración 9 guardar documentos 30 interfaz de Web Intelligence establecer la configuración regional de 24, I 25 interrumpir consultas 33 Igual a, operador 54, 68 imprimir informes 9 J indicadores clásicos 32 indicadores inteligentes 32 Java Server Pages (JSP) informes y análisis en informes 9 analizar datos en 9 y Consulta - HMTL 10 convertir en explorables 23 y formato de presentación interactivo 15 desplazarse 9 y Panel de informes HTML 12 duplicar 23 y Panel de informes Java 11 explorar 9 jerarquías del universo filtrar datos en 9 y el ámbito de análisis 37 guardar 9 imprimir 9 interactuar con 8, 15 ordenar datos 9 ver 9, 15 ver en PDF 15
L listas de valores jerárquico 68 mostrar en peticiones de orden 73
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
85
Índice
listas de valores (continúa) restringir respuestas a peticiones de orden a 73
M Máximo de filas recuperadas, propiedad de consulta comparada con la propiedad Conjunto de resultados de ejemplo 41 Mayor que o Igual a, operador 55, 69 Mayor que, operador 55, 69 mejorar rendimiento de cálculos 11 Menor que o Igual a, operador 56, 70 Menor que, operador 56, 70 mostrar datos mediante la configuración regional de visualización preferida 26 mostrar datos mediante la configuración regional del documento 26 mostrar listas de valores en peticiones de orden 73 mostrar listas de valores jerárquicas 68 mostrar valores predeterminados en peticiones de orden 73 muestrear filas en el nivel de base de datos 45 muestreo de datos y Consulta - HMTL 45 y Panel de informes Java 45
N nivel de objeto de análisis personalizado 38 No Entre, operador 56, 70 No igual a, operador 55, 69 nombres de consultas restricciones en 33
O O, operador 58, 60
86
objeto de análisis configurar 39 definición 37 impacto en tamaño del documento 38 niveles de 38 personalizados 38 y jerarquías del universo 37 y modo Exploración 37 objetos agregar a consultas 30 detalle 32 dimensión 31 indicador 32 indicador clásico 32 indicador inteligente 32 relación con clases 31 objetos de dimensión definición 31 objetos de tipo indicador definición 32 objetos de tipo información definición 32 relación con dimensiones 32 ObtenerConfiguraciónRegionalVisualizaciónPreferida, función 26 ObtenerIdiomayPaís, función 24 ocultar la barra de herramientas de exploración 22 opciones de creación y visualización de documentos 15 opciones de exploración configurar 21 Iniciar exploración en el informe duplicado, opción 23 Iniciar exploración en el informe existente, opción 23 Iniciar sesión de exploración, opción 23 Ocultar la barra de herramientas de exploración, opción 22 opción de petición de más datos 22 Sincronizar la exploración en bloques del informe, opción 23
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Índice
operadores Ambos 57, 72 Corresponde al modelo 57, 71 Diferente de 55, 69 Diferente del modelo 57, 71 EnLista 57, 71 Entre 56, 70 Excepto 58, 72 Fuera de la lista 57, 71 Igual a 54, 68 Mayor que 55, 69 Mayor que o Igual a 55, 69 Menor que 56, 70 Menor que o Igual a 56, 70 No Entre 56, 70 No igual a 55, 69 O 58, 60, 61 Y 58, 60, 61 Or (operador) 61
P Páginas de Active Server (ASP) y Panel de informes Java 11 Panel de informes HTML definición 12 seleccionar como herramienta de creación de documentos 15 y compatibilidad 508 12 y JSP 12 Panel de informes Java definición 11 seleccionar como herramienta de creación y visualización de documentos 15 y cliente enriquecido de Web Intelligence 11 y el ámbito de análisis 38 y muestreo de datos 45 Permitir a otros usuarios editar todas las consultas, propiedad 41 petición de orden cambiar 75
petición de orden, operadores Ambos 57, 72 Corresponde al modelo 57, 71 Diferente de 55, 69 Diferente del modelo 57, 71 En la lista 57, 71 Entre 56, 70 Excepto 58, 72 Fuera de la lista 57, 71 Igual a 54, 68 Mayor que 55, 69 Mayor que o Igual a 55, 69 Menor que 56, 70 Menor que o Igual a 56, 70 No Entre 56, 70 No igual a 55, 69 peticiones de orden cambiar el orden de 42, 75 combinar 74 combinar con filtros de consulta 75 contestar peticiones de orden en cascada 67 crear 72 definición 66 ejemplo de petición de orden en cascada 67 eliminar 74 fusión 67 mostrar el valor seleccionado previamente en 73 mostrar listas de valores en 73 mostrar listas de valores jerárquicas en 68 mostrar un valor predeterminado en 73 peticiones de orden en cascada 67 peticiones de orden opcionales definición 66 y SQL 36 peticiones de orden por fecha 73 propiedades de consulta Borrar contextos 44 Conjunto de resultados de ejemplo 45 Máximo de filas recuperadas 41
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
87
Índice
propiedades de consulta (continúa) Permitir a otros usuarios editar todas las consultas 41 Recuperar filas duplicadas 42 Restablecer contextos al actualizar 44 Tiempo máximo de recuperación 41
subclases 31
T
Q
tablas agregar a informes 9 Tiempo máximo de recuperación, propiedad de consulta 41
quitar consultas 33 quitar filtros de consulta personalizados 51
U
R recuperar filas duplicadas 42 Recuperar filas duplicadas, propiedad de consulta 42 recuperar un conjunto de resultados de ejemplo 41 Restablecer contextos al actualizar, propiedad de consulta 44 restablecer contextos de consulta al actualizar 44 restricciones en nombres de consultas 33 restringir el número de filas en una consulta 41 restringir filas en el nivel de base de datos 45 restringir respuestas a peticiones de orden 73
S seleccionar editor de consulta 19 seleccionar el universo de consulta 30 seleccionar formato de visualización de documento 19 seleccionar un filtro de consulta predefinido 50 SQL convertir en editables 36 copiar en Portapapeles 36 validar 36 ver y editar 36 y peticiones de orden opcionales 36
88
universo predeterminado 19 universos definición 30 filtros de consulta predefinidos en 50 seleccionar el universo de consulta 30 seleccionar predeterminado 19 universos OLAP 62 y contextos de consulta 40 y listas de valores jerárquicas 68 y peticiones de orden en cascada 67 universos de OLAP 62
V validar SQL 36 valores mostrar listas jerárquicas 68 varias consultas 34, 35 comparados con consultas combinadas 34 comparados con consultas sincronizadas 34 ver informes 9 ver la consulta SQL 36
W Web Intelligence acceder desde InfoView 14 e InfoView 8 usar en modo local 8
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
Índice
Web Intelligence (continúa) y business intelligence 8 WID, documentos 8 trabajar con de forma local 11 trabajar con en CMS 11
Y Y, operador 58, 60, 61
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence
89
Índice
90
Elaborar consultas con Consulta - HTML de SAP BusinessObjects Web Intelligence