26
Creación de consultas basadas en consultas BEx ■ SAP BusinessObjects Business Intelligence Suite 4.0 Support Package 5 2012-12-04

Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

  • Upload
    dothu

  • View
    229

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Creación de consultas basadas en consultas BEx■ SAP BusinessObjects Business Intelligence Suite 4.0 Support Package 5

2012-12-04

Page 2: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

© 2012 SAP AG.Reservados todos los derechos. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge,ByDesign, SAP Business BusinessObjects Explorer, StreamWork, SAP HANA y otros productos y

Copyright

servicios de SAP mencionados aquí, así como sus respectivos logotipos, son marcas comercialeso marcas registradas de SAP AG en Alemania y en otros países. Business Objects y el logotipo deBusiness Objects, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsiusy otros productos y servicios de Business Objects mencionados, así como sus logotipos respectivos,son marcas comerciales o marcas registradas de Business Objects Software Ltd. Business Objectses una empresa de SAP. Sybase y Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere y otrosproductos y servicios de Sybase mencionados, así como sus logotipos respectivos son marcascomerciales o marcas registradas de Sybase, Inc. Sybase es una empresa de SAP. Crossgate, m@gicEDDY, B2B 360°, y B2B 360° Services son marcas registradas de Crossgate AG en Alemania y enotros países. Crossgate es una empresa de SAP. Todos los demás nombres de productos y serviciosmencionados son marcas comerciales de sus respectivas empresas. Los datos de este documentosó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 ysus empresas afiliadas ("SAP Group") con carácter informativo, sin representación ni garantía deningú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 lasclausulas expresas de garantía que acompañan a dichos productos y servicios, si las hubiera. Nadade lo que aparezca en este documento debe interpretarse como garantía adicional.

2012-12-04

Page 3: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Contenido

Creación de consultas basadas en consultas BEx..................................................................5Capítulo 1

Acerca de las consultas BEx....................................................................................................51.1¿Qué interfaces se pueden usar para trabajar con consultas BEx?...........................................51.1.1Consultas BEx definidas...........................................................................................................61.1.2Metadatos de consulta BEx compatibles..................................................................................61.1.3Restricciones al usar consultas BEx.........................................................................................81.1.4Acceso a consultas BEx.........................................................................................................111.2Para habilitar el acceso a las consultas BEx ...........................................................................111.2.1Para definir una conexión BICS con la Consola de administración central..............................121.2.2Para definir una conexión BICS en una consulta BEx en la herramienta de diseño deinformación............................................................................................................................12

1.2.3

Creación de una consulta de Web Intelligence en una consulta BEx.......................................121.3Consultas jerárquicas definidas..............................................................................................131.3.1Acerca de la creación de una consulta basada en una consulta BEx ......................................141.3.2Para crear una consulta basada en una consulta BEx.............................................................141.3.3Acerca del factor de escala en las consultas BEx...................................................................151.3.4Acerca de las variables de nodo de jerarquía en consultas BEx..............................................151.3.5Selección de miembros jerárquicos en consultas BEx............................................................151.3.6Uso de contextos en consultas BEx.......................................................................................211.3.7Cambiar el origen de datos de consultas BEx.........................................................................211.3.8

Más información...................................................................................................................23Apéndice A

Índice 25

2012-12-043

Page 4: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

2012-12-044

Contenido

Page 5: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Creación de consultas basadas en consultas BEx

1.1 Acerca de las consultas BEx

Este manual describe las características relacionadas con la creación de consultas Web Intelligencebasadas en consultas BEx. Para más información acerca del proceso de creación de consultas einformes, remítase al Manual del usuario de Web Intelligence o al Manual del usuario del clienteenriquecido de Web Intelligence.

Las consultas BEx (consultas Business Exchange) son consultas que crea SAP BEx Query Designerbasadas en los Info Cubes de SAP en un SAP NetWeaver Business Warehouse (SAP NetWeaverBW). Las consultas BEx recuperan los metadatos de un origen de datos. Se usa Web Intelligence paraestablecer una conexión con una consulta BEx usando una conexión BICS (servicios de consumidorBI) y recuperar datos mediante la consulta BEx para elaborar informes. Web Intelligence asignaautomáticamente los datos de la consulta BEx a jerarquías, atributos, dimensiones e indicadores comocon las consultas jerárquicas basadas en universos. El acceso directo en una consulta SAP BEx (através de una conexión BICS) no permite cambiar el nombre, modificar ni agregar metadatos. No secrean universos para las consultas BEx. Tenga en cuenta los aspectos siguientes acerca del uso delas consultas BEx:• Solo se puede obtener acceso a las consultas BEx que tienen activada la etiqueta "Permitir acceso

externo a la consulta"• La asignación de objetos no es totalmente equivalente; consulte las páginas sobre equivalentes y

restricciones para garantizar que las consultas se pueden usar correctamente.

Nota:Puede crear, editar y actualizar documentos e informes basados en consultas BEx mediante la interfazde la Aplicación de Internet enriquecida de "Web Intelligence" (el subprograma Java) o el Clienteenriquecido de Web Intelligence. En la interfaz "Web" de Web Intelligence (modo DHTML) solo puedever y actualizar documentos.

1.1.1 ¿Qué interfaces se pueden usar para trabajar con consultas BEx?

Para elaborar consultas, ver informes, editar o actualizar informes, usará las interfaces que se explicanen las siguientes secciones.

2012-12-045

Creación de consultas basadas en consultas BEx

Page 6: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Elaborar consultasPara crear un documento o elaborar una consulta basada en una consulta BEx, debe usar una de lassiguientes opciones:• Aplicación de Internet enriquecida, accesible des de la plataforma de lanzamiento de BI• Cliente enriquecido de Web Intelligence instalado desde la suite de SAP Business Objects.

Uso de informesPara ver informes, editar o actualizar informes, puede usar cualquier interfaz de Web Intelligence:• La interfaz Web (accesible desde la plataforma de lanzamiento de BI)• La aplicación de Internet enriquecida (accesible desde la plataforma de lanzamiento de BI)• La interfaz de Escritorio (accesible desde la plataforma de lanzamiento de BI)• Cliente enriquecido de Web Intelligence instalado desde la suite de SAP Business Objects.

1.1.2 Consultas BEx definidas

Las consultas BEx son consultas creadas desde una herramienta diferente; están basadas en SAPInfo Cubes en un SAP BW Business Warehouse. Web Intelligence asigna automáticamente los datosde la consulta BEx a jerarquías, atributos, dimensiones e indicadores como con las consultas jerárquicasbasadas en universos. El usuario no crea un universo para las consultas BEx.

Web Intelligence se usa para conectarse a una consulta BEx mediante una conexión ‘BICS’ (serviciodel consumidor de BI). El microcubo resultante se representa en el panel Objetos disponibles comoun árbol de objetos, pero usa un subconjunto de funciones disponibles en consultas jerárquicas basadasen universos. Por ejemplo, las funciones de miembro Relacionados, Principal y Ascendienteno están disponibles en el "Selector de miembros" en las consultas BEx. Estas restricciones se indicanen la documentación relativa a las funciones.

Nota:

Web Intelligence puede crear un documento en una consulta BEx solo cuando se define previamentela autenticación de conexión de la consulta BEx. No se admite el modo de autenticación con peticiónen la consulta BEx al crear el documento.

Temas relacionados• Para crear una consulta basada en una consulta BEx

1.1.3 Metadatos de consulta BEx compatibles

Se admiten las siguientes funciones de los metadatos de NetWeaver BW:

2012-12-046

Creación de consultas basadas en consultas BEx

Page 7: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

CompatibleMetadatos en consulta BEx

SíCaracterísticas (incluidas Tiempo y Unidad)

SíJerarquías

SíCifras clave básicas

SíAtributos de navegación

SíAtributos de presentación

SíCifras clave calculadas / Fórmulas

SíCifras clave restringidas

SíEstructuras personalizadas

SíVariables

Los tipos de metadatos se asignan a los objetos de universo que se pueden usar para crear las consultasy ejecutar los informes. La asignación de datos es como se indica:

Tabla 1-1: Cómo se asignan los metadatos de consulta BEx

se asigna a este objeto de Web Intelligence 4.xEste metadato de consulta BEx

DimensiónCaracterística

JerarquíaJerarquía

N/A (los niveles se muestran en el selector demiembros)Nivel de jerarquía

AtributoAtributo

AtributoPropiedades de la característica (Clave, Título,Descripción breve, Descripción media, Descrip-ción larga)

Indicador (numérico)

Valor con formato de propiedad (cadena)Cifra clave sin unidad/moneda

Indicador (numérico)

Unidad/moneda de propiedad (cadena)

Valor con formato de propiedad (cadena)Cifra clave con unidad/moneda

2012-12-047

Creación de consultas basadas en consultas BEx

Page 8: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Cómo se asignan cifras clave SAP Business Warehouse a objetos de tipo indicador WebIntelligencePara orígenes de datos de consultas BEx, las cifras clave se asignan a objetos de tipo indicador enWeb Intelligence. Según el tipo de datos de la cifra clave BW, estos indicadores tienen asignado untipo específico CADENA, FECHA o NUMÉRICO)

Sin embargo, en BEx Query Design, si los objetos de característica y cifra clave están ordenados encolumnas y filas de manera que el resultado son columnas con distintos tipos de objeto en cada fila,el indicador del informe Web Intelligence mostrará el tipo "CADENA". Para Web Intelligence, para seragnóstico, la regla se basa en que una columna equivale a un tipo de datos. El tipo de datos "CADENA"aparece cuando reconoce tipos de datos heterogéneos en la columna. Esto sucede cuando la estructurade la cifra clave solo está en el eje de columna. También se pueden colocar ambas estructuras en elmismo eje de su consulta BEx.

Nota:Si desea manipular los resultados añadiendo una agregación, por ejemplo, puede cambiar el indicadorde Web Intelligence asignado en el informe convirtiéndolo mediante una fórmula en distintos tipos dedatos.

1.1.4 Restricciones al usar consultas BEx

Nota:

El administrador debe asegurarse de que la consulta BEx cumple con las restricciones de informesdescritas en la siguiente tabla.

Restricción de Web IntelligenceFunción de consultas BEx

Los nodos vinculados no se muestran.Nodos vinculados

Los nodos de nivel inferior siempre se muestran des-pués del nodo principal.

Nodos de nivel inferior

La definición del número decimal de la consulta BEx nose consume en Web Intelligence. En su lugar, use elvalor con formato si necesita mantener la configuraciónexacta de decimal en el informe. También puede aplicarla configuración de decimal en la tabla y el gráfico delinforme.

Número decimal

No use más de 50 objetos en una consulta BEx; si lohace, se producirá un error.

Número de objetos que se permiten en unaconsulta

Cuando hay dependencias entre las variables de lascaracterísticas compuestas y sus componentes superio-res, las dependencias no se garantizan.

Las variables que dependen de característi-cas compuestas y los objetos superiores

2012-12-048

Creación de consultas basadas en consultas BEx

Page 9: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Restricción de Web IntelligenceFunción de consultas BEx

No es posible mostrar una jerarquía general a partir deuna jerarquía de eje. Se retienen las características,jerarquías y figuras clave que componen la jerarquía.

Visualización de línea/columna como jerar-quía

No defina variables con valores predeterminados en lasconsultas BEx. Las variables se solicitarán sin que ellotenga ningún efecto sobre la consulta BEx. En su lugar,defina el valor predeterminado en el filtro.

Las variables y los valores predeterminados

Si define variables listas para entrada en BEx QueryDesigner, no se puede introducir manualmente una ca-dena en el panel de petición de Web Intelligence. Solopuede seleccionar de una lista de valores. Actualmenteno se admite la entrada manual para consultas BEx.

Variables listas para entrada

No se admiten y se eliminan de la consulta BEx. Se ig-norará el filtro o, si se usa una variable, se mostrará lapetición de variable pero se ignorará la respuesta delusuario. Desplace cualquier restricción basada en unavariable a la zona de filtro para que se tenga en cuentapara la generación de informes.

Filtros como valores predeterminados

De forma predeterminada, las jerarquías no se expan-den a ningún nivel dado. El nivel predeterminado siem-pre es el nivel 00. Para reproducir este comportamiento,expanda la tabla y el gráfico del informe y, a continua-ción, guarde el documento. Su administrador de TIpuede redefinir este valor predeterminado mediante lainterfaz CMC pero tenga en cuenta que si el valor sepredetermina demasiado alto, Web Intelligence recuperalos datos de toda la jerarquía y esto puede tener un granimpacto en el rendimiento y estabilidad del sistema. Elautor del informe siempre debe indicar expresamentela cantidad de niveles de jerarquía que se desean recu-perar al diseñar sus consultas de informe.

Expandir al nivel

La clasificación en una tabla en la que hay una jerarquíano tiene en cuenta la estructura de la jerarquía de losdatos. Cuando se define una clasificación en una tablaque contiene una jerarquía, la clasificación pierde fuerza.

Clasificación y jerarquías

. La sincronización de datos del mismo objeto desde elmismo origen (cubo o consulta BEx) se basa en la calveinterna del valor de dichos objetos.

Fusionar en una clave para un objeto empre-sarial OLAP

Los indicadores que agregan con la función SUMA,agregan la suma en Web Intelligence. El resto de tiposde agregación de indicador se delegan.

Agregación de indicador de consulta BEx

2012-12-049

Creación de consultas basadas en consultas BEx

Page 10: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Restricción de Web IntelligenceFunción de consultas BEx

está disponible para los orígenes .unv, OLAP y de con-sulta BEx. Para el resto de tipos de orígenes no estádisponible.

La eliminación de consultas

No se tienen en cuenta en Web Intelligence. En su lugar,aplique el formato condicional en Web Intelligence.

Excepciones de consulta

Si se define una variable para que admita la seleccióncompleja, no existirá ningún equivalente. Esto se limitaal área de selección.

Selección compleja

Las líneas de valores cero no se eliminan de la tabla deresultados.

Supresión cero

No se reproducen las posiciones predeterminadas delas características indicadas en filas/columnas.

Diseño predeterminado de la consulta

Siempre se encuentran por dejado de los niveles supe-riores.

Posición de los nodos de nivel inferior

Las cifras clave según las que se define el cálculo localse eliminan de la consulta BEx. Evite usarlas y dé pre-ferencia a la función de cálculo de equivalentes del in-forme.

Cálculos locales ("rango", "mínimo"...)

Se recomienda basarse en los resúmenes de Web Inte-lligence en su lugar.

Líneas de resultados

Se recomienda evitar la fórmula con cálculo que depen-da de los diseños ("parte porcentual del resultado") noadmitidos. Puede usar la función de cálculo de equiva-lentes del informe de Web Intelligence.

Fórmula con cálculo

Las estructuras de indicador jerárquico se muestrancomo una lista de indicadores sin formato.

Estructuras de indicador jerárquico

No existe una capacidad de exploración-sustitución enun objeto de una consulta BEx (no hay ruta de navega-ción).

Capacidad de exploración-sustitución

No use condiciones. Cuando se ejecuta una consulta,no se aplican las condiciones (si las hay en la consulta).

Condiciones

2012-12-0410

Creación de consultas basadas en consultas BEx

Page 11: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Restricción de Web IntelligenceFunción de consultas BEx

No se puede usar en los filtros.Indicadores

No se puede usar simultáneamente en el conjunto deresultados y en los filtros.

Una jerarquía

No se puede usar simultáneamente en el conjunto deresultados y en los filtros.

Atributos

1.2 Acceso a consultas BEx

A fin de obtener acceso a las consultas BEx, deben cumplirse las condiciones siguientes:• Solo puede acceder a las consultas BEx que tengan la etiqueta activa "Permitir acceso externo a

la consulta".• Debe disponer de los derechos de seguridad adecuados para obtener acceso y usar las consultas

BEx para la generación de informes.

Puede usar la Consola de administración central para definir la conexión o puede usar la herramientade diseño de información para publicar la conexión en la Consola de administración central. El métodomás sencillo es usar la Consola de administración central.

1.2.1 Para habilitar el acceso a las consultas BEx

Solo se puede obtener acceso a las consultas BEx mediante otras herramientas, como Web Intelligence,si está habilitada la propiedad de consulta BEx "Permitir acceso externo a la consulta". Debe realizarla tarea siguiente o pedir a su administrador que la realice.1. En BEx Query Designer, seleccione la consulta a la que desea obtener acceso con Web Intelligence.2. En el panel de propiedades, seleccione Avanzadas y compruebe que "Permitir acceso externo a la

consulta" esté seleccionado.3. Guarde la consulta.4. Repita los pasos anteriores para todas las consultas BEx que desee poner a disposición de Web

Intelligence.

Web Intelligence podrá obtener acceso a estas consultas BEx.

2012-12-0411

Creación de consultas basadas en consultas BEx

Page 12: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

1.2.2 Para definir una conexión BICS con la Consola de administración central

Puede conectarse a consultas BEx mediante conexiones BICS que se han creado y guardado en laConsola de administración central. Dispone de los derechos adecuados para usar la CMC. Paraconectarse a una consulta BEx, puede definir una conexión BICS en la herramienta de diseño deinformación. Puede definir una conexión para una sola consulta BEx o a un proveedor de informaciónque contenga varias consultas BEx.1. En la Consola de administración central, inicie la sesión.2. Elija "Conexión OLAP".3. Defina una conexión nueva. En la ventana Conexión nueva del diálogo Proveedor, seleccione "SAP

NetWeaver Business Warehouse".4. Especifique la información de la conexión y los detalles del sistema.5. Guarde la conexión.

1.2.3 Para definir una conexión BICS en una consulta BEx en la herramienta de diseñode información

Para conectarse a una consulta BEx, puede definir una conexión BICS en la herramienta de diseñode información. Puede definir una conexión para una sola consulta BEx o a un proveedor de informaciónque contenga varias consultas BEx.1. En la herramienta de diseño de información, use el asistente para conexiones OLAP nuevas para

definir una conexión OLAP y elija el controlador de middleware del cliente SAP BICS de SAPNetWeaver BW.

2. Publique la conexión en un repositorio al pueda acceder Web Intelligence.

Use el asistente Nueva conexión OLAP para definir una conexión OLAP.

Ahora puede usar Web Intelligence para seleccionar la conexión y conectarse a la consulta BEx.

1.3 Creación de una consulta de Web Intelligence en una consulta BEx

En la siguiente sección se describe cómo crear una consulta de Web Intelligence en un origen de datosde consulta BEx.

2012-12-0412

Creación de consultas basadas en consultas BEx

Page 13: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

1.3.1 Consultas jerárquicas definidas

Una consulta jerárquica contiene al menos un objeto jerárquico. Tiene la opción de elaborar consultasjerárquicas en universos que admitan los datos jerárquicos o en consultas BEx con acceso directo aSAP Info Queries. Los datos jerárquicos pueden proceder de bases de datos relacionales u OLAP,dependiendo de cómo el universo estructure los datos.

Nota:Para un origen de datos relacional, no es una jerarquía verdadera, sino una ruta de navegación.

Puede incluir jerarquías como objetos del resultado o del filtro. Al crear una consulta jerárquica, elpanel de consulta le proporciona funciones adicionales para el uso de datos jerárquicos. Si, por ejemplo,incluye una jerarquía como objeto del resultado, podrá elegir miembros de la jerarquía para queaparezcan en el resultado. Estas funciones jerárquicas no están disponibles al crear una consulta endatos no jerárquicos. Las funciones exactas disponibles en el panel de consulta jerárquica tambiéndependen del origen de los datos jerárquicos a los que se acceda.

El conjunto de resultados generados por una consulta jerárquica le permite realizar análisis de datosjerárquicos. Cada objeto de la consulta crea una columna jerárquica en el informe. Puede expandirmiembros para revelar sus miembros secundarios; por ejemplo, puede expandir el miembro [EE.UU.]para revelar los estados de Estados Unidos en una jerarquía [Geografía].

Los indicadores del bloque se agregan en función del miembro al que están asociadas. Por ejemplo,una consulta jerárquica que contiene la jerarquía [Clientes] y los indicadores [Ventas de unidad] y[Coste en tienda] ofrece el siguiente conjunto de resultados:

Coste en tiendaVentas de uni-dadClientes

371.579364.707Todos los clien-tes

234.555276.773EstadosUnidos

67.99945.506CA

56.70032.104O

12.32510.324Albany (EE.UU.)

Temas relacionados• Selección de miembros jerárquicos en consultas BEx• Uso de contextos en consultas BEx

2012-12-0413

Creación de consultas basadas en consultas BEx

Page 14: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

1.3.2 Acerca de la creación de una consulta basada en una consulta BEx

Una vez que se ha conectado a una consulta BEx, Web Intelligence asigna los metadatos de la consultaBEx a los objetos de la consulta de Web Intelligence. Para seleccionar los objetos adecuados paracrear la consulta debe usar el "Panel de consultas". Puede agregar filtros y peticiones del mismo modoque se crean consultas en universos, aunque existen restricciones en determinadas situaciones;consulte la sección Restricciones en el uso de consultas BEx.

Temas relacionados• Restricciones al usar consultas BEx• Selección de miembros jerárquicos en consultas BEx• Uso de contextos en consultas BEx

1.3.3 Para crear una consulta basada en una consulta BEx

Para obtener acceso a la consulta BEx, esta debe tener habilitado el indicador "Permitir acceso externoa la consulta".1. En modo de diseño, haga clic en Nuevo > BEx para mostrar el cuadro de diálogo "Seleccione una

consulta BW BEx".2. Seleccione la conexión BICS adecuada del panel de la izquierda del cuadro de diálogo.3. Seleccione la consulta BEx del panel derecho y haga clic en Aceptar. Si la conexión BICS está

basada en una InfoCube, habrá varias consultas BEx disponibles.Se abre al panel de consulta mostrando los objetos de la consulta como jerarquías, dimensiones yatributos. Si no puede ver la consulta BEx que desea usar, use la herramienta BEx Query Designerpara comprobar que la propiedad "Permitir acceso externo a la consulta" esté marcada en la consulta.

4. Elabore la consulta y los filtros de la consulta con los objetos disponibles.

Nota:Al crear una consulta de Web Intelligence basada en una consulta BEx que contiene una (ovarias)variable obligatoria que no tienen un valor predeterminado, al seleccionar una lista de valoreso al intentar usar el selector de componentes, aparece un mensaje de error. Use el diálogo"Predeterminar variables" para predeterminar valores para la variable obligatoria.

Nota:No puede filtrar objetos de resultado en consultas Bex.

Nota:Si la consulta BEx a la que está conectado se diseña para incluir una variable SAP del lado servidor,puede cambiar el valor de la variable en el "Panel de consultas": haga clic en el botón Configurarvariable y seleccione una variable nueva de la lista de valores disponibles.

2012-12-0414

Creación de consultas basadas en consultas BEx

Page 15: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

1.3.4 Acerca del factor de escala en las consultas BEx

Cuando una consulta BEx contiene indicadores que se asignan desde cifras clave escaladas, el factorde escala del indicador se muestra en el informe resultante. Cuando se cambia el factor de escala parala cifra clave, este cambio se refleja en el informe al actualizarlo. El factor de escala se muestra parael nombre del indicador en el informe y para el atributo del indicador en el "panel de consultas".

1.3.5 Acerca de las variables de nodo de jerarquía en consultas BEx

Cuando en una característica de un nodo de jerarquía en una consulta BEx existe una petición, estase conoce como variable de nodo de jerarquía. Cuando esto sucede, la función de selección demiembros está deshabilitada para dicha jerarquía. La petición relacionada con la variable de nodo dejerarquía se muestra en tiempo de ejecución.

1.3.6 Selección de miembros jerárquicos en consultas BEx

En el "Panel de consultas", use el "Selector de miembros" para seleccionar los miembros de unajerarquía para la consulta.

Nota:Cuando una consulta BEx contiene una variable obligatoria sin un valor predeterminado, debe abrir elpanel "Configurar variables" en el "panel Consulta" e introducir un valor predeterminado en el panel"Configurar variables" antes de que pueda abrir el "Selector de componentes".

La siguiente jerarquía ilustra el comportamiento de la selección de miembros en consultas BEx.

Mundo

EMEA

Europa

Oriente Medio

África

América del Norte

2012-12-0415

Creación de consultas basadas en consultas BEx

Page 16: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Asia Pacífico

Asia

Pacífico

Australia

Filipinas

Nueva Zelanda

América del Sur

EjemploRegla

Todos los miembros principales de la jerarquíase seleccionan. La raíz siempre se selecciona.No es posible seleccionar un nivel específico.

Al seleccionar un miembro de una jerarquía enun nivel dado.

Si Pacífico y todos sus miembros secundarios yaestán seleccionados, y se anula la selección deAustralia, también se anula la selección de Filipi-nas y Nueva Zelanda. Aparecen las siguientesselecciones de miembros:• Europa• Pacífico

Si se anula la selección de un miembro cuandosu miembro principal ya está seleccionado, tam-bién se anulará la selección de todos los miem-bros secundarios del miembro principal.

Si Europa está seleccionada y selecciona EMEA,también se seleccionan Oriente Medio y África.Aparecen las siguientes selecciones de miem-bros:• EMEA• Secundarios de EMEA

Si selecciona un miembro cuando algunos de losmiembros secundarios ya están seleccionados,se seleccionarán todos los miembros secunda-rios.

2012-12-0416

Creación de consultas basadas en consultas BEx

Page 17: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

EjemploRegla

Si selecciona Asia Pacífico cuando Australia yase ha seleccionado, también se seleccionan Asia,Pacífico (secundario de Asia Pacífico), Filipinasy Nueva Zelanda (relacionados de Australia).Aparecen las siguientes selecciones de miem-bros:• Asia Pacífico• Secundarios de Asia Pacífico• Pacífico• Secundarios de Pacífico

Si selecciona un miembro cuando ya están selec-cionados miembros descendientes, todos lossecundarios del miembro, también se seleccionantodos los relacionados de los miembros descen-dientes seleccionados.

Si selecciona Asia Pacífico cuando Australia yase ha seleccionado, también se seleccionan Asia,Pacífico (secundario de Asia Pacífico), Filipinasy Nueva Zelanda (relacionados de Australia).Aparecen las siguientes selecciones de miem-bros:• Asia Pacífico• Secundarios de Asia Pacífico• Pacífico• Secundarios de Pacífico

Si selecciona un miembro cuando ya están selec-cionados miembros descendientes, todos lossecundarios del miembro, también se seleccionantodos los relacionados de los miembros descen-dientes seleccionados.

Temas relacionados• Restricciones al usar consultas BEx• Selección de miembros jerárquicos en consultas BEx• Uso de contextos en consultas BEx

1.3.6.1 Para seleccionar miembros de la jerarquía mediante funciones

Ha iniciado el panel de consulta, ha seleccionado un objeto de la jerarquía y ha iniciado el Selector demiembros.1. Haga clic en Miembros para mostrar los miembros de la jerarquía.2. Haga clic con el botón derecho en el miembro al que desea aplicar una función.

El menú muestra las siguientes opciones:

2012-12-0417

Creación de consultas basadas en consultas BEx

Page 18: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

DescripciónOpción

Agrega todos los miembros secundarios delmiembro a la lista de miembros seleccionados..

Los miembros situados inmediatamente a con-tinuación del miembro seleccionado son suselementos secundarios.

Los miembros aparecen como Secundariosde [miembro seleccionado] en la lista.

Nota:No puede incluir elementos secundarios y des-cendientes del mismo miembro. Si ya ha selec-cionado Descendientes antes de seleccionarSecundarios, los descendientes se eliminande la lista y se reemplazan con elementos se-cundarios.

Secundarios

Agrega todos los miembros descendientes delmiembro a la lista de miembros seleccionados.

Todos los miembros que se encuentran a conti-nuación del miembro seleccionado en la jerar-quía son sus descendientes.

Los miembros aparecen comoDescendientesde [miembro seleccionado] en la lista.

Nota:No puede incluir elementos secundarios y des-cendientes del mismo miembro. Si ya ha selec-cionado Secundarios antes de seleccionarDescendientes, los elementos secundarios seeliminan de la lista y se reemplazan con descen-dientes

Descendientes

La función Principal no está disponible enlas consultas BEx.Principal

La función Ascendientes no está disponibleen las consultas BEx.Ascendientes

2012-12-0418

Creación de consultas basadas en consultas BEx

Page 19: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

DescripciónOpción

La función Relacionados no está disponibleen las consultas BEx.Siblings

Use esta lista de nombre de nivel para seleccio-nar el nivel.Descendientes hasta el nivel con nombre

Seleccione el número de niveles que desea in-cluir en la selección.Descendientes hasta

3. Cierre el Selector de miembros.Los miembros seleccionados aparecen a continuación del objeto de jerarquía en el panel Objetosdel resultado. Al ejecutar la consulta, solo se incluyen estos miembros en el resultado de la consulta.

Nota:No puede excluir miembros de jerarquías en las consultas BEx.

1.3.6.2 Notas acerca del uso de miembros calculados en consultas BEx

Para obtener las restricciones específicas relacionadas con los miembros calculados, consulte el temaRestricciones en el uso de consultas BEx.

Temas relacionados• Restricciones al usar consultas BEx• Selección de miembros jerárquicos en consultas BEx• Uso de contextos en consultas BEx

1.3.6.3 Para buscar miembros

Ha iniciado el panel de consulta, ha seleccionado un objeto de la jerarquía y ha iniciado el Selector demiembros.

Puede buscar miembros específicos en una jerarquía mediante el Selector de miembros.

2012-12-0419

Creación de consultas basadas en consultas BEx

Page 20: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Nota:La búsqueda se realiza siempre en toda la jerarquía almacenada en la base de datos, en lugar de soloen los miembros recuperados por el Selector de miembros.

1. Haga clic en Miembros.2. Haga clic en el botón Buscar en la parte inferior derecha de la visualización de miembro para abrir

el cuadro de diálogo "Buscar".3. Escriba el texto de búsqueda en el cuadro "Patrón de búsqueda".

Puede usar caracteres comodín en la búsqueda.

DescripciónComodín

Sustituye cualquier cadena de caracteres*

Sustituye cualquier carácter individual?

4. Haga clic en Buscar en el texto para buscar el texto visualizado de los miembros o Buscar enclave para buscar sus claves de base de datos.

1.3.6.4 Para crear peticiones para seleccionar miembros

Ha iniciado el panel de consulta, ha seleccionado un objeto de la jerarquía y ha iniciado el Selector demiembros.

Podrá aplazar la selección de miembros hasta que se ejecute la consulta. Al aplazarla, se solicita alusuario que seleccione los miembros cuando éstos ejecuten la consulta.

Nota:

• La selección de peticiones de miembros está restringida a la selección explícita de miembros. Elusuario no puede seleccionar miembros con funciones como Ascendientes o Principal.

• Las reglas acerca de la selección de miembros que usan funciones se aplican aquí. Consulte elvínculo que se encuentra al final de este tema.

1. Haga clic en Peticiones de orden.2. Haga clic en Habilitar parámetro para habilitar la selección de miembros al ejecutar la consulta.

No puede acceder a otras fichas del Selector de miembros cuando esta opción está seleccionada.

3. Escriba el texto de petición en el cuadro Texto de petición.4. Haga clic en Mantener seleccionados los últimos valores si desea que la petición seleccione

los valores previamente elegidos de forma predeterminada al mostrar esta opción.5. Haga clic en Establecer valores predeterminados, haga clic en Editar y seleccione los valores

predeterminados si desea que la petición sea seleccionar valores predeterminados cuando semuestre esta opción.

6. Cierre el Selector de miembros

2012-12-0420

Creación de consultas basadas en consultas BEx

Page 21: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

El texto de petición aparece debajo de la jerarquía en el panel de consulta.

Temas relacionados• Para seleccionar miembros de la jerarquía mediante funciones

1.3.7 Uso de contextos en consultas BEx

Un contexto es un grupo de objetos definidos que comparten un propósito comercial común. El propósitocomercial por lo general es el tipo de información que representan estos objetos relacionados. Porejemplo, un contexto de ventas es un agrupamiento de todos estos objetos que se pueden utilizar paracrear consultas de ventas. Un contexto de reservas es un agrupamiento de todos los objetos que sepueden utilizar en consultas de reservas. El diseñador de universos define los contextos en el universo.

Puede combinar cualquier objeto con el mismo contexto para crear una consulta. También puedecombinar objetos en diferentes contextos. Si usa un objeto que es contextos múltiples comunes enuna consulta y no es posible determinar el mejor contexto que encaje con el resto de objetos de laconsulta, se le solicitará que seleccione el contexto a aplicar.

Temas relacionados• Restricciones al usar consultas BEx• Selección de miembros jerárquicos en consultas BEx

1.3.8 Cambiar el origen de datos de consultas BEx

Puede cambiar el origen de datos para un documento basado en una consulta BEx del siguiente modo:

Tabla 1-7: Cambiar el origen de datos

Cambiar a...Origen de datos original

Un universo .unv en un origen OLAPUna consulta BEx

Otra consulta BExUna consulta BEx

Al cambiar el origen, se inicia automáticamente el panel de consultas. Debe editar la consulta enconsecuencia.

2012-12-0421

Creación de consultas basadas en consultas BEx

Page 22: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

2012-12-0422

Creación de consultas basadas en consultas BEx

Page 23: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

Más información

UbicaciónRecurso de información

http://www.sap.comInformación del producto SAP Bu-sinessObjects

Desplácese a http://help.sap.com/businessobjects/ y en el panel lateralde "SAP BusinessObjects Overview" (Información general de SAP Busi-nessObjects), haga clic en All Products (Todos los productos).

Puede acceder a la documentación más actualizada sobre todos losproductos 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ándisponibles desde SAP Help Portal. Estos manuales aparecen listadosen Help Portal junto con un enlace a SAP Service Marketplace. Losclientes con un acuerdo de mantenimiento disponen de una identificaciónde usuario registrado para acceder a este sito. Para obtener una identi-ficación, póngase en contacto con su representante de asistencia alcliente.

SAP Help Portal

http://service.sap.com/bosap-support > Documentación• Manuales de instalación: https://service.sap.com/bosap-instguides• 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 lasversiones y documentos de las plataformas compatibles. Los clientescon un acuerdo de mantenimiento disponen de una identificación deusuario registrado para acceder a este sito. Póngase en contacto su re-presentante de asistencia al cliente para obtener una identificación. Sise le redirige a SAP Service Marketplace desde SAP Help Portal, utiliceel menú del panel de navegación situado a la izquierda para localizar lacategoría que contiene la documentación a la que desea acceder.

SAP Service Marketplace

https://cw.sdn.sap.com/cw/community/docupedia

Docupedia proporciona más recursos de documentación, un entorno decreación colaborador y un canal de intercambio de información interactivo.

Docupedia

2012-12-0423

Más información

Page 24: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

UbicaciónRecurso de información

https://boc.sdn.sap.com/

https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibraryRecursos del desarrollador

https://www.sdn.sap.com/irj/boc/businessobjects-articles

Estos artículos se conocían antes como documentos técnicos.Artículos de SAP BusinessObjectsen SAP Community Network

https://service.sap.com/notes

Estas notas se conocían antes como artículos de Knowledge Base.Notas

https://www.sdn.sap.com/irj/scn/forumsForos en SAP Community Network

http://www.sap.com/services/education

Desde la formación tradicional en aulas hasta seminarios de e-learningespecíficos, podemos ofrecer un paquete de formación que se ajuste asus necesidades y su estilo preferido de aprendizaje.

Capacitación

http://service.sap.com/bosap-support

SAP Support Portal contiene información acerca de los programas yservicios de asistencia al cliente. También incluye vínculos a un amplioabanico de información técnica y descargas. Los clientes con un acuerdode mantenimiento disponen de una identificación de usuario registradopara acceder a este sito. Para obtener una identificación, póngase encontacto con su representante de asistencia al cliente.

Asistencia en línea al cliente

http://www.sap.com/services/bysubject/businessobjectsconsulting

Los consultores pueden acompañarle desde la fase de análisis inicialhasta la entrega de su proyecto de despliegue. Contamos con expertosen temas como bases de datos relacionales y multidimensionales, conectividad, herramientas de diseño de base de datos y tecnología deincrustación personalizada.

Consultoría

2012-12-0424

Más información

Page 25: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

ÍndiceA

acceso a las consultas BEx 11acerca de las consultas BEx 5atributos

en consultas BEx 8

B

BEx, consultasacceder 11acerca de 5conectar mediante SAP 12conexión mediante conexión BICS

12crear en 14definición de 6factor de escala 15jerárquico 13metadatos compatibles 6miembros calculados en 19permitir el acceso externo para

Web Intelligence 11restricciones 8restricciones en las funciones de

miembros en jerarquías 17seleccionar miembros en 15, 21variables de nodo de jerarquía 15

BICSconexión a consultas BEx 12

buscar miembros 19Business Warehouse 5, 6BW 5, 6

C

cálculos(local) en consultas BEx 8

cálculos localesen consultas BEx 8

condicionesen consultas BEx 8

conexión BICS 5, 11conexión SAP

consultas BEx 12consulta BEx

nuevo 14variable en el lado del servidor 14

consultasacerca de las consultas BEx 5

consultas (continúa)acerca del acceso a las consultas

BEx 11BEx 21conectar a una consulta BEx

mediante SAP 12conexión BICS en consulta BEx 12consultas BEx definidas 6crear en consultas BEx 14jerárquico 13metadatos compatibles de

consultas BEx 6miembros calculados en consultas

BEx 19permitir el acceso a las consultas

BEx 11restricciones de consultas BEx 8seleccionar miembros en consultas

BEx 15, 21variables de nodo de jerarquía en

consultas BEx 15consultas jerárquicas 13contextos

en consultas BEx 21crear consultas en consultas BEx 14crear peticiones de selección de

miembros 20

D

diseño predeterminado de consultaen consultas BEx 8

E

excepciones de consultaen consultas BEx 8

expandir al nivelen consultas BEx 8

F

factor de escala 15filas de resultados

en consultas BEx 8filtros como valores predeterminados

en consultas BEx 8funciones

usar para seleccionar miembrosde una jerarquía 17

I

indicadoresen consultas BEx 8

J

jerarquíasen consultas BEx 8

M

metadatoscompatibles en consultas BEx 6compatibles en InfoCubes 6

miembrosbuscar en el Selector de miembros

19en consultas BEx 19peticiones para seleccionar, crear

20seleccionar de una jerarquía

mediante funciones 17seleccionar en consultas BEx 15

miembros calculadosen consultas BEx 19

miembros jerárquicosen consultas BEx 15

N

NetWeaver BW 5nodos de nivel inferior

en consultas BEx 8nodos vinculados

en consultas BEx 8número de objetos

en consultas BEx 8números decimales

en consultas BEx 8

O

obtener accesoconsultas BEx 11

órdenes variablesen consultas BEx 8

2012-12-0425

Page 26: Creación de consultas basadas en consultas BEx · 1.2 Acceso a consultas BEx ... Designer,nosepuedeintroducirmanualmenteunaca-denaenelpaneldepeticióndeWebIntelligence.Solo puedeseleccionardeunalistadevalores.Actualmente

P

peticionespeticiones de selección de

miembros, crear 20posición de los nodos de nivel inferior

en consultas BEx 8

R

restriccionesconsultas BEx 8

restricciones de consultas BExascendientes en jerarquías 17atributos 8cálculos locales 8condiciones 8dependencias variables 8diseño predeterminado de consulta

8estructuras de indicador jerárquico

8excepción de consulta 8expandir al nivel 8

restricciones de consultas BEx(continúa)filtros como valores

predeterminados 8fórmula con cálculo 8no se pueden filtrar objetos de

resultado 14nodos 8nodos de nivel inferior 8nodos vinculados 8número decimal 8número máximo de objetos en una

consulta 8órdenes variables 8posición de los nodos de nivel

inferior 8principales de jerarquías 17relacionados en jerarquías 17selección compleja 8supresión cero 8variables 8variables de nodo vinculados 15variables en valores

predeterminados 8visualización de fila/columna como

jerarquía 8

S

SAP NetWeaver BW 5, 6selección compleja

en consultas BEx 8seleccionar miembros

en consultas BEx 15seleccionar miembros de una jerarquía

mediante funciones 17Selector de miembros

buscar miembros en 19supresión cero

en consultas BEx 8

V

variable en el lado del servidoren consulta BEx 14

variablesen consultas BEx 8

variables de nodo de jerarquíaen consultas BEx 15

visualización de fila/columnaen consultas BEx 8

2012-12-0426

Índice