Crear consultas de SAP BusinessObjects Web

Anuncio
Suite SAP BusinessObjects Business Intelligence
Versión del documento: 4.1 Support Package 3 - 2014-04-03
Crear consultas de SAP
BusinessObjects Web Intelligence
basadas en consultas BEx
Tabla de contenido
1
Creación de consultas basadas en consultas BEx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1
¿Qué interfaces debe usar para trabajar con las consultas BEx?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2
Metadatos de consulta BEx compatibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3
Restricciones al usar consultas BEx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4
Acceso a consultas BEx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4.1
Para habilitar el acceso a las consultas BEx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.4.2
Para definir una conexión BICS con la Consola de administración central. . . . . . . . . . . . . . . . 10
1.4.3
Para definir una conexión BICS en una consulta BEx en la herramienta de diseño de
información. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
1.5
2
Creación de una consulta de Web Intelligence en una consulta BEx. . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.5.1
Consultas jerárquicas definidas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.5.2
Escalado de factores en las consultas BEx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.5.3
Variables de nodo de jerarquía en consultas BEx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.5.4
Selección de miembros jerárquicos en consultas BEx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.5.5
Acerca del cuadro de diálogo Configurar variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.5.6
Administrar variables obligatorias que no tienen un valor predeterminado. . . . . . . . . . . . . . . 19
1.5.7
Crear una consulta basada en una consulta BEx que no tenga variables. . . . . . . . . . . . . . . . . 20
1.5.8
Crear un documento basado en una consulta BEx que use variables. . . . . . . . . . . . . . . . . . . . 21
1.5.9
Agregar un segundo proveedor de datos de consulta BEx a un documento . . . . . . . . . . . . . . .23
1.5.10
Para editar un documento basado en una consulta BEx. . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
1.5.11
Cancelar una edición. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.5.12
Acerca de la vista previa de los datos cuando una consulta BEx tiene variables. . . . . . . . . . . . 25
1.5.13
Cambiar el origen de datos de consultas BEx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.5.14
Cambiar el origen de datos cuando las consultas BEx contienen variables. . . . . . . . . . . . . . . 26
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Tabla de contenido
1
Creación de consultas basadas en
consultas BEx
Puede crear, editar y actualizar documentos e informes en función de consultas BEx (consultas Business
Exchange) a través de la interfaz de Web Intelligence Applet o cliente enriquecido de Web Intelligence iniciado
desde la plataforma de lanzamiento de BI. En la interfaz de Web Intelligence HTML, puede ver y actualizar
documentos, pero no editarlos.
Las consultas BEx son consultas creadas mediante SAP BEx Query Designer basadas en los Info Cubes de SAP en
un SAP NetWeaver Business Warehouse (SAP NetWeaver BW). Las consultas BEx recuperan los metadatos de un
origen de datos. Se usa Web Intelligence para establecer una conexión con una consulta BEx usando una
conexión BICS (servicios de consumidor BI) y recuperar datos mediante la consulta BEx para elaborar informes.
Web Intelligence asigna automáticamente los datos de la consulta BEx a jerarquías, atributos, dimensiones e
indicadores como con las consultas jerárquicas basadas en universos. El acceso directo en una consulta SAP BEx
(a través de una conexión BICS) no permite cambiar el nombre, modificar ni agregar metadatos. No se crean
universos para las consultas BEx.
El microcubo resultante se representa en el área de ventana Objetos disponibles como un árbol de objetos, pero
usa un subconjunto de funciones disponibles en consultas jerárquicas basadas en universos. Por ejemplo, las
funciones de miembro Relacionados, Principal y Ascendiente no están disponibles para consultas BEx en
el cuadro de diálogo Selector de miembros. Estas restricciones se indican en la documentación relativa a las
funciones.
Nota
Solo se puede obtener acceso a las consultas BEx que tienen activada la etiqueta "Permitir acceso externo a la
consulta"
Nota
La asignación de objetos no es toda equivalente; consulte las páginas sobre equivalentes y restricciones para
garantizar que las consultas se pueden usar correctamente.
Nota
Web Intelligence puede crear un documento en una consulta BEx solo cuando se define previamente la
autenticación de conexión de la consulta BEx. No se admite el modo de autenticación con petición en la
consulta BEx al crear el documento.
Información relacionada
Crear una consulta basada en una consulta BEx que no tenga variables [página 20]
Puede crear una consulta con datos BEx que no contenga variables.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
3
1.1
¿Qué interfaces debe usar para trabajar con las consultas
BEx?
Para elaborar consultas, ver informes, editar o actualizar informes, debe usar las interfaces que se describen a
continuación.
Elaborar consultas
Para crear un documento o elaborar una consulta basada en una consulta BEx, debe usar una de las siguientes
opciones:
●
La interfaz del subprograma de Web Intelligence, accesible desde la plataforma de lanzamiento de BI.
●
El cliente enriquecido de Web Intelligence instalado desde la suite de SAP Business Objects.
Uso de informes
Para ver informes, editar o actualizar informes, puede usar cualquier interfaz de Web Intelligence:
●
La interfaz HTML de Web Intelligence (accesible desde la plataforma de lanzamiento de BI).
●
La interfaz del subprograma de Web Intelligence (accesible desde la plataforma de lanzamiento de BI).
●
El cliente enriquecido de Web Intelligenceque puede descargarse e instalarse desde la plataforma de
lanzamiento de BI.
●
El cliente enriquecido de Web Intelligence instalado como componente de la suite de SAP Business Objects.
1.2
Metadatos de consulta BEx compatibles
Web Intelligence admite varios metadatos que se encuentran en consultas BEx.
Se admiten las siguientes funciones de los metadatos de NetWeaver BW.
Metadatos en consulta BEx
Compatible
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í
4
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
Metadatos en consulta BEx
Compatible
Cifras clave restringidas
Sí
Estructuras personalizadas
Sí
Variables
Sí
Los tipos de metadatos se asignan a los objetos de universo que se pueden usar para crear las consultas y
ejecutar los informes.
Tabla 1: Cómo se asignan los metadatos de consulta BEx
Este metadato de consulta BEx
se asigna a este objeto de Web Intelligence 4.x
Característica
Dimensión
Jerarquía
Jerarquía
Nivel de jerarquía
N/A (los niveles se muestran en el cuadro de diálogo
Selector de miembros)
Atributo
Atributo
Propiedades características (Clave, Título, Descripción Atributo
breve, Descripción media, Descripción larga)
Cifra clave sin unidad/moneda
Indicador (numérico)
Valor con formato de propiedad (cadena)
Cifra clave con unidad/moneda
Indicador (numérico)
Unidad/moneda de propiedad (cadena)
Valor con formato de propiedad (cadena)
Cómo se asignan características SAP Business Warehouse a objetos de
dimensión de Web Intelligence
Para orígenes de datos de consultas BEx, las características de SAP Business Warehouse (BW) se asignan a
objetos de dimensión en Web Intelligence. Según el tipo de datos de la característica BW, estos indicadores tienen
asignado un tipo específico (CADENA o FECHA)
Aunque ha definido una característica BW en SAP Business Warehouse como un tipo de datos numérico (NUMC),
BW trata la característica como cadena de carácter de texto (CADENA). Por lo que cuando se usa en un
documento de Web Intelligence, se trata como cadena de caracteres de texto (CADENA). No se considera un tipo
de datos numérico.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
5
Cómo se asignan cifras clave SAP Business Warehouse a objetos de tipo
indicador Web Intelligence
Para orígenes de datos de consultas BEx, las características de SAP Business Warehouse (BW) se asignan a
objetos de dimensión en Web Intelligence. Según el tipo de datos de la cifra clave BW, estos indicadores tienen
asignado un tipo 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 en columnas 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 ser agnó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 estructura de la cifra clave solo está en el eje de columna.
También se pueden colocar ambas estructuras en el mismo eje de su consulta BEx.
Ejemplo
Cuando una consulta BEx tiene una estructura que contiene UNIT (Moneda, por ejemplo), TIME (Fecha, por
ejemplo), una fórmula ("Ciudad es un X por ciento de Estado", por ejemplo) y una característica basada en una
cadena (Ciudad, por ejemplo), cuando se agrega cada una de ellas es una fila independiente de la columna. Se
agrega una figura clave (por ejemplo, Cantidad de pedido) a la sección Columnas. El resultado que se obtiene al
ejecutar esta consulta BEx es una tabla que incluye todos estos objetos/tipos diferentes en las filas de la
columna. Observe que UNIT y STRING son DataTypes que no se pueden obtener en una DataCell (DataCell =
cada intersección de dos estructuras BEx). Puede obtener NUMERIC (hay INTEGER y DOUBLE), PERCENT,
DATE y TIME. Cuando se crea un informe de Web Intelligence en relación a esta consulta, el objeto de indicador
se muestra como "STRING" debido al objeto/tipos diferentes incluidos en el resultado establecido para la
columna.
Nota
Si desea manipular los resultados añadiendo una agregación, por ejemplo, puede cambiar el indicador de
Web Intelligence asignado en el informe convirtiéndolo mediante una fórmula en distintos tipos de datos.
1.3
Restricciones al usar consultas BEx
Nota
El administrador de BI debe asegurarse de que la consulta BEx cumple con las restricciones de informes
descritas en la tabla siguiente.
Función de consultas BEx
Restricción de Web Intelligence
Nodos vinculados
Los nodos vinculados no se muestran.
Nodos de nivel inferior
Los nodos de nivel inferior siempre se muestran después del
nodo principal.
6
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
Función de consultas BEx
Restricción de Web Intelligence
Número decimal
La definición del número decimal de la consulta BEx no se
consume en Web Intelligence. En su lugar, use el valor con
formato si necesita mantener la configuración exacta de
decimal en el informe. También puede aplicar la
configuración de decimal en la tabla y el gráfico del informe.
Número de objetos que se permiten en una consulta
No use más de 50 objetos en una consulta BEx; si lo hace, se
producirá un error.
Las variables que dependen de características compuestas y
los objetos superiores
Cuando hay dependencias entre las variables de las
características compuestas y sus componentes superiores,
las dependencias no se garantizan.
Visualización de fila/columna como jerarquía
No es posible mostrar una jerarquía general a partir de una
jerarquía de eje. Se retienen las características, jerarquías y
figuras clave que componen la jerarquía.
Las variables y los valores predeterminados
No defina variables con valores predeterminados en las
consultas BEx. Las variables se solicitarán sin que ello tenga
ningún efecto sobre la consulta BEx. En su lugar, defina el
valor predeterminado en el filtro.
Variables listas para entrada
Si define variables listas para entrada en BEx Query Designer,
no se puede introducir manualmente una cadena en el panel
de petición de Web Intelligence. Solo puede seleccionar de
una lista de valores. Actualmente no se admite la entrada
manual para consultas BEx. Evite utilizar Variables
habilitadas para entrada que se utilizan únicamente en
Excepciones. Las excepciones no se evalúan y, por lo tanto,
se mostrará una petición sin efecto.
Filtros como valores predeterminados
No se admiten y se eliminan de la consulta BEx. Se ignorará
el filtro o, si se usa una variable, se mostrará la petición de
variable pero se ignorará la respuesta del usuario. Desplace
cualquier restricción basada en una variable a la zona de filtro
para que se tenga en cuenta para la generación de informes.
Operador OR
No admitido. El operador OR no se admite desde algunos
orígenes de datos OLAP, como consultas BEx y universos
unx OLAP en Microsoft Analysis Services (MSAS) y Oracle
Essbase.
Expandir al nivel
De forma predeterminada, las jerarquías no se expanden a
ningún nivel dado. El nivel predeterminado siempre es el nivel
00. Para reproducir este comportamiento, expanda la tabla y
el gráfico del informe y, a continuación, guarde el documento.
Su administrador de TI puede redefinir este valor
predeterminado mediante la interfaz CMC pero tenga en
cuenta que si el valor se predetermina demasiado alto, Web
Intelligence recupera los datos de toda la jerarquía y esto
puede tener un gran impacto en el rendimiento y estabilidad
del sistema. El autor del informe siempre debe indicar
expresamente la cantidad de niveles de jerarquía que se
desean recuperar al diseñar sus consultas de informe.
Clasificación y jerarquías
La clasificación en una tabla en la que hay una jerarquía no
tiene en cuenta la estructura de la jerarquía de los datos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
7
Función de consultas BEx
Restricción de Web Intelligence
Cuando se define una clasificación en una tabla que contiene
una jerarquía, la clasificación pierde fuerza.
Fusionar en una clave para un objeto empresarial OLAP
. La sincronización de datos del mismo objeto desde el
mismo origen (cubo o consulta BEx) se basa en la calve
interna del valor de dichos objetos.
Agregación de indicador de consulta BEx
Los indicadores que agregan con la función SUMA, agregan
la suma en Web Intelligence. El resto de tipos de agregación
de indicador se delegan.
La eliminación de consultas
está disponible para los orígenes .unv, OLAP y de consulta
BEx. Para el resto de tipos de orígenes no está disponible.
Excepciones de consulta
No se tienen en cuenta en Web Intelligence. En su lugar,
aplique el formato condicional en Web Intelligence.
Selección compleja
Si se define una variable para que admita la selección
compleja, no existirá ningún equivalente. Esto se limita a la
selección de rango.
Supresión cero
Las filas de valores cero no se eliminan de la tabla de
resultados.
Diseño predeterminado de la consulta
No se reproducen las posiciones predeterminadas de las
características indicadas en filas/columnas.
Posición de los nodos de nivel inferior
Siempre se encuentran por dejado de los niveles superiores.
Cálculos locales ("rango", "mínimo"...)
Las cifras clave según las que se define el cálculo local se
eliminan de la consulta BEx. Evite usarlas y, en su lugar,
utilice la función de cálculo de equivalentes del informe.
Cálculos/cálculos locales
Se omitirán los indicadores que utilicen "Calcular un único
valor como". Daría lugar a resultados incoherentes en las
herramientas del cliente El cálculo depende en gran medida
de la disposición de los datos solicitados (por ejemplo, en
qué orden se encuentran las características solicitadas, línea
de resultados activada/desactivada,#) y, por lo tanto, podría
malinterpretarse fácilmente. Para evitar errores de
interpretación, estos cálculos se desactivan
automáticamente.
No debe utilizar las funciones de cálculos siguientes: %GT,
%CT, SUMCT, SUMRT, Hoja, ya que podrían no funcionar
correctamente en las herramientas del cliente (el mismo
motivo que en el caso anterior). No es posible filtrarlos, ya
que el conocimiento sobre los cálculos no aparece a través
de la interfaz y, por lo tanto, el diseñador de consultas deberá
asegurarse de que no se utilizan dichos cálculos. Si activa el
indicador MDX en BEx Query Designer, se comprueba el uso
de esos cálculos.
Líneas de resultados
8
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
En vez de ello, se aconseja confiar en los resúmenes de Web
Intelligence.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
Función de consultas BEx
Restricción de Web Intelligence
Fórmula con cálculo
Se recomienda evitar el uso de Fórmula con cálculo ya que
podría no ser compatible con el diseño del informe, por
ejemplo, en el caso de un informe de Porcentaje de
resultados.
Estructuras de indicador jerárquico
Las estructuras de indicador jerárquico se muestran como
una lista simple de indicadores, pero es posible utilizar
estructuras que no sean de indicadores jerárquicos.
Visualización jerárquica de un eje completo
Esto no se admite. Puede lograr resultados similares
directamente en Web Intelligence.
Capacidad de exploración-sustitución
No existe una capacidad de exploración-sustitución en un
objeto de una consulta BEx (no hay ruta de navegación).
Condiciones
No use condiciones. Cuando se ejecuta una consulta, no se
aplican las condiciones (si las hay en la consulta).
Indicadores
No se puede usar en los filtros.
Una jerarquía
No se puede usar simultáneamente en el conjunto de
resultados y en los filtros.
Atributos
No se puede usar simultáneamente en el conjunto de
resultados y en los filtros.
Diseño predeterminado
El acceso a Web Intelligence en general no tiene en cuenta el
diseño predeterminado de la consulta BEx. Use el panel de
consulta para obtener los efectos siguientes:
1.4
●
Disposición de características en filas y columnas
●
Presentación predeterminada (por ejemplo, texto/
presentación de clave)
●
Miembros de la estructura con el estado oculto (puede
mostrarse) o visible
Acceso a consultas BEx
Se deben cumplir algunas condiciones para poder acceder a las consultas BEx.
A fin de obtener acceso a las consultas BEx, deben cumplirse las condiciones siguientes:
●
Solo puede obtener acceso a las consultas de BEx que tienen habilitada la opción Permitir acceso externo a
esta consulta en el diseñador de consultas BEx.
●
Debe disponer de los derechos de seguridad adecuados para obtener acceso y usar las consultas BEx para la
generación de informes.
El administrador de BI define la conexión en la CMC o el usuario puede usar la herramienta de diseño de
información para publicar la conexión a la CMC. El método más sencillo es usar la Consola de administración
central.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
9
1.4.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 esta consulta en el diseñador de consultas de
BEx.
Usted o su administrador de BI debe completar las tareas siguientes:
1.
En BEx Query Designer, seleccione la consulta a la que desea obtener acceso con Web Intelligence.
2.
En el panel Propiedades, seleccione Avanzadas y compruebe que Permitir acceso externo a esta 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 ahora a estas consultas BEx.
1.4.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 la Consola de
administración central. Puede definir una conexión para una sola consulta BEx o a un InfoSitio que contenga
varias consultas BEx.
Necesita los derechos de administración adecuados para definir una conexión BICS en la CMC.
1.
Inicie una sesión en la Consola de administración central.
2.
Seleccione Conexiones OLAP.
3.
Defina una conexión nueva.
En la ventana Nueva conexión, en el cuadro de diálogo Proveedor, seleccione SAP Business Information
Warehouse.
4.
Especifique la información de la conexión y los detalles del sistema.
5.
Guarde la conexión.
Para conectarse a una consulta BEx, también se define una conexión BICS en la herramienta de diseño de
información.
1.4.3 Para definir una conexión BICS en una consulta BEx en
la herramienta de diseño de información
Para conectarse a una consulta BEx, puede definir una conexión BICS en la herramienta de diseño de
información. Puede definir una conexión para una sola consulta BEx o a un InfoSitio que contenga varias
consultas BEx.
1.
10
En la herramienta de diseño de información, use el asistente para Nueva conexión OLAP para definir una
conexión OLAP y elija el controlador de middleware del cliente SAP BICS de SAP NetWeaver BW.
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
2.
Publique la conexión en un repositorio al que Web Intelligence pueda acceder.
Ahora puede usar Web Intelligence para seleccionar la conexión y conectarse a la consulta BEx.
1.5 Creación de una consulta de Web Intelligence en una
consulta BEx
Una vez que se ha conectado a una consulta BEx, Web Intelligence asigna los metadatos de la consulta BEx a los
objetos de la consulta de Web Intelligence.
El Panel de consulta de Web Intelligence sirve para seleccionar los objetos adecuados para crear una consulta
jerárquica. Puede agregar filtros y peticiones del mismo modo que se crean consultas en universos, aunque
existen restricciones en determinadas situaciones; consulte la sección Restricciones en el uso de consultas BEx.
Información relacionada
Restricciones al usar consultas BEx [página 6]
Selección de miembros jerárquicos en consultas BEx [página 12]
Utilice el cuadro de diálogo Selector de miembros, disponible desde un objeto de jerarquía del Panel de
consulta, para seleccionar miembros de una jerarquía para la consulta.
1.5.1
Consultas jerárquicas definidas
Una consulta jerárquica contiene al menos un objeto jerárquico.
Tiene la opción de elaborar consultas jerárquicas en universos que admitan los datos jerárquicos o en consultas
BEx con acceso directo a SAP Info Queries. Los datos jerárquicos pueden provenir de bases de datos OLAP o
relacionales, en función de cómo estén estructurados los datos en el universo.
Nota
Un origen de datos relacional no es una auténtica jerarquía, sino una ruta de navegación.
Puede incluir jerarquías como objetos del resultado o del filtro. Al crear una consulta jerárquica, el Panel de
consulta de Web Intelligence 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 que
aparezcan en el resultado. Las funciones disponibles en el panel de consulta jerárquica también dependen 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 datos jerárquicos.
Cada objeto de la consulta crea una columna jerárquica en el informe. Puede expandir miembros 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].
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
11
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:
Clientes
Ventas de uni­
dad
Coste en tienda
Todos los clientes
364.707
371.579
276.773
234.555
CA
45.506
67.999
O
32.104
56.700
10.324
12.325
Estados
Unidos
Albany (EE.UU.)
Información relacionada
Selección de miembros jerárquicos en consultas BEx [página 12]
Utilice el cuadro de diálogo Selector de miembros, disponible desde un objeto de jerarquía del Panel de
consulta, para seleccionar miembros de una jerarquía para la consulta.
1.5.2
Escalado de factores en las consultas BEx
Cuando una consulta BEx contiene indicadores que se asignan desde cifras clave escaladas, el factor de escala
del indicador se muestra en el informe resultante.
Cuando se cambia el factor de escala para la cifra clave, este cambio se refleja en el informe al actualizarlo. El
factor de escala se muestra para el nombre del indicador en el informe y para el atributo del indicador en el panel
de consultas.
1.5.3
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, esta se conoce
como variable de nodo de jerarquía.
Si hay una variable de nodo de jerarquía, la función de selección de miembros está deshabilitada para la jerarquía.
La petición relacionada con la variable de nodo de jerarquía se muestra en tiempo de ejecución.
1.5.4
Selección de miembros jerárquicos en consultas BEx
Utilice el cuadro de diálogo Selector de miembros, disponible desde un objeto de jerarquía del Panel de consulta,
para seleccionar miembros de una jerarquía para la consulta.
12
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
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
Asia Pacífico
Asia
Pacífico
Australia
Filipinas
Nueva Zelanda
América del Sur
Regla
Ejemplo
Al seleccionar un miembro de una jerarquía en un nivel
determinado, se seleccionan todos los miembros prin­
cipales de la jerarquía.
La raíz siempre se selecciona. No es posible seleccio­
nar un nivel específico.
Si se anula la selección de un miembro cuando su
miembro principal ya está seleccionado, también se
anulará la selección de todos los miembros secunda­
rios del miembro principal.
Si Pacífico y todos sus miembros secundarios ya están
seleccionados, y se anula la selección de Australia,
también se anula la selección de Filipinas y Nueva Ze­
landa. Aparecen las siguientes selecciones de miem­
bros:
Si selecciona un miembro cuando algunos de los
miembros secundarios ya están seleccionados, se se­
leccionarán todos los miembros secundarios.
Si selecciona un miembro cuando ya están selecciona­
dos miembros descendientes, todos los secundarios
del miembro, también se seleccionan todos los relacio­
nados de los miembros descendientes seleccionados.
●
Europa
●
Pacífico
Si Europa está seleccionada y selecciona EMEA, tam­
bién se seleccionan Oriente Medio y África. Aparecen
las siguientes selecciones de miembros:
●
EMEA
●
Secundarios de EMEA
Si selecciona Asia Pacífico cuando Australia ya se ha
seleccionado, también se seleccionan Asia, Pacífico
(secundario de Asia Pacífico), Filipinas y Nueva Ze­
landa (relacionados de Australia). Aparecen las si­
guientes selecciones de miembros:
●
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
Asia Pacífico
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
13
Regla
Ejemplo
●
Secundarios de Asia Pacífico
●
Pacífico
●
Secundarios de Pacífico
Información relacionada
Restricciones al usar consultas BEx [página 6]
Selección de miembros jerárquicos en consultas BEx [página 12]
Utilice el cuadro de diálogo Selector de miembros, disponible desde un objeto de jerarquía del Panel de
consulta, para seleccionar miembros de una jerarquía para la consulta.
1.5.4.1
Para seleccionar miembros de jerarquía de consultas
BEx mediante relación
Puede seleccionar por relación los miembros de una jerarquía para la consulta BEx.
Nota
Las consultas BEx solo se pueden editar en la interfaz de Web Intelligence Applet o cliente enriquecido de Web
Intelligence, a la que se accede desde la plataforma de lanzamiento de BI.
1.
Abra en modo Diseño o Datos un documento de Web Intelligence que utilice una consulta BEx.
2.
En la ficha Acceso a datos, en la subficha Proveedor de datos, haga clic en Editar.
Aparecerá el Panel de consulta.
3.
Agregue un objeto de jerarquía al área de ventana Objetos del resultado en el Panel de consulta.
4.
Haga clic en la flecha que se encuentra junto al objeto de jerarquía para abrir el cuadro de diálogo Selectos de
miembros.
5.
En la ficha Miembros, haga clic con el botón derecho en un miembro al que desee aplicar una función.
El menú muestra las siguientes opciones:
Opción
Descripción
Secundarios
Agrega todos los miembros secundarios del miembro a la lista de
miembros seleccionados.
Los miembros situados inmediatamente a continuación del miem­
bro seleccionado son sus elementos secundarios.
Los miembros aparecen como Secundarios de [miembro se­
leccionado] en la lista.
14
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
Opción
Descripción
Nota
No puede incluir elementos secundarios y descendientes del
mismo miembro. Si ya ha seleccionado Descendientes antes de
seleccionar Secundarios, los descendientes se eliminan de la
lista y se reemplazan con elementos secundarios.
Descendientes
Agrega todos los miembros descendientes del miembro a la lista de
miembros seleccionados.
Todos los miembros que se encuentran a continuación del miembro
seleccionado en la jerarquía son sus descendientes.
Los miembros aparecen como Descendientes de [miembro
seleccionado] en la lista.
Nota
No puede incluir elementos secundarios y descendientes del
mismo miembro. Si ya ha seleccionado Secundarios antes de
seleccionar Descendientes, los elementos secundarios se elimi­
nan de la lista y se reemplazan con descendientes
6.
Superior
La función Superior no está disponible en las consultas BEx.
Ascendientes
La función Ascendientes no está disponible en las consultas BEx.
Relacionados
La función Relacionados no está disponible en las consultas BEx.
Descendientes hasta el nivel con
nombre
Use esta lista de nombres de nivel para seleccionar el nivel.
Descendientes hasta
Seleccione el número de niveles que desea incluir en la selección.
Haga clic en Aceptar para cerrar el cuadro de diálogo Selector de miembros.
Los miembros seleccionados aparecen a continuación del objeto de jerarquía en el panel Objetos del
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.
Información relacionada
Para crear peticiones para la selección de miembros mediante el cuadro de diálogo Selector de miembros [página
16]
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
15
Podrá aplazar la selección de miembros hasta que se ejecute la consulta. Al hacerlo, se solicita al usuario que
seleccione los miembros cuando estos ejecuten la consulta.
1.5.4.2
Para buscar miembros en el cuadro de diálogo
Selector de miembros
Puede buscar miembros específicos en una jerarquía mediante el cuadro de diálogo Selector de miembros.
1.
Abra un documento de Web Intelligence en modo Diseño o Datos.
2.
En la ficha Acceso a datos, en la subficha Proveedor de datos, haga clic en Editar.
Aparecerá el Panel de consulta.
3.
Agregue un objeto de jerarquía al área de ventana Objetos del resultado en el Panel de consulta.
4.
Haga clic en la flecha que se encuentra junto al objeto de jerarquía para abrir el cuadro de diálogo Selectos de
miembros.
5.
En la ficha Miembros, haga clic en el botón Buscar para abrir el cuadro de diálogo Buscar.
Nota
La búsqueda se realiza siempre en toda la jerarquía almacenada en la base de datos, en lugar de solo en los
miembros recuperados en el cuadro de diálogo Selector de miembros.
Nota
Si Activar niveles está seleccionado en la ficha Niveles, el botón Buscar estará deshabilitado.
6.
Escriba texto en el cuadro Buscar texto.
Puede usar caracteres comodín en la búsqueda.
7.
8.
Comodín
Descripción
*
Sustituye cualquier cadena de caracteres
?
Sustituye cualquier carácter individual
Seleccione una de las opciones siguientes:
○
Haga clic en Buscar en el texto para buscar en el texto mostrado de los miembros.
○
Haga clic en Buscar en clave para buscar en sus claves de base de datos.
Haga clic en Aceptar para cerrar el cuadro de diálogo Selector de miembros.
1.5.4.3
Para crear peticiones para la selección de miembros
mediante el cuadro de diálogo Selector de miembros
Podrá aplazar la selección de miembros hasta que se ejecute la consulta. Al hacerlo, se solicita al usuario que
seleccione los miembros cuando estos ejecuten la consulta.
16
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
Nota
Las consultas BEx solo se pueden editar en la interfaz de Web Intelligence Applet o Web Intelligence Rich
Client, a la que se accede desde la plataforma de lanzamiento de BI.
Nota
La selección de peticiones de miembros está restringida a la selección explícita de miembros. El usuario no
puede seleccionar miembros con funciones como Ascendientes o Principal.
Nota
Las reglas acerca de la selección de miembros que usan funciones se aplican aquí. Consulte el vínculo que se
encuentra al final de este tema.
Para crear peticiones de selección de miembros:
1.
Abra un documento de Web Intelligence en modo Diseño o Datos.
2.
En la ficha Acceso a datos, en la subficha Proveedor de datos, haga clic en Editar.
Aparecerá el Panel de consulta.
3.
Agregue un objeto de jerarquía al área de ventana Objetos del resultado en el Panel de consulta.
4.
Haga clic en la flecha que se encuentra junto al objeto de jerarquía para abrir el cuadro de diálogo Selectos de
miembros.
5.
En la ficha Peticiones, haga clic en Activar parámetro.
Nota
Al seleccionar esta opción, las selecciones de las demás fichas se desactivan.
6.
Introduzca el texto en el cuadro Texto de petición.
7.
Se desea que la petición seleccione los valores seleccionados anteriormente de forma predeterminada al
visualizarse, haga clic en Mantener seleccionados los últimos valores.
8.
Si desea que la petición seleccione los valores predeterminados al visualizarse, haga clic en Establecer
valores predeterminados y en Editar y seleccione los valores predeterminados.
9.
Haga clic en Aceptar para cerrar el cuadro de diálogo Lista de valores.
10. Haga clic en Aceptar para cerrar el cuadro de diálogo Selector de miembros.
El texto de petición aparece debajo de la jerarquía en el Panel de consulta.
Información relacionada
Para seleccionar miembros de jerarquía de consultas BEx mediante relación [página 14]
Puede seleccionar por relación los miembros de una jerarquía para la consulta BEx.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
17
1.5.4.4 Seleccionar miembros basados en la profundidad
relativa de un nodo seleccionado
Puede definir a qué profundidad de una jerarquía se recupera la información. Use el selector de miembros para
definir la profundidad relativa.
Nota
Esta función solo está disponible cuando la consulta BEx tiene una variable de nodo jerárquico en la
característica que está usando para la consulta.
1.
Abra en modo Diseño o Datos un documento de Web Intelligence que utilice una consulta BEx.
2.
En la ficha Acceso a datos, en la subficha Proveedor de datos, haga clic en Editar.
Aparecerá el Panel de consulta.
3.
Agregue un objeto de jerarquía al área de ventana Objetos del resultado en el Panel de consulta.
4.
Haga clic en la flecha que se encuentra junto al objeto de jerarquía para abrir el cuadro de diálogo Selectos de
miembros.
5.
En la ficha Profundidad relativa, seleccione:
6.
○
Todos los descendientes del nodo jerárquico para que la consulte gestione todos los descendientes del
nodo jerárquico seleccionado.
○
Miembros de jerarquía basados en la profundidad relativa para poder devolver datos desde una
profundidad relativa de la jerarquía. Seleccione el número de niveles por debajo del nodo seleccionado
para el que se devuelven los datos. Puede configurar un nivel de profundidad distinto para cada variable
del nodo jerárquico.
Haga clic en Aceptar para cerrar el cuadro de diálogo Selector de miembros.
Al ejecutar la consulta, se le solicitará que seleccione un nodo y la consulta devolverá los datos del nodo
seleccionado por debajo de la profundidad especificada.
1.5.4.5
Seleccionar miembros basados en niveles de un nodo
seleccionado
Puede definir el número de niveles de una jerarquía desde la que recuperar más datos detallados.
1.
Abra en modo Diseño o Datos un documento de Web Intelligence que utilice una consulta BEx.
2.
En la ficha Acceso a datos, en la subficha Proveedor de datos, haga clic en Editar.
Aparecerá el Panel de consulta.
3.
Agregue un objeto de jerarquía al área de ventana Objetos del resultado en el Panel de consulta.
4.
Haga clic en la flecha que se encuentra junto al objeto de jerarquía para abrir el cuadro de diálogo Selectos de
miembros.
5.
En la ficha Niveles, selecciona Habilitar niveles y seleccione los niveles por debajo de los cuales desea
devolver los datos.
Nota
Los niveles deben empezar desde la raíz seleccionada y no se pueden omitir niveles.
18
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
6.
Haga clic en Aceptar para cerrar el cuadro de diálogo Selector de miembros.
Al ejecutar la consulta, se recuperarán los datos por debajo del nivel seleccionado. Si selecciona una jerarquía
distinta en el tiempo de actualización, la selección de niveles se seguirá aplicando en la nueva jerarquía y
devolverá nodos o valores de la nueva jerarquía por debajo del nivel seleccionado.
1.5.5
Acerca del cuadro de diálogo Configurar variables
Use el cuadro de diálogo Establecer variables para introducir o modificar valores para las variables en la consulta
BEx.
Al crear por primea vez un documento basado en una consulta BEx que contiene variables, cuando la consulta
BEx contiene como mínimo una variable obligatoria que no tenga un valor predeterminado, aparece
automáticamente el cuadro de diálogo Configurar variables y muestra todas las variables y sus valores
predeterminados, si los hubiera (incluidas las variables opcionales). Al guardar los valores de variable, aparece el
panel de consultas y puede seleccionar los objetos para el documento.
Nota
Actualmente, la opción Configurar petición para cada variable no se muestra automáticamente al seleccionar
por primera vez la consulta BEx para el documento. Cuando el universo transitorio se ha creado y el panel de
consultas muestra los objetos, puede abrir el cuadro de diálogo Configurar variables y acceder al cuadro de
diálogo Configurar petición.
1.5.6 Administrar variables obligatorias que no tienen un
valor predeterminado
Si distintos usuarios actualizan una copia de un documento basado en una consulta BEx que tiene una variable
obligatoria y sin un valor predeterminado, use el administrador de variables en tiempo de diseño de consulta para
definir cómo se administra la variable para los usuarios. Cuando un informe se publica para varios usuarios,
puede asegurar que el usuario se presenta con un valor predeterminado de petición que tenga sentido.
Para usar los valores predeterminados BEx, en el administrador de variables, seleccione la opción Seleccionar
valores predeterminados definidos de la consulta BEx en el tiempo de ejecución. Cómo se utilicen los valores
de BEx por defecto depende de las configuraciones en el administrador de variables y de cómo el usuario
responda ante la petición de Purgar últimos valores de petición seleccionados cuando se purgue la consulta.
Workflow cuando el diseñador de consultas desea utilizar los valores de BEx
por defecto en tiempo de ejecución
1.
Cuando la consulta contiene una variable de BEx obligatoria, el diseñador utiliza el valor por defecto de la
variable de BEx y selecciona Usar los valores predefinidos de la consulta BEx en tiempo de ejecución.
2.
Cuando un usuario ejecuta el informe, la consulta visualiza la petición para la variable de BEx. El valor
propuesto por defecto es "A". El usuario selecciona un valor diferente ("C", por ejemplo).
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
19
3.
El informe contiene los resultados para el valor seleccionado por el usuario "C".
4.
El usuario purga el informe. El proceso de purga visualiza un mensaje de advertencia que pregunta si el
usuario desea purgar el último valor de petiticón seleccionado ("C").
Si el usuario:
●
Selecciona Purgar últimos valores de petición seleccionados, la consulta recuperará "A" como el valor de
petición por defecto, ya que se seleccionó Usar los valores predefinidos de la consulta BEx en tiempo de
ejecución en el tiempo de diseño de consulta.
●
No selecciona Purgar últimos valores de petición seleccionados, la consulta recuperará "C" como el valor
de petición por defecto, ya que este valor fue el último valor de petición seleccionado.
Workflow cuando el diseñador de consultas no desea utilizar los valores de BEx
por defecto en tiempo de ejecución
1.
Cuando la consulta contiene una variable de BEx obligatoria, el diseñador no utiliza el valor por defecto de la
variable de BEx ("A", por ejemplo), pero selecciona un valor diferente "B", por ejemplo. El diseñador no ha
seleccionado Usar los valores predefinidos de la consulta BEx en tiempo de ejecución.
2.
Cuando un usuario ejecuta el informe, la consulta visualiza la petición para la variable de BEx. El valor
propuesto por defecto es "B", el valor seleccionado por el diseñador de consulta. Sin embargo, el usuario
selecciona un valor diferente ("C", por ejemplo).
3.
El informe contiene los resultados para el valor seleccionado por el usuario "C".
4.
El usuario purga el informe. El proceso de purga visualiza un mensaje de advertencia que pregunta si el
usuario desea purgar el último valor de petiticón seleccionado ("C").
Si el usuario:
●
Selecciona Purgar últimos valores de petición seleccionados, la consulta recuperará "A" como el valor de
petición por defecto, ya que se seleccionó Usar los valores predefinidos de la consulta BEx en tiempo de
ejecución en el tiempo de diseño de consulta.
●
No selecciona Purgar últimos valores de petición seleccionados, la consulta recuperará "B" como el valor
de petición por defecto, ya que este valor fue seleccionado en el administrador de variables en el tiempo de
diseño de consulta.
1.5.7
Crear una consulta basada en una consulta BEx que no
tenga variables
Puede crear una consulta con datos BEx que no contenga variables.
Para acceder a la consulta BEx, debe tener habilitada la opción Permitir acceso externo a la consulta en BEx
Query Designer.
1.
En un documento de Web Intelligence en modo Diseño o Datos, haga clic en el icono Nuevo de la barra de
herramientas Archivo.
2.
En Seleccionar una lista de orígenes de datos, seleccione BEx y haga clic en Aceptar.
3.
En el cuadro de diálogo, seleccione la conexión BICS adecuada.
20
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
4.
Seleccione la consulta BEx del área de ventana lateral y haga clic en Aceptar. Si la conexión BICS está basada
en una InfoCube, habrá varias consultas BEx disponibles.
Cuando existen variables en la consulta BEx, dependiendo del tipo de variable, aparece el cuadro de diálogo
Configurar variable para definir las propiedades de la variable (consulte el siguiente vínculo para obtener más
información acerca de las variables BEx y el cuadro de diálogo Configurar variables). Se abre el Panel de
consulta, que muestra los objetos de la consulta como jerarquías, dimensiones y atributos. Si no puede ver la
consulta BEx que desea usar, use la herramienta BEx Query Designer para comprobar que la opción Permitir
acceso externo a la consulta esté seleccionada en la consulta.
5.
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 o varias variables
obligatorias que no tienen un valor predeterminado, al seleccionar una lista de valores o al intentar usar el
cuadro de diálogo Selector de miembros, aparece un mensaje de error. Use el cuadro de diálogo Establecer
variables para determinar valores para la variable obligatoria.
Nota
No puede filtrar objetos de resultado en consultas BEx.
Nota
Si la consulta BEx a la que se ha conectado incluye variables del lado de servidor SAP, puede cambiar el
valor de la variable en el Panel de consulta. Haga clic en el icono Establecer variables de la barra de
herramientas Panel de consulta y seleccione una nueva variable.
6.
Para ejecutar la consulta, haga clic en Ejecutar consulta. Cuando dispone de varias consultas y desea
ejecutar solo una, haga clic en Ejecutar consultas y seleccione la consulta que desee ejecutar.
1.5.8
Crear un documento basado en una consulta BEx que
use variables
Puede crear un documento basado en una consulta BEx que contenga variables.
1.
En un documento de Web Intelligence en modo Diseño o Datos, haga clic en el icono Nuevo de la barra de
herramientas Archivo.
2.
En Seleccionar una lista de orígenes de datos, seleccione BEx y haga clic en Aceptar.
3.
En el cuadro de diálogo, seleccione la conexión BICS adecuada.
4.
Seleccione la consulta BEx del área de ventana lateral y haga clic en Aceptar. Si la conexión BICS está basada
en una InfoCube, habrá varias consultas BEx disponibles.
Cuando existen variables en la consulta BEx, dependiendo del tipo de variable, aparecerá el cuadro de diálogo
Configurar variable para definir las propiedades de la variable. Consulte la siguiente tabla para obtener
información acerca de la definición de variables BEx y del uso del cuadro de diálogo Configurar variables.
5.
Elabore la consulta y los filtros de la consulta con los objetos disponibles.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
21
Nota
Al crear una consulta de Web Intelligence basada en una consulta BEx que contiene una o varias variables
obligatorias que no tienen un valor predeterminado, al seleccionar una lista de valores o al intentar usar el
cuadro de diálogo Selector de miembros, aparece un mensaje de error. Use el cuadro de diálogo Establecer
variables para determinar valores para la variable obligatoria.
Nota
No puede filtrar objetos de resultado en consultas BEx.
Nota
Si la consulta BEx a la que se ha conectado incluye variables del lado de servidor SAP, puede cambiar el
valor de la variable en el Panel de consulta. Haga clic en el icono Establecer variables de la barra de
herramientas Panel de consulta y seleccione una nueva variable.
Al seleccionar una consulta BEx que contiene variables, use el cuadro de diálogo Configurar variables para definir
o modificar los valores de las variables. Los pasos que tenga que realizar dependerán del tipo de variable
(obligatoria u opcional) y de si existe un valor predeterminado o no.
Tabla 2: Configurar variables para consultas BEx
Cuando al consulta BEx tenga…
Haga lo siguiente...
Variables obligatorias donde como mí­
nimo una variable no tiene un valor prede­
terminado.
Use el cuadro de diálogo Configurar variables para llenar las varia­
bles obligatorias. El botón Aceptar estará habilitado cuando todas
las variables obligatorias tengan un valor. A continuación, aparecerá
el panel de consultas y el contorno mostrará el contenido de la con­
sulta BEx tal y como se genera en el universo transitorio. En este
punto, puede volver a abrir el cuadro de diálogo Configurar variables
y cambiar las propiedades de Configurar peticiones.
Nota
Si en este momento cancela la configuración del cuadro de diá­
logo Configurar variables:
a. Si usa la interfaz Subprogramas, aparece la interfaz principal
de Web Intelligence sin ningún documento abierto. Si ya se ha
abierto otro documento en este paso, ya se le habrá solicitado
que guarde o descarte los cambios cuando empezó a crear la
consulta BEx.
b. Si usa la interfaz del cliente enriquecido, devolverá la interfaz a
la página de inicio.
Variables obligatorias con valores prede­
terminados (las variables opcionales no
afectan al comportamiento).
22
Configurar variables aparece automáticamente al crear el universo
transitorio, el panel de consulta muestra los metadatos.
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
Cuando al consulta BEx tenga…
Haga lo siguiente...
Solo variables opcionales, como mínimo
una de las variables no tiene valores pre­
determinados.
Se crea el universo transitorio y el panel de consultas muestra los
metadatos sin abrir el cuadro de diálogo Configurar variables.
Variables opcionales con valores prede­
Se crea el universo transitorio y el panel de consultas muestra los
terminados. No existen variables obligato­ metadatos sin abrir el cuadro de diálogo Configurar variables.
rias.
Ahora puede ejecutar la consulta para el documento. Puede modificar las variables posteriormente si accede al
cuadro de diálogo Configurar variables mediante el panel de consultas.
1.5.9 Agregar un segundo proveedor de datos de consulta
BEx a un documento
El documento actual ya se basa en una consulta BEx y desea agregar una segunda consulta BEx como proveedor
de datos adicional.
1.
En un documento de Web Intelligence en el modo Diseño o Datos, haga clic en el icono Agregar nuevo
proveedor de datos de la barra de herramientas Archivo.
2.
En Seleccionar una lista de orígenes de datos, seleccione BEx y haga clic en Aceptar.
3.
En el cuadro de diálogo, seleccione la conexión BICS adecuada.
4.
Seleccione la consulta BEx del área de ventana lateral y haga clic en Aceptar. Si la conexión BICS está basada
en una InfoCube, habrá varias consultas BEx disponibles.
Cuando existen variables en la consulta BEx adicional, dependiendo del tipo de variable, aparecerá el cuadro
de diálogo Configurar variables para definir las propiedades de la variable. Consulte la siguiente tabla para
obtener información acerca de la definición de variables BEx y del uso del cuadro de diálogo Configurar
variables.
5.
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 o varias variables
obligatorias que no tienen un valor predeterminado, al seleccionar una lista de valores o al intentar usar el
cuadro de diálogo Selector de miembros, aparece un mensaje de error. Use el cuadro de diálogo Establecer
variables para determinar valores para la variable obligatoria.
Nota
No puede filtrar objetos de resultado en consultas BEx.
Nota
Si la consulta BEx a la que se ha conectado incluye variables del lado de servidor SAP, puede cambiar el
valor de la variable en el Panel de consulta. Haga clic en el icono Establecer variables de la barra de
herramientas Panel de consulta y seleccione una nueva variable.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
23
Tabla 3: Configurar variables para una consulta BEx adicional
Cuando la consulta BEx tenga…
Haga lo siguiente...
Variables obligatorias donde como mí­
nimo una variable no tiene un valor prede­
terminado.
Al seleccionar la nueva consulta BEx, el cuadro de diálogo Configu­
rar variables muestra todas las variables para la consulta BEx agre­
gada recientemente y sus valores predeterminados, si los hubiera.
Solo se muestran las variables del proveedor de datos agregado re­
cientemente.
Si las consultas BEx original y nueva comparten las variables, los va­
lores introducidos por la consulta inicial no perfilan los valores de di­
chas variables. Aunque la opción de fusión de las variables BEx esté
activa, no se aplica una fusión en esta etapa. Proporcione las varia­
bles obligatorias y haga clic en Aceptar.
Aparece el panel de consultas y el contorno muestra el contenido de
la nueva consulta BEx generada por el universo transitorio subya­
cente.
Cree y ejecute la consulta.
Aparece el cuadro de diálogo de peticiones y muestra las variables
de los dos proveedores de datos, dependiendo de la opción “Fusio­
nar variables BEx” del documento:
●
Fusionar está activo: el cuadro de diálogo fusiona las peticiones
que comparten las dos consultas BEx. Los valores que se mos­
trarán son los valores introducidos previamente para el primer
proveedor de datos.
●
Fusionar no está activo: el cuadro de diálogo muestra las peti­
ciones independientemente, con los valores independientes in­
troducidos para cada proveedor de datos.
Variables obligatorias con valores prede­
terminados (las variables opcionales no
afectan al comportamiento).
Se crea el universo transitorio y el panel de consultas muestra los
metadatos sin abrir el cuadro de diálogo Configurar variables.
Solo variables opcionales, como mínimo
una de las variables no tiene valores pre­
determinados.
Se crea el universo transitorio y el panel de consultas muestra los
metadatos sin abrir el cuadro de diálogo Configurar variables.
Variables opcionales con valores prede­
Se crea el universo transitorio y el panel de consultas muestra los
terminados. No existen variables obligato­ metadatos sin abrir el cuadro de diálogo Configurar variables.
rias.
1.5.10 Para editar un documento basado en una consulta BEx
Edite proveedores de datos en una consulta BEx en el cuadro de diálogo Establecer variables.
El documento dispone de varios proveedores de datos, algunos de ellos (no todos) se basan en consultas BEx.
24
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
Al editar proveedores de datos, aparece el cuadro de diálogo Configurar variables cuando existe una variable
obligatoria que no tiene valores. Esta situación solo puede ocurrir si se agregó una variable obligatoria a una de las
consultas BEx subyacentes después de crear y guardar el documento.
1.
En un documento de Web Intelligence, en la ficha Acceso a datos, haga clic en Editar.
Aparece el cuadro de diálogo Configurar variables con las variables de la consulta BEx relacionadas con el
primer proveedor de datos del documento que tienen variables obligatorias sin valores. Se muestran todas
las variables de la consulta BEx, no solo las variables obligatorias a las que les faltan valores.
2.
Rellene los valores de las variables obligatorias faltantes y haga clic en Aceptar.
Aparece el cuadro de diálogo Configurar variables con las variables de la consulta BEx relacionadas con el
segundo proveedor de datos del documento que tienen variables obligatorias sin valores. Se muestran todas
las variables de la consulta BEx, no solo las variables obligatorias a las que les faltan valores.
3.
Rellene los valores de las variables obligatorias faltantes de la segunda consulta BEx y haga clic en Aceptar.
4.
Repita el paso anterior hasta que no haya más proveedores de datos BEx con variables obligatorias y sin
valores predeterminados.
Aparece el panel de consultas y muestra los objetos disponibles.
5.
Aparece el cuadro de diálogo de peticiones y muestra las variables de todos los proveedores de datos,
dependiendo de la opción “Fusionar variables BEx” del documento:
a) Cuando Fusionar variables BEx está habilitado: el cuadro de diálogo fusiona las peticiones que
comparten las consultas BEx. Los valores que se mostrarán son los valores introducidos previamente
para el primer proveedor de datos.
b) Fusionar variables BEx está deshabilitado: el cuadro de diálogo muestra las peticiones
independientemente, con los valores independientes introducidos para cada proveedor de datos.
Una vez haya introducido los valores de petición, podrá ejecutar la consulta para el documento.
1.5.11
Cancelar una edición
Puede cancelar una acción de edición en una consulta BEx.
Dispone de un documento de Web Intelligence con uno o varios proveedores de datos abiertos para la edición.
1.
En la ficha Acceso a datos, haga clic en Editar.
Aparece el cuadro de diálogo Configurar variables con las variables de la consulta BEx relacionadas con el
primer proveedor de datos del documento que tienen variables obligatorias sin valores. Se muestran todas
las variables de la consulta BEx, no solo las variables obligatorias a las que les faltan valores.
2.
Cancele el cuadro de diálogo Configurar variables.
Se cancela toda la acción de edición, no solo el cuadro de diálogo Configurar variables. El cuadro de diálogo
Configurar variables no se muestra para los otros proveedores de datos.
1.5.12 Acerca de la vista previa de los datos cuando una
consulta BEx tiene variables
Las variables con valores faltantes no afectan a esta función.
El cuadro de diálogo de peticiones (peticiones de tiempo de ejecución) muestra e invita al usuario a responder a
las variables en todos los casos. Además, en esta etapa las variables ya deberían estar respondidas en el cuadro
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
25
de diálogo Configurar variables en el momento de creación del documento o en el momento en que se editó la
consulta. Puede realizar la vista previa de la consulta del mismo modo que cualquier otro documento.
1.5.13
Cambiar el origen de datos de consultas BEx
Puede cambiar el origen de datos para un documento basado en una consulta BEx
Origen de datos original
Cambiar a...
Una consulta BEx
Un universo .unv en un origen OLAP
Una consulta BEx
Otra consulta BEx
Al cambiar el origen, se inicia automáticamente el Panel de consulta. Debe editar la consulta en consecuencia.
1.5.14 Cambiar el origen de datos cuando las consultas BEx
contienen variables
Al cambiar el documento desde cualquier tipo de origen datos a un origen de datos BEx en el que la consulta BEx
contienen variables obligatorias sin valores, Web Intelligence aplica los valores más adecuados a las variables.
1.
En un documento de Web Intelligence abierto en modo de diseño, seleccione Cambiar origen.
2.
Seleccione uno o varios orígenes de datos existentes desde el documento y seleccione una consulta BEx que
contenga como mínimo una variable obligatoria sin valores predeterminados como origen de datos de
destino.
En el paso de asignación se generan los objetos de destino, los valores faltantes se llenan automáticamente
mediante el mecanismo "mejor ajuste".
3.
Valide la asignación.
Aparece el panel de consultas.
4.
En el panel de consultas, abra el cuadro de diálogo Configurar variables y valide o edite los valores de la
variable, según sea necesario.
Puede ejecutar la consulta y guardar el documento.
26
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
Crear consultas de SAP BusinessObjects Web Intelligence basadas en consultas BEx
Creación de consultas basadas en consultas BEx
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
27
www.sap.com/contactsap
© 2014 SAP AG o una filial de SAP. Reservados todos los derechos.
Queda prohibida la reproducción o transmisión de cualquier parte
de esta publicación, en cualquier forma o para cualquier fin, sin el
permiso expreso de SAP AG. La información que aquí se incluye
puede modificarse sin previo aviso.
Algunos productos de software comercializados por SAP AG y sus
distribuidores contienen componentes de software con derechos de
autor de otros proveedores de software. Las especificaciones de
productos en cada país pueden ser diferentes.
Estos materiales los proporcionan SAP AG y sus empresas afiliadas
("SAP Group") con carácter informativo, sin declaració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
las cláusulas expresas de garantía que acompañan a dichos
productos y servicios, si las hubiera. Nada de lo que aparezca en
este documento debe interpretarse como garantía adicional.
SAP y otros productos y servicios de SAP mencionados, así como
sus respectivos logotipos, son marcas comerciales o marcas
registradas de SAP AG en Alemania y en otros países.
Consulte http://www.sap.com/corporate-en/legal/copyright/
index.epx para obtener información y avisos adicionales sobre
marcas comerciales.
Descargar