Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AdvancedReporting Spanish PDF
AdvancedReporting Spanish PDF
de informes:
mejorar la aplicación de business intelligence
Version: 9.2.1
Número de documento: 09450921
Vigésimo segunda edición, diciember de 2011, versión 9.2.1
Para asegurarse de que está utilizando la documentación correspondiente al software para el cual posee licencia de uso, compare este número de
versión con la versión del software que aparece en “Acerca de MicroStrategy” en el menú Ayuda de su software.
Número de documento: 09450921
Copyright © 2011 por MicroStrategy Incorporated. Reservados todos los derechos.
Si no ha ejecutado un acuerdo electrónico o por escrito con MicroStrategy o cualquier distribuidor de MicroStrategy autorizado, se aplican los siguientes
términos:
Este software y su documentación son información confidencial propiedad de MicroStrategy Incorporated y no pueden proporcionarse a ninguna otra
persona. Copyright © 2001-2011 por MicroStrategy Incorporated. Reservados todos los derechos.
ESTE SOFTWARE Y SU DOCUMENTACIÓN SE PROPORCIONAN “TAL CUAL” Y SIN GARANTÍAS EXPRESAS O LIMITADAS DE NINGÚN TIPO
POR PARTE DE MICROSTRATEGY INCORPORATED O CUALQUIER PERSONA QUE HAYA PARTICIPADO EN LA CREACIÓN, PRODUCCIÓN O
DISTRIBUCIÓN DEL SOFTWARE O LA DOCUMENTACIÓN, INCLUIDAS, SIN CARÁCTER LIMITATIVO, LAS GARANTÍAS IMPLÍCITAS DE
COMERCIABILIDAD E IDONEIDAD PARA UN FIN DETERMINADO, TITULARIDAD E INCUMPLIMIENTO, CALIDAD O PRECISIÓN. USTED ASUME
TODOS LOS RIESGOS RELATIVOS A LA CALIDAD Y RENDIMIENTO DEL SOFTWARE Y LA DOCUMENTACIÓN. EN CASO DE QUE EL
SOFTWARE O LA DOCUMENTACIÓN SEAN DEFECTUOSOS, USTED (Y NO MICROSTRATEGY, INC. NI NINGUNO DE LOS IMPLICADOS EN LA
CREACIÓN, PRODUCCIÓN O DISTRIBUCIÓN DEL SOFTWARE O LA DOCUMENTACIÓN) ASUME TODOS LOS COSTES NECESARIOS DE
ASISTENCIA, REPARACIÓN O CORRECCIÓN. ALGUNOS ESTADOS NO PERMITEN LA EXCLUSIÓN DE LAS GARANTÍAS IMPLÍCITAS, POR LO
QUE ES POSIBLE QUE LA ANTERIOR EXCLUSIÓN NO LE SEA APLICABLE.
En ningún caso considerará a MicroStrategy, Inc., o a cualquier persona que haya participado en la creación, producción o distribución del software,
responsable ante cualquier reclamación por daños y perjuicios, incluida la pérdida de beneficios, la pérdida de ahorros o cualquier daño especial,
incidental, consecuencial o ejemplar, incluidos, sin carácter limitativo, los daños evaluados o abonados por usted a una tercera parte, resultantes del uso,
la imposibilidad de uso, la calidad o el funcionamiento de dicho software y documentación, incluso si se ha avisado a MicroStrategy, Inc. o a cualquier
otra persona o entidad de la posibilidad de que se produjeran dichos daños, o para la reclamación de cualquier otra parte. Asimismo, no se considerará
a MicroStrategy, Inc., ni a cualquier persona que haya participado en la creación, la producción o la distribución del software, responsable ante cualquier
reclamación presentada por usted o cualquier otra parte en lo que respecta a daños y perjuicios resultantes del uso, la imposibilidad de uso, la calidad
o el funcionamiento de dicho software y documentación, basándose en los principios de garantía de contrato, negligencia, responsabilidad estricta de
indemnización o contribución, el fallo de cualquier acción para lograr su propósito esencial, etc. Toda la responsabilidad de MicroStrategy, Inc. y de su
compensación exclusiva no podrá exceder, a elección de MicroStrategy, Inc., de un reembolso total del precio pagado o de la sustitución del software.
Ninguna otra información, ya sea oral o escrita, amplía la responsabilidad de MicroStrategy, Inc. más allá de lo especificado en la limitación de
responsabilidad anterior. Algunos estados no permiten la limitación o exclusión de responsabilidad para daños incidentales o consecuenciales, por lo
que es posible que la anterior limitación no se le aplique.
La información contenida en este manual (la documentación) y el software están protegidos por leyes de derechos de autor; MicroStrategy, Inc. se
reserva todos los derechos. MicroStrategy, Inc. se reserva el derecho a realizar modificaciones periódicas en el software o en la documentación sin la
obligación de notificar a ninguna persona o entidad de dicha revisión. Está prohibida la copia, duplicación, venta y distribución en cualquier otra forma
de cualquier parte del software o de la documentación sin el consentimiento previo por escrito de un representante autorizado de MicroStrategy, Inc. U.S.
Government Restricted Rights. Se reconoce que el software y la documentación fueron desarrollados con financiación privada, que no forman parte del
dominio público y que el software y la documentación constituyen software informático comercial que se proporciona con DERECHOS RESTRINGIDOS
según las regulaciones de adquisición federales y los suplementos para organismos. l uso, la duplicación o la revelación por parte del gobierno de EE.UU.
están sujetos a las restricciones estipuladas en el subpárrafo (c)(1)(ii) de la cláusula Rights in Technical Data and Computer Software (derechos en datos
técnicos y software informático) en DFAR 252.227-7013 y siguientes o en los subpárrafos (c)(1) y (2) de Commercial Computer Software—Restricted
Rights (software informático de negocio – derechos restringidos) en FAR 52.227-19, según lo aplicable. El contratista es MicroStrategy, Inc., 1850 Towers
Crescent Plaza Vienna, VA 22182. Se reservan derechos conforme a las leyes de derecho de autor de los Estados Unidos con respecto a las porciones
no publicadas del Software.
Las siguientes son marcas comerciales o marcas registradas de MicroStrategy Incorporated en Estados Unidos y otros países: MicroStrategy,
MicroStrategy 6, MicroStrategy 7, MicroStrategy 7i, MicroStrategy 7i Evaluation Edition, MicroStrategy 7i Olap Services, MicroStrategy 8, MicroStrategy
9, MicroStrategy Distribution Services, MicroStrategy MultiSource Option, MicroStrategy Command Manager, MicroStrategy Enterprise Manager,
MicroStrategy Object Manager, MicroStrategy Reporting Suite, MicroStrategy Power User, MicroStrategy Analyst, MicroStrategy Consumer,
MicroStrategy Email Delivery, MicroStrategy BI Author, MicroStrategy BI Modeler, MicroStrategy Evaluation Edition, MicroStrategy Administrator,
MicroStrategy Agent, MicroStrategy Architect, MicroStrategy BI Developer Kit, MicroStrategy Broadcast Server, MicroStrategy Broadcaster,
MicroStrategy Broadcaster Server, MicroStrategy Business Intelligence Platform, MicroStrategy Consulting, MicroStrategy CRM Applications,
MicroStrategy Customer Analyzer, MicroStrategy Desktop, MicroStrategy Desktop Analyst, MicroStrategy Desktop Designer, MicroStrategy eCRM 7,
MicroStrategy Education, MicroStrategy eTrainer, MicroStrategy Executive, MicroStrategy Infocenter, MicroStrategy Intelligence Server, MicroStrategy
Intelligence Server Universal Edition, MicroStrategy MDX Adapter, MicroStrategy Narrowcast Server, MicroStrategy Objects, MicroStrategy OLAP
Provider, MicroStrategy SDK, MicroStrategy Support, MicroStrategy Telecaster, MicroStrategy Transactor, MicroStrategy Web, MicroStrategy Web
Business Analyzer, MicroStrategy World, Application Development and Sophisticated Analysis, Best In Business Intelligence, Centralized Application
Management, Information Like Water, Intelligence Through Every Phone, Intelligence To Every Decision Maker, Intelligent E-Business, Personalized
Intelligence Portal, Query Tone, Rapid Application Development, MicroStrategy Intelligent Cubes, The Foundation For Intelligent E-Business, The
Integrated Business Intelligence Platform Built For The Enterprise, The Platform For Intelligent E-Business, The Scalable Business Intelligence Platform
Built For The Internet, Industrial-Strength Business Intelligence, Office Intelligence, MicroStrategy Office, MicroStrategy Report Services, MicroStrategy
Web MMT, MicroStrategy Web Services, Pixel Perfect, Pixel-Perfect, MicroStrategy Mobile, MicroStrategy Integrity Manager y MicroStrategy Data Mining
Services son todas marcas comerciales o marcas comerciales registradas de MicroStrategy Incorporated.
Todos los nombres de compañías y productos restantes pueden ser marcas comerciales de las respectivas compañías a las que están asociados. Las
especificaciones están sujetas a cambios sin previo aviso. MicroStrategy no se responsabiliza de ningún tipo de error u omisión. MicroStrategy no ofrece
garantías ni compromisos en cuanto a la disponibilidad de versiones o productos futuros que puedan estar planificados o en desarrollo.
Información de patente
Este producto está patentado. Una o más de las siguientes patentes pueden ser aplicables al producto vendido aquí: Números de patente de los Estados
Unidos 6,154,766, 6,173,310, 6,260,050, 6,263,051, 6,269,393, 6,279,033, 6,567,796, 6,587,547, 6,606,596, 6,658,093, 6,658,432, 6,662,195,
6,671,715, 6,691,100, 6,694,316, 6,697,808, 6,704,723, 6,741,980, 6,765,997, 6,768,788, 6,772,137, 6,788,768, 6,798,867, 6,801,910, 6,820,073,
6,829,334, 6,836,537, 6,850,603, 6,859,798, 6,873,693, 6,885,734, 6,940,953, 6,964,012, 6,977,992, 6,996,568, 6,996,569, 7,003,512, 7,010,518,
7,016,480, 7,020,251, 7,039,165, 7,082,422, 7,113,993, 7,127,403, 7,174,349, 7,181,417, 7,194,457, 7,197,461, 7,228,303, 7,260,577, 7,266,181,
7,272,212, 7,302,639, 7,324,942, 7,330,847, 7,340,040, 7,356,758, 7,356,840, 7,415,438, 7,428,302, 7,430,562, 7,440,898, 7,486,780, 7,509,671,
7,516,181, 7,559,048, 7,574,376, 7,617,201, 7,725,811, 7,801,967, 7,836,178, 7,861,161, 7,861,253 y 7,881,443. Hay otras solicitudes de patente
pendientes.
Varios productos de MicroStrategy contienen tecnología de otros fabricantes protegida por las leyes de derechos de autor. Este producto puede contener
una o más de las siguientes tecnologías protegidas por leyes de derechos de autor:
Graph Generation Engine Copyright © 1998-2011. Three D Graphics, Inc. Reservados todos los derechos.
Actuate® Formula One. Copyright © 1993-2011 Actuate Corporation. Reservados todos los derechos.
Analizador XML. Copyright © 2003-2011 Microsoft Corporation. Reservados todos los derechos.
Procesador Xalan XSLT. Copyright © 1999-2011 The Apache Software Foundation. Reservados todos los derechos.
Analizador Xerces XML. Copyright © 1999-2011 The Apache Software Foundation. Reservados todos los derechos.
Objetos de formato FOP XSL. Copyright © 2004-2011 The Apache Software Foundation. Reservados todos los derechos.
Algunas partes de la gestión de memoria Intelligence Server. Copyright © 1991-2011 Compuware Corporation. Reservados todos los derechos.
Biblioteca ASIHTTPRequest. Copyright © 2007-2011 All-Seeing Interactive. Reservados todos los derechos.
Este producto incluye software desarrollado por el proyecto OpenSSL para utilizarlo en el OpenSSL Toolkit. (http://www.openssl.org/)
Componentes internacionales para Unicode
Copyright © 1999-2011 Compaq Computer Corporation
Copyright © 1999-2011 Hewlett-Packard Company
Copyright © 1999-2011 IBM Corporation
Copyright © 1999-2011 Hummingbird Communications Ltd.
Copyright © 1999-2011 Silicon Graphics, Inc.
Copyright © 1999-2011 Sun Microsystems, Inc.
Copyright © 1999-2011 The Open Group
Reservados todos los derechos.
Real Player y RealJukebox se incluyen bajo licencia de Real Networks, Inc. Copyright © 1999-2011. Reservados todos los derechos.
CONTENIDO
2. Importación de datos
Introducción ................................................................................. 9
Acerca de la importación de datos de un
archivo o base de datos............................................................... 10
Prácticas recomendadas para la importación de
3. Indicadores
avanzados
Cálculos y datos de informe Introducción ............................................................................... 37
Antes de empezar........................................................................ 38
Indicadores de nivel: modificación del contexto
de los cálculos de datos .............................................................. 41
Elementos de un nivel de indicador ....................................... 43
Símbolos de propiedades de nivel de indicador:
definición de la sintaxis de la expresión................................. 44
Indicadores de nivel: descripción general práctica ................ 45
Destino: contexto de un cálculo ............................................. 49
Agrupamiento: cómo se realiza la agregación....................... 50
Filtrado: interacción con filtros de informes ........................... 57
Nivel de informe: interacción con el contexto de informes..... 61
Revisión de indicadores de nivel: agrupamiento estándar .... 63
Revisión de indicadores de nivel: sin agrupamiento.............. 69
Uso de una jerarquía como destino de un
nivel de indicador ................................................................... 75
Indicadores de nivel: aplicación de la condición
del indicador al cálculo del indicador ..................................... 81
Indicadores de nivel que aceptan unidades de
dimensionalidad para emular el comportamiento de
MicroStrategy 6.x ................................................................... 88
Indicadores anidados................................................................... 88
Creación de un indicador anidado ......................................... 90
Indicadores condicionales ........................................................... 91
Ejemplo de indicador condicional .......................................... 92
Indicadores condicionales con varias calificaciones.............. 93
Ejemplo de un indicador condicional con un nivel ................. 94
Creación de un indicador condicional .................................... 96
Interacciones de filtros de informe e indicadores
condicionales ......................................................................... 99
Opciones avanzadas para la interacción del filtro
de indicador y el filtro de informe ......................................... 120
Indicadores de transformación: comparaciones
temporales y de otro tipo ........................................................... 120
Ejemplo de transformación del año hasta la fecha .............. 123
Indicadores de transformación en el editor
de indicadores ..................................................................... 125
Indicadores compuestos............................................................ 126
Ejemplo de indicador compuesto......................................... 127
Subtotales avanzados ......................................................... 128
Tipo de join de fórmula de indicadores compuestos............ 130
Creación de indicadores combinando transformaciones,
filtros e indicadores.................................................................... 130
Subtotales de indicadores ......................................................... 133
Visualización de subtotales en informes.............................. 133
Definición de valores por defecto de subtotales .................. 134
Desactivación de subtotales ................................................ 143
Funciones de indicadores.......................................................... 144
Orden ................................................................................... 145
Cantidad .............................................................................. 146
Sumas y promedios acumulativos y de movimiento ............ 148
N-tile .................................................................................... 150
Primero y Último .................................................................. 153
Creación de funciones de complemento personalizadas .... 153
Funciones Apply: uso de las funciones específicas
de base de datos en indicadores ......................................... 154
Especificaciones de join ............................................................ 155
Comparación entre equi joins y outer joins.......................... 156
Joins entre indicadores ........................................................ 156
Propiedades de VLDB específicas del indicador: SQL y
personalización analítica ........................................................... 157
Alias de columna de indicador: tipos de datos e
identificadores de SQL .............................................................. 158
4. Filtros avanzados
Filtro de datos en informes Introducción ............................................................................. 159
Antes de empezar...................................................................... 160
Tipos de calificaciones......................................................... 161
Temas avanzados de filtros ................................................. 162
Calificación de atributo a atributo .............................................. 164
Creación de filtros de calificación de atributo a atributo ...... 165
Ejemplo: clientes que viven en la misma
ciudad que los centros de atención telefónica ..................... 166
Ejemplo: filtro según nivel de renta...................................... 168
Fechas dinámicas: filtrar mediante la demora de la
fecha actual ............................................................................... 170
Ejemplo de fecha dinámica.................................................. 171
Fecha dinámica basada en una respuesta de
selección dinámica .............................................................. 174
Importación y exportación de elementos para
calificaciones de atributos.......................................................... 178
Nivel de atributo de las calificaciones de conjunto:
nivel de salida ............................................................................ 182
Nivel de salida de las calificaciones de relación .................. 182
Nivel de salida de las calificaciones de indicador ................ 184
Restablecimiento de calificaciones de orden
y de porcentaje: propiedad División........................................... 185
Comparaciones de indicador a indicador .................................. 186
Combinación de calificaciones de atributo ................................ 187
Aplicación de calificaciones independientemente
de los filtros de relación ............................................................. 189
Expresiones personalizadas y funciones específicas
de base de datos ....................................................................... 191
Expresiones personalizadas ................................................ 191
Funciones Apply en indicadores: Utilización
de funciones específicas de base de datos ......................... 202
Listas de elementos conjuntos: Agrupamiento de
elementos de varios atributos.................................................... 210
Filtros de selección dinámica: solicitud de entrada
del usuario ................................................................................. 212
Calificaciones de atributo de selección dinámica ................ 213
Calificaciones de indicador de selección dinámica.............. 214
Selecciones dinámicas de objetos de informe..................... 214
Selecciones dinámicas de objetos de filtro .......................... 215
Filtros de acceso directo en comparación con filtros
5. Grupos
personalizados y
consolidaciones
Agrupamiento de elementos Introducción ............................................................................. 221
de atributo
Grupos personalizados: agrupamiento de elementos
de atributo.................................................................................. 222
Acerca de los elementos de grupos personalizados ........... 223
Ejemplos de grupos personalizados .................................... 225
Efectos de grupos personalizados en la
generación de SQL .............................................................. 227
Ventajas de utilizar un grupo personalizado ........................ 227
Estructura de grupo personalizado en informes .................. 233
Creación de un grupo personalizado......................................... 235
Edición y formato de grupos personalizados............................. 236
Cambio de la posición de los encabezados de
elementos ............................................................................ 237
Habilitación de subtotales en grupos personalizados.......... 237
Ordenación de grupos personalizados ................................ 238
Determinación de la interacción del grupo
personalizado con el filtro del informe ................................. 242
Grupos personalizados con selección dinámica.................. 243
Edición de elementos de grupos personalizados ................ 244
Edición de las condiciones en un elemento de grupo
personalizado ...................................................................... 246
Eliminación de grupos personalizados, elementos
o condiciones............................................................................. 248
Consolidaciones: agrupamiento con operadores
aritméticos y lógicos .................................................................. 249
Creación de un atributo virtual ............................................. 250
Realización de cálculos en las filas ..................................... 251
Elementos de consolidación ................................................ 252
Orden de evaluación............................................................ 256
Consolidaciones y SQL ....................................................... 257
Consolidaciones y subtotales .............................................. 258
Ejemplo de consolidación .................................................... 265
Comparación de los grupos personalizados y
las consolidaciones.................................................................... 266
6. Mapas de navegación
Personalización de rutas de Introducción ............................................................................. 271
navegación
Definición de navegación........................................................... 272
Mapas y rutas de navegación .............................................. 272
Rutas de navegación por defecto: rutas de
navegación de jerarquía del sistema ................................... 273
Filtros y navegación ............................................................. 273
Creación de mapas y rutas de navegación personalizados ...... 274
Asociación de mapa de navegación: objetos que
contienen la ruta de navegación................................................ 279
Orden de prioridad de las rutas de navegación: niveles...... 280
Eliminación de asociaciones................................................ 282
7. Selecciones
dinámicas avanzadas
Cómo permitir la entrada de Introducción ............................................................................. 283
usuario
¿Qué es una selección dinámica?............................................. 284
Selecciones dinámicas en informes planificados ...................... 285
Tipos de selección dinámica...................................................... 285
Filtrado de datos en atributos, representaciones de
atributos, elementos de atributo o indicadores:
selecciones dinámicas de definición de filtro ....................... 286
Filtrado de datos basado en indicadores, atributos u
otros objetos: selecciones dinámicas de objeto................... 289
Selecciones dinámicas de valor........................................... 291
Definición de la dimensionalidad de los indicadores:
selecciones dinámicas de nivel............................................ 294
Solicitud del nombre de ID de un usuario: selecciones
dinámicas de sistema ................................................................ 302
Definición de cómo se visualiza una selección dinámica
en MicroStrategy Web ............................................................... 303
Estilos de visualización de selecciones dinámicas
en MicroStrategy Web ......................................................... 304
Configuración de la manera en que se puede
8. Diseño de informes
Descripción del orden de Introducción ............................................................................. 317
evaluación de datos e
implementación de informes Antes de empezar...................................................................... 318
para usuarios Diseño de informes frente a creación de informes .............. 318
Acceso al informe básico: base de ejemplos............................. 319
Filtros y orden del cálculo en los informes................................. 320
Acerca de los filtros ............................................................. 320
Diferencias entre los filtros y los límites de informe............. 322
Sobre las calificaciones de indicador................................... 326
Acerca del informe como filtro ............................................. 329
Definición de un filtro para un informe al que navega.......... 331
Conceptos básicos de la ejecución de informes........................ 333
Objetos de definición de datos y de definición
de vista: datos y presentación ............................................. 334
Cubos inteligentes ............................................................... 335
Total y subtotal de datos en informes........................................ 336
Acerca de los subtotales...................................................... 336
Subtotales personalizados de informes ............................... 342
Uso de subtotales y memoria .............................................. 344
Ordenación de datos en informes.............................................. 345
Aplicación de formato a un informe ........................................... 358
Formato de datos de celdas del informe.............................. 358
Impacto de la aplicación de formato en la
presentación del informe ..................................................... 365
Orden de los niveles ............................................................ 370
Estilos automáticos: estilos de formato de informe.............. 377
Búsqueda y reemplazo de formato en informes,
plantillas e indicadores ........................................................ 378
Determinación de los elementos de atributo que se
muestran Joins de atributo ........................................................ 379
Descripción de las opciones de join de atributo................... 381
Selección de una opción de join de atributo ........................ 384
Orden de evaluación de objetos en informes ............................ 388
Orden de evaluación por defecto......................................... 389
Definición de un orden de evaluación.................................. 389
Orden de evaluación en la definición de datos y
en la definición de vista ....................................................... 390
Adición de funciones para usuarios........................................... 398
Descripción de la guía
Otros formatos
Este libro también está disponible como publicación electrónica en Apple
iBookstore, y se puede leer en un iPhone o iPad que tenga la aplicación
iBooks instalada. Para descargar este libro, busque el título en la barra de
búsqueda de iBookstore, o bien escanee el siguiente código QR con la cámara
del dispositivo.
MicroStrategy 9.2.1
• MicroStrategy Transaction Services permite anidar la funcionalidad de
escritura en informes y tableros para poder tomar decisiones o iniciar una
transacción. Para anidar esta funcionalidad de escritura, debe crear un
informe de Transaction Services que defina qué datos se pueden
actualizar, como se describe en Actualización de datos con Transaction
Services, página 718.
MicroStrategy 9.2.0
• Puede definir el color utilizado para un indicador cuando se muestra
como una serie en un gráfico. Para conocer los pasos necesarios para
definir este formato, consulte Definición de un color de gráfico para
indicadores en Desktop, página 493.
• Se pueden crear cubos inteligentes se puede crear con SQL definido por el
usuario y Generador de consultas. La creación de estos cubos inteligentes
se describe en Creación de cubos inteligentes, página 780.
Requisitos previos
Antes de empezar a trabajar con este documento, conviene familiarizarse con
la información de la Guía básica de elaboración de informes de
MicroStrategy, como, por ejemplo:
• MicroStrategy Desktop
Recursos
Documentación
MicroStrategy proporciona tanto manuales como ayuda en línea. Estas dos
fuentes de información ofrecen distintos tipos de información, tal y como se
indica a continuación:
Ejemplos e imágenes
Instrucciones para trabajar con el tutorial para conocer las interfaces y las
funciones de Narrowcast Server.
Ayuda
• Tecla F1: pulse F1 para ver ayuda contextual relativa que describe cada
opción en la ventana de software que se está visualizando.
Semanuales.
necesita la aplicación Adobe Acrobat Reader para ver estos
Si no tiene Acrobat Reader instalado en el equipo, puede
descargarlo desde http://get.adobe.com/reader/.
SiAcrobat
los marcadores no están visibles en el lado izquierdo del manual de
(PDF), en el menú Ver haga clic en Marcadores y páginas.
Este paso varía ligeramente según la versión de Adobe Acrobat
Reader.
SiAcrobat
los marcadores no están visibles en el lado izquierdo del manual de
(PDF), en el menú Ver haga clic en Marcadores y páginas.
Este paso varía ligeramente según la versión de Adobe Acrobat
Reader.
Estándares de la documentación
Tipo Indica
fuente • Cálculos
Courier • Ejemplos de código
• Claves de registro
• Nombres de rutas y archivos
• Direcciones URL
• Mensajes que se muestran en la pantalla
Ejemplo: Sum(ingresos)/número de meses.
Tipo Indica
+ Comando de teclado que precisa que se utilice más de una tecla (por ejemplo,
MAYÚS+F1)
Formación
Los servicios de formación de MicroStrategy proporcionan un programa de
estudios completo y asesores de educación altamente cualificados. Un gran
número de clientes y socios de más de 800 organizaciones distintas se han
beneficiado de la formación de MicroStrategy.
Entre los cursos que pueden ayudarle a prepararse para utilizar este manual
o que tratan información contenida en este manual se incluyen:
• MicroStrategy Desktop: Reporting Essentials
Consulta
Los servicios de consulta de MicroStrategy ponen a su disposición métodos
probados que le permitirán ofrecer soluciones de tecnología de vanguardia.
Entre las ofertas se incluyen diseños de arquitectura de seguridad complejos,
rendimiento y ajuste, estrategias y recomendaciones para proyectos y
pruebas, planificación estratégica y mucho más. Para obtener una
descripción detallada de las ofertas de consulta, visite
www.microstrategy.com/Consulting.
Soporte internacional
MicroStrategy ofrece soporte para varios idiomas. Normalmente, el soporte
para un idioma incluye el soporte para las bases de datos y el sistema
operativo nativos, formatos de fechas, formatos numéricos y símbolos de
moneda, así como disponibilidad de interfaces y cierta documentación
traducidas.
Hay una interfaz de usuario traducida para cada uno de los idiomas
anteriores.
Soporte técnico
Si tiene alguna pregunta acerca de un producto determinado de
MicroStrategy, debe:
1 Consultar las guías, la ayuda y los archivos Léame de los productos. Las
ubicaciones para obtener acceso a cada uno de ellos se describen más
arriba.
Esayudarle
posible que un administrador técnico de su organización pueda
a solucionar inmediatamente sus problemas.
su idioma, publicado en
http://www.microstrategy.com/Support/Policies. Consulte las
condiciones de su contrato de compra para determinar el tipo de soporte
disponible.
• Información personal:
• Dirección
• Número de teléfono
• Número de fax
• Correo electrónico
Comentarios
Envíenos los comentarios o las sugerencias que desee hacernos sobre la
documentación de usuario de los productos de MicroStrategy a la dirección
siguiente:
documentationfeedback@microstrategy.com
Envíenos las sugerencias que desee hacernos para mejorar los productos a:
support@microstrategy.com
Introducción
Antes de empezar
Antes de comenzar a leer esta guía, debe conocer los conceptos y los procesos
de informes descritos en la Guía básica de elaboración de informes de
MicroStrategy.
Hechos
Los hechos son objetos de MicroStrategy en los que se basan los indicadores.
Un hecho tiene dos características: es numérico y agregable. Algunos
ejemplos de hechos son los ingresos, el inventario y los balances de cuentas.
Las operaciones SQL de agregación, como SUM y AVG, se llevan a cabo con los
hechos de las tablas de la base de datos. Por ejemplo, en la siguiente
sentencia de SQL, la columna ORDER_AMT del warehouse podría
corresponderse con el hecho Cantidad de pedidos en el entorno de
MicroStrategy:
SELECTsum(a21.ORDER_AMT) REGION
FROM ORDER_FACTa21
JOIN LU_EMPLOYEEa22
ON (a21.EMP_ID = a22.EMP_ID)
WHERE a22.CALL_CTR_ID in (5, 9, 12)
En este ejemplo, ORDER_AMT es el hecho, mientras que
sum(a21.ORDER_AMT) representa un indicador.
Atributos
Elementos de atributo
Indicadores
Los indicadores son cálculos analíticos que se realizan con los datos
almacenados (hechos) para producir resultados que se pueden leer como
información de estado o que se pueden analizar para tomar decisiones. Son
parecidos a las fórmulas de un programa de hoja de cálculo. Los indicadores
representan medidas de negocio e indicadores de rendimiento clave. Un
indicador permite calcular los ingresos, los niveles de inventario, el número
de empleados o las visitas a una página Web.
Selecciones dinámicas
Por ejemplo, puede crearse una selección dinámica para filtrar criterios que
califican sobre el atributo Año. Cuando se ejecuta un informe con esta
selección dinámica en su filtro de informe, el sistema solicitará que se
seleccione el año para el que se necesitan los resultados del informe. El
informe puede ejecutarse por primera vez seleccionando 2003 y luego, por
segunda vez, seleccionando 2004.
Informes
Ahora podrá crear informes con análisis más sofisticados utilizando los
conceptos que se describen en esta guía. Aprenderá a:
• Crear y utilizar informes de cubo MDX para su integración con SAP BI,
Essbase y Microsoft Analysis Services.
Una vez haya publicado los datos como un cubo inteligente, podrá:
• Crear un informe que se ejecute contra el cubo inteligente
Introducción
Una vez haya publicado los datos como un Cubo Inteligente, podrá:
La siguiente tabla muestra las tareas que puede realizar al importar datos y
los privilegios necesarios para realizarlas:
Importar de datos de una • Licencia de OLAP Consulte Importación de datos de una base de
base de datos Services datos, página 21 para ver los pasos
• Importar datos de Web detallados.
• Importar base de datos
de Web
Definir una conexión de • Crear conexión de base Se desea conocer los pasos para definir una
base de datos de datos conexión de base de datos en Web, consulte
• Crear el nombre de inicio la Ayuda del administrador de Web. Si desea
de sesión de la base de ver la información general acerca de cómo
datos definir una conexión de base de datos,
consulte el capítulo sobre configuración y
conexión de Intelligence Server en la guía
Installation and Configuration Guide.
Crear un informe que • Definir informe de cubo Consulte la ayuda de MicroStrategy Web para
utiliza un cubo inteligente inteligente en Web ver los pasos para crear un informe con un
como origen de datos cubo inteligente como el origen de datos.
Además, si importó los datos desde una URL, debe asegurarse de que la
URL no haya cambiado, a fin de poder volver a publicar correctamente el
cubo inteligente. Si la URL ha cambiado, se le solicita que proporcione la
nueva URL.
• Según el tipo de archivo que importe, deberá cumplir con los siguientes
requisitos:
– Use comas para separar los valores. Para separar los valores del
archivo, no se deben usar otros caracteres como tabuladores o
punto y coma.
– Para representar los valores NULOS, deje las celdas o los datos
vacíos, en lugar de usar el texto NULO.
Para conocer los pasos para modificar estas opciones, consulte la ayuda
para administradores de MicroStrategy Desktop.
A continuación se encuentran los pasos para crear una nueva conexión y para
editar una conexión existente.
Requisitos previos
• Debe tener los privilegios de Crear conexión de base de datos y Crear el
nombre de inicio de sesión de la base de datos, para definir una nueva
conexión de base de datos.
Importación de datos
Puede importar datos de diferentes orígenes de datos, como una hoja de
cálculo de Excel, un archivo de texto o una consulta de SQL, y, a
continuación, publicar los datos como un cubo inteligente. Una vez
publicados, puede crear un informe que se ejecute contra el cubo inteligente,
crear un documento con el cubo inteligente como un conjunto de datos, o
crear un análisis de exploración visual usando los datos importados.
• .xls
• .xlsx
• .txt
• .csv
Requisitos previos
• Debe poseer MicroStrategy OLAP Services.
Los valores de texto deben estar rodeados por comillas (“ ”), por
ejemplo "Productos electrónicos".
• Lea las Prácticas recomendadas para la importación de datos desde un
archivo o una base de datos, página 12.
c Para especificar el tipo de datos para una columna de datos, haga clic
en el tipo de datos enumerados para la columna en Tipo y, a
continuación, seleccione un nuevo tipo de datos desde la lista
desplegable.
7 Para excluir una columna de datos de los datos que se publican, desactive
la casilla de verificación junto al nombre de la columna. La columna de
datos no se incluye en los datos publicados y no está disponible para
usarla en informes, documentos y análisis.
12 Cuando haya guardado los datos, los puede utilizar para crear un
informe, un documento, o un análisis de exploración visual. Para ello,
seleccione una de las siguientes opciones:
Requisitos previos
• Debe poseer MicroStrategy OLAP Services.
• Debe tener Adobe Flash Player. Para ver los requisitos de versiones
específicos, consulte en el archivo Léame la sección MicroStrategy Web.
c Para especificar el tipo de datos para una columna de datos, haga clic
en el tipo de datos enumerados para la columna en Tipo y, a
continuación, seleccione un nuevo tipo de datos desde la lista
desplegable.
9 Para excluir una columna de datos de los datos que se publican, desactive
la casilla de verificación junto al nombre de la columna. La columna de
datos no se incluye en los datos publicados y no está disponible para
usarla en informes, documentos y análisis.
14 Cuando haya guardado los datos, los puede utilizar para crear un
informe, un documento, o un análisis de exploración visual. Para ello,
seleccione una de las siguientes opciones:
© 2011 MicroStrategy, Inc. Acerca de asignar datos importados a los atributos del proyecto 25
2 Importación de datos Guía avanzada de elaboración de informes
Para realizar cualquiera de estas tareas, debe asignar los datos a atributos
que ya existen en el proyecto. Para conocer los pasos para asignar datos
importados a un atributo en el proyecto, consulte:
Por ejemplo, importe datos desde una hoja de cálculo de Excel, que incluya
una columna con información del año, y cree un informe que incluye estos
datos. Además, cree un informe que contenga atributos e indicadores
(incluido el atributo Año) que ya existan en el proyecto, y muestre los dos
informes en un documento. En el documento de ejemplo que se muestra a
continuación, la cuadrícula/gráfico de la izquierda contiene datos
importados y la cuadrícula/gráfico a la derecha contiene atributos e
indicadores que ya existen en el proyecto. (Una cuadrícula/gráfico es un
marcador de posición de un documento que muestra un informe dentro del
documento cuando se ejecuta el documento).
26 Acerca de asignar datos importados a los atributos del proyecto © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Importación de datos 2
Si se importan datos sin asignar los datos al atributo Año existente, la Web
trata al atributo Año que ya existe en el proyecto y al atributo Año desde los
datos importados como dos atributos por separado. En la siguiente imagen,
el selector solo permite seleccionar elementos del atributo Año desde los
datos importados. Al elegir un año del selector, no se modifica la
cuadrícula/gráfico a la derecha, que contiene el atributo Año que ya existe en
el proyecto.
© 2011 MicroStrategy, Inc. Acerca de asignar datos importados a los atributos del proyecto 27
2 Importación de datos Guía avanzada de elaboración de informes
otro tiene un filtro de seguridad que sólo muestra datos del suroeste. Si estos
dos gerentes regionales ejecutan el mismo informe que incluye datos
regionales, podrán ver distintos resultados de informe.
Si desea ver una explicación detallada de los requisitos de datos para asignar
datos importados, que incluyen una imagen de datos de ejemplo que es
adecuada para asignarse a un atributo de proyecto existente, consulte el
capítulo de creación y configuración de un proyecto de la guía Project
Design Guide.
28 Acerca de asignar datos importados a los atributos del proyecto © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Importación de datos 2
que usó originalmente para crear el cubo inteligente. Para conocer los
pasos necesarios para publicar un cubo inteligente con datos
importados desde un archivo, consulte Importación de datos de un
archivo, página 17.
c Para especificar el tipo de datos para una columna de datos, haga clic
en el tipo de datos enumerados para la columna en Tipo y, a
continuación, seleccione un nuevo tipo de datos desde la lista
desplegable.
3 Para excluir una columna de datos de los datos que se publican, desactive
la casilla de verificación junto al nombre de la columna. La columna de
datos no se incluye en los datos publicados y no está disponible para
usarla en informes, documentos y análisis.
actualizados según los datos del origen de datos. Para que el cubo inteligente
se actualice en función de una planificación, debe crear una suscripción para
enviar el cubo inteligente al historial. El cubo inteligente se volverá a
publicar según la planificación seleccionada.
Puede actualizar los cubos inteligentes que se crearon desde los datos
importados:
Requisitos previos
• En este procedimiento se da por hecho que ya ha creado el cubo
inteligente que desea copiar.
• Para planificar el envío de un cubo inteligente al historial en
MicroStrategy Web, debe disponer del producto MicroStrategy
Distribution Services.
10 A fin de garantizar que las versiones más nuevas del cubo inteligente
sustituyan a las versiones anteriores en el historial, active la casilla de
verificación El nuevo informe planificado sobrescribirá las versiones
anteriores.
2 Puede ordenar los elementos del historial por nombre, estado u hora de
creación del mensaje. Haga clic en el triángulo de orden de cualquiera de
los encabezados de columna. Los informes, documentos, análisis y cubos
inteligentes se ordenan según el encabezado de columna seleccionado.
Puede volver a hacer clic para invertir el orden.
3 Para ver los detalles del cubo inteligente, haga clic en el icono Detalles
en la fila que contiene el cubo inteligente cuyos detalles desea ver. Se abre
la página Detalles con información como el propietario del cubo
inteligente, la fecha en la que el cubo inteligente se envió al historial, etc.
Introducción
Antes de empezar
En esta sección se repasan los conceptos básicos descritos en la Guía básica
de elaboración de informes de MicroStrategy. Si necesita repasar los
conceptos básicos de los indicadores, esta sección le resultará útil. Si necesita
un repaso más amplio sobre los indicadores, hechos, atributos, selecciones
dinámicas y filtros, consulte la Guía básica de elaboración de informes de
MicroStrategy.
Una definición de indicador debe contener una fórmula que determine los
datos que se van a utilizar y los cálculos que se van a llevar a cabo en los
mismos. Los indicadores se dividen en los siguientes tipos, según las
funciones utilizadas en su fórmula:
Sum(Beneficio)
donde Coste y Beneficio son hechos. La fórmula contiene dos
funciones de grupo, Promedio y Suma.
Promedio((Coste + Beneficio))
Elindicador,
término simple hace referencia únicamente a la estructura del
no se limita a cálculos simples.
RunningAvg(Coste)
Sum(Coste) + Sum(Beneficio)
Todos los ejemplos de este capítulo están creados con datos del
proyecto de MicroStrategy Tutorial, a menos que se indique lo
contrario.
Puede definir el nivel dentro del indicador, lo cual permite especificar los
atributos que se van a utilizar en el cálculo del indicador, con independencia
del contenido de cualquier informe en el que se ubique el indicador. Al nivel
del indicador también se le suele denominar dimensionalidad, pero a lo
largo de esta guía se utilizará el término nivel.
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 41
3 Indicadores avanzados Guía avanzada de elaboración de informes
La tilde (~) indica que el nivel de informe aún forma parte del nivel del
indicador. Para obtener información sobre cómo el nivel de informe
proporciona flexibilidad y los efectos de su eliminación, consulte Nivel de
informe: interacción con el contexto de informes, página 61.
42 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 43
3 Indicadores avanzados Guía avanzada de elaboración de informes
Elavanzadas
botón Avanzado permite acceder al cuadro de diálogo Opciones
de nivel (dimensionalidad), que se explica en Indicadores
de nivel: aplicación de la condición del indicador al cálculo del
indicador, página 81 y Indicadores de nivel que aceptan unidades de
dimensionalidad para emular el comportamiento de MicroStrategy
6.x, página 88.
Símbolo Definición
~ Nivel de informe
! Agrupamiento = Ninguno
44 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Símbolo Definición
+ Filtrado = Estándar
* Filtrado = Absoluto
% Filtrado = Ignorar
Puede utilizar esta tabla como referencia mientras sigue aprendiendo sobre
los indicadores de nivel.
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 45
3 Indicadores avanzados Guía avanzada de elaboración de informes
• Literatura (Literature)
• Drama
• Alternativa (Alternative)
Definir
Definir filtrado
Para calcular agrupamiento
como
como
Los ingresos totales de todas las subcategorías del proyecto Ignorar Ninguno
46 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Por su parte, las cifras que devuelve el indicador Ingresos por categoría de
todas las subcategorías de las categorías mostradas (Category Revenue for
All Subcategories in Displayed Categories) son mayores que las de los demás
indicadores del informe. ¿Por qué?
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 47
3 Indicadores avanzados Guía avanzada de elaboración de informes
¿Por qué los indicadores de ingresos por categoría calculan la misma cifra
para cada fila de una categoría concreta?
48 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 49
3 Indicadores avanzados Guía avanzada de elaboración de informes
Lael nivel
opción Ninguno no se puede utilizar si el nivel está definido como
de informe.
50 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Sipropiedades
abre este indicador y no ve el signo de exclamación, acceda a las
del nivel. Para ello, seleccione Mostrar las propiedades
del nivel (dimensionalidad) en el menú Ver o haga clic en el icono
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 51
3 Indicadores avanzados Guía avanzada de elaboración de informes
Sum(Ingresos){~, Subcategoría}
max(a12.[SUBCAT_DESC]) AS SUBCAT_DESC,
sum(a11.[TOT_DOLLAR_SALES]) as REVENUE
[LU_SUBCATEG] a12
group by a11.[SUBCAT_ID]
52 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Aunque figura cada artículo, el valor de cada uno de ellos dentro de una
subcategoría determinada es el mismo. El indicador calcula los ingresos por
subcategoría basándose en el nivel de agrupamiento definido en el indicador.
El SQL de este informe es, básicamente, el mismo que el del ejemplo
anterior:
sum(a11.[TOT_DOLLAR_SALES]) as REVENUE
group by a11.[CATEGORY_ID]
a11.[SUBCAT_DESC] AS SUBCAT_DESC,
pa1.[REVENUE] as REVENUE
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 53
3 Indicadores avanzados Guía avanzada de elaboración de informes
[LU_SUBCAT] a11
sum(a11.[TOT_DOLLAR_SALES]) as REVENUE
[LU_SUBCATEG] a12,
[LU_CATEGORY] a13
where a11.[SUBCAT_ID] = a12.[SUBCAT_ID] and
a12.[CATEGORY_ID] = a13.[CATEGORY_ID]
group by a12.[CATEGORY_ID]
54 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
El indicador obtiene la misma cifra para cada mes: el total de todos los
artículos incluidos en el informe. Dado que Artículo (Item) es hijo de
Subcategoría (Subcategory), se excluye de la cláusula GROUP BY:
a12.[ITEM_DESC] AS ITEM_NAME,
pa11.[REVENUE] as REVENUE
[LU_ITEM] a12
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 55
3 Indicadores avanzados Guía avanzada de elaboración de informes
Sienseel icono
muestran las propiedades del nivel (dimensionalidad) (haga clic
Mostrar las propiedades del nivel (dimensionalidad) de
la barra de herramientas), la definición del indicador tendrá el
aspecto siguiente: Sum([Disponibilidad final]) {~+,
>|Mes+}. Si el agrupamiento se ha definido como Comenzando (tabla
de hechos), el indicador sería <|. Del mismo modo, los indicadores
para Comenzando (tabla de lookup) y Finalizando (tabla de lookup)
serían < y >, respectivamente. Consulte Símbolos de propiedades de
nivel de indicador: definición de la sintaxis de la expresión,
página 44.
56 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
de 2002 es 33.740. Como es el último mes del primer trimestre (T1), ése es el
valor que aparece en el informe trimestral.
Consulte
También puede colocar un filtro o condición en un indicador de nivel.
Ejemplo de un indicador condicional con un nivel,
página 94 para ver un ejemplo y una descripción detallada.
Sipropiedades
abre este indicador y no ve el signo más, no se mostrarán las
del nivel. Para mostrarlas, seleccione Mostrar las
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 57
3 Indicadores avanzados Guía avanzada de elaboración de informes
58 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Se puede crear el mismo informe con un indicador con filtrado absoluto y sin
agrupamiento. Al ejecutar el informe, los ingresos son los mismos en todas
las filas, como se muestra a continuación. Como consecuencia del filtrado
absoluto, el filtro de informe se acumula hasta el nivel del indicador; es decir,
Subcategoría se eleva a Categoría. Puesto que el informe está filtrado para la
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 59
3 Indicadores avanzados Guía avanzada de elaboración de informes
Sidefinición
se muestran las propiedades del nivel (dimensionalidad), la
del indicador tendrá el aspecto siguiente: Sum(Ingresos)
{~+, !Trimestre*}. El asterisco indica filtrado absoluto y el signo
de exclamación, que el agrupamiento está definido como Ninguno.
Consulte Símbolos de propiedades de nivel de indicador: definición
de la sintaxis de la expresión, página 44.
60 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Sidefinición
se muestran las propiedades del nivel (dimensionalidad), la
del indicador tendrá el aspecto siguiente: Sum(Ingresos)
{~+, !Trimestre%}. El signo de porcentaje indica que se ignore el
filtrado.
Sum(Ingresos) {~+}
La tilde (~) representa el nivel de informe con filtrado estándar, indicado por
el signo más (+). Si agrega el artículo como nivel, la definición del indicador
cambia para reflejar esta incorporación:
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 61
3 Indicadores avanzados Guía avanzada de elaboración de informes
Sum(Ingresos) {Artículo}
62 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Éste es un método rápido y fácil de hacer algo que de otro modo podría
requerir varios pasos. Es especialmente útil si tiene muchas dimensiones
representadas en un informe que se deben incluir en el cálculo del indicador
para obtener el resultado deseado.
Requisitos de informe
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 63
3 Indicadores avanzados Guía avanzada de elaboración de informes
Con el filtrado estándar, todos los elementos del filtro de informe se incluyen
en el cálculo del indicador. Esto se produce colocando el filtro de informe en
la cláusula WHERE del paso de SQL para este indicador, como se muestra en
el siguiente ejemplo:
sum(a11.[ORDER_AMT])as REGIONALSALES
[LU_CALL_CTR] a13
64 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
group by a13.[REGION_ID]
sum(a11.[ORDER_AMT]) as REGIONALSALES
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 65
3 Indicadores avanzados Guía avanzada de elaboración de informes
[LU_CALL_CTR] a13
and ((a13.[REGION_ID])
in (select s21.[REGION_ID]
group by a13.[REGION_ID]
66 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
sum(a11.[ORDER_AMT])as REGIONALSALES
[LU_CALL_CTR]a13
group by a13.[REGION_ID]
SiCategoría,
el filtro de informe contiene elementos de atributo tales como
estos atributos no se ignoran porque no están directamente
relacionados con el atributo de nivel Región.
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 67
3 Indicadores avanzados Guía avanzada de elaboración de informes
68 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Requisitos de informe
2 ¿Cuáles han sido las ventas de estos tres centros de atención telefónica en
relación con las ventas totales de todos los centros de atención telefónica
de las regiones de la campaña?
3 ¿Cuáles han sido las ventas de cada uno de estos tres centros de atención
telefónica en relación con las ventas de toda la empresa?
4 ¿Cuáles han sido las ventas de cada región basadas en los artículos
vendidos en cada centro de atención telefónica de la región?
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 69
3 Indicadores avanzados Guía avanzada de elaboración de informes
and a12.[CALL_CTR_ID]in(5,11,12)
70 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
[LU_CALL_CTR]a13
in (select s21.[REGION_ID]
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 71
3 Indicadores avanzados Guía avanzada de elaboración de informes
72 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
sum((a11.[QTY_SOLD]*
a11.[UNIT_PRICE]-a11.[DISCOUNT]))) as REGIONALDOLL
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 73
3 Indicadores avanzados Guía avanzada de elaboración de informes
[LU_EMPLOYEE]a13
group by a12.[REGION_ID]
sum((a11.[QTY_SOLD]*
(a11.[UNIT_PRICE]-a11.[DISCOUNT]))) as REGIONALDOLL
where a11.[EMP_ID]=a12.[EMP_ID]
and a11.[CALL_CTR_ID]=a12.[CALL_CTR_ID]
group by a12.[REGION_ID]
74 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 75
3 Indicadores avanzados Guía avanzada de elaboración de informes
76 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
• Fórmula: Sum(Ingresos)
• Filtrado: Estándar
• Agrupamiento: Estándar
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 77
3 Indicadores avanzados Guía avanzada de elaboración de informes
78 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 79
3 Indicadores avanzados Guía avanzada de elaboración de informes
80 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 81
3 Indicadores avanzados Guía avanzada de elaboración de informes
Todos los informes que aparecen a continuación contienen los ingresos del
primer trimestre de los libros vendidos en tiendas de California y enviados
por medio de Pronto Packages, pero la cantidad de ingresos varía
dependiendo de la opción de filtro.
Categoría = Libros
82 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 83
3 Indicadores avanzados Guía avanzada de elaboración de informes
84 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Por ejemplo, un indicador de ingresos tiene una condición que filtra por la
región Noreste y la categoría Electrónica. Si la opción de filtro está
desactivada, los atributos de la condición del indicador que no se encuentren
en el informe o en el nivel del indicador no se incluirán en el cálculo del
indicador Puesto que el valor por defecto del nivel del informe no se ha
cambiado, solo los atributos del informe afectarán al cálculo del indicador,
como se muestra en la siguiente tabla.
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 85
3 Indicadores avanzados Guía avanzada de elaboración de informes
Región = Noreste
Categoría = Electrónica
86 Indicadores de nivel: modificación del contexto de los cálculos de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
© 2011 MicroStrategy, Inc. Indicadores de nivel: modificación del contexto de los cálculos de datos 87
3 Indicadores avanzados Guía avanzada de elaboración de informes
Indicadores anidados
Los indicadores anidados, o los indicadores de agregación anidados, son un
tipo de indicador simple en el que una función de agregación está contenida
dentro de otra. Por ejemplo:
Promedio(Sum(Ingresos))
La función interna Sum calcula el total para el hecho Ingresos y la función
externa Promedio calcula el promedio para ese resultado.
Por ejemplo, supongamos que desea conocer los ingresos promedio por cada
categoría de cada región. Puede crear un indicador anidado que primero
calcule los ingresos para todas las categorías y, luego, el promedio para cada
región. El indicador de ingresos se define como:
Promedio(Sum(Ingresos) {~, Categoría}) {~, Región}
La fórmula interna, Sum(Ingresos), calcula los ingresos en el nivel de
categoría. Luego, la fórmula externa calcula el promedio de los valores
resultantes en el nivel de región. En el editor de indicadores, la fórmula
Estos es similar a crear un informe que calcule los ingresos por categoría
para cada región y luego habilitar el subtotal promedio, como se muestra a
Indicadores condicionales
Puede considerar la condicionalidad como un filtro de indicador que no
depende de los filtros de ningún informe en el que se utilice el indicador. Un
indicador condicional permite aplicar un filtro a un solo indicador de un
informe sin que se vean afectados los demás indicadores. La condición del
indicador puede ser un filtro o una selección dinámica que devuelve una lista
de filtros. A cada indicador solamente se le puede asociar un filtro o una
selección dinámica, aunque ese filtro puede contener varias calificaciones.
Consulte Indicadores condicionales con varias calificaciones, página 93
para ver un ejemplo de este último caso.
Observe que el nombre del filtro aparece entre corchetes angulares (< >). Los
demás símbolos se describen en Símbolos de propiedades de nivel de
indicador: definición de la sintaxis de la expresión, página 44. El indicador
Bonificación pagada (Paid Bonus) es similar a Salario pagado, excepto en que
su condición es Bonificación regular (Regular Bonus), que filtra el atributo
Artículo de compensación para Incentivo. A continuación, se muestra la
definición del indicador:
• Mujer
• Clientes activos
• Revenue (Ingresos)
Sum(Ingresos) {~+}
7 Guarde el indicador.
Métodos de anidamiento
Siindicador,
selecciona la opción Combinar el filtro del informe en un
se incluirá el símbolo @2; en la fórmula del indicador.
• Combinar en uno nuevo combina el filtro del indicador con el filtro del
informe. Solo se devuelven los resultados que se ajustan al filtro del
indicador y al del informe. Tal y como muestra el área sombreada del
Por ejemplo, necesita calcular los ingresos de los clientes de gran volumen,
entendiendo por gran volumen a un cliente que ha adquirido más de 20
artículos. Cree un indicador condicional con una fórmula de
Para ello, antes de nada, deberá identificar a los clientes que hayan
adquirido más de 20 unidades, que son los clientes de gran volumen.
Observe que las unidades no tienen por qué ser del mismo artículo. A
continuación, determine cuáles son los 75 artículos más rentables que
estos clientes de gran volumen han adquirido. Por último, calcule las
ventas de esos 75 artículos solamente en relación con esos clientes de
Para ello, deberá identificar a los clientes que hayan adquirido más de 20
unidades de cualquier artículo. Observe que las unidades no tienen por
qué ser del mismo artículo. Seleccione los 75 artículos más rentables
principales, incluyendo en el cálculo a todos los clientes, no solo a los
clientes seleccionados. Por último, calcule las ventas de esos 75 artículos
solamente en relación con los clientes seleccionados. Para ello, combine
los filtros para obtener los resultados que cumplan ambas calificaciones.
Tenga en cuenta que los ingresos calculados en este informe para Hugh
Abarca son de $2.010. En el segundo informe, el valor que se muestra es
$1.993. ¿Por qué? La lista de artículos incluida en el cálculo de los
ingresos no es la misma en ambos informes. El segundo ejemplo incluye
solo aquellos artículos vendidos a clientes de gran volumen, mientras que
en el tercero se seleccionan todos los artículos de la base de datos
vendidos a cualquier cliente.
Con esta opción no se cambia el filtro de informe en sí, sino que se determina
la interacción de filtros solo en relación con el indicador condicional. Por
ejemplo, agregue el indicador Ingresos al informe anterior y compruebe los
siguientes resultados.
En primer lugar, se aplican a los datos los criterios del filtro de informe.
Después se aplica el filtro del indicador a los resultados de la evaluación
del filtro de informe. Si el filtro de informe contiene una calificación
basada en un atributo relacionado con un atributo del filtro del indicador,
la calificación de atributo del filtro del indicador sobrescribirá a la
calificación del filtro de informe. Esto sucede únicamente en el indicador
condicional y solo con respecto a los atributos relacionados.
En este caso, los ingresos calculados son los mismos que los del informe
anterior (1-Combinar filtro de informe/quitar), debido a que los 75
artículos principales entre todos los clientes son los mismos 75 artículos
que los de las regiones de cliente especificadas. Puesto que los artículos
son los mismos, el hecho de quitar Región del cliente del filtro no alterará
los resultados finales en modo alguno.
En primer lugar, se aplican a los datos los criterios del filtro de indicador.
Después, se aplica el filtro de informe a los resultados de la evaluación del
filtro de indicador. En este caso, se ignoran los elementos del filtro de
informe relacionados con el filtro del indicador.
El filtro de informe se aplica a los resultados del filtro del indicador, que
incluye todos sus elementos.
En el informe de ejemplo, se seleccionan los clientes que han adquirido
más de 20 unidades de cualquier artículo. Éstos son los resultados
obtenidos del filtro del indicador. El filtro de informe se aplica a estos
resultados, de modo que se escogerán los 75 artículos más rentables de
entre los clientes seleccionados que se encuentren en las regiones de
Región del cliente se ignora, ya que Región del cliente se relaciona con
Cliente en el filtro del indicador.
Observe que los valores de ingresos se acercan más a los del informe
3-Combinar filtro de indicador/quitar que a los del informe 1-Combinar
filtro de informe/quitar. La diferencia estriba en que este informe
determina los ingresos derivados de los 75 artículos más rentables de
todos los clientes, mientras que el informe 3-Combinar filtro de
indicador/quitar calcula los ingresos de los 75 artículos más rentables
vendidos únicamente a clientes de gran volumen. En consecuencia, la
lista de artículos incluida en el cálculo de los ingresos varía. Sin embargo,
los dos informes comienzan con la misma lista de clientes, es decir, los
clientes que han adquirido más de 20 unidades de cualquier artículo.
Observe que los valores de ingresos se acercan más a los del informe
4-Combinar filtro de indicador/conservar que a los del informe
2-Combinar filtro de informe/conservar. El informe 4-Combinar filtro de
indicador/conservar y este informe incluyen todos los clientes de gran
volumen, independientemente de los artículos que hayan adquirido. Los
valores de indicador son inferiores a los del informe 5-Combinar en uno
nuevo/quitar, ya que este informe filtra por Región del cliente.
Observe que este diagrama incluye todos los elementos del filtro de
informe, incluso los relacionados con el filtro del indicador.
El filtro de informe se aplica a los resultados del filtro del indicador. Este
diagrama incluye todos los elementos del filtro de informe, incluso los
relacionados con el filtro del indicador, puesto que la opción Quitar
elementos del filtro de informe relacionados está desactivada.
LU_CUST_STATE.CUST_REGION_ID in (7, 6, 4, 5)
group by LU_DAY.YEAR_ID
Sin embargo, puede cambiar estos valores por defecto. Seleccione el método
de anidamiento y especifique si se van a quitar los elementos relacionados; a
continuación, active la casilla de verificación Recordar el parámetro de la
opción. Cuando cree otro indicador condicional, se utilizarán los nuevos
valores por defecto.
Los siguientes ejemplos ilustran otra situación para explicar el modo en que
los indicadores condicionales y los filtros de informe se influyen entre sí.
Por defecto, primero se aplica el filtro del informe y después se aplica el filtro
del indicador al conjunto de resultados. Eso significa que primero se
determinan los 10 artículos con menos ventas y, posteriormente, de esos 10
solo se incluyen en el informe los artículos con ventas superiores a 100
dólares. El número de filas del informe es únicamente de 3, ya que la mayoría
de los 10 artículos que ha devuelto el filtro de informe tienen ventas
inferiores a 100 dólares.
Para obtener los resultados que desea, puede cambiar las calificaciones,
como se muestra en los ejemplos anteriores, o puede cambiar el método de
anidamiento. En los dos ejemplos anteriores se usa la opción de anidamiento
por defecto, que es Combinar el filtro del informe en un indicador.
Tipo de
Nombre de la opción Descripción
indicador
Condicional Quitar elementos del Influye en la interacción que se produce entre el filtro de
filtro de informe indicador y el filtro de informe.
relacionados Este parámetro está seleccionado por defecto. Si el filtro de
informe contiene una calificación basada en un atributo
relacionado con un atributo de la calificación del filtro del
indicador, la calificación del filtro del indicador tiene prioridad.
Para obtener una descripción detallada del funcionamiento de
este parámetro con el filtro del informe, incluidos ejemplos,
consulte Interacciones de filtros de informe e indicadores
condicionales, página 99.
120 Indicadores de transformación: comparaciones temporales y de otro tipo © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Ahora, ¿cómo se pueden contar los costes del último trimestre? Aplicando
una transformación al indicador Cantidad de cuentas. Una transformación
asigna un período de tiempo específico a otro período de tiempo. En otras
palabras, aplica un valor de demora, como el trimestre actual menos un
trimestre.
Siperíodos
bien la gran mayoría de las transformaciones se utilizan para
de tiempo, esto no se aplica a todas ellas. Al final de esta
sección se explican brevemente las transformaciones no temporales.
Transformaciones temporales
© 2011 MicroStrategy, Inc. Indicadores de transformación: comparaciones temporales y de otro tipo 121
3 Indicadores avanzados Guía avanzada de elaboración de informes
Las transformaciones son útiles para estos análisis de series temporales, que
son relevantes para muchos sectores, incluido el comercio minorista, la
banca y las telecomunicaciones. Otro ejemplo típico de este tipo de análisis
son las comparaciones entre este año y el anterior. Para calcular una varianza
o un porcentaje de crecimiento, como la comparación de los ingresos del año
pasado con los de éste, resulta cómodo y flexible utilizar una transformación,
aunque existen otras alternativas.
Por ejemplo, puede utilizar filtros para crear la comparación entre este año y
el anterior. Para calcular los ingresos de este año, agregue un filtro para este
año al indicador Ingresos. De la misma manera, para calcular los ingresos del
122 Indicadores de transformación: comparaciones temporales y de otro tipo © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
año pasado, utilice el indicador Ingresos junto con un filtro para el año
pasado. No obstante, una alternativa más flexible consiste en utilizar una
transformación Año pasado previamente creada en la definición de un nuevo
indicador, denominado Ingresos del año pasado. Con un único filtro, en
2003, por ejemplo, los dos indicadores (Ingresos e Ingresos del año pasado)
ofrecen los resultados para 2003 y 2002, respectivamente. En este ejemplo,
se han creado dos filtros para el informe, mientras que la transformación
solo necesita uno. Se puede aplicar el mismo indicador de transformación a
un informe con otro filtro para obtener otros resultados, mientras que, sin
transformación, se tendrían que haber creado nuevos filtros para obtener
otro informe distinto. Las transformaciones suelen ser el enfoque más
genérico y pueden volver a utilizarse y aplicarse a otros análisis de series
temporales.
Transformaciones no temporales
© 2011 MicroStrategy, Inc. Indicadores de transformación: comparaciones temporales y de otro tipo 123
3 Indicadores avanzados Guía avanzada de elaboración de informes
124 Indicadores de transformación: comparaciones temporales y de otro tipo © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
SiTutorial
vuelve a crear estos informes, tenga en cuenta que en MicroStrategy
se han actualizado los años y los datos, por lo que los
informes no mostrarán los mismos valores que en los ejemplos.
© 2011 MicroStrategy, Inc. Indicadores de transformación: comparaciones temporales y de otro tipo 125
3 Indicadores avanzados Guía avanzada de elaboración de informes
Indicadores compuestos
La fórmula de un indicador compuesto se basa en operadores aritméticos y
funciones que no son de grupo. Los operadores aritméticos son +, -, * y /; las
funciones que no son de grupo son funciones OLAP y escalares, como suma
acumulativa u orden. Los operadores y las funciones se pueden aplicar a
hechos, atributos o indicadores.
• Sum(Coste) + Sum(Beneficio)
• Coste + Beneficio
Subtotales avanzados
• Sume todos los valores de beneficios. Sume todos los valores de ingresos.
Divida las dos sumas. Éste es un indicador avanzado.
• Divida cada valor de beneficio por cada valor de ingresos. Sume estos
resultados.
Observe que los totales de los dos indicadores Margen de beneficios difieren.
Lo que hace Margen de beneficios es, sencillamente, sumar las cantidades de
su columna, es decir, 24,26% y 24,14%, para obtener 48,40%. Margen de
beneficios avanzado (Smart Profit Margin) divide el total de Beneficio entre
el de Ingresos, calculando el porcentaje correcto de 24,20%.
Laindicadores.
configuración de un indicador avanzado se realiza en el editor de
Para activar y desactivar los indicadores avanzados,
utilice la casilla de verificación Permitir indicador avanzado de la
parte inferior de la ficha Subtotales / Agregación.
• Un equi join contiene solo los datos comunes a todos los elementos.
Requisitos previos
130 Creación de indicadores combinando transformaciones, filtros e indicadores © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
© 2011 MicroStrategy, Inc. Creación de indicadores combinando transformaciones, filtros e indicadores 131
3 Indicadores avanzados Guía avanzada de elaboración de informes
132 Creación de indicadores combinando transformaciones, filtros e indicadores © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Indicadores avanzados 3
Subtotales de indicadores
En el contexto de los indicadores, los subtotales permiten calcular y mostrar
datos cuantificados junto con los agrupamientos de atributos que se pueden
especificar dinámicamente para un informe. El comportamiento de las
agregaciones de subtotales se basa en los tipos de datos incluidos en el
indicador al que se aplica el subtotal.
Las opciones tanto para las funciones de subtotal de total como para las
funciones disponibles son funciones de subtotal predefinidas estándar, que
son funciones de agregado simples como Total y Count que cumplen gran
cantidad de los requisitos de subtotales. Si no satisfacen sus necesidades
específicas, puede crear un subtotal definido por el usuario y utilizarlo como
cualquier otra función de subtotal incorporada. Para obtener una lista de las
funciones de subtotal predefinidas, consulte Funciones de subtotal estándar,
página 134. Para ver una explicación sobre cuándo se deben usar subtotales
definidos por el usuario, además de una lista de objetos que se pueden
utilizar en ellos y ejemplos, consulte Creación de sus propios subtotales,
página 135.
Función de
Descripción
subtotal
Promedio Avg[average] suma de los valores de entrada dividida entre el número de valores
de entrada
Mediana Median[median] valor medio cuando todos los valores están ordenados
Media geométrica Geomean[geometric mean] raíz cuadrada del producto de los valores de entrada
• Una función de agregación, como avgdev, IRR, MIRR y NPV, que no sea
una de las funciones de subtotal predefinidas estándar
• Varias funciones
• Funciones anidadas
• Subtotales dimensionales
Por ejemplo, puede que necesite un subtotal que calcule siempre en el nivel
regional, independientemente del nivel de informe. Puede crear un subtotal
definido por el usuario, definiéndolo en el nivel (o la dimensión) Región.
Otra posibilidad consiste en utilizar un subtotal ponderado, en el que un
subtotal se pondera con otro indicador, como un beneficio promedio
ponderado por unidades vendidas. Este ejemplo se incluye en el Ejemplo de
subtotal definido por el usuario (subtotal ponderado), página 139.
Año
Trimestre
Mes
Día
Observe que Total no suma todas las unidades recibidas a lo largo del año,
sino que muestra la cantidad del primer envío, con independencia del mes en
el que éste llegó. Por ejemplo, ha recibido 20 receptores estéreo AM/FM
(AM/FM Stereo Receivers) cada mes; el total es 20, la cantidad recibida en
enero solamente. No se han recibido receptores de sonido envolvente digital
(Digital Surround Sound Receivers) en enero, pero se recibieron 20 en
febrero, lo que se refleja en el subtotal. No se recibieron videocámaras Hi8
Hitachi (Hitachi Hi8 Camcorders), en la última línea de la muestra, hasta
marzo, por lo que el total se obtiene del envío de marzo.
Alsubtotales
igual que en el ejemplo anterior, aquí nos centraremos en los
definidos por el usuario y en el uso del editor de subtotales,
por lo que se proporciona un procedimiento exhaustivo para crear el
subtotal. Las instrucciones para crear el indicador y el informe son
menos detalladas. Para obtener detalles sobre la creación de
indicadores e informes, consulte la ayuda de MicroStrategy Desktop.
Desactivación de subtotales
También puede seleccionar deshabilitar los totales en un indicador, como un
indicador de inventario u otro indicador no agregable. Para ello, establezca la
función de subtotal de total en Ninguno y desactive todos los subtotales
Funciones de indicadores
Entre las funciones más prácticas que se pueden usar con indicadores se
incluyen las siguientes:
Orden
En las funciones Orden, se especifica el indicador que se va a ordenar y si el
orden es ascendente o descendente. También se puede especificar si se debe
dividir por un atributo.
El nivel del orden depende del nivel de informe. Por ejemplo, el siguiente
indicador, denominado Clasificación de ingresos (Revenue Rank),
combinado con el cliente en un informe muestra al cliente de mayores
ingresos como el número uno.
Clasificación(ingresos)
Si se agrega un parámetro para dividir por año, el cliente que haya generado
más ingresos cada año se muestra como número uno. A continuación, se
muestra la definición de indicador para este indicador Clasificación de
ingresos por año (Revenue Rank by Year):
Clasificación<División={Año}>(Ingresos)
• Se crean los informes de los “Primeros 10” a partir del mismo informe,
que utiliza el indicador Clasificación de ingresos por año (Revenue Rank
by Year). Se filtran todos los informes del documento para mostrar un
año en particular y los primeros diez valores de Clasificación de ingresos
por año para ese año.
Ladocumentos
imagen anterior muestra un documento de MicroStrategy. Los
pueden mostrar distintos informes dentro de una misma
pantalla, como se muestra en este ejemplo. Si desea obtener más
información sobre el uso de documentos en general, consulte la Guía
de análisis de documentos de MicroStrategy Report Services; para
obtener instrucciones para crear documentos, consulte la Guía de
creación de documentos de MicroStrategy Report Services.
Cantidad
La función Cantidad se utiliza normalmente con un atributo, aunque se
puede utilizar también con hechos. Por lo general, los indicadores que
utilizan la función Cantidad en la definición se denominan indicadores de
cantidad.
Si desea usar la función Cantidad para realizar este análisis, debe cambiar los
parámetros de función para contar los elementos de atributo en función de
un hecho, no de la tabla de lookup.
• Promedio de movimiento
• Suma de movimiento
• Promedio acumulativo
• Suma acumulativa
Laobtener
imagen anterior muestra un documento de MicroStrategy. Para
más información sobre cómo trabajar con documentos,
consulte la Guía de análisis de documentos de MicroStrategy Report
Services; para obtener instrucciones para crear documentos, consulte
la Guía de creación de documentos de MicroStrategy Report
Services.
N-tile
La función N-tile, también llamada segmentación, establece números de
grupos, o mosaicos, para un indicador. Algunos parámetros necesarios son el
número de grupos y si se deben ordenar de forma ascendente o descendente.
Painted Word y 500 Best Vacation Home Plans). Solo se muestra una parte
del documento.
Ladocumentos
imagen anterior muestra un documento de MicroStrategy. Los
pueden mostrar un informe como un gráfico, como una
cuadrícula o como una cuadrícula y un gráfico en la misma pantalla.
Asimismo, los documentos pueden mostrar distintas partes del
mismo informe en una misma pantalla, como se muestra en este
ejemplo. Para obtener más información sobre cómo usar documentos,
consulte la Guía de análisis de documentos de MicroStrategy Report
Services; para obtener instrucciones para crear documentos, consulte
la Guía de creación de documentos de MicroStrategy Report
Services.
Primero y Último
Las funciones Primero y Último proporcionan la capacidad de utilizar
funciones de ordenación dentro de la agregación, es decir, funciones en las
que el valor depende del orden. Primero devuelve el primer valor en un
conjunto ordenado de valores, mientras que Último devuelve el último. Los
atributos de ordenación se definen en los parámetros de la función.
Especificaciones de join
Si establece una especificación de join, podrá incluir condiciones en los datos
seleccionados para mostrarse en un informe. Puede aplicar un equi join u
outer join, que se describen detalladamente más adelante. Un equi join
contiene solo los datos comunes a todos los elementos del join, ya sean tablas
o indicadores. Un outer join contiene todos los datos de todos los elementos.
Puede establecer joins en los niveles de indicador y de informe:
• Por defecto, los equi join se generan para todos los indicadores de un
informe. El informe resultante sólo contiene las filas con datos devueltos
para todos los indicadores. Si una región concreta no tiene datos de
presupuesto ni de ventas, dicha región no se incluirá en el informe.
Para obtener una explicación más detallada de este caso, con informes de
ejemplo, consulte el capítulo Análisis de datos de la Guía básica de
elaboración de informes de MicroStrategy.
Lapropiedad
opción Tipo de join del indicador es un acceso directo a la
Tipo de join del indicador de VLDB, que se encuentra en
Opciones avanzadas del mismo menú.
© 2011 MicroStrategy, Inc. Propiedades de VLDB específicas del indicador: SQL y personalización analítica 157
3 Indicadores avanzados Guía avanzada de elaboración de informes
SiCapítulo
desea obtener más información sobre los data marts, consulte el
13, Acceder a subconjuntos de datos: data marts.
Laindicadores
utilización del tipo de datos Big Decimal para valores de
cuenta con varias desventajas.
Para obtener más información sobre todos los tipos de datos, consulte el
apéndice sobre tipos de datos de la guía MicroStrategy Project Design
Guide.
158 Alias de columna de indicador: tipos de datos e identificadores de SQL © 2011 MicroStrategy, Inc.
4
4. FILTROS AVANZADOS
Filtro de datos en informes
Introducción
Antes de empezar
En esta sección se repasan los conceptos básicos descritos en la Guía básica
de elaboración de informes de MicroStrategy. Si necesita una descripción
breve de los conceptos básicos sobre los filtros, esta sección está pensada
para ayudarle. Si necesita un repaso más amplio sobre indicadores, hechos,
atributos, selecciones dinámicas y filtros, consulte la Guía básica de
elaboración de informes de MicroStrategy.
Un filtro especifica las condiciones que deben cumplir los datos para su
inclusión en los resultados del informe. El uso de un filtro en un informe
limita los datos de forma que sólo se toma en consideración la información
que sea relevante para responder a la pregunta sobre el negocio, ya que un
informe realiza consultas en la base de datos basadas en todos los datos
almacenados en el warehouse. Los filtros son útiles para clarificar grandes
cantidades de datos y mostrar sólo subconjuntos de esos datos, de modo que
los informes muestren a los usuarios lo que realmente necesitan ver.
Tipos de calificaciones
Un filtro se compone de al menos una calificación. Las calificaciones son las
condiciones reales que se deben cumplir; por ejemplo, "Región = Noreste" o
"Ingresos > $1 millón". Se pueden crear varias calificaciones para un solo
filtro y, a continuación, combinarlas mediante los operadores lógicos AND,
AND NOT, OR y OR NOT.
Lafiltros.
opción Calificación avanzada no aparece por defecto en el editor de
Primero debe activarla mediante el cuadro de diálogo Mis
preferencias. Para obtener instrucciones, consulte la ayuda en línea.
• Calificaciones de atributo:
• Calificaciones de conjunto:
2 Haga doble clic en el panel Filtro de informe para crear una nueva
calificación.
6 Seleccione un operador.
Para crear una calificación de atributo a atributo que compare los atributos
Centro de atención telefónica y Ciudad del cliente:
Utilice los pasos siguientes para crear un filtro para un informe que muestre
todos los niveles de renta (excepto el menor, <21.000) y sus beneficios
asociados.
Eldevolverá
carácter “<” debe incluirse entre comillas o MicroStrategy
un error, puesto que “<” es un carácter reservado de
MicroStrategy.
• una demora de cuatro años, tres meses, dos semanas y un día a partir de
hoy;
• el lunes de esta semana;
• el lunes de esta semana con una demora de dos días;
Al evaluar una fecha dinámica del tipo “primer día de este mes menos siete
días”, el orden en que se calculen las dos partes tiene importancia. La suma o
resta de días, semanas, meses o años (la demora) siempre se realiza en
primer lugar, antes de que se calcule “primer día de este mes”, “esta semana”,
“este año”, etc. Por ejemplo:
170 Fechas dinámicas: filtrar mediante la demora de la fecha actual © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
• Luego, se calcula “esta hora más 1 hora” y “este minuto menos 0 minutos”
(hora dinámica y minuto dinámico) como 1:40 PM.
• Luego, se calcula “esta hora más 1 hora” y “Minuto estático = 24” (hora
dinámica y minuto estático) como 1:24 PM.
• Luego, se calcula “Hora estática = 11 AM” y “este minuto menos 10” (hora
estática y minuto dinámico) como 11:30 AM.
• Luego, se calcula “Hora estática = 11 AM” y “Minuto estático = 24” (hora
estática y minuto estático) como 11:24 AM.
Cuando se crea una fecha dinámica para una representación de atributo con
un formato de fecha y hora, también se debe crear una hora dinámica. Si
desea obtener instrucciones sobre cómo crear una hora dinámica, consulte la
ayuda de MicroStrategy Desktop.
El editor de fecha y hora sirve para crear una fecha dinámica en una
calificación de atributo. Cuando califique sobre un atributo de fecha,
aparecerá un icono de calendario; haga clic en él para abrir el editor de fecha
y hora.
© 2011 MicroStrategy, Inc. Fechas dinámicas: filtrar mediante la demora de la fecha actual 171
4 Filtros avanzados Guía avanzada de elaboración de informes
aplica el filtro del informe (el filtro Hoy). El indicador Ingresos (de hace 2
meses) calcula los ingresos de la fecha de hoy menos dos meses porque el
indicador contiene una condición (el filtro Hoy - 2 meses).
172 Fechas dinámicas: filtrar mediante la demora de la fecha actual © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
Se abre el cuadro de diálogo Nuevo filtro. Haga doble clic en Filtro vacío
para abrir el editor de filtros.
10 Hoy está seleccionado por defecto. En los cuadros al lado de los meses,
seleccione Menos y 2. Esto indica una demora de dos meses. Observe que
en el área Vista preliminar aparecen la fecha actual y la fecha dinámica.
© 2011 MicroStrategy, Inc. Fechas dinámicas: filtrar mediante la demora de la fecha actual 173
4 Filtros avanzados Guía avanzada de elaboración de informes
174 Fechas dinámicas: filtrar mediante la demora de la fecha actual © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
Para hacer esto, cree una selección dinámica para una fecha. Use esa
selección dinámica de fecha en un filtro que devuelve las fechas entre la fecha
seleccionada en la selección dinámica y un mes antes de la respuesta de
selección dinámica.
© 2011 MicroStrategy, Inc. Fechas dinámicas: filtrar mediante la demora de la fecha actual 175
4 Filtros avanzados Guía avanzada de elaboración de informes
Este filtro, que se utilizará en el informe, devuelve las fechas entre la fecha
seleccionada en la selección dinámica y un mes antes de la respuesta de
selección dinámica.
Se abre el cuadro de diálogo Nuevo filtro. Haga doble clic en Filtro vacío
para abrir el editor de filtros.
176 Fechas dinámicas: filtrar mediante la demora de la fecha actual © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
AgregarMeses(
-1:
© 2011 MicroStrategy, Inc. Fechas dinámicas: filtrar mediante la demora de la fecha actual 177
4 Filtros avanzados Guía avanzada de elaboración de informes
178 Importación y exportación de elementos para calificaciones de atributos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
• Texto: los datos de un archivo de texto deben ser de uno de los tipos
siguientes:
Delimitados por tabuladores
© 2011 MicroStrategy, Inc. Importación y exportación de elementos para calificaciones de atributos 179
4 Filtros avanzados Guía avanzada de elaboración de informes
180 Importación y exportación de elementos para calificaciones de atributos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
© 2011 MicroStrategy, Inc. Importación y exportación de elementos para calificaciones de atributos 181
4 Filtros avanzados Guía avanzada de elaboración de informes
11 Por defecto, el archivo se guarda como una hoja de cálculo de Excel. Para
cambiarlo a un archivo de texto, seleccione Archivos de texto en la lista
desplegable Guardar como tipo.
Puede seleccionar los atributos para usarlos como el nivel de salida para una
calificación de indicador o para una calificación de relación. Para las
calificaciones de indicador puede establecer el nivel de salida en el nivel del
informe o del indicador. Para obtener detalles y ejemplos, consulte las
siguientes secciones:
• Nivel de salida de las calificaciones de relación, página 182
182 Nivel de atributo de las calificaciones de conjunto: nivel de salida © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
por Hugh Abarca. Dado que es necesario filtrar el informe por Región del
cliente, la calificación de relación deberá devolver ese atributo. Éste es el
propósito del nivel de salida, que especifica el nivel de atributo del cálculo
para el conjunto.
Para generar este informe de ejemplo, cree antes un filtro con una
calificación de atributo para Cliente = Hugh Abarca. Después cree un
segundo filtro con la siguiente calificación:
• Tipo: relación
Sicalificación
desactiva esta opción, los criterios de filtro se aplicarán a la
de relación, no al informe completo. De esta forma, se
garantiza que todos los clientes en el atributo Región del cliente
seleccionado aparezcan reflejados en el informe, y no Hugh Abarca
exclusivamente. Para obtener más información sobre esta opción,
consulte Aplicación de calificaciones independientemente de los
filtros de relación, página 189.
Cree un informe que contenga Región del cliente (Customer Region), Cliente
(Customer) y el indicador Ingresos (Revenue). Utilice el filtro que contiene la
calificación de relación como filtro del informe. A continuación, se muestra
un ejemplo de los resultados.
© 2011 MicroStrategy, Inc. Nivel de atributo de las calificaciones de conjunto: nivel de salida 183
4 Filtros avanzados Guía avanzada de elaboración de informes
Por ejemplo, para crear un informe que muestre todas las tiendas que
venden calzado Nike en la zona de Washington DC, debe establecer el nivel
de salida en Tiendas, la calificación de filtro en calzado Nike y Región, y la
relación con el hecho Ventas.
El indicador es compuesto.
184 Nivel de atributo de las calificaciones de conjunto: nivel de salida © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
Ventas reales
Región Mercado Tienda
en $ (en miles)
El indicador se agrega en el nivel más bajo del informe, que es Tienda. Por lo
tanto, el valor de división puede ser Mercado o Región, pero no Tienda.
© 2011 MicroStrategy, Inc. Restablecimiento de calificaciones de orden y de porcentaje: propiedad División 185
4 Filtros avanzados Guía avanzada de elaboración de informes
Diego y Miami y otro filtro que incluya el año 2002. Para obtener
información sobre los pasos necesarios para agregar un filtro, consulte la
ayuda en línea de MicroStrategy Desktop.
Observe que en el informe sólo se muestran los ingresos cuyos valores son
mayores que los ingresos del trimestre anterior.
Por ejemplo, un informe muestra los ingresos por región. El filtro del
informe contiene la calificación del atributo de una categoría igual a
Productos electrónicos y la calificación del indicador de ingresos de más de
$2 millones. Si se mantiene el valor por defecto, se combinan las
calificaciones. Sólo se tienen en cuenta los ingresos de Productos
electrónicos cuando el indicador comprueba que hay ingresos de más de $3
millones. Los resultados del informe incluyen cuatro regiones, como se
muestra a continuación:
Aplicación de calificaciones
independientemente de los filtros de relación
Una calificación de relación crea un vínculo entre dos atributos y después
aplica un filtro a dicha relación. El filtro que se usa en la calificación de
relación se denomina calificación de filtro. Puede especificar si esta
calificación de filtro se aplica al informe o solamente a la calificación de
relación. Por defecto, la casilla de verificación Aplicar también esta
calificación independientemente del filtro de relación está activada, con
lo cual la calificación de filtro se aplica a todo el informe. Esta casilla de
verificación se encuentra en el cuadro de diálogo Opciones avanzadas.
© 2011 MicroStrategy, Inc. Aplicación de calificaciones independientemente de los filtros de relación 189
4 Filtros avanzados Guía avanzada de elaboración de informes
Hugh Abarca que acaba de crear como calificación de filtro que filtre la
relación. Defina el nivel de salida en Región del cliente.
190 Aplicación de calificaciones independientemente de los filtros de relación © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
Expresiones personalizadas
Las expresiones personalizadas permiten crear expresiones de filtro muy
personalizadas. Al escribir la sintaxis en vez de utilizar la funcionalidad de
señalar y hacer clic en MicroStrategy, se pueden establecer criterios de filtro
más específicos y sofisticados que los que permite la interfaz de
MicroStrategy. Para ver una introducción sobre las expresiones
personalizadas, consulte Conceptos básicos de expresiones personalizadas,
página 192.
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 191
4 Filtros avanzados Guía avanzada de elaboración de informes
Las expresiones personalizadas están escritas para que se puedan probar los
datos con ellas, e independientemente de si los datos se califican como
verdaderos cuando se insertan en la expresión personalizada, se devuelven
en el conjunto de resultados de los datos.
192 Expresiones personalizadas y funciones específicas de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 193
4 Filtros avanzados Guía avanzada de elaboración de informes
Longitud(Cliente@[Apellido]) > 15
194 Expresiones personalizadas y funciones específicas de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 195
4 Filtros avanzados Guía avanzada de elaboración de informes
Observe que cada elemento Pedido aparece como enviado entre las 4 AM y
las 6:59 AM.
196 Expresiones personalizadas y funciones específicas de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 197
4 Filtros avanzados Guía avanzada de elaboración de informes
(Día@ID + 27)
198 Expresiones personalizadas y funciones específicas de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 199
4 Filtros avanzados Guía avanzada de elaboración de informes
Siseleccionar
una relación queda vacía, se utiliza el esquema del proyecto para
la tabla adecuada.
– Calificación de atributo
– Calificación de indicador
Necesita un informe que muestre los clientes que han generado más de
$7500 en beneficios. Aunque puede conseguirlo con la opción Calificación de
conjunto, también puede hacerlo con facilidad si selecciona la opción
Calificación avanzada y, a continuación, en la lista desplegable Opción,
selecciona Expresión personalizada.
200 Expresiones personalizadas y funciones específicas de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 201
4 Filtros avanzados Guía avanzada de elaboración de informes
Existen varios tipos de funciones Apply, cada una de las cuales corresponde a
un tipo básico de función de MicroStrategy y reemplaza esa función cuando
en su lugar es necesario utilizar una función de RDBMS correspondiente.
(Consulte el capítulo de funciones estándar de la guía Functions Reference
para obtener más información sobre cuándo es necesario y adecuado utilizar
202 Expresiones personalizadas y funciones específicas de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 203
4 Filtros avanzados Guía avanzada de elaboración de informes
204 Expresiones personalizadas y funciones específicas de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
argumento
La parte derecha de la expresión es, en realidad #1, pero ese
se reemplaza por STRATEGY en este ejemplo.
• Company@DESC establece el primer argumento como la representación
de la descripción del atributo Empresa, en vez de la representación de ID
u otra representación de atributo que exista.
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 205
4 Filtros avanzados Guía avanzada de elaboración de informes
Empresa Departamento
MicroStrategy Ventas
Microstrategy Finanzas
MICROSTRATEGY PUBLICIDAD
206 Expresiones personalizadas y funciones específicas de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
Tienda Ingresos
B*E*S*T $123.456
Marcy*s $456.789
Q*Mart $78.901
Wall*Mart $234.567.890
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 207
4 Filtros avanzados Guía avanzada de elaboración de informes
ApplySimple("DatePart('yyyy',
DateAdd('m', -1, date())) * 100 + DatePart('m',
DateAdd('m', -1, date()))",0)
Esrelacionales
posible que su Sistema de administración de bases de datos
(RDBMS) necesite una sintaxis ligeramente diferente
que la anterior. Siempre que utilice una función Apply, debe
personalizarse a la sintaxis de su RDBMS particular. Las funciones
en esta expresión ApplySimple son específicas para una base de
datos de Access, que sólo se recomienda en determinados entornos
previos a producción, pero nunca en un entorno de producción
real.
8 Guarde el filtro.
Coloque este filtro en un informe con los atributos Mes (Month) y Región
(Region) y el indicador Ingresos para mostrar datos de ingresos regionales
del último mes. El informe que se muestra a continuación se ejecutó en
octubre de 2006, por lo tanto, la generación de informe sólo dio como
resultado datos a partir de septiembre de 2006. Si se regenera el informe en
208 Expresiones personalizadas y funciones específicas de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
© 2011 MicroStrategy, Inc. Expresiones personalizadas y funciones específicas de base de datos 209
4 Filtros avanzados Guía avanzada de elaboración de informes
No olvide guardar los objetos que cree con nombres diferentes para no
sobrescribir los ejemplos de MicroStrategy Tutorial.
210 Listas de elementos conjuntos: Agrupamiento de elementos de varios atributos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
Abra el informe Informe básico (Basic Report). Observe que los ingresos de
Leanne Sawyer son de $316.786 y corresponden a las ventas de todo el
período y de todas las categorías. Desea ver los ingresos de combinaciones
concretas de trimestres y categorías, por ejemplo, Productos electrónicos en
el T1 de 2003 y Música en el T3 de 2003. Para ello, cambie a la vista de
diseño y cree una lista de elementos conjuntos, como se describe a
continuación.
1 Haga doble clic en el panel Filtro de informe para agregar una nueva
calificación.
© 2011 MicroStrategy, Inc. Listas de elementos conjuntos: Agrupamiento de elementos de varios atributos 211
4 Filtros avanzados Guía avanzada de elaboración de informes
11 Haga clic en el icono Agregar para agregar otro elemento. Una vez más,
se agregará por defecto el primer valor de cada atributo.
12 Seleccione el nuevo elemento y repita los pasos del 6 al 10, esta vez
cambiando Categoría a Música y Trimestre a T3 03.
212 Filtros de selección dinámica: solicitud de entrada del usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
© 2011 MicroStrategy, Inc. Filtros de selección dinámica: solicitud de entrada del usuario 213
4 Filtros avanzados Guía avanzada de elaboración de informes
214 Filtros de selección dinámica: solicitud de entrada del usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
Use esta opción para compartir las cachés de los informes. Para
obtener información detallada sobre las cachés de informe, consulte el
© 2011 MicroStrategy, Inc. Filtros de acceso directo en comparación con filtros anidados 215
4 Filtros avanzados Guía avanzada de elaboración de informes
• Cree un filtro al mismo tiempo que crea un informe nuevo. Este filtro se
anida dentro del informe y no se puede usar en otro informe. Para
obtener más información, consulte la ayuda de MicroStrategy Desktop o
el capítulo Generación de consultas y de objetos de consultas para
diseñadores de la Guía básica de elaboración de informes de
MicroStrategy.
216 Filtros de acceso directo en comparación con filtros anidados © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
independiente.
En este procedimiento se da por hecho que ya se ha creado un filtro
Para obtener instrucciones para crear un nuevo filtro,
consulte la ayuda de MicroStrategy Desktop.
© 2011 MicroStrategy, Inc. Filtros de acceso directo en comparación con filtros anidados 217
4 Filtros avanzados Guía avanzada de elaboración de informes
Sicuadro
el informe contiene selecciones dinámicas, se abre el
de diálogo Opciones para guardar después de
asignarle un nombre al informe. Para obtener acceso al
218 Filtros de acceso directo en comparación con filtros anidados © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Filtros avanzados 4
• Crear una copia local del filtro. Los cambios aplicados al filtro no se
propagan al objeto original, y viceversa. Esto también se denomina
filtro local o anidado.
© 2011 MicroStrategy, Inc. Filtros de acceso directo en comparación con filtros anidados 219
4 Filtros avanzados Guía avanzada de elaboración de informes
220 Filtros de acceso directo en comparación con filtros anidados © 2011 MicroStrategy, Inc.
5
5. GRUPOS PERSONALIZADOS Y
CONSOLIDACIONES
Agrupamiento de elementos de atributo
Introducción
Las consolidaciones se utilizan para especificar los datos que desea ver en el
informe. Permiten agrupar los elementos de atributo de otras formas sin
cambiar las definiciones de la metadata y del warehouse.
Si tiene que crear o editar una gran cantidad de objetos, también puede usar
MicroStrategy Command Manager para trabajar con esos objetos. Command
Manager manipula objetos de MicroStrategy mediante scripts creados por el
usuario en vez de una interfaz gráfica de usuario. Para obtener más
información sobre Command Manager, consulte el capítulo sobre
automatización de tareas administrativas en la guía MicroStrategy System
Administration Guide. Para conocer la sintaxis específica de Command
Manager para trabajar con grupos personalizados o consolidaciones, abra
Command Manager y haga clic en Ayuda.
Por ejemplo, el warehouse contiene datos basados en los 12 meses del año,
pero usted quiere presentar en un informe datos correspondientes a cada
estación del año. Puede crear un grupo personalizado con elementos que
representen cada estación, como Invierno y Primavera, y luego agregar una
condición a cada elemento de grupo personalizado para visualizar datos sólo
para los meses de cada estación. En la imagen siguiente, que muestra la
creación de un grupo personalizado en MicroStrategy Web, el elemento de
grupo personalizado Invierno (Winter) muestra datos para los meses de
diciembre, enero y febrero y el elemento Primavera (Spring) muestra datos
para marzo, abril y mayo, y así sucesivamente.
Puede agregar dicha calificación al filtro del informe de modo que determine
los valores de los elementos de grupo personalizado. A continuación,
especifique de qué manera interactúa el grupo personalizado con el filtro del
informe, tal como se describe en Determinación de la interacción del grupo
personalizado con el filtro del informe, página 242.
Para esto hacen falta dos informes distintos: los diez mejores clientes y los
cinco artículos que menos se venden. Puede crear un grupo personalizado
con los siguientes elementos:
• Los diez mejores clientes
• Calificación de atributo
• Calificación de conjunto
• Rangos
• Calificación avanzada
• Conteo del rango: para definir el número de rangos iguales en los que se
divide el rango de valores del indicador. El rango se define mediante los
Elen motor utiliza su lógica interna para crear los rangos basándose
los puntos del rango que especifique.
Por ejemplo, supongamos que desea crear un informe con dos rangos,
uno que muestre las 10 mejores tiendas y el segundo que muestre las
situadas entre la posición 11 y la 100. Para esto, debe usar tres puntos (1,
10 y 100), como se muestra en la figura siguiente.
• Rangos para cada valor distinto del indicador: para crear un rango
separado para cada valor calculado por el indicador. Este tipo de
calificación de rangos usa directamente los resultados de un indicador
como rangos. Resulta muy útil con los indicadores que ya contienen la
lógica necesaria para calcular los números de rangos secuenciales. Tales
indicadores utilizan fórmulas matemáticas, funciones NTile, funciones de
rangos o funciones de mayúsculas y minúsculas.
Por ejemplo, un indicador utiliza la función NTile para agrupar los
valores de ingresos en tres grupos. El elemento de grupo personalizado se
divide, a su vez, en tres rangos.
Requisitos de informe
Desea crear dos informes en los que se clasifique a los empleados según los
ingresos que genere cada uno.
1 Según los ingresos, el primer informe debe separar a los empleados en los
tres grupos siguientes: Superior (Top) para el 10% más alto, Medio (Next)
para el 40% siguiente e Inferior (Lowest) para el 50% más bajo.
Solución
El motor considera que 0 es el punto de rango más alto y que 100 es el punto
de rango más bajo. Por lo tanto, en función de los ingresos, sitúa al 10% de
los empleados que más producen en el primer rango y así sucesivamente.
Requisitos de informe
Desea crear un informe que clasifica las regiones en función de los ingresos y
proporciona el margen de beneficios para cada región. Los grupos son Alto
rendimiento (Top Performers), Rendimiento medio (Average Performers) y
Bajo rendimiento (Under-performers).
Solución
En primer lugar, cree un indicador que use la función NTile para crear tres
grupos según los ingresos. Use dicho indicador en un grupo personalizado
que presente rangos en función del valor del indicador y para cada valor del
indicador. Cambie los nombres de rangos por Alto rendimiento (Top
Performers), Rendimiento medio (Average Performers) y Bajo rendimiento
(Under-Performers). Cree un informe que utilice este grupo personalizado.
En la siguiente imagen de MicroStrategy Desktop se muestra un ejemplo de
informe.
Observe que este grupo personalizado muestra los nombres de los elementos
y los artículos dentro del elemento. Para obtener más información sobre esta
opción, consulte Estructura de grupo personalizado en informes,
página 233.
Informe Todos los grupos Opciones de los • Visualizar grupos personalizados en vista
personalizados datos del informe en jerárquica o plana
de un informe el editor de informes
Proyecto Todos los grupos Mis preferencias en • Mostrar la calificación avanzada en el editor
personalizados Desktop de grupos personalizados
de un proyecto • Mostrar todos los botones de selección
dinámica en el editor de grupos
personalizados
• Mostrar los cuadros de sugerencias en el
editor de grupos personalizados
• Recortar espacios anteriores
Requisito previo
• Debe tener privilegios del editor de grupos personalizados de uso de Web
para tener acceso al editor de grupos personalizados.
5 Defina las condiciones que usará para filtrar los datos; para ello,
seleccione un atributo, indicador, informe o filtro y, a continuación,
especifique las opciones correspondientes. Para conocer los pasos
detallados para definir una condición, haga clic en Ayuda en el editor de
condiciones.
Puede utilizar la opción Mantener la estructura del grupo para ordenar según
los valores del indicador de los componentes de cada elemento de grupo
personalizado. Por ejemplo, el grupo personalizado Áreas utilizado antes
está definido para que se muestren los componentes individuales dentro de
sus elementos. Se incluye en el informe con el indicador Ingresos (Revenue).
Sepersonalizado.
omiten los límites de informe definidos en un informe de grupo
• Calificaciones de atributo
• Calificaciones de indicador
Requisito previo
• Debe tener privilegios del editor de grupos personalizados de uso de Web
para crear, editar o eliminar grupos personalizados en el editor de grupos
personalizados de MicroStrategy Web.
Crear un nuevo elemento del 1 Haga clic con el botón derecho en el grupo personalizado y, a
grupo personalizado continuación, seleccione Editar. Se abrirá el editor de grupos
personalizados.
2 Haga clic en Crear nuevo elemento de grupo personalizado y, a
continuación, seleccione las opciones correspondientes para definir
una condición de filtrado para el elemento de grupo personalizado.
Para conocer los pasos detallados para crear un grupo
personalizado y condiciones de filtrado, consulte Creación de un
grupo personalizado, página 235.
3 Haga clic en Guardar para guardar los cambios.
Cambiar el nombre del 1 Haga clic con el botón derecho en el grupo personalizado y, a
elemento del grupo continuación, seleccione Editar. Se abrirá el editor de grupos
personalizado personalizados.
2 Haga clic en el nombre de un elemento de grupo personalizado y
escriba un nuevo nombre en el campo.
3 Haga clic en Guardar para guardar los cambios.
Agregar una condición a un 1 Haga clic con el botón derecho en el grupo personalizado y, a
elemento de grupo continuación, seleccione Editar. Se abrirá el editor de grupos
personalizado personalizados.
2 Haga clic en la flecha a la izquierda del elemento de grupo
personalizado para expandirlo.
3 Haga clic en Nueva condición y seleccione las opciones que
correspondan para definir la condición de filtrado. Para conocer los
pasos detallados para crear una condición de filtrado, haga clic en
Ayuda en el editor de condiciones.
4 Haga clic en Guardar para guardar los cambios.
Editar las condiciones en un 1 Haga clic con el botón derecho en el grupo personalizado y, a
elemento de grupo continuación, seleccione Editar. Se abrirá el editor de grupos
personalizado personalizados.
2 Haga clic en la flecha a la izquierda del elemento de grupo
personalizado para expandirlo.
3 Para editar una condición, haga clic en el nombre de la condición y
después seleccione las opciones necesarias para redefinirla. Para
ver los pasos detallados, consulte Edición de las condiciones en un
elemento de grupo personalizado, página 246.
4 Haga clic en Guardar para guardar los cambios.
Mover un elemento de grupo 1 Haga clic con el botón derecho en el grupo personalizado y, a
personalizado continuación, seleccione Editar. Se abrirá el editor de grupos
personalizados.
2 Haga clic en el elemento de grupo personalizado y arrástrelo a una
nueva ubicación.
3 Haga clic en Guardar para guardar los cambios.
Dar formato a un elemento 1 Haga clic con el botón derecho en el grupo personalizado y, a
de grupo personalizado continuación, seleccione Editar. Se abrirá el editor de grupos
personalizados.
2 En la izquierda, haga clic en Formato. Se abrirá el cuadro de diálogo
Formato de grupo personalizado.
3 En la primera lista desplegable seleccione un elemento de grupo
personalizado para darle formato.
4 Seleccione la parte del elemento de grupo personalizado al que
desea dar formato. Las opciones son:
• Encabezado de elemento: especifique el formato del nombre del
elemento de grupo personalizado.
• Valor de elemento: especifique el formato de los datos del elemento
de grupo personalizado.
• Encabezado de elementos individuales: especifique el formato de los
componentes individuales del elemento de grupo personalizado.
• Valor de elementos individuales: especifique el formato de los datos
de cada componente individual.
5 Seleccione las opciones de formato que correspondan para aplicar
formato al elemento de grupo personalizado. Si desea obtener más
información acerca de las opciones de formato disponibles, haga clic
en Ayuda en el cuadro de diálogo Formato de grupo personalizado.
6 Haga clic en Aceptar para aplicar los cambios.
7 Haga clic en Guardar para guardar los cambios.
Edite las opciones como la 1 Haga clic con el botón derecho en el grupo personalizado y, a
sangría de los elementos de continuación, seleccione Editar. Se abrirá el editor de grupos
atributo en un elemento de personalizados.
grupo personalizado y la 2 En la izquierda, seleccione Opciones. Se abrirá el cuadro de diálogo
forma en que el grupo Opciones del grupo personalizado.
personalizado interactúa con 3 Seleccione las opciones correspondientes, como si se mostrarán o
el filtro del informe no los subtotales en el grupo personalizado. Si desea obtener más
información sobre las opciones disponibles, haga clic en Ayuda. El
panel de vista preliminar muestra una vista previa del grupo
personalizado cuando se aplican las opciones seleccionadas.
4 Haga clic en Aceptar para aplicar cambios.
5 Haga clic en Guardar para guardar los cambios.
Requisito previo
• Debe tener privilegios del editor de grupos personalizados de uso de Web
para tener acceso al editor de grupos personalizados en MicroStrategy
Web.
La siguiente tabla contiene las tareas de edición que puede realizar en una
condición en un elemento de grupo personalizado y los pasos para
ejecutarlas en MicroStrategy Web.
Crear o editar una 1 Haga clic con el botón derecho en el grupo personalizado y, a
condición continuación, seleccione Editar. Se abrirá el editor de grupos
personalizados.
2 Para expandir el elemento del grupo personalizado en el que desea
crear o editar una condición, haga clic en la flecha junto al nombre del
elemento.
3 Realice una de las siguientes acciones:
• Para crear una condición, haga clic en Agregar condición.
• Para editar una condición existente, haga clic en la condición.
4 Defina o redefina la condición al seleccionar un atributo, indicador,
informe o filtro y, a continuación, especifique las opciones
correspondientes. Para conocer los pasos detallados para definir una
condición de filtrado, haga clic en Ayuda en el editor de condiciones.
5 Haga clic en Guardar para guardar los cambios.
Puede subir o bajar una Para poder cambiar de lugar una condición, el elemento de grupo
condición del elemento personalizado debe tener al menos dos condiciones.
de grupo personalizado. 1 Haga clic con el botón derecho en el grupo personalizado y, a
Las condiciones al continuación, seleccione Editar. Se abrirá el editor de grupos
principio del elemento de personalizados.
grupo personalizado se 2 Para expandir el elemento del grupo personalizado en el que desea
evalúan primero. crear o editar una condición, haga clic en la flecha junto al nombre del
elemento.
3 Haga clic en el nombre de la condición y arrástrela a una nueva
ubicación.
4 Haga clic en Guardar para guardar los cambios.
Evaluar conjuntamente Para poder agrupar condiciones, el elemento de grupo personalizado debe
las condiciones de grupo tener al menos tres condiciones.
1 Haga clic con el botón derecho en el grupo personalizado y, a
continuación, seleccione Editar. Se abrirá el editor de grupos
personalizados.
2 Para expandir el elemento del grupo personalizado en el que desea
crear o editar una condición, haga clic en la flecha junto al nombre del
elemento.
3 Haga clic en la flecha hacia la derecha entre las dos condiciones que
desea agrupar. Las condiciones se agrupan juntas y se les aplica
sangría a la derecha.
4 Haga clic en Guardar para guardar los cambios.
Cambiar el operador Para poder cambiar el operador lógico, el elemento de grupo personalizado
lógico entre dos debe incluir al menos dos condiciones.
condiciones 1 Haga clic con el botón derecho en el grupo personalizado y, a
continuación, seleccione Editar. Se abrirá el editor de grupos
personalizados.
2 Para expandir el elemento del grupo personalizado en el que desea
crear o editar una condición, haga clic en la flecha junto al nombre del
elemento.
3 Haga clic en el operador que desea cambiar y seleccione un nuevo
operador lógico desde el menú que se muestra. El operador cambia y las
dos condiciones se agrupan.
4 Haga clic en Guardar para guardar los cambios.
Requisito previo
• Debe tener privilegios del editor de grupos personalizados de uso de Web
para tener acceso al editor de grupos personalizados en MicroStrategy
Web.
2 Desplace el cursor por encima del elemento que desea eliminar. Desde la
derecha, haga clic en el icono Eliminar elemento . Se eliminará el
elemento.
Por ejemplo, suponga que desea ver cada temporada del año en una fila
independiente en un informe, pero en el proyecto no existe el atributo
© 2011 MicroStrategy, Inc. Consolidaciones: agrupamiento con operadores aritméticos y lógicos 249
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
Verano (Summer) está formado por junio, julio y agosto, Otoño (Fall) consta
de septiembre, octubre y noviembre, y así sucesivamente. La consolidación
se sitúa en las filas del informe con los indicadores deseados en las columnas.
Por lo tanto, cuando un usuario ejecuta el informe, los valores de indicador
de junio, julio y agosto se suman para producir el valor para Verano
(Summer). Lo mismo sucede con las demás temporadas.
250 Consolidaciones: agrupamiento con operadores aritméticos y lógicos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
© 2011 MicroStrategy, Inc. Consolidaciones: agrupamiento con operadores aritméticos y lógicos 251
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
Elementos de consolidación
Los elementos de consolidación son elementos de atributo que definen una
consolidación. Los elementos de consolidación pueden ser también una
expresión de los elementos de atributo que forman una consolidación. Se
pueden definir a partir de:
252 Consolidaciones: agrupamiento con operadores aritméticos y lógicos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
Tiene que hacer un informe sobre las diferencias de ingresos entre EE. UU.
(USA) y la Web en el invierno de 2002. Cree los siguientes elementos de
consolidación:
• EE.UU. (USA): Invierno de 2002 (Winter 2002)
© 2011 MicroStrategy, Inc. Consolidaciones: agrupamiento con operadores aritméticos y lógicos 253
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
254 Consolidaciones: agrupamiento con operadores aritméticos y lógicos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
© 2011 MicroStrategy, Inc. Consolidaciones: agrupamiento con operadores aritméticos y lógicos 255
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
Elementos existentes
Orden de evaluación
Si desea incluir dos o más consolidaciones en un informe, el orden en que el
motor las evalúa tiene importancia, ya que puede cambiar el conjunto de
resultados. Si una de las consolidaciones contiene una multiplicación o
división y la otra una suma o resta, el orden en que se calculan las
consolidaciones afecta al resultado. Al realizar cálculos matemáticos, el
producto de una suma no es siempre igual a la suma del producto.
256 Consolidaciones: agrupamiento con operadores aritméticos y lógicos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
Consolidaciones y SQL
Los cálculos asociados a una consolidación los realiza el componente Motor
analítico de Intelligence Server. El motor SQL escribe la consulta SQL que
obtiene los datos requeridos del warehouse y, a continuación, los pasa al
Motor analítico para que realice las operaciones matemáticas necesarias para
crear el informe.
© 2011 MicroStrategy, Inc. Consolidaciones: agrupamiento con operadores aritméticos y lógicos 257
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
Consolidaciones y subtotales
Por defecto, se encuentran deshabilitados los subtotales de las
consolidaciones. Esto significa que, si bien se puede obtener el subtotal de
una consolidación en un informe, no se puede obtener el subtotal de un
objeto ubicado a la izquierda de la consolidación en el informe. Es decir, no
se muestra en el informe ningún subtotal definido a través de la
consolidación ni sus niveles más elevados.
Por ejemplo, el siguiente informe contiene los indicadores Año (Year), Mes
del año (Month of Year), Categoría (Category) e Ingresos (Revenue) en ese
258 Consolidaciones: agrupamiento con operadores aritméticos y lógicos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
Si agrega totales generales, se calcula un total para todo el informe, tal como
se muestra en la parte del informe mostrado anteriormente. (Para agregar
totales generales, presione F11).
© 2011 MicroStrategy, Inc. Consolidaciones: agrupamiento con operadores aritméticos y lógicos 259
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
Si desea obtener subtotales por niveles, puede seleccionar Año (Year), Mes
del año (Month of Year) y/o Categoría (Category). Recuerde que obtener
subtotales por niveles significa agrupar por los atributos situados a la
izquierda del atributo seleccionado. En el siguiente informe, el atributo
Categoría (Category) está seleccionado como el nivel de subtotal, de modo
que los subtotales se agrupan por mes. Las partes seleccionadas del informe
260 Consolidaciones: agrupamiento con operadores aritméticos y lógicos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
se incluyen a fin de mostrar que se calculan los totales mensuales, pero no los
totales anuales.
Siconsulte
desea obtener más información sobre el subtotal por niveles,
Total y subtotal de datos en informes, página 336.
© 2011 MicroStrategy, Inc. Consolidaciones: agrupamiento con operadores aritméticos y lógicos 261
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
262 Consolidaciones: agrupamiento con operadores aritméticos y lógicos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
© 2011 MicroStrategy, Inc. Consolidaciones: agrupamiento con operadores aritméticos y lógicos 263
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
264 Consolidaciones: agrupamiento con operadores aritméticos y lógicos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
Ejemplo de consolidación
Requisitos de informe
Solución
© 2011 MicroStrategy, Inc. Consolidaciones: agrupamiento con operadores aritméticos y lógicos 265
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
Estas consolidaciones, situadas en las filas del informe, permiten que los
indicadores de los valores se sumen para un territorio concreto. Por ejemplo,
los valores de los indicadores Noroeste y Suroeste se sumarán para producir
el valor de Oeste, etc.
Los grupos personalizados son más flexibles que las consolidaciones porque
no es necesario conocer demasiado acerca de los datos para crear filtros para
un grupo personalizado. Por el contrario, las consolidaciones requieren que
se conozca exactamente qué elementos de atributo se deben seleccionar para
crear la consolidación. Para continuar con los ejemplos de los apartados
anteriores, crea filtros para el grupo personalizado Inventario de almacén
para agrupar almacenes pequeños con poco inventario y almacenes grandes
con poco inventario. Para las consolidaciones Temporadas necesita saber
qué meses forman una temporada.
266 Comparación de los grupos personalizados y las consolidaciones © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
Reutilización de elementos de No Sí
consolidación
Subtotales Sí Sí
• +
• -
• *
• /
• ()
© 2011 MicroStrategy, Inc. Comparación de los grupos personalizados y las consolidaciones 267
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
Rendimiento de SQL
Para cada elemento de grupo personalizado, existe al menos un paso de SQL.
Si el elemento de grupo personalizado se expande en el editor de grupos
personalizados, se deben realizar hasta tres pasos de SQL para cada
elemento del grupo personalizado.
268 Comparación de los grupos personalizados y las consolidaciones © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Grupos personalizados y consolidaciones 5
Admisión de subtotales
Los grupos personalizados actúan como atributos si se incluyen subtotales.
© 2011 MicroStrategy, Inc. Comparación de los grupos personalizados y las consolidaciones 269
5 Grupos personalizados y consolidaciones Guía avanzada de elaboración de informes
270 Comparación de los grupos personalizados y las consolidaciones © 2011 MicroStrategy, Inc.
6
6. MAPAS DE NAVEGACIÓN
Personalización de rutas de navegación
Introducción
Definición de navegación
Después de ejecutar un informe en un entorno de informes de MicroStrategy,
es posible que deba ejecutar otro informe basado en el original para obtener
información más detallada o complementaria. Por ejemplo, después de
consultar las ventas anuales en una determinada ciudad, quizá desee
consultar las ventas mensuales de la misma ciudad. Por otra parte, después
de observar que un artículo tiene un margen de beneficios muy alto, es
posible que desee ver si éste es el caso para la categoría completa de dicho
artículo. Estas acciones, por las cuales crea un informe relacionado a partir
de uno existente, se denominan navegación.
Filtros y navegación
La manera en que se cambia el filtro de un informe durante la navegación
depende de qué parte del informe original se selecciona cuando se lleve a
cabo la navegación. Por defecto, si se selecciona un elemento de atributo del
informe original durante la navegación, dicho elemento de atributo se agrega
Elnavegar.
menú del botón derecho del ratón proporciona dos modos de
Si hace clic con el botón derecho en un encabezado, no se
agrega un filtro a la navegación. Si hace clic con el botón en un
elemento de atributo, se utiliza el filtro.
Cada tipo de ruta de navegación puede contar con varios destinos. Puede
crear varias rutas de navegación en cada mapa de navegación.
Lasi selecciona
propiedad Considerar otras calificaciones de filtro solo se aplica
Aplicar las condiciones de filtro del usuario, Aplicar
las condiciones de filtro del informe original o ambas propiedades.
Navegue por la región Centro (Central) hasta Ciudad del cliente (Customer
City). Aparecerá el informe incluido a continuación.
Tienda Ingresos
Alexandria $123.456
Arlington $435.345
Centreville $94.987
Fairfax $105.873
Arlington $435.345
Centreville $94.987
Fairfax $105.873
• Baja: la ruta de navegación está disponible como opción del menú del
botón derecho del ratón en un informe de MicroStrategy Desktop. En un
informe de MicroStrategy Web, esta ruta de navegación no está
disponible como opción del menú del botón derecho del ratón, pero
puede accederse a ella desde el vínculo Más opciones.
• Media: la ruta de navegación está disponible como opción del menú del
botón derecho del ratón en informes tanto de MicroStrategy Desktop
como Web.
• Editor de atributos
• Editor de consolidaciones
• Editor de informes
• Editor de plantillas
© 2011 MicroStrategy, Inc. Asociación de mapa de navegación: objetos que contienen la ruta de navegación 279
6 Mapas de navegación Guía avanzada de elaboración de informes
280 Asociación de mapa de navegación: objetos que contienen la ruta de navegación © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Mapas de navegación 6
Por defecto, existe un mapa de navegación de proyecto que contiene todas las
jerarquías que se han especificado como jerarquías de navegación mediante
el editor de jerarquías del proyecto. No se puede eliminar, pero puede
modificarse y reemplazarse.
© 2011 MicroStrategy, Inc. Asociación de mapa de navegación: objetos que contienen la ruta de navegación 281
6 Mapas de navegación Guía avanzada de elaboración de informes
Eliminación de asociaciones
El botón Retirar la asociación anula la asociación del objeto del mapa de
navegación actual y la sustituye por su mapa por defecto. Según los niveles
descritos anteriormente, este mapa por defecto podría ser el mapa de
navegación de la plantilla, la unidad de cuadrícula o el proyecto.
282 Asociación de mapa de navegación: objetos que contienen la ruta de navegación © 2011 MicroStrategy, Inc.
7
7. SELECCIONES DINÁMICAS
AVANZADAS
Cómo permitir la entrada de usuario
Introducción
Al haber menos opciones, el informe que se desea ver se encuentra antes. Sin
embargo, plantear preguntas de selección dinámica al usuario aumenta la
complejidad de la ejecución de un informe, lo que puede dar lugar a
confusiones. Las confusiones pueden reducirse si se proporcionan buenas
descripciones de las selecciones dinámicas, de manera que el usuario sepa
con claridad a qué preguntas tiene que responder.
Otro tipo de pregunta que se puede plantear es qué atributo se debe mostrar
en el informe. Por ejemplo, mediante la selección dinámica se puede obtener
la consolidación de Ventas por Día, Semana, Mes, Trimestre o Año. En este
informe se pregunta al usuario cuál es la unidad de tiempo que se debe
utilizar en el mismo.
Selección
Respuesta
dinámica Resultado
por defecto
requerida
Este capítulo ofrece simplemente una revisión básica de todos estos tipos,
con la excepción de las selecciones dinámicas de nivel. Para obtener detalles,
ejemplos y procedimientos, consulte el capítulo Generación de consultas y
de objetos de consultas para diseñadores de la Guía básica de elaboración
de informes de MicroStrategy. La ayuda de MicroStrategy Desktop también
contiene procedimientos detallados para crear los diversos tipos de
selecciones dinámicas.
Este tipo de selección dinámica se utiliza para calificar sobre uno o varios
atributos de una o varias jerarquías. Se ofrece al usuario al menos una
jerarquía con todos los atributos que contiene. Puede calificar sobre uno o
varios de los atributos seleccionando una lista de elementos o calificando
sobre una representación de atributo concreta. Las selecciones realizadas se
incluyen en los criterios de filtrado del informe.
Para definir este tipo de selección dinámica, puede realizar uno de los
siguientes procedimientos:
Se ofrece al usuario uno o varios atributos y éste puede calificar sobre una
lista de elementos o una representación de atributo de uno de ellos.
Esta opción se utiliza para que el usuario pueda elegir en una lista los
elementos de atributo que desee incluir en un filtro o en un grupo
personalizado. La lista se puede limitar durante el diseño de la selección
dinámica. Este tipo de selección dinámica se puede utilizar con cualquier
atributo de un proyecto.
Requisitos de informe
Tiene que crear un informe que muestre las ventas en las regiones Oeste,
Centro y Este. El resto de los datos del informe no cambian. No es necesario
que las regiones estén en el mismo informe.
Solución
Para satisfacer los requisitos, la solución más fácil es crear un informe que
incluya un filtro que solicite al usuario que realice una selección dinámica de
la región. Cuando se ejecuta el informe, se abre el cuadro de diálogo
Selección dinámica, donde se solicita al usuario que elija las regiones cuyos
resultados desea en el informe.
Requisitos de informe
Solución
Requisitos de informe
Solución
Requisitos de informe
Solución
• Mínimo
• Máximo
• Promedio
• Empleado
• Indicador Ingresos
• Indicador Ingresos que utiliza la función analítica seleccionada por el
usuario
Requisitos de informe
Desea crear un informe que muestre las ventas a partir de una fecha
determinada.
Solución
Solicite al usuario la fecha desde la que desea ver los datos de ventas. El valor
que elija se aplica a un criterio de filtro para el atributo Fecha. Esta selección
dinámica se incluye en el filtro de un informe.
Requisitos de informe
Una empresa internacional tiene sede en Estados Unidos, por lo que los
datos se guardan en dólares en el warehouse. Sin embargo, hay un usuario
final en Europa que desea ver los ingresos en euros. Desea crear un informe
que convierta los ingresos en dólares a euros.
Solución
y permite al usuario elegir si los totales se calculan por año, mes, semana,
etc.
Siconsulte
desea obtener información básica sobre los niveles de indicador,
Indicadores de nivel: modificación del contexto de los
cálculos de datos, página 41.
Requisitos de informe
Desea crear un informe que contemple los artículos con las ventas calculadas
en el nivel Categoría o Subcategoría. Los ingresos del artículo se muestran
como un porcentaje de los ingresos de la Categoría o la Subcategoría. En
tiempo de ejecución, el usuario debe poder seleccionar el nivel Categoría o
ingresos por artículo se comparan con los ingresos por subcategoría, no con
los ingresos por categoría mayores.
Solución
e Para agregar más objetos, haga clic en Modificar; esta acción abre
el cuadro de diálogo Seleccionar objetos, que le permite
seleccionar objetos adicionales.
g Para eliminar todos los objetos por defecto, haga clic en Borrar.
• Para permitir a los usuarios hacer selecciones con los atributos y las
jerarquías disponibles en el proyecto, seleccione Listar todos los
atributos y jerarquías (sin restricción).
5 Escriba un Título, que se usa como el nombre del objeto por defecto
cuando guarda la selección dinámica, aunque puede cambiarlo.
302 Solicitud del nombre de ID de un usuario: selecciones dinámicas de sistema © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Selecciones dinámicas avanzadas 7
Para las selecciones dinámicas “Elegir de entre todos los atributos de una
jerarquía”, “Calificar sobre un atributo” y “Calificar sobre un indicador”,
también puede configurar la manera en que el usuario define la calificación
del atributo o indicador en la selección dinámica cuando la selección
dinámica se ejecuta en MicroStrategy Web. Para obtener más información,
consulte Configuración de la manera en que se puede definir la calificación
en las selecciones dinámicas en MicroStrategy Web: Propiedades de
expresión, página 310.
© 2011 MicroStrategy, Inc. Definición de cómo se visualiza una selección dinámica en MicroStrategy Web 303
7 Selecciones dinámicas avanzadas Guía avanzada de elaboración de informes
304 Definición de cómo se visualiza una selección dinámica en MicroStrategy Web © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Selecciones dinámicas avanzadas 7
© 2011 MicroStrategy, Inc. Definición de cómo se visualiza una selección dinámica en MicroStrategy Web 305
7 Selecciones dinámicas avanzadas Guía avanzada de elaboración de informes
306 Definición de cómo se visualiza una selección dinámica en MicroStrategy Web © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Selecciones dinámicas avanzadas 7
© 2011 MicroStrategy, Inc. Definición de cómo se visualiza una selección dinámica en MicroStrategy Web 307
7 Selecciones dinámicas avanzadas Guía avanzada de elaboración de informes
308 Definición de cómo se visualiza una selección dinámica en MicroStrategy Web © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Selecciones dinámicas avanzadas 7
Sicadena,
la selección dinámica se basa en una búsqueda que contiene una
se desactiva el cuadro de búsqueda cuando se ejecuta la
selección dinámica.
© 2011 MicroStrategy, Inc. Definición de cómo se visualiza una selección dinámica en MicroStrategy Web 309
7 Selecciones dinámicas avanzadas Guía avanzada de elaboración de informes
310 Definición de cómo se visualiza una selección dinámica en MicroStrategy Web © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Selecciones dinámicas avanzadas 7
© 2011 MicroStrategy, Inc. Definición de cómo se visualiza una selección dinámica en MicroStrategy Web 311
7 Selecciones dinámicas avanzadas Guía avanzada de elaboración de informes
with) y norte (north) para incluir todas las regiones del norte en el
informe, como se muestra a continuación:
312 Definición de cómo se visualiza una selección dinámica en MicroStrategy Web © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Selecciones dinámicas avanzadas 7
© 2011 MicroStrategy, Inc. Definición de cómo se visualiza una selección dinámica en MicroStrategy Web 313
7 Selecciones dinámicas avanzadas Guía avanzada de elaboración de informes
314 Definición de cómo se visualiza una selección dinámica en MicroStrategy Web © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Selecciones dinámicas avanzadas 7
© 2011 MicroStrategy, Inc. Definición de cómo se visualiza una selección dinámica en MicroStrategy Web 315
7 Selecciones dinámicas avanzadas Guía avanzada de elaboración de informes
316 Definición de cómo se visualiza una selección dinámica en MicroStrategy Web © 2011 MicroStrategy, Inc.
8
8. DISEÑO DE INFORMES
Descripción del orden de evaluación de
datos e implementación de informes
para usuarios
Introducción
Antes de empezar
El capítulo Generación de consultas y de objetos de consultas para
diseñadores de la Guía básica de elaboración de informes contiene
información fundamental sobre el diseño de informes. Este capítulo
avanzado parte de los conceptos y procedimientos tratados en dicha guía y
proporciona más detalles técnicos y opciones avanzadas para el diseño de
informes.
Siguardar
crea informes mientras sigue los pasos de este capítulo, recuerde
todo informe que cree con un nombre diferente del nombre
del informe de ejemplo en el proyecto del tutorial, de manera que no
se sobrescriban los informes de ejemplo del tutorial.
anotado todos los paneles que se mencionan en los párrafos siguientes para
que los pueda utilizar.
320 Filtros y orden del cálculo en los informes © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
Los filtros se utilizan para seleccionar los datos con los que se calcularán los
indicadores del informe. Además, restringen los elementos de atributo que se
incluyen en el informe. En nuestro ejemplo, se utiliza el filtro Mes, que no
permite que los datos de abril, mayo y diciembre se incluyan en los cálculos
del indicador. Para nuestro fin, estos meses no son muy representativos del
ciclo normal de la empresa, por lo que el filtro los excluye de los cálculos.
ElMicroStrategy
filtro Mes se incluye en la carpeta Reports\
Platform Capabilities\
Ad hoc Reporting\Component Objects.
SiFiltro
no desea crearlo usted mismo, este informe se guarda como Filtro -
de informe mensual en el tutorial.
Observe que los indicadores no tienen los mismos valores que en el informe
básico. Por ejemplo la contribución de Leanne Sawyer a los ingresos es
198.076 dólares. En un informe sin filtrar, sus ingresos eran de 316.786
dólares. En el informe básico, se recuperaron todos los datos de todos los
meses del warehouse de datos. El indicador Ingresos (Revenue) se ha
calculado utilizando todos los meses. En el informe filtrado, los importes de
abril, mayo y diciembre no se tienen en cuenta, por lo que el indicador no los
incluye en sus cálculos.
© 2011 MicroStrategy, Inc. Filtros y orden del cálculo en los informes 321
8 Diseño de informes Guía avanzada de elaboración de informes
Ordenación en la clasificación
Para que el orden de clasificación se vea con más facilidad, ordene por el
indicador de orden. En la vista de cuadrícula, haga clic con el botón derecho
en la columna Clasificación de ingresos y seleccione Ordenar filas según
322 Filtros y orden del cálculo en los informes © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
© 2011 MicroStrategy, Inc. Filtros y orden del cálculo en los informes 323
8 Diseño de informes Guía avanzada de elaboración de informes
Observe que ahora la clasificación más alta es 32 y que el informe tiene solo
32 filas. Las dos últimas filas del informe anterior no aparecen porque los
ingresos de cada una de ellas eran inferiores al límite del informe. No han
cambiado los valores de ninguno de los indicadores, puesto que un límite de
informe no afecta a la forma en que se calculan los indicadores, sino que se
aplica en el nivel del informe una vez que se hayan calculado éstos.
324 Filtros y orden del cálculo en los informes © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
Observe que el informe es mucho más pequeño que los informes Ordenar por
clasificación de ingresos: filtro de informe mensual y Ordenar por
clasificación de ingresos: límite de informe: ingresos >320.000. Sólo se
devuelven 15 filas y no 34 ni 32. Observe también que los valores de Ingresos
(Revenue), Coste (Cost), Beneficios (Profit) y Clasificación de ingresos
(Revenue Rank) son los mismos que en el informe filtrado. Sin embargo, los
valores de Clasificación de ingresos (sin filtrar) son iguales a los de
Clasificación de ingresos: límite.
El primer paso para crear este informe consiste en calcular los indicadores.
Los datos que se utilizan en los indicadores están restringidos por el filtro del
informe, por lo que no se incluye la información de abril, mayo ni diciembre.
Todos los indicadores se calculan con estos datos, excepto en el caso del
indicador sin filtrar, que ignora el filtro del informe. Sus valores se calculan
con los datos de todo el año.
© 2011 MicroStrategy, Inc. Filtros y orden del cálculo en los informes 325
8 Diseño de informes Guía avanzada de elaboración de informes
Los resultados obtenidos una vez realizados todos los cálculos de indicadores
constituyen el conjunto de datos del informe. El límite del informe se aplica a
este conjunto de datos. Los empleados que producen ingresos inferiores a
320.000 dólares (límite del informe) se quitan antes de que se presente el
informe. Dado que los ingresos se calculan sobre menos meses que en el
informe Ordenar por clasificación de ingresos: filtro mensual, se eliminan
más empleados que en el límite anterior.
Esto significa que el límite sigue siendo el mismo (mayor que 320.000
dólares), pero el filtro cambia los datos que se tienen en cuenta para calcular
la clasificación de cada empleado.
El filtro del informe afecta a los datos que se utilizan para calcular los
indicadores, mientras que el límite del informe no tiene ningún efecto sobre
la forma en que se calculan. Los límites de informe se aplican en el nivel de
informe una vez que se han calculado los indicadores.
Recuerde que el nivel del informe básico es Región y Empleado (esto es, los
atributos del informe). El nivel de salida de la calificación del indicador
puede dejarse en el nivel de informe o puede cambiarse.
326 Filtros y orden del cálculo en los informes © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
Tanto si el nivel de salida es diferente del nivel de informe como si no, una
calificación de indicador afecta al conjunto de datos del informe. Por otra
parte, el límite de informe se aplica una vez que se hayan calculado los
indicadores.
© 2011 MicroStrategy, Inc. Filtros y orden del cálculo en los informes 327
8 Diseño de informes Guía avanzada de elaboración de informes
Los valores del indicador del informe no son iguales a los calculados para el
informe Ordenar por clasificación de ingresos. El informe Ordenar por
clasificación de ingresos produce valores por cada empleado para todos los
productos. Por otra parte, los indicadores de este informe se calculan solo
para las marcas que producen ingresos de más de 320.000 dólares, como
consecuencia de la calificación de indicador.
328 Filtros y orden del cálculo en los informes © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
para que sólo incluya las marcas con ingresos superiores a 320.000 dólares.
Este informe tendría el aspecto siguiente.
© 2011 MicroStrategy, Inc. Filtros y orden del cálculo en los informes 329
8 Diseño de informes Guía avanzada de elaboración de informes
330 Filtros y orden del cálculo en los informes © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
Con este informe, navegue desde un año en concreto a Mes. Haga clic en
Libros (Books) en la cuadrícula del informe y observe cómo están resaltadas
todas las subcategorías de las filas correspondientes a Libros. A
continuación, haga clic con el botón derecho en cualquiera de las
subcategorías de Libros y navegue en dirección descendente a Artículo
(Item).
© 2011 MicroStrategy, Inc. Filtros y orden del cálculo en los informes 331
8 Diseño de informes Guía avanzada de elaboración de informes
Dado que Subcategoría estaba resaltado cuando se navegó por ella, se incluye
en el filtro del informe. Categoría ya no se incluye en el filtro del informe,
dado que los únicos artículos que aparecen en el nuevo informe proceden de
la categoría Libros.
332 Filtros y orden del cálculo en los informes © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
Paso Descripción
1 Los objetos de Objetos de informe y el filtro del informe se utilizan para calcular todos los
indicadores en función de los datos del warehouse.
3 Si existe un límite de informe, se aplica en el nivel de Objetos de informe para restringir aún más
el conjunto de datos. El límite de informe se basa en el resultado de los cálculos de indicador del
paso 1.
Definición de datos
Filtro de informe Criterios utilizados para seleccionar los datos para los que se calcularán los
indicadores del informe
Objetos de Lista de los objetos que forman la definición de datos; los atributos definen el nivel de
informe detalle del informe
Nota: los indicadores derivados se enumeran en Objetos de informe, pero no forman
parte de la definición de datos.
Límites del Límites adicionales que se aplican una vez que se han calculado los indicadores del
informe informe
Definición de vista
Cuadrícula Objetos que se encuentran en las filas, las columnas y las páginas
Filtro de Filtro adicional que se aplica en memoria a los datos del informe
visualización
Indicadores Cálculos basados en indicadores que ya están en el informe y generados a partir del
derivados conjunto de datos del informe
Otro método para limitar los datos que es necesario analizar en un informe
consiste en usar cubos inteligentes, que forman parte de OLAP Services. Para
ver una introducción a los cubos inteligentes, consulte Cubos inteligentes a
continuación.
Cubos inteligentes
Un cubo inteligente es un cubo multidimensional (conjuntos de datos) que le
permite usar las funciones de OLAP Services en los informes, además de
compartir conjuntos de datos entre varios informes. En la plataforma de
business intelligence de MicroStrategy dispone de dos métodos únicos para
implementar la tecnología de cubos inteligentes:
Por ejemplo, puede elegir calcular los subtotales en filas y/o columnas. El
informe básico contiene las columnas Región, Empleado, Ingresos, Coste
y Beneficio. Puede calcular los subtotales por filas y columnas, lo que
producirá los totales en los niveles Empleado y Región para todos los
indicadores.
Abra el informe Subtotales, del que puede ver un ejemplo aquí. Este informe
se basa en el informe básico, al que se le ha agregado el atributo Trimestre
(Quarter). También se ha agregado un filtro de visualización, que incluye
solo los trimestres 1 y 2 del año 2002 y las regiones Noreste (Northeast),
Centro (Central) y Sur (South).
Puede crear este informe a partir del informe básico. Observe que el
informe Subtotales tiene un formato distinto al del informe básico. El
primero utiliza el estilo automático denominado SmallType (tipo
pequeño), mientras que el segundo utiliza casillas.
Comience otra vez con el informe Subtotales, que contiene subtotales por
posición. Ordene el informe por región haciendo clic con el botón derecho en
Región (Region) en la cuadrícula y seleccionando Ordenar (Sort) y, a
continuación, Ascendente (Ascendente). Observe que los totales de los
trimestres Q1 y Q2 aparecen ahora en la parte inferior del informe.
Puede hacer que el nombre del subtotal sea dinámico escribiendo caracteres
especiales en el campo de nombre del subtotal, como se indica en la tabla
siguiente.
Carácter Descripción
ID
Desc
Comentarios
Precio
11 En la ficha Filas, haga clic en Agregar para crear una nueva ordenación.
1 En Objetos de informe, haga clic con el botón derecho del ratón en Precio
y seleccione Quitar del informe. Se muestra un mensaje que indica que el
informe debe volver a ejecutarse para que esta manipulación surta efecto.
En cambio, puede especificar que los valores nulos se traten como ceros, de
manera que se vean en la parte inferior del informe. Los valores nulos
continuarán apareciendo como espacios en blanco en el informe, como se
muestra a continuación:
8 Guarde el informe.
7 Haga clic en la ficha Páginas. Observe que el atributo con el cual está
paginado el informe, Trimestre, se muestra en la columna Ordenar por.
Formatos personalizados
Los formatos personalizados permiten crear formatos propios para los datos
de un informe. Puede dar formato al texto, los números y la fecha y hora
mediante formatos personalizados. Una vez creado un formato
personalizado, también puede utilizarlo en otros indicadores y objetos de
informe. Cada formato personalizado puede tener hasta cuatro secciones
opcionales para:
• Números positivos
• Números negativos
• Valores cero
• Texto
Puede dar formato a fracciones o números con punto decimal si incluye los
correspondientes marcadores de posición de dígito en el formato
personalizado. Este procedimiento se describe detalladamente en la tabla
siguiente:
Símbolo Descripción
Símbolo Descripción
. (punto) Separador decimal. Observe que el separador decimal real usado depende de la
configuración regional de la sesión.
Puede incluir formatos para los datos de texto y caracteres como se indica en
la tabla siguiente:
Símbolo Descripción
“texto” Muestra el texto encerrado entre comillas. Aunque el texto sea un símbolo de
formato válido, se considera como texto literal si aparece entre comillas.
Use comillas alrededor de cualquier carácter que no sea un símbolo de formato,
incluidos los espacios, el símbolo de dólar ($), el signo menos (-), la barra diagonal
(/), el signo de exclamación (!), el símbolo &, la tilde (~), las llaves ({ }), el signo igual
(=), signos de menor que y mayor que (< >) y el signo de intercalación (^). Esto hace
que el texto aparezca correctamente en MicroStrategy Desktop y MicroStrategy
Web.
: En el formato de fecha/hora, los dos puntos (:) no tienen que estar entre comillas
dobles (" "). Sin embargo, sí debe estar entre comillas para que se muestre en
formato numérico. Por ejemplo, si tiene un número entero que debe aparecer como
12:34:56, el formato correcto es "##":"##":"##".
* (asterisco) Este símbolo repite el siguiente carácter hasta rellenar el ancho de la columna. Solo
se puede utilizar un asterisco en cada sección del formato.
_ (subrayado) Este símbolo omite el ancho del siguiente carácter. Por ejemplo, para que los
números negativos entre paréntesis se alineen con los números positivos, puede
incluir el formato _) para los números positivos a fin de que se omita el ancho de un
paréntesis.
Fecha y hora
Símbolo Descripción
m Número de mes.
Muestra los meses como dígitos sin cero anterior, como, por ejemplo, 1. También
puede representar minutos al utilizarse con formatos h o hh.
mm Número de mes.
Muestra los meses como dígitos con ceros anteriores, como en 01. También puede
representar minutos al utilizarse con formatos h o hh.
d Número de día.
Muestra los días como dígitos sin cero anterior, como, por ejemplo, 1.
Símbolo Descripción
dd Número de día.
Muestra los días como dígitos con ceros anteriores, como en 01.
yy Número de año.
Muestra el año como un número de dos dígitos, como 00.
h Número de hora.
Muestra las horas como números sin cero anterior, como, por ejemplo, 1. Si el
formato contiene un formato AM o PM, la hora se basa en el reloj de 12 horas; de lo
contrario, se basa en el reloj de 24 horas.
hh Número de hora.
Muestra las horas como números con cero anterior, como, por ejemplo, 01. Si el
formato contiene un formato AM o PM, la hora se basa en el reloj de 12 horas; de lo
contrario, se basa en el reloj de 24 horas.
m Número de minuto.
Muestra los minutos como números sin cero anterior, como, por ejemplo, 0. El
formato m debe aparecer inmediatamente después del símbolo h o hh; de lo
contrario, se representa como mes.
mm Número de minuto.
Muestra los minutos como números con cero anterior, como, por ejemplo, 00. El
formato mm debe aparecer inmediatamente después del símbolo h o hh; de lo
contrario, se representa como mes.
s Número de segundo.
Muestra los segundos como números sin cero anterior, como, por ejemplo, 0.
ss Número de segundo.
Muestra los segundos como números con cero anterior, como, por ejemplo, 00.
Color
Símbolo Descripción
Moneda
Mantenga
pulsada la tecla
Para mostrar
ALT y escriba
este código
0162 ¢
0163 £
0165 ¥
0128 Є
Símbolos condicionales
Puede aplicar formato condicional para controlar los datos del informe.
Símbolo Descripción
[valor condicional] Designa una condición distinta para cada sección. Por ejemplo, los datos de una
columna tienen valores entre 200 y 800, y desea que aparezca el texto
“Insuficiente” en negro (black) para valores inferiores a 400, el texto “Bueno” en
rojo (red) para valores superiores a 600 y el texto “Normal” en azul (blue) para
valores entre 400 y 600.
Puede utilizar el código siguiente para estas condiciones:
[<400][Black]”Insuficiente”; [>600][Red]”Bueno”;
[Blue]”Normal”
En este ejemplo, [<400] y [>600] son los valores condicionales.
0, 10,000 10
mm dd yy 2/3/03 02 03 03
#.##% .08 8%
2.8 280%
Formato de zonas
Para conocer los pasos necesarios para aplicar formato a umbrales y alertas,
haga clic en Ayuda.
Esta sección proporciona una lista de todos los tipos de formato y también
una tabla de cada tipo de formato y qué formato sobrescribe.
a una fuente blanca. Puesto que se utiliza el menú Formato del editor de
informes para hacer este cambio, el nuevo formato se aplica solo al informe
actual. A continuación, se muestran los cuadros de diálogo de cada uno de los
elementos mencionados.
2 El formato de eje se aplica a todas las unidades del eje. Este formato de
zonas queda anulado por el formato de unidades de cuadrícula. Los
niveles de formato de eje se ubican bajo las opciones Filas y Columnas
del menú Formato.
7 Rangos permite agrupar las filas o las columnas por su color, para que la
lectura resulte más sencilla. Los formatos de rangos se aplican antes que
el formato de subtotales para que los subtotales tengan prioridad.
Seleccione Cuadrícula y después Opciones para crear rangos.
a Valores de eje
13 Umbral es el último nivel que se aplica, de manera que anula a todos los
demás niveles.
Objeto de indicador: Valores de eje, valores de unidades de cuadrícula, valores de Todos los
valores indicadores, valores de indicadores de informe, rangos, valores de subtotales
de columna, valores de subtotales de fila, valores de grupos personalizados,
valores de consolidaciones, umbrales
Eje: valores Valores de unidades de cuadrícula, valores de Todos los indicadores, valores
de indicadores de informe, rangos, valores de subtotales de columna, valores
de subtotales de fila, valores de grupos personalizados, valores de
consolidaciones, umbrales
Todos los indicadores: Valores de indicadores de informe, rangos, subtotales de columna, subtotales
valores de fila, valores de grupos personalizados, valores de consolidaciones,
umbrales
Unidad de cuadrícula: Rangos, valores de subtotal de columna, valores de subtotal de fila, valores
valores de grupos personalizados, valores de consolidaciones, umbrales
Consolidación: Ninguno
encabezados
Umbrales Ninguno
2 Encabezado de indicador
• Fuente
• Alineación
• Borde
• Trama
© 2011 MicroStrategy, Inc. Determinación de los elementos de atributo que se muestran Joins de atributo 379
8 Diseño de informes Guía avanzada de elaboración de informes
elementos de atributo del join, mientras que un outer join incluye todos los
datos de todos los elementos de atributo.
Puede crear un outer join en los datos de las tablas del warehouse para
determinados atributos en un informe. También puede elegir cómo se unirán
la tabla del warehouse y la tabla de resultados del paso de SQL final para,
después, establecer el tipo de join (outer o equi) entre los atributos
específicos.
380 Determinación de los elementos de atributo que se muestran Joins de atributo © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
1 Este (East)
2 Centro (Central)
3 Sur (South)
6 Norte (North)
1 2005 1000
2 2005 2000
3 2005 5000
1 2006 4000
2 2006 6000
3 2006 7000
4 2006 3000
5 2006 1500
© 2011 MicroStrategy, Inc. Determinación de los elementos de atributo que se muestran Joins de atributo 381
8 Diseño de informes Guía avanzada de elaboración de informes
Opción 2: Outer Join con las tablas de lookup de las llaves de tablas de
hechos en el paso final
Esta opción de join de atributo hace que el motor de SQL realice cálculos
únicamente para los elementos de atributo unidos a la tabla de hechos
mediante claves de tabla de hechos.
382 Determinación de los elementos de atributo que se muestran Joins de atributo © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
• Paso 2: TT1 outer join izquierdo Fact_Table sobre (tienda, día, artículo)
Esta opción de join de atributo hace que el motor de SQL realice cálculos de
todos los elementos de atributo e ignora todas las condiciones de filtrado.
© 2011 MicroStrategy, Inc. Determinación de los elementos de atributo que se muestran Joins de atributo 383
8 Diseño de informes Guía avanzada de elaboración de informes
Este enfoque requiere un paso más que la opción anterior, pero la tabla
resultante del cross join (TT2) suele ser menor.
Esta opción de join de atributo hace que el motor de SQL realice cálculos de
todos los elementos de atributo y aplica todas las condiciones de filtrado.
384 Determinación de los elementos de atributo que se muestran Joins de atributo © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
Sinombre
tiene una lista muy larga de atributos, puede ordenarlos por
de atributo o por tipo de join; para ello, haga clic sobre los
encabezados de columna Atributo o Tipo de join.
© 2011 MicroStrategy, Inc. Determinación de los elementos de atributo que se muestran Joins de atributo 385
8 Diseño de informes Guía avanzada de elaboración de informes
Sicuadrícula
el informe contiene una selección dinámica de objeto en la
del informe, los atributos del informe aún no están
definidos y, por lo tanto, no se pueden mostrar en la tabla de
configuración de tipo de join. Para asignar propiedades de join a
los atributos incluidos en la selección dinámica del objeto,
consulte Configuración de tipo de join para una selección
dinámica de objeto, página 386.
386 Determinación de los elementos de atributo que se muestran Joins de atributo © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
1 Puede ver el SQL del informe al seleccionar Vista SQL en el menú Ver. Se
muestra la selección dinámica, sin ejecutar el informe.
Sidatos
se continúa mostrando el cuadro de diálogo Opciones de los
del informe, haga clic en Aceptar para regresar al informe y
luego cambiar la vista del informe.
© 2011 MicroStrategy, Inc. Determinación de los elementos de atributo que se muestran Joins de atributo 387
8 Diseño de informes Guía avanzada de elaboración de informes
5 Puede usar el cuadro de diálogo Opciones de los datos del informe para
asignar tipos de join para cada atributo, como se describe en Para ver y
cambiar tipos de join de atributo, página 385.
Consolidación de Ingresos/Cost
Ingresos Coste
estados e
4 Subtotales
las reglas de orden por defecto y, después, aquéllos a los que se ha asignado
un número. Utilice el cuadro de diálogo Opciones de los datos del informe
para especificar el orden de evaluación. Esta opción se encuentra en
Cálculos, Orden de evaluación.
• Consolidaciones
• Indicadores derivados
• Elementos derivados
• Subtotales
Subtotales Vista
En el informe sólo aparecen las regiones que tienen ingresos mayores que
3,000,000 dólares. Se muestran únicamente seis filas de datos, tal como se
indica a continuación:
A continuación, cree un indicador derivado, que hace que la vista del informe
cambie con respecto al conjunto de datos.
Imagine que necesita comparar los ingresos de los años 2002 y 2003 por
categoría y subcategoría. En primer lugar, cree una consolidación
denominada Años (Years) para calcular la diferencia. A continuación se
enumeran los elementos de la consolidación que se definen.
Siavanzado
desea obtener instrucciones, consulte Para mover un indicador
compuesto de la vista al orden de evaluación del conjunto
de datos, página 394. Defina Total en 1 y Años en 2.
Aunque esta solución funciona para esta instancia del informe, ¿qué sucede
cuando se desplaza Subcategoría a Objetos de informe? No es posible,
porque aparece un mensaje de error que indica que la manipulación es
incompatible con los parámetros de orden de evaluación.
Puede aplicar formato al mensaje "No se han devuelto datos" que aparece en
el informe o documento cuando no se devuelve ningún dato del warehouse
de datos. Para ver los pasos, consulte la Guía de creación de documentos de
Report Services.
Para conocer los pasos para agregar funciones para los usuarios, consulte la
Guía básica de elaboración de informes.
Ladetalle
navegación y las selecciones dinámicas se describen con mayor
en capítulos anteriores.
Los informes se pueden diseñar con todos los objetos en Objetos de informe
y ninguno en la cuadrícula. De esta manera, se proporciona a los creadores
de informes una página en blanco o una base a partir de la cual pueden
personalizar y manipular los informes para ajustarlos a sus necesidades. Los
usuarios que trabajan con este tipo de informe son los analistas de Desktop.
No pueden agregar ni eliminar objetos en el informe, pero pueden modificar
lo que se muestra. En este paso, los creadores de informes comienzan a
Por último, los Web Professionals disponen de acceso a todos los objetos del
proyecto. Pueden acceder a la vista de diseño para agregar y eliminar objetos
de informe, así como crear filtros de informe. Aquí termina la creación del
informe y comienza su definición, puesto que los profesionales de Web
pueden modificar la definición de datos sin supervisión.
Privilegios
Informes prediseñados
Existen diferentes maneras de diseñar informes para su implementación en
el entorno de creación de informes. En un único proyecto se pueden utilizar
todos, alguno o ninguno de estos tipos de informe:
• Informes estáticos
• Objetos de informe
En un solo informe se puede utilizar más de uno de estos tipos. Por ejemplo,
un informe con selección dinámica puede tener accesos directos a filtros y
plantillas.
Informes estáticos
Objetos de informe
• Reutilización de objetos
• Almacenamiento en caché
• Privilegios
Para distribuir estos informes a los usuarios, basta con copiarlos en una
carpeta para que los usuarios puedan acceder a ellos. Los demás usuarios del
sistema pueden ver los informes guardados en la carpeta Informes, dentro de
la carpeta Objetos públicos. Los usuarios de MicroStrategy Desktop pueden
desplazarse a los informes de la carpeta Objetos públicos\Informes y
ejecutarlos haciendo doble clic en ellos. Un usuario de MicroStrategy Web
puede desplazarse hasta la sección Informes compartidos y ejecutar los
informes haciendo clic en ellos.
Reutilización de objetos
Obviamente, los filtros no son los únicos objetos que se pueden reutilizar.
También se pueden reciclar las plantillas, los indicadores, los grupos
personalizados y las consolidaciones, entre otros objetos.
Almacenamiento en caché
• Reemplazar el filtro del informe por una copia del filtro. Los cambios que
haga en el filtro en el informe no se propagan al filtro original, y
viceversa. Esto se conoce también como filtro local o anidado y equivale a
crear un filtro instantáneo en el informe.
Para elegir alguna de estas opciones, haga clic con el botón derecho en
un filtro del Explorador de objetos.
Para elegir una de estas opciones, haga clic con el botón derecho en
una plantilla del Explorador de objetos.
Los efectos de modificar una plantilla son más complejos. Por ejemplo, si se
quita un indicador de la plantilla, el cambio puede afectar a todos, a algunos
o a ninguno de los informes dependientes. Los informes pueden verse
negativamente afectados si, por ejemplo, se elimina el indicador de la
plantilla, pero permanece en la plantilla de vista del informe dependiente.
Esto depende exclusivamente de cómo se incluya el indicador en la
definición de vista de los informes. El validador de dependencias de plantilla
permite realizar un rápido análisis de los efectos que tendrán los cambios en
una plantilla antes de guardarlos.
Plantillas de objeto
Una plantilla de objeto permite utilizar una estructura predefinida para
empezar a crear un nuevo objeto. Por ejemplo, le puede interesar crear
muchos filtros que contengan el mes actual en la definición. Si dispone de
una plantilla de objeto de filtro que contenga el mes actual, puede omitir el
paso de definir esa parte del filtro cada vez que cree un filtro. En otras
palabras, solo tiene que definir esa condición de filtrado una vez. Cuando
utilice la plantilla de objeto de filtro, dispondrá automáticamente de la
condición de mes actual en todos los filtros nuevos que cree.
Otro ejemplo puede consistir en que necesita crear varios informes con el
atributo Día y los indicadores Ingresos, Coste y Beneficio. Para disminuir el
tiempo invertido en crear estos informes tan similares, defina un informe
con estos objetos y guárdelo en la carpeta Plantillas de objeto, con lo que
habrá creado una plantilla de objeto de informe.
• Consolidaciones
• Grupos personalizados
• Documentos
• Filtros
• Indicadores
• Informes
Silosseobjetos
modifica una plantilla de objeto, los cambios no se propagan a
definidos con anterioridad.
No confunda las plantillas de objetos con las plantillas. Una plantilla define
el diseño de las categorías generales de información de un informe.
Especifica la información que se va a recuperar del warehouse y la forma en
que se va a mostrar en la vista de cuadrícula de la elaboración de informes.
Una plantilla no contiene filtros, mientras que las plantillas de objetos
pueden contenerlos. Combine una plantilla con un filtro para crear un
informe. Una plantilla ya es un informe y se puede ejecutar tal como es, sin
modificaciones. (Para ello, cree un informe nuevo, agregue la plantilla y, a
continuación, ejecute el informe.) Una plantilla de objeto de informe no se
puede ejecutar tal como es, sino que antes deberá agregarle objetos.
Por ejemplo, puede crear una plantilla de indicador vacía definida por el
usuario con el formato de moneda o una de objeto de informes vacía
definida por el usuario para definir el modo esquema. Tenga en cuenta
que la plantilla de objeto vacía definida por el usuario contiene sólo
propiedades, no una “definición”; es decir, las plantillas de indicador
vacías definidas por el usuario no contienen fórmulas e, igualmente, las
plantillas de informe vacías no contienen atributos, indicadores ni
ninguna otra unidad de cuadrícula de Objetos de informe. A diferencia de
las plantillas de objeto que proporciona MicroStrategy. una plantilla de
objeto vacía definida por el usuario es un objeto estático.
Propiedades de VLDB
Tipo de join de fórmula
Filtros
Formato
Opciones de cuadrícula
Propiedades de VLDB
Por ejemplo, en el proyecto hay una serie de informes que se deben exportar
en formato Excel a una ubicación concreta. Se debe ejecutar una macro
específica de Excel una vez que se haya exportado el informe. Puede crear
una plantilla de objeto de informe vacía definida por el usuario, llamada
Configuración de exportación de Excel, con las especificaciones
mencionadas. Cuando se utilice la plantilla de objeto de informe
Configuración de exportación de Excel para crear un informe, éste contendrá
la información de Excel correcta.
Para usar una plantilla de objeto, comience por crear un objeto nuevo. En el
cuadro de diálogo Nuevo objeto, revise las plantilla de objeto y seleccione la
que mejor se adapte a sus necesidades. En el editor, agregue la plantilla de
objeto para crear un nuevo objeto.
Si no desea usar plantillas de objeto para un tipo de objeto específico, siga las
instrucciones de deshabilitación de plantillas de objeto. La plantilla de objeto
por defecto, que se define a nivel de proyecto, se utiliza automáticamente al
crear un nuevo objeto de ese tipo. Si no se define una plantilla de objeto por
defecto, se utiliza la plantilla de objeto vacía. MicroStrategy proporciona la
plantilla de objeto vacía que se crea dinámicamente mediante un conjunto de
propiedades por defecto. Si desea obtener más información sobre la plantilla
de objeto por defecto y la plantilla de objeto vacía, consulte Plantillas de
objeto en el nivel de proyecto a continuación.
• Documentos
• Indicadores
• Informes
• Plantillas (Una plantilla define el diseño de las categorías generales de
información de un informe. No incluye la información de filtro. Para
obtener más información, consulte Acceso directo a una plantilla,
página 409.)
• Documentos
• Indicadores
• Informes
• Plantillas
Requisitos previos
• Para usar la función Exportación masiva, debe tener una licencia de
Distribution Services.
420 Exportación de informes grandes como archivos de texto delimitados © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Diseño de informes 8
3 Especifique las opciones en las tres fichas del cuadro de diálogo. Para
obtener una explicación detallada de cada opción, consulte la ayuda en
línea.
5 Guarde el informe.
© 2011 MicroStrategy, Inc. Exportación de informes grandes como archivos de texto delimitados 421
8 Diseño de informes Guía avanzada de elaboración de informes
422 Exportación de informes grandes como archivos de texto delimitados © 2011 MicroStrategy, Inc.
9
9. GRÁFICOS
Introducción
En este capítulo se explica cómo ver, aplicar formato y trabajar con informes
de gráfico de MicroStrategy. Se centra principalmente en cómo se pueden
utilizar los gráficos de MicroStrategy para aplicar formato y analizar mejor
los datos de negocio de la empresa.
424 Prácticas recomendadas y solución de problemas al trabajar con gráficos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Gráficos 9
• Para que una cuadrícula de informe se pueda mostrar como gráfico debe
tener al menos un atributo y un indicador.
• Mientras diseña el gráfico, intente colocar los objetos, como los atributos
o indicadores, en la cuadrícula del informe (o las categorías y series) de
distintas formas hasta que el gráfico presente los datos como desea. Éste
suele ser un paso necesario a la hora de diseñar un gráfico eficaz, ya que
ayuda a determinar la forma en que se desean ver los datos del gráfico.
Por ejemplo, consulte un informe en modo de Cuadrícula/Gráfico e
intente colocar un atributo o dos en las columnas de la cuadrícula y los
indicadores en las filas. A continuación, intercambie las filas y las
columnas para ver cómo afecta el cambio al informe de gráfico.
© 2011 MicroStrategy, Inc. Prácticas recomendadas y solución de problemas al trabajar con gráficos 425
9 Gráficos Guía avanzada de elaboración de informes
426 Prácticas recomendadas y solución de problemas al trabajar con gráficos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Gráficos 9
• Utilice fuentes que no puedan usar alias para mostrar de una forma más
clara e inconfundible el texto que aparece encima o al lado del informe de
gráfico. Para ello, en el menú Gráfico, seleccione Preferencias. Expanda
las opciones y seleccione la categoría General. Active la casilla de
verificación No utilizar alias en fuentes. Este efecto de formato es
especialmente apreciable cuando el informe de gráfico se visualiza en
modo Flash en MicroStrategy Web.
© 2011 MicroStrategy, Inc. Prácticas recomendadas y solución de problemas al trabajar con gráficos 427
9 Gráficos Guía avanzada de elaboración de informes
Desea que aparezcan Cambie el número máximo de categorías y series. En el menú Gráfico,
todos los datos del seleccione Preferencias. Ajuste los parámetros Número máximo de
gráfico en una categorías y Número máximo de series como desee. Por ejemplo, si va a
página, pero esto no crear un informe sobre 15 departamentos distintos y el atributo Departamento se
ocurre encuentra en las filas de la cuadrícula, defina el parámetro Número máximo de
categorías en 15 para asegurarse de que todos los datos de los departamentos
se muestren en una página.
No se pueden mover Habilite el modo de diseño manual. Si desea obtener más información sobre
en el gráfico algunos cómo habilitar el modo de diseño manual, consulte Ventajas e inconvenientes
objetos, como títulos del diseño gráfico manual y automático, página 537.
o leyendas del gráfico
Por ejemplo, tiene un informe de cuadrícula con datos sobre el coste anual de
los suministros médicos. La directora de su distrito desea ver esos datos en
un gráfico. Es más, no sólo desea ver esos datos por meses, sino que también
quiere ver los datos anuales que ya están incluidos en el informe.
Dado que la directora desea ver el informe por meses, podría agregar el
atributo Mes al informe sobre el coste de los suministros médicos. El
siguiente procedimiento lo guía por el proceso para agregar un objeto a un
informe de gráfico.
Simostrar
bien en la siguiente tabla se muestran los requisitos mínimos para
un gráfico con cada estilo de gráfico, para considerarse útiles
algunos gráficos necesitan tipos específicos de atributos e indicadores.
Si desea obtener información sobre este tema y sobre cómo se
relaciona con cada estilo de gráfico, consulte Uso y ejemplos de estilos
de gráfico, página 440 y Uso y ejemplos de estilos de gráficos
avanzados, página 463.
Una vez que haya determinado el estilo de gráfico en el que desea que
aparezcan los datos, realice el procedimiento siguiente para aplicar el estilo
al informe de gráfico.
mínimos de objetos para cada estilo de gráfico, página 432. Una vez que
haya determinado que el estilo de gráfico es el correcto, pruebe distintas
formas de colocar los atributos y los indicadores en la cuadrícula hasta que se
genere el gráfico con el estilo seleccionado.
Puede cambiar el foco del informe de gráfico con tan solo cambiar las series y
categorías. Por ejemplo, se utiliza el mismo informe de gráfico para mostrar
el gráfico a continuación.
También es importante recordar que cada tipo de gráfico tiene sus propios
requisitos de datos, y cambiar la ubicación de los objetos para uno de dichos
tipos puede tener un efecto enormemente diferente del que tiene para otro
tipo. Si desea obtener información sobre los requisitos de cada estilo de
• Si los elementos gráficos del gráfico, como las barras o las líneas, ocupan
más de una página, en la parte derecha del gráfico aparece una barra de
desplazamiento vertical para que pueda ver el resto de los datos. Por
ejemplo, si las columnas de la cuadrícula contienen muchos atributos, no
todos ellos podrán aparecer en una página.
Para que los datos quepan en una sola página del gráfico, sin barras de
desplazamiento, utilice el siguiente procedimiento para especificar el
número de categorías y series del gráfico.
Área
Los gráficos de áreas enfatizan los cambios producidos en los valores de
datos, al relacionar distintos puntos de datos en una línea y, a continuación,
rellenar la parte del gráfico situada bajo la línea. Por tanto, los gráficos de
áreas suelen parecerse a una cadena montañosa de cumbres altas y valles
bajos, en la que cada cumbre y cada valle representan un valor de datos
distinto.
Absoluto
Apilado
Bipolar absoluto
bipolar apilado
Doble eje absoluto
Porcentaje
Series
Grupo
• Puede aplicar un efecto curvado a las líneas del gráfico, como se muestra
en la imagen anterior. Para ello, en el menú Gráfico, seleccione
Preferencias. Dentro de la categoría General, active la casilla de
verificación Habilitar áreas curvadas.
Barra
Los gráficos de barras, también conocidos como gráficos de columnas, son
uno de los gráficos que se utilizan con más frecuencia porque son flexibles y
fáciles de utilizar y permiten comparar una amplia gama de valores de datos.
Absoluto
Agrupado
Apilado
Bipolar agrupado
bipolar apilado
Porcentaje
• Estilos de barra 3D:
columna
flotante
Observe que 20th Century Fox fue la que vendió más unidades, como
representa la columna de color rojo más alta (la columna que se encuentra
más a la izquierda para cada categoría) del gráfico. Las columnas de color
rojo (la columna que se encuentra en el centro para cada categoría) y
amarillo (la columna que se encuentra más a la derecha para cada categoría)
más pequeñas de los proveedores representan los ingresos y los beneficios,
respectivamente. Para determinar cuántos ingresos y beneficios ha generado
ACS Innovations, identifique la parte superior de cada columna y compárela
con las cantidades en dólares de la derecha.
sobre las distintas PC adquiridas por los clientes en el cuarto trimestre (Q4)
de 2007.
las series usan un formato de valor diferente. Por ejemplo, los datos de
Unidades vendidas se muestran como un formato de conteo general,
mientras que los datos de Ingresos y Beneficios se muestran en un
formato de moneda.
Línea
Los gráficos de líneas son un tipo de gráfico que resalta las tendencias al
conectar líneas entre distintos puntos de datos. Al igual que los gráficos de
barras y circulares, los gráficos de líneas son uno de los tipos de gráfico que
se utilizan con más frecuencia. Se suelen usar como alternativa visual a los
gráficos de barras y de otros tipos.
Absoluto
Apilada
Bipolar absoluto
bipolar apilado
Porcentaje
Series
Grupo
Una de las distintas variaciones de los gráficos de líneas verticales que puede
crear en MicroStrategy es el gráfico de Línea vertical: Absoluto.
Gráfico circular
Los gráficos circulares son un estilo de gráfico en el que los valores de datos,
como los porcentajes, se representan como divisiones de un gráfico circular
de tamaño proporcional.
• Circular
• Anillo
• Circular proporcional múltiple
Gráfico de dispersión
Los gráficos de dispersión son gráficos que muestran puntos de datos que no
están conectados por una línea. Los gráficos de dispersión pueden ayudarle a
identificar las relaciones existentes entre distintos valores. Cada punto del
gráfico representa la intersección de los datos en los ejes X e Y. Por ejemplo,
si está consultando los datos de beneficios numéricos en un informe, los
beneficios de los distintos centros de atención telefónica están claros. Sin
embargo, cuando se muestra el informe como un gráfico de dispersión, la
visualización de los datos revela que un centro de atención telefónica
determinado está funcionando significativamente mejor que otros centros.
• Dispersión X-Y
Gráfico polar
Los gráficos polares son gráficos que se dibujan con coordenadas circulares y
polares. Como se muestra en el ejemplo siguiente, los puntos de datos suelen
estar a una determinada distancia del centro del gráfico circular y de otro eje.
• gráfico de coordenadas
En este gráfico, la línea vertical que divide el gráfico polar es el eje Y, que
representa el beneficio por unidad realizado para cada elemento. El eje X se
representa mediante el polígono de siete lados. Se enumera un rango de
valores en orden, a partir de la parte superior y desplazándose hacia la
derecha por la forma. Estos valores representan el coste unitario para cada
elemento.
Gráfico radial
Los gráficos radiales se parecen a los gráficos polares, pero funcionan de
forma distinta. En lugar de permitirle ver distintos marcadores de datos, los
gráficos radiales conectan estos marcadores para crear una forma. Cada una
• Línea
• Líneas apiladas
• Área apilada
Puede leer este gráfico mostrando los marcadores para cada puesto en el
gráfico. En el ejemplo anterior, cada gráfico se muestra como un rectángulo.
Estos marcadores se ubican sobre la base de los valores de indicador para los
atributos. Por ejemplo, el marcador para Ingeniero de atención al cliente se
muestra entre las líneas 50 y 60, dado que se recibió un total de 59 currículos
para este puesto.
Gráfico de burbuja
Los gráficos de burbuja son gráficos de dispersión que también muestran el
tamaño de cada uno de los marcadores de datos, mediante el uso de burbujas
para representar los diferentes tamaños de los marcadores de datos.
• Burbuja
• Eje doble
Observe que la burbuja más grande del gráfico es aquella para 2009 Dallas,
TX. Esto muestra que el tiempo de entrega promedio más largo fue para el
punto de envío de Dallas, TX, durante 2009. Su colocación a lo largo del eje
X le informa de que el punto de envío de Dallas, TX, para 2009 tuvo menos
de 10 entregas salientes. La posición vertical de la burbuja a lo largo del eje Y
enfatiza que el punto de envío Dallas, TX, para 2009 envió menos de 20
elementos salientes para todas las entregas salientes. Este análisis sugiere
que se necesita más análisis para poder determinar por qué los tiempos de
envío fueron tan largos para este punto de envío en 2009, dado que el
número de entregas salientes y elementos de entrega fue relativamente bajo.
Combinación
Los gráficos de combinación son gráficos que usan formato por defecto para
mostrar columnas con diversos tipos de marcadores. Por ejemplo, un gráfico
de combinación puede mostrar tanto barras como líneas de forma conjunta
en el mismo gráfico. Los gráficos de combinación usan las opciones de
formato de otros tipos de gráfico de MicroStrategy estándar, como se
describe a continuación:
Elcategoría
diseño de los gráficos de combinación se puede cambiar en la
Diseño. No obstante, si selecciona un diseño tridimensional,
se pierde el formato del tipo de marcador múltiple. Todos los demás
tipos de diseño conservan el formato de tipo de marcador múltiple
para los gráficos de combinación.
Personalizado
Los gráficos personalizados consisten en una lista de plantillas de gráfico que
se proporcionan con los productos de MicroStrategy. Los archivos de gráfico
personalizado (archivos .3TF) contienen atributos y datos que definen el
formato y la apariencia de un gráfico.
• Corporativo
• Degradados
• Encuestas
• Texturado
• Líneas de tendencia
Cotización
Los gráficos de cotización están diseñados para representar valores
máximos, mínimos, de apertura y de cierre. Muestran dichos valores en un
período de tiempo seleccionado. Por lo tanto, los gráficos de cotización son
especialmente útiles para ilustrar datos que suelen fluctuar, como los precios
de las acciones o los niveles de inventario.
beneficios con formato verde, y para resaltar los costes y los gastos con
formato rojo.
Histograma
Los histogramas se han diseñado para agrupar frecuencias de datos en un
formato de gráfico de barras. Los histogramas capturan la forma en que
determinados datos se incluyen en intervalos específicos y suelen
representarse como curvas de campana. Los intervalos (por ejemplo, los
rangos de beneficios de $200.000 a $300.000) aparecen en un eje. El
número de elementos de atributo (por ejemplo, el número de centros de
atención telefónica) incluidos en cada intervalo se muestran en el otro eje.
Superficie 3D
Los gráficos de superficie 3D están diseñados para mostrar puntos de datos
con regiones sombreadas, color y varias dimensiones. Le ayudan a analizar
patrones, comparaciones y tendencias en los datos y resultan especialmente
útiles para interpretar las relaciones entre tres conjuntos de datos distintos.
Los gráficos que contienen grandes conjuntos de datos suelen ser adecuados
para mostrarse como superficies tridimensionales, ya que este tipo de gráfico
proporciona un tercer eje en el que se pueden mostrar los datos visualmente.
MicroStrategy le permite elegir entre distintos estilos de gráficos de
superficie 3D para ajustarse a sus preferencias de presentación.
• Superficie 3D
Indicador
Los gráficos de indicador están diseñados para mostrar un conjunto de datos
específico mediante una esfera semicircular con indicadores. Los indicadores
del gráfico están situados dentro del rango de la esfera para mostrar si los
datos controlados se encuentran dentro de los límites definidos.
crecimiento en los ingresos, como señala la aguja más cercana al máximo del
indicador (25%).
Embudo
Los gráficos de embudo proporcionan otra forma característica de ilustrar
los datos del informe. Los gráficos de embudo se suelen diseñar para realizar
análisis de proyección de previsiones de ventas. También resultan útiles para
ilustrar la contribución porcentual de los datos de ventas, ya que
normalmente muestran datos que constituyen el 100%.
Gráfico de Pareto
Los gráficos de Pareto están diseñados para ayudarle a identificar la causa de
una pérdida o un problema de calidad. Incluyen un histograma que suele
mostrar la frecuencia con la que surge un problema específico o los distintos
tipos de problemas que se están produciendo. Por lo general, los gráficos de
Pareto le permiten mostrar las áreas específicas en las que es necesario
mejorar o investigar.
• Gráfico de Pareto
• Gráfico de porcentaje de Pareto
más alta y el elemento con el valor más alto, en la parte más baja. En
consecuencia, un gráfico apilado es una buena opción para ver los valores
totales de cada elemento en relación con los demás elementos.
Este gráfico también incluye una línea en la marca de ingresos del 80%. Esta
línea proporciona el reconocimiento inmediato de que el 80 por ciento de los
ingresos totales se obtuvo de unidades familiares con cuatro o menos
miembros.
Diagrama de caja
Los diagramas de caja (en ocasiones denominados de caja y líneas) son tipos
de gráficos diseñados para comparar de un vistazo las distribuciones
similares. El objetivo de los gráficos de diagrama de caja consiste es que se
hagan evidentes de forma inmediata los rangos central, de distribución y
general de los valores. Los diagramas de caja son útiles para aislar los valores
extremos y para identificar el rango de los valores medios de los datos. La
caja muestra los valores de la mediana de una variable, mientras que las
líneas se ajustan a los valores máximos y mínimos de esa variable. Los
diagramas de caja también pueden ayudar a identificar distribuciones
simétricas o asimétricas entre valores.
Gráfico de Gantt
Los gráficos de Gantt (que también se suelen denominar escalas de tiempo
de proyectos) son gráficos de barras que ayudan a planificar y controlar el
desarrollo de un proyecto o la asignación de recursos en una escala temporal
horizontal.
• Se aumentó el valor mínimo del eje del gráfico que muestra los intervalos
de tiempo. Por defecto, el valor mínimo de un eje de gráfico es cero, pero
dado que las fechas se consideran números al crear el gráfico, es
necesario aumentar este valor mínimo para mejorar la visualización del
gráfico. Para determinar los valores numéricos asociados con los
intervalos de tiempo del eje, puede modificar el formato de número de las
etiquetas del eje a fin de utilizar el formato de número general. Una vez
que ha determinado el valor numérico, puede definir un valor mínimo
pertinente para el eje del gráfico y, a continuación, volver a cambiar las
etiquetas del eje al formato de fecha correcto para los datos de fecha. Para
obtener información sobre cómo definir el valor mínimo o máximo de un
gráfico, consulte Cambio de la escala de los gráficos, página 542.
Siinicio
usa dos indicadores que devuelven fechas, como una fecha de
y una fecha de finalización, el gráfico de Gantt no se muestra
correctamente.
• Un par de indicadores definen los valores de inicio y longitud, que se
traducen en una barra horizontal en el gráfico. Estos indicadores deben
utilizar el mismo intervalo de tiempo para mostrar datos precisos en un
gráfico de Gantt. Por ejemplo, si el punto de partida que usa es un día
específico, como 25/07/2010, la duración se debe indicar en días. Así,
para un proyecto que comenzó el 25/07/2010 y termina el 31/07/2010, se
debe indicar una duración de siete días. No obstante, si las fechas de
inicio y finalización de un proyecto se basan en una planificación
trimestral (por ejemplo, el proyecto comienza el primer trimestre de
Puede aplicar formato a varios objetos del gráfico, incluyendo los siguientes:
• Título
• Leyenda
• Subtítulo
• Pie de página
• Fondo
• Marco
• Etiquetas
• Encabezados
• Objetos 3D
Puede cambiar los colores, sombras y otros efectos del informe de gráfico de
varias maneras. Por ejemplo, puede hacer lo siguiente:
seleccione
Si la barra de herramientas Gráfico no aparece, en el menú Ver,
Barras de herramientas y, a continuación, Gráfico.
seleccione
Si la barra de herramientas Gráfico no aparece, en el menú Ver,
Barras de herramientas y, a continuación, Gráfico.
Para permitir que se hereden colores para los indicadores en los informes de
gráficos, debe realizar las siguientes acciones:
• Defina los colores que desea utilizar para un indicador cuando se muestra
como una serie en un gráfico. Puede definir este formato de color para el
propio indicador o para el indicador de un informe de gráfico específico:
6 Haga clic en Guardar y cerrar para guardar los cambios y cerrar el editor
de indicadores.
Puede repetir estos pasos para todos los indicadores que requieran un color
de gráfico específico. Cada indicador debe utilizar un color que se pueda
distinguir fácilmente de los colores utilizados para los demás indicadores.
Esto garantiza que los resultados del informe de gráfico sean fáciles de
interpretar basándose el color.
• Trama: aplica una trama al fondo del objeto. Las tramas pueden
ayudar a distinguir entre las columnas de series diferentes en un
gráfico sin tener que basarse solamente en el color. Por ejemplo, las
tres columnas de barra que se muestran a continuación pueden
distinguirse por el color, así como también por la trama que usan.
Puede repetir estos pasos para todos los indicadores del informe que
requieran un color de gráfico específico. Cada indicador debe utilizar un
color que se pueda distinguir fácilmente de los colores utilizados para los
demás indicadores. Esto garantiza que los resultados del informe de gráfico
sean fáciles de interpretar basándose el color.
4 Por defecto, se heredan todos los colores de gráfico específicos para los
indicadores. Para deshabilitar esta herencia y aplicar el esquema de color
de gráfico a todos los indicadores, en el área Otros, desactive la casilla de
verificación Aplicar formato de indicador cuando esté disponible.
Requisitos previos
sipersonalizados.
DHTML está deshabilitado, no puede crear colores
Tampoco puede aplicar efectos de resaltados, de
transparencias ni degradados.
10 Haga clic en Aplicar para actualizar el aspecto del gráfico o haga clic en
Aceptar para actualizar el gráfico y cerrar el cuadro de diálogo o panel.
Los colores de degradados mezclan dos colores para crear un cambio de color
gradual en el fondo de un gráfico o un control en un documento de Report
Services. (Para obtener una introducción a los controles en los documentos,
consulte la Guía de creación de documentos de Report Services). Puede
seleccionar los dos colores y la dirección de la mezcla. La dirección se llama
estilo de sombreado de degradados, y están disponibles diversas variantes
dentro de cada estilo de sombreado (por ejemplo, Centrado horizontal es una
variante del estilo de sombreado Horizontal). Los estilos de sombreado
disponibles son:
• Horizontal
• Vertical
• Diagonal ascendente
• Diagonal descendente
• Desde la esquina
• Desde el centro
• Personalizado
3 Seleccione los dos colores que desea utilizar para el degradado de las
listas desplegables Color 1 y Color 2.
• Barra
• Diagrama de caja
• Gráfico de burbuja
• Embudo
• Histograma
• Gráfico de Pareto
• Gráfico circular
• Cotización
• Línea
• Gráfico polar
Requisitos previos
• Debe haber creado un informe de gráfico que incluya umbrales para los
datos.
5 Una vez que haya habilitado los umbrales necesarios que desea que se
muestren en el informe, haga clic en Aceptar para cerrar el cuadro de
diálogo Umbrales.
2 Haga clic con el botón derecho del ratón en un objeto del gráfico como
una columna, marcador, marco del gráfico, leyenda, etc. y seleccione
Formato nombre de objeto en el menú asociado al botón derecho del
ratón. Se abre el cuadro de diálogo Preferencias.
Elejemplo,
nombre de esta opción depende del objeto seleccionado. Por
para una línea de un gráfico de líneas, esta opción se
denomina Formato Marcador de datos.
Algráfico,
definir las opciones de relleno para una serie de objetos de un
se ignoran las opciones que se describen a continuación si
el indicador de la serie tiene un color de gráfico específico para un
indicador. Para aplicar las opciones de relleno manuales que se
describen a continuación para una serie de objetos de un gráfico,
puede deshabilitar la visualización de colores de gráfico específicos
para indicadores. Para ello, debe desactivar la casilla de
verificación Aplicar formato de indicador cuando esté disponible.
Los pasos para realizar esta configuración se describen en
Definición de un color de gráfico para indicadores en Desktop,
página 493.
Subtipo de
gráfico/Estilo de Títulos adicionales que se pueden incluir
gráfico
Todos los gráficos de Título del eje de las series, que proporciona detalles adicionales sobre la
superficie información que se muestra en los ejes de series
Todos los gráficos 3D Título del eje de las series, que proporciona detalles adicionales sobre la
información que se muestra en los ejes de series
Todos los gráficos de Título de valor (Y2), que puede proporcionar información sobre el eje Y2
doble eje Y
Todos los gráficos Título de valor (Y2), que puede proporcionar información sobre el eje Y2
bipolares
En algunos tipos de títulos, puede utilizar variables para que éstos se hagan
dinámicos. Las variables generan los títulos automáticamente cada vez que
se ejecuta el informe. Las variables pueden usarse para mostrar el nombre
del informe, la fecha y la hora actuales, la descripción del informe, el nombre
del proyecto, el nombre del usuario que ejecuta el informe, etc. Puede usar
varias variables en el mismo título o combinar texto estático y variables.
Variable Descripción
{&CREATIONDATE} Fecha en la que se creó el informe. Todas las fechas y horas se muestran en el
formato designado para el equipo.
{&CREATIONTIME} Hora a la que se creó el informe. Todas las fechas y horas se muestran en el
formato designado para el equipo.
{&USER} Nombre completo del usuario que ejecuta el informe (no el nombre de inicio de
sesión de MicroStrategy Desktop).
{&PROMPTn&} Las respuestas del usuario a las selecciones dinámicas del informe, donde n es
el número de selecciones dinámicas en orden; es decir, {&PROMPT1&}
devuelve la respuesta a la primera selección dinámica, {&PROMPT2&} la de la
segunda, y así sucesivamente. Sólo se aplica a las selecciones dinámicas de
objeto y de calificaciones de atributo.
Si n es superior al número de selecciones dinámicas del informe, el propio
código se muestra en el informe.
{&PROMPTDETAILS} Todas las respuestas de selecciones dinámicas del informe. Sólo se aplica a las
selecciones dinámicas de calificación de indicador, de objeto y de calificación de
atributo.
Esta variable es útil si no sabe el orden o el número exacto de selecciones
dinámicas del informe.
{&EXECUTIONTIME} Fecha y hora en que se ejecutó el informe. Todas las fechas y horas se
muestran en el formato designado para el equipo.
{&FILTERDETAILS} Filtro de informe y límite de informe usado en el mismo. Sólo se aplica a las
selecciones dinámicas de lista de elementos de atributo, de calificación de
jerarquía, de calificación de indicador y de calificación de atributo, así como a
todos los filtros y límites que no contengan selecciones dinámicas.
Si el informe no contiene ningún filtro, se muestra el texto "Filtro vacío". Si el
informe no tiene un límite, aparece el texto "Límite vacío".
• Subtítulos
• Pies de página
La siguiente tabla muestra los accesos directos que puede utilizar para crear
títulos dinámicos para un gráfico.
{&PROMPTn&} Respuesta del usuario a una selección dinámica específica del informe.
Escriba un número en lugar de n, donde n es el número de orden de la
selección dinámica (por ejemplo, {&PROMPT1&} devuelve la respuesta a
la primera selección dinámica, {&PROMPT2&} devuelve la respuesta a la
segunda selección dinámica, etc.). Este acceso directo solo se aplica a las
selecciones dinámicas de objeto y las selecciones dinámicas de
calificaciones de atributo.
Nota: si n es mayor que el número total de selecciones dinámicas del
informe, la variable no se puede reemplazar por los datos reales, de forma
que se muestra el propio código en el título. Consulte el siguiente acceso
directo para ver una alternativa si no conoce el número de selecciones
dinámicas.
{&PROMPTDETAILS} Respuestas del usuario a todas las selecciones dinámicas del informe.
Este acceso directo solo se aplica a las selecciones dinámicas de
calificación de indicador, de objeto y de calificación de atributo.
Esta variable es útil si no sabe el orden o el número exacto de selecciones
dinámicas del informe.
6 Para asegurarse de que las etiquetas (como los símbolos de moneda, los
porcentajes, etc.) se muestran en el gráfico, active la casilla de
verificación Mostrar.
Observe que ahora los indicadores Ingresos y Beneficios están en un eje que
se muestra con formato de moneda, mientras que los indicadores
Contribución porcentual de ingresos y Margen de beneficios se encuentran
en el eje que se muestra con formato de porcentaje. Este simple cambio de
formato facilita la comprensión de los valores de los datos con tan sólo un
vistazo.
Requisitos previos
Requisitos previos
– Código postal
– Número de teléfono
3 A las etiquetas de datos y los números de los ejes se les aplica un formato
automáticamente en función del formato de los indicadores en la vista de
cuadrícula, siempre que todos los indicadores tengan el mismo formato.
Para aplicar un formato numérico diferente a las etiquetas de datos,
consulte Aplicación de formato a valores numéricos de un gráfico,
página 518.
Por lo general, aparece una leyenda del gráfico como un cuadro en la parte
derecha o izquierda del gráfico. El cuadro contiene muestras pequeñas de
cada color del gráfico, así como una breve descripción del significado de cada
color. Las leyendas de gráficos son un componente común de cualquier
informe de gráfico, dado que ayudan al analista a comprender el significado
que tienen los colores y las formas del gráfico en relación con los datos.
– Sin marco
– Marco resaltado
Requisitos previos
Elmediante
procedimiento siguiente describe cómo aplicar formato a un gráfico
el cuadro de diálogo Formatear: gráfico en MicroStrategy
Web. Este cuadro de diálogo contiene todas las opciones de formato
de un gráfico. Como alternativa, puede aplicar formato a un gráfico
rápidamente; para ello haga clic con el botón derecho del ratón en el
componente de gráfico y seleccione una opción de formato. Otra
manera de aplicar formato al gráfico es mediante la barra de
herramientas Formato, que se encuentra disponible en el menú Ver.
sipersonalizados
DHTML está deshabilitado, no puede crear colores
en la lista desplegable Color de relleno. Además, no
puede aplicar efectos de transparencias, resaltados o degradados.
13 Haga clic en Aplicar para aplicar los cambios al gráfico o haga clic en
Aceptar para aplicar los cambios y cerrar el cuadro de diálogo o panel.
Sicategorías
desea obtener información sobre lo que representan las
en un gráfico, consulte la tabla de Desplazamiento de
objetos en un informe de gráfico, página 436.
• Eje Y1
En función del tipo de gráfico al que esté aplicando formato, también puede
acceder a las propiedades de escala de los ejes X, Z o Y2.
Las sugerencias son sólo visibles en Web. Sin embargo, tanto en Desktop
como en Web se pueden modificar las sugerencias que aparecen en un
gráfico mediante el uso de macros, que corresponden a un texto dinámico
que se reemplaza con información de gráfico cuando la sugerencia aparece
en la vista de gráfico. Si bien la macro por defecto utilizada es {&TOOLTIP},
se pueden usar diferentes macros para personalizar qué información
aparecerá en un gráfico determinado. Puede usar varias macros en la misma
sugerencia o combinar texto estático y macros.
La siguiente tabla describe las macros que puede usar para personalizar las
sugerencias de gráfico tanto en Desktop como en MicroStrategy Web:
{&SERIESLABEL} Nombre de la serie del elemento de gráfico. A menudo, este valor corresponde
a la información de nombre de indicador del elemento de gráfico, dado que los
indicadores se suelen usar como la serie de los informes de gráfico.
Tipo de
Ventajas Desventajas
diseño
Automático • Los elementos del gráfico cambian automáticamente No se podrá mover ningún
de posición de la forma necesaria. Por ejemplo, si objeto del gráfico
agrega objetos de informe al informe de cuadrícula, manualmente.
el informe de gráfico cambia automáticamente de Nota: si intenta mover un
tamaño para incluir los datos adicionales. elemento manualmente, se
• Algunos objetos como las leyendas de gráficos abre un cuadro de diálogo. Si
pueden moverse mediante otros métodos, además elige permanecer en modo de
de mover manualmente el objeto en el gráfico. Para diseño automático, el
obtener información sobre cómo mostrar las elemento no se mueve. Si
leyendas de gráficos, consulte Visualización y cambia al diseño manual, el
aplicación de formato a leyendas de gráficos en elemento se mueve.
Desktop, página 528.
Manual • Puede colocar los elementos del gráfico como No puede utilizar las
desee. Por ejemplo, puede arrastrar un gráfico, una funciones de cambio de
leyenda, un título, una etiqueta de datos, etc. y tamaño automático que ofrece
soltarlos en una nueva ubicación. el diseño automático.
• Permite la máxima flexibilidad en el diseño.
• Ofrece algunas opciones de diseño automático como
el nuevo cálculo del tamaño de la leyenda de gráfico
y el cambio de posición del marco y de la leyenda del
gráfico.
6 Guarde el gráfico.
3 Haga clic en una sección en blanco del gráfico. Por ejemplo, no haga clic
en las barras o líneas reales del gráfico, sino en el fondo de éste.
Aparecerán controladores alrededor del marco del gráfico.
4 Utilice los que aparecen a cada lado y en cada esquina del gráfico para
cambiar manualmente el tamaño del gráfico.
Requisitos previos
Configurar la escala del gráfico es uno de los pasos más importantes a la hora
de crear un informe de gráfico útil y claro. La escala del gráfico determina el
rango de valores que aparece en los ejes del gráfico y afecta directamente a la
forma de presentar los datos en el gráfico. El cambio de escala es diferente
del cambio de tamaño, ya que la escala determina cómo se miden los datos
en cada eje. El cambio de tamaño no afecta a las medidas reales de los datos
ni a la presentación de éstos como gráfico.
Para cambiar la escala del gráfico de forma eficaz, analice los datos del
informe de cuadrícula y, a continuación, base las decisiones sobre la escala
en esos datos. Por ejemplo, si los datos de beneficios del informe de
cuadrícula no superan los $500.000, piense en establecer $500.000 como el
valor máximo en el eje apropiado. De esta forma, los elementos del gráfico,
como las barras en un gráfico de barras, se representarán con un tamaño
considerable, lo que le facilitará la visualización y el análisis de los datos del
gráfico.
considerable, lo que hace que el gráfico sea más atractivo y útil. El informe de
cuadrícula y el informe de gráfico resultante se muestran a continuación.
900. Además, puede cambiar el eje Y inferior para tener un máximo de 50.
Este gráfico modificado se muestra a continuación.
Requisitos previos
Sigráfico,
define un valor mínimo y máximo manual para un eje del
el eje no se vuelve a calcular cuando se modifican los
objetos o se filtran para un gráfico. Esto puede originar que el eje
no represente de manera adecuada los datos del gráfico cuando se
muestran para los cambios del gráfico. Si los datos de un gráfico
cambia, puede desactivar las casillas de verificación Valor máximo
y Valor mínimo y hacer clic en Aplicar para permitir que el gráfico
vuelva a calcular automáticamente el tamaño del eje.
Requisitos previos
Área
Barras
Línea
Dispersión
Polar
Radial
Burbuja
8 Si eligió dividir cada eje Y, también puede definir las siguientes opciones:
Puede establecer los valores del eje Y que se muestran en el gráfico y también
los valores máximos y mínimos que se pueden utilizar en la escala. También
puede especificar el intervalo o las medidas que se van a utilizar.
• Para ajustar la posición de los ejes Y1 e Y2, cambie las propiedades del
área Opciones de doble Y.
• Ocultar valores: esta opción oculta todos los elementos que no entran en
el rango mínimo o máximo especificado para un gráfico. En el gráfico a
• Mostrar valores: esta opción muestra todos los elementos que no entran
dentro del rango especificado. Estos elementos continúan fuera del eje
especificado y solo están restringidos por el tamaño del área del gráfico.
En el gráfico a continuación, todos los puntos de datos que representan
un Índice de satisfacción del cliente de más de cuatro se muestran por
afuera a continuación de la parte superior del gráfico.
• Valores del clip: esta opción muestra elementos que están fuera del
rango especificado, pero los obliga a entrar en el gráfico uniéndolos a uno
de los lados. En el gráfico a continuación, todos los puntos de datos que
representan un Índice de satisfacción del cliente de más de cuatro pueden
verse unidos a la parte superior del gráfico.
Requisitos previos
• Este gráfico incluye los elementos de gráfico que no entran dentro del
rango especificado. Estos pasos pueden completarse sin elementos fuera
del rango del gráfico, pero los cambios no serán visibles.
• Ocultar valores
• Mostrar valores
Siconsulte
desea obtener información básica sobre documentos HTML,
la ayuda de MicroStrategy Desktop.
© 2011 MicroStrategy, Inc. Selección del formato de imagen del gráfico para documentos HTML y Web 557
9 Gráficos Guía avanzada de elaboración de informes
Puede determinar el formato del archivo de imagen con el que desea guardar
los gráficos en los informes de gráfico en MicroStrategy Desktop.
558 Selección del formato de imagen del gráfico para documentos HTML y Web © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Gráficos 9
Exportación de gráficos
Puede exportar un gráfico de MicroStrategy a tipos de archivos como HTML,
PDF, documentos de Microsoft Word y documentos de Microsoft Excel. Esto
le permite compartir gráficos de MicroStrategy como diversos tipos de
archivo que satisfacen las necesidades de su comunidad de usuarios. Por
ejemplo, puede exportar un gráfico a un PDF para compartirlo con una
comunidad de usuarios que no tiene acceso a MicroStrategy Desktop o Web.
– MS Excel
– MS Word
– Archivo HTML
– HTML
7 Con la aplicación abierta, seleccione un área que permita que se vean las
imágenes como una diapositiva de PowerPoint o una celda en una hoja de
cálculo de Excel. Realice la acción requerida para pegar el gráfico de
MicroStrategy en una aplicación de otro fabricante. Una técnica común
para realizar esta acción es hacer clic con el botón derecho en el área a la
que ha de copiarse el gráfico de MicroStrategy y seleccione Pegar. El
gráfico de MicroStrategy se incluye en la aplicación de otro fabricante.
© 2011 MicroStrategy, Inc. Uso de visualizaciones gráficas interactivas en documentos: widgets 561
9 Gráficos Guía avanzada de elaboración de informes
562 Uso de visualizaciones gráficas interactivas en documentos: widgets © 2011 MicroStrategy, Inc.
10
VISUALIZACIÓN DE LA
10.
INFORMACIÓN: DETALLES DE
INFORME
Introducción
Siautomático,
desea obtener información sobre cómo configurar códigos de texto
consulte la Guía de creación de documentos de
MicroStrategy Report Services.
• Detalles de filtro
• Detalles de plantilla/indicador
• Detalles del filtro, que muestra el filtro y el límite del informe por
defecto, aunque se pueden mostrar otros tipos de filtros.
• Detalles de límite de informe, que muestra el límite del informe.
• Detalles de selección dinámica, que muestra información sobre todas
las selecciones dinámicas del informe.
selecciones dinámicas o sobre los filtros. Para obtener una lista completa de
las propiedades de detalles de informe, consulte:
Por defecto, esta opción hereda los parámetros del proyecto, como
se describe en Niveles de configuración de los detalles de informe,
página 566. Puede volver a este valor por defecto si selecciona
<por defecto> en la lista desplegable.
• Detalles de filtro
• Detalles de plantilla/indicador
Fórmulas de indicadores
Siindicadores,
decide heredar el hecho de que se muestren o no los
estos parámetros también se heredarán.
Guarde el informe como Plantilla anidada + Filtro. Cree una copia local de la
plantilla cuando se le solicite. La plantilla ahora está anidada en el informe.
Si cambia la Plantilla de ingresos regionales, el informe Plantilla + Filtro
cambia en consecuencia, pero no así el informe Plantilla anidada + Filtro.
• Para incluir los objetos de informe del informe base (es decir, todos
los objetos del informe, independientemente de si están en la
cuadrícula de informe), seleccione Base.
• Fórmula
• Dimensionalidad
• Condicionalidad
• Transformación
Siindicadores,
decide heredar el hecho de que se muestren o no los
estos parámetros también se heredarán.
Mostrar “Todos/Ninguno”.
Lacuando
representación de exploración del atributo, que se muestra
un usuario responde a la selección dinámica, se usa para
mostrar los elementos de atributo en los detalles de selección
dinámica. Para obtener información sobre las representaciones de
exploración, consulte la guía MicroStrategy Project Design Guide.
Si cambia los detalles de selección dinámica para omitir el índice y los títulos
de la selección dinámica, solamente se muestran las respuestas de la
selección dinámica, como se muestra a continuación:
Puede optar por mostrar el nombre del atributo una sola vez para cada
selección dinámica o, como en el ejemplo de arriba, repetirlo en cada
respuesta de selección dinámica.
• Sin selección
• Todos/Ninguno
Por último, puede elegir si incluye las selecciones dinámicas sin utilizar. Una
selección dinámica sin utilizar se produce cuando navega por un informe que
contiene una selección dinámica. El informe hijo resultante puede mostrar u
omitir los detalles de selección dinámica del padre.
• En blanco
• Sin selección
• Todos/Ninguno
• Filtro de navegación
• Filtro de seguridad
Filtro de seguridad:
• Si se agregará una nueva línea después del nombre de cada tipo de filtro,
antes de la definición del filtro en sí.
• Si se agregará una nueva línea entre los diferentes tipos de filtro para
ayudar a diferenciarlos.
Filtro de informe:
Filtro de informe:
Filtro de informe:
Por ejemplo, un informe contiene los atributos Categoría y Región, así como
los indicadores Ingresos y Beneficios. A continuación, se muestra una parte
del informe. Observe que el panel Detalles de informe está en blanco y, a
pesar de que se incluyeron los detalles de filtro, el único tipo de filtro que se
muestra es el filtro de navegación. Dado que este informe no es un informe
de navegación, no se muestra nada.
Para estos filtros, puede configurar el modo en que se muestran las listas
mediante las siguientes propiedades. Encontrará ejemplos debajo de la lista,
en la página 600.
Para estos tipos de filtro, puede configurar el modo en que se muestran las
calificaciones mediante las siguientes propiedades:
Por ejemplo, los siguientes detalles de filtro usan un símbolo para indicar
el operador:
Día = 24/4/2008
los ingresos que superan los 5 millones y beneficios por encima de los
800.000 dólares y la región Noreste. La propiedad Línea nueva entre
condiciones sigue establecida en Automático. Los detalles de filtro usan
la opción Automático para Condiciones entre paréntesis. Debido a
que las condiciones están unidas mediante el mismo operador lógico(Y) y
no existe ambigüedad en el orden, no se usan paréntesis.
SiGuíadeseabásica
obtener más información sobre cómo crear alias, consulte la
de elaboración de informes de MicroStrategy.
DOCUMENTOS
Introducción
Se ejecuta el informe Ingresos por categoría (el destino del vínculo), como
se muestra a continuación.
Puede crear varios vínculos para el mismo objeto. Por ejemplo, el atributo
Región del informe Ingresos regionales puede vincularse al informe
Ingresos por categoría, que muestra datos solamente de la región
seleccionada (como se muestra en el ejemplo de Vinculación de informes:
ejemplos, página 617). El mismo atributo también se puede vincular a un
documento que aporte más información sobre la región, como las
previsiones de ingresos, cifras de inventario, listas de tiendas, planificaciones
de empleados, etc. Para ver un ejemplo de varios vínculos, consulte
Especificación del vínculo por defecto cuando hay disponibles varios
vínculos, página 622.
Los vínculos de los documentos son similares a los vínculos de los informes.
En la siguiente tabla se explican las similitudes y diferencias.
Pueden ser atributos, indicadores, jerarquías y Pueden ser atributos, indicadores, jerarquías y
selecciones dinámicas de objetos en selecciones dinámicas de objetos.
cuadrículas/gráficos que se muestran como
cuadrículas.
Componentes de un vínculo
Cuando se crea un vínculo, se especifican los siguientes componentes:
Puede crear varios vínculos para un solo objeto del origen, lo que permite a
los analistas realizar selecciones adicionales de documentos e informes. Por
ejemplo, el informe que aparece debajo contiene dos vínculos:
Para acceder al resto de los vínculos, el usuario debe hacer clic con el botón
derecho en el objeto y seleccionar Vínculo, tal y como se muestra arriba. Se
mostrará una lista de todos los vínculos para ese objeto. Si el usuario
selecciona el vínculo Clasificación de ingresos dentro de la región, se
ejecuta el informe Clasificación de ingresos dentro de la región con
elegir de una lista con todos los vínculos, tal y como se muestra a
continuación:
Método de
respuesta de Las selecciones dinámicas del destino las
Requisitos
selección responde...
dinámica
Responder con la La misma selección Los resultados de selección dinámica desde el origen
misma selección dinámica en el destino y el
dinámica origen
Método de
respuesta de Las selecciones dinámicas del destino las
Requisitos
selección responde...
dinámica
Para ver una comparación más detallada de estos dos métodos, así como
muestras del informe, consulte Métodos de respuesta de selección dinámica
para selecciones dinámicas de jerarquía, página 637.
Por ejemplo, las regiones del informe Ingresos regionales con selección
dinámica tienen vínculos a otro informe denominado Ingresos por
categoría. Ambos informes contienen la misma selección dinámica, que
pide al usuario que seleccione las regiones que se mostrarán en el informe.
Ejecute el informe Ingresos regionales con selección dinámica y
seleccione Atlántico Central, Noreste y Sureste cuando se le pregunte. Los
resultados se muestran a continuación, en MicroStrategy Desktop.
Se trata del mismo informe de destino que el otro vínculo, pero solo se
muestra la categoría seleccionada (Libros). Se muestran todas las regiones.
¿Cómo funciona?
Sivacía.
no agrega elementos a la lista, se utiliza el método Respuesta
Es decir, no se responde a la pregunta, a menos que sea
necesario, en cuyo caso se pregunta al usuario.
Observe que solo se muestra una parte del informe de origen; en el informe
están incluidas todas las regiones y clientes.
Los datos del cubo MDX pueden incluir características y cifras clave.
• Las cifras clave son datos numéricos y relacionados con el tiempo, como
cifras de ingresos, meses y años.
Si, en su lugar, hace clic en el vínculo Solo región actual (Current Region
Only), aunque 2004 y Centro aún sigan seleccionados, al informe de destino
solo se pasa Centro como respuesta de selección dinámica. El informe está
filtrado solo por Centro y se incluyen todas las categorías. Por tanto, la
cantidad de ingresos es mucho mayor (6.912.934 en vez de 1.823.715), como
se muestra a continuación.
• Preguntar al usuario
• Respuesta por defecto
• Respuesta vacía
• Indiana
• Iowa
• Kansas
• Kentucky
Creación de vínculos
Requisitos previos
Método de
respuesta de
Requisito previo
selección
dinámica
Respuesta por La selección dinámica de destino contiene una respuesta por defecto.
defecto
2 Haga clic con el botón derecho en el objeto desde el que desea crear el
nuevo vínculo y seleccione Editar vínculos. Se abrirá el editor de
vínculos.
– Atributos
– Jerarquías
– Indicadores
Siusuario
se requiere la selección dinámica, ésta se ejecuta cuando el
hace clic en este vínculo, ya que debe proporcionarse una
respuesta de selección dinámica.
Preguntar al usuario
Respuesta vacía
Para crear vínculos adicionales desde el mismo objeto, continúe con los
pasos siguientes. En caso contrario, siga con Especificación de si una
ventana nueva se utiliza en MicroStrategy Web, página 648. Para ver un
ejemplo de varios vínculos y cómo funcionan desde un informe de origen,
consulte Especificación del vínculo por defecto cuando hay disponibles
varios vínculos, página 622.
12 Por defecto, el primer vínculo que se crea se establece como el vínculo por
defecto, que se utiliza cuando un usuario hace clic en el objeto en
MicroStrategy Web o hace doble clic en él en Desktop. Para establecer
Por ejemplo, desea crear tres vínculos en Región y esos mismos tres vínculos
en Centro de atención telefónica. Cree los vínculos en Región y, a
continuación, cópielos en Centro de atención telefónica. Si uno de los
vínculos de Centro de atención telefónica tiene que ser ligeramente diferente,
puede editarlo después de copiarlo.
Puede que los vínculos ya estén definidos para el objeto en el que los está
copiando. En este caso, se aplican las siguientes reglas.
2 Haga clic con el botón derecho en el objeto que contenga el vínculo que
desea copiar y seleccione Editar vínculos. Se abrirá el editor de vínculos.
Los pasos del nivel superior necesarios para crear este ejemplo se enumeran
a continuación:
Sidinámica
Dinámicamente no aparece en la lista, significa que la selección
Región no es una selección dinámica de elemento de
atributo.
Guarde el informe
Se ejecuta el informe Ingresos por categoría, que muestra solo los datos de la
región seleccionada.
Los pasos del nivel superior necesarios para crear este ejemplo se enumeran
a continuación:
• Ingresos
• Coste
• Beneficios
• Unidades vendidas
Los vínculos del indicador Ingresos por Películas son los mismos que los del
indicador Ingresos por Libros, excepto en el caso de la categoría. En vez de
volver a crear los vínculos, cópielos.
Los vínculos del indicador Ingresos por Libros ahora también están en el
indicador Ingresos por Películas. En los nombres de los vínculos y las listas
de elementos debe cambiarse la categoría de Libros a Películas.
37 Sustituya Libros por Películas en el área del nombre, puesto que este
vínculo está en el indicador Ingresos por Películas. Pulse ENTRAR.
Guarde el informe
Introducción
En este capítulo se explican los distintos aspectos del SQL definido por el
usuario y el Generador de consultas, incluidos los siguientes:
664 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
En este capítulo se explican los detalles sobre cómo crear informes con SQL
definido por el usuario desde estos orígenes de datos ODBC.
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 665
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
666 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
igual que sucede con todos los informes con SQL definido por el usuario, es
imprescindible establecer la conexión al origen de datos ODBC deseado.
SQL definido por el usuario también puede ser una herramienta útil para
llevar a cabo tareas de mantenimiento de bases de datos, tales como
actualizaciones e inserciones. Para obtener más información sobre esta
situación, consulte Uso de SQL definido por el usuario para actualizaciones,
inserciones y otras tareas de mantenimiento de bases de datos, página 673.
Según las necesidades de cada usuario, las sentencias SQL se pueden crear
de varias formas:
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 667
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Soporte de SQL
Con la función de SQL definido por el usuario puede utilizar consultas SQL
de uno o varios pasos para elaborar los informes. Sin embargo, debe
convertir las sentencias SQL de varios pasos en sintaxis de expresión de tabla
común o de tabla derivada que se pueda realizar en un solo paso.
Las expresiones de tabla común y de tabla derivada sólo pueden tener una
cláusula SELECT en la consulta SQL. Esto significa que una sentencia SQL
de informe con paso 1, paso 2, paso 3, etc., como las que se encuentran en
muchos informes de MicroStrategy Tutorial, no puede generar el informe
deseado a no ser que se modifique la consulta mediante expresiones de tabla
común o tablas derivadas. Compruebe la base de datos utilizada para
asegurarse de que admite tablas derivadas, expresiones de tabla común o
ambas.
668 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
[T2] a12
where a11.[A1] = pa1.[A1] and
a11.[B1] = pa1.[B1] and
a11.[B1] = a12.[B1]
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 669
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Puede crear informes con SQL definido por el usuario utilizando sus propias
consultas SQL en un warehouse, o desde un archivo de Excel o un archivo de
texto sin formato. Más adelante en este capítulo se facilita información sobre
cómo crear estos informes. Aunque los informes con SQL definido por el
usuario sólo se pueden crear en MicroStrategy Desktop, una vez creados es
posible ejecutarlos desde MicroStrategy Desktop y desde MicroStrategy Web
como cualquier otro informe estándar de MicroStrategy. Las funciones que
se pueden ejecutar con los informes estándar de MicroStrategy también se
pueden aplicar a los informes con SQL definido por el usuario, incluidas las
siguientes:
• Ordenación
• Estilos automáticos
• Almacenamiento en caché
• Exportación
• Umbrales
• Gráficos
• Filtrado
• Seguridad de objetos
• OLAP Services
• Prioridades
• Planificación
670 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
• Subtotales
Las siguientes funciones están disponibles para su uso en informes con SQL
definido por el usuario si se utiliza un esquema de atributos y hechos para
modelar los datos devueltos por las consultas:
• Filtros de seguridad
Las siguientes funciones no se aplican a los informes con SQL definido por el
usuario:
• Grupos personalizados
• Consolidaciones
• Transformaciones
• Filtros existentes
• Data mart
Una vez creados, los informes con SQL definido por el usuario se pueden
incluir en documentos de Report Services de la misma forma que los
informes estándar. El mismo documento puede contener, además, informes
de otros orígenes de datos, como informes de cubo MDX. Para obtener
información sobre los informes de cubo MDX, consulte la guía
MicroStrategy MDX Cube Reporting Guide.
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 671
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Sidinámica
cada uno de los tres informes tiene originalmente una selección
basada en Producto, la selección dinámica sólo aparece una
vez cuando el usuario ejecuta este documento; es decir, el usuario sólo
tendrá que responder a la pregunta planteada por la selección
dinámica una vez, en lugar de tres.
672 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Si bien SQL definido por el usuario está diseñado para devolver datos de un
origen de datos que aparecerá en un informe, también puede utilizarse para
tareas de mantenimiento de bases de datos, tales como actualizaciones e
inserciones. Esto puede lograrse porque SQL definido por el usuario otorga
la flexibilidad de crear sentencias SQL que se ejecutan en la base de datos.
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 673
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Si desea obtener información sobre el uso del Editor de SQL definido por el
usuario para elaborar informes sobre servicios web de terceros, como un
origen de datos, consulte Informe sobre servicios web de terceros con
XQuery, página 699.
Una vez conectado a un origen de datos válido, puede crear un informe con
SQL definido por el usuario para recuperar y analizar los datos del origen de
datos. En esta sección se describe el proceso de uso de SQL definido por el
usuario para realizar las siguientes funciones:
• Creación de informes con SQL definido por el usuario para tener acceso
a bases de datos, archivos de Excel o de texto, página 675
674 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Los pasos necesarios para crear un informe con SQL definido por el usuario a
partir de una base de datos, un archivo de Excel o un archivo de texto son
idénticos, excepto por el origen de datos al que se conecta el informe. Para
conocer los pasos necesarios para crear un informe con SQL definido por el
usuario a partir de un procedimiento almacenado, consulte Creación de un
informe con SQL definido por el usuario mediante un procedimiento
almacenado, página 677.
Requisitos previos
• Los informes con SQL definido por el usuario sólo se pueden crear en
MicroStrategy Desktop. No obstante, estos informes se pueden
manipular y ejecutar desde MicroStrategy Desktop y MicroStrategy Web.
Sólo disponen de acceso al Editor de SQL definido por el usuario los
diseñadores que utilicen Desktop Designer con el privilegio Definir
informe con SQL definido por el usuario y el privilegio común Crear
objetos de esquema.
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 675
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Simetadata,
no existe ninguna instancia de base de datos definida en la
el Editor de SQL definido por el usuario no se podrá
cargar y aparecerá un mensaje.
676 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
8 Haga clic en Aceptar para cerrar el Editor de SQL definido por el usuario.
Se abrirá el editor de informes.
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 677
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Execute sp_customer_profit
es posible que sea necesario asignar las columnas a los siguientes objetos de
MicroStrategy:
• ID del cliente
• Cliente DESC
• Beneficios
Requisitos previos
• Los informes con SQL definido por el usuario sólo se pueden crear en
MicroStrategy Desktop. No obstante, estos informes se pueden
manipular y ejecutar desde MicroStrategy Desktop y MicroStrategy Web.
Sólo disponen de acceso al Editor de SQL definido por el usuario los
diseñadores que utilicen Desktop Designer con el privilegio Definir
informe con SQL definido por el usuario y el privilegio común Crear
objetos de esquema.
• Debe conectar SQL definido por el usuario a una base de datos, como se
describe en Conexión a bases de datos, página 770.
678 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Base de
Procedimiento almacenado Notas
datos
{call
nombre_del_procedimiento_almace
nado} con controlador ODBC de
Oracle
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 679
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
6 Haga clic en Aceptar para cerrar el Editor de SQL definido por el usuario.
Se abrirá el editor de informes.
Utilice el panel Asignación del Editor de SQL definido por el usuario para
asignar las columnas en la consulta SQL a los atributos e indicadores
incluidos en un informe MicroStrategy.
680 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 681
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Requisitos previos
• Debe tener los privilegios Definir informe con SQL definido por el
usuario y Crear objetos de esquema para tener acceso y utilizar el Editor
de SQL definido por el usuario.
682 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Puede asignar una columna en una sentencia SQL a un nuevo indicador que
se puede reconocer en el entorno de MicroStrategy. Todos los indicadores
nuevos se asignan a objetos administrados, lo que se analiza en Asignación
de datos a objetos que no son de proyecto: Objetos administrados,
página 773.
Requisitos previos
• Debe tener los privilegios Definir informe con SQL definido por el
usuario y Crear objetos de esquema para tener acceso y utilizar el Editor
de SQL definido por el usuario.
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 683
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Requisitos previos
• Debe tener los privilegios Definir informe con SQL definido por el
usuario y Crear objetos de esquema para tener acceso y utilizar el Editor
de SQL definido por el usuario.
684 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Requisitos previos
• Debe tener los privilegios Definir informe con SQL definido por el
usuario y Crear objetos de esquema para tener acceso y utilizar el Editor
de SQL definido por el usuario.
1 En el panel Asignación, haga clic con el botón derecho en la fila del objeto
al que desea cambiar el nombre y seleccione Cambiar nombre.
Requisitos previos
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 685
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
4 En el panel Asignación, haga clic con el botón derecho en la fila del objeto
que desea reemplazar y seleccione Reemplazar. Se abre el cuadro de
diálogo Seleccionar un objeto.
5 Seleccione el objeto que desea utilizar y haga clic en Aceptar. Todas las
referencias al objeto original se reemplazan con el objeto nuevo.
• Filtros
• Selecciones dinámicas
• Navegación
• Uso de informes con SQL definido por el usuario para filtrar otros
informes
Filtros
Un filtro especifica las condiciones que deben cumplir los datos para su
inclusión en los resultados del informe. Para obtener información sobre
filtros en general, consulte el Capítulo 4, Filtros avanzados de esta guía.
No puede utilizar los filtros existentes en un informe con SQL definido por el
usuario; sin embargo, es posible filtrar los datos incluyendo las cláusulas
686 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Selecciones dinámicas
Para los informes con SQL definido por el usuario, sólo se admiten dos tipos
de selecciones dinámicas, las de valor y las de lista de elementos. Para
agregar selecciones dinámicas, puede seleccionar una de las dos opciones del
menú Modificar del Editor de SQL definido por el usuario:
• Agregar selección dinámica nueva: inicia el Asistente de generación de
selecciones dinámicas, que permite crear una nueva selección dinámica
de valor o una selección dinámica de lista de elementos.
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 687
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Si utiliza otros operadores, como =, >, <, o =/, no es necesario poner entre
paréntesis el nombre de la selección dinámica. Sin embargo, sólo se puede
seleccionar una respuesta para la selección dinámica. Por consiguiente,
asegúrese de que el número máximo de respuestas permitido para la
selección dinámica esté establecido en 1. Observe el ejemplo siguiente.
688 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Siintroducir
se le pregunta de qué tabla se van a recuperar datos, debe
la tabla más usada o la más adecuada como valor por
defecto de la selección dinámica.
Cuando se crea una selección dinámica nueva para agregarla a una sentencia
SQL, puede hacer que la respuesta sea opcional; para ello, desactive la opción
Se requiere respuesta de selección dinámica en el Asistente de generación de
selecciones dinámicas. En cambio, si utiliza una selección dinámica
existente, deberá averiguar si esta opción se ha activado al crearla. Puede
abrir la selección dinámica con el editor de selección dinámica para
comprobar si la opción está activada o no.
Requisitos previos
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 689
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
• Debe tener los privilegios Definir informe con SQL definido por el
usuario y Crear objetos de esquema para tener acceso y utilizar el Editor
de SQL definido por el usuario.
Para definir sentencias de SQL definido por el usuario para que admitan
selecciones dinámicas opcionales
Debe resaltar toda la sintaxis que podría verse afectada por la selección
dinámica opcional. Por ejemplo, el primer ejemplo que se muestra a
continuación es correcto, mientras que el segundo ejemplo podría
devolver un error si no se suministra una respuesta para la selección
dinámica opcional.
Navegación
690 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Los informes con SQL definido por el usuario se pueden utilizar para filtrar
otros informes estándar en MicroStrategy. Esto es posible mediante el uso de
un informe con SQL definido por el usuario como una calificación de acceso
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 691
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
• El informe con SQL definido por el usuario debe asignar datos a los
atributos de proyecto en lugar de a los atributos de objetos
administrados. Esto es necesario para que el informe estándar reconozca
los datos que están disponibles en el informe con SQL definido por el
usuario. Para obtener información sobre la asignación de datos en los
informes con SQL definido por el usuario a atributos de proyecto,
consulte Asignación de columnas a objetos de metadata, página 680.
Para agregar un informe con SQL definido por el usuario como una
calificación de acceso directo a un informe en un informe estándar, abra el
informe estándar en Desktop. En el área Filtro de informe, haga doble clic
en la flecha para agregar una nueva calificación. En Opciones de filtro,
seleccione Agregar un acceso directo a un informe. Haga clic en Aceptar.
Haga clic en ... (botón Explorar) para seleccionar un informe con SQL
definido por el usuario y haga clic en Aceptar. Haga clic nuevamente en
Aceptar para crear la calificación del filtro.
692 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Una lista de control de acceso (ACL) es una lista de usuarios y grupos junto
con los permisos de acceso que tiene cada uno de ellos a los objetos de un
proyecto de MicroStrategy. Es posible que distintos usuarios tengan
permisos diferentes para el mismo objeto.
Usuario Hijos
Todos Vista
Público/Invitado Vista
Eldefinido
usuario que crea los nuevos atributos e indicadores con SQL
por el usuario recibe automáticamente el permiso Control
total sobre los nuevos objetos.
Laatributos
configuración modificada únicamente afectará a los nuevos
e indicadores que se creen a partir de ese momento en los
informes con SQL definido por el usuario, pero no a los que se hayan
creado antes del cambio.
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 693
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Filtros de seguridad
El SQL definido por el usuario funciona con los filtros de seguridad de las
siguientes formas:
Siejecutar
utiliza una versión de MicroStrategy anterior a la 8.0, asegúrese de
la actualización de proyecto para la metadata; de lo contrario,
no se admitirá la función de filtros de seguridad con SQL definido por
el usuario.
• Por defecto, los informes con SQL definido por el usuario ignoran los
filtros de seguridad. El diseñador de informes debe insertar un marcador
de posición de filtro de seguridad como calificación en la cláusula WHERE
de un informe con SQL definido por el usuario y configurarlo; de lo
contrario, cualquier usuario podría ejecutar el informe con SQL definido
por el usuario sin que se aplique ninguna limitación a los datos que estén
visibles. Si desea obtener más información sobre la creación de
marcadores de posición de filtros de seguridad, consulte Creación de
marcadores de posición de filtros de seguridad, página 696.
694 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 695
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
696 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
• Asignaciones de atributos
Represen
Atributo Cadena
tación
Cliente ID LU_CUSTOMER.CUSTOMER_ID
• Atributos ignorados
© 2011 MicroStrategy, Inc. Personalización de las sentencias SQL: SQL definido por el usuario 697
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
698 Personalización de las sentencias SQL: SQL definido por el usuario © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 699
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
4 Use el Editor de SQL definido por el usuario para integrar los datos del
servicio web en MicroStrategy para propósitos de informe y análisis.
Consulte Creación de un informe para analizar datos de servicio web,
página 716 para obtener información sobre los pasos necesarios para
usar el Editor de SQL definido por el usuario para crear un informe para
analizar datos de los servicios web.
700 Informe sobre servicios web de terceros con XQuery © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 701
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
14 Para que la instancia de base de datos esté disponible para los informes
con SQL definido por el usuario, haga clic con el botón derecho en un
proyecto y seleccione Configuración del proyecto. Se abrirá el editor de
configuración del proyecto.
702 Informe sobre servicios web de terceros con XQuery © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 703
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
“http://www.microstrategy.com/xquery/
rest-functions”; define si la sentencia XQuery usa la
arquitectura REST o el protocolo SOAP. MicroStrategy proporciona
los siguientes conjuntos de funciones que admiten consultas a
servicios web de terceros:
704 Informe sobre servicios web de terceros con XQuery © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Los servicios web pueden contar con diversos requisitos de seguridad para
poder obtener acceso a los datos que ofrecen. La compatibilidad de
MicroStrategy con la recuperación de datos desde servicios web mediante
sentencias XQuery admite la mayoría de los mecanismos de seguridad de
servicio web disponibles. Un servicio web puede requerir verificación de
identidad HTTP, Web Services Security o requisitos estándar de seguridad
de nombre de usuario y contraseña, que se describen a continuación:
• La verificación de identidad HTTP permite la verificación de identidad
mediante uno de los siguientes modos. MicroStrategy admite el uso de
verificación de identidad HTTP básica e implícita para las funciones
REST y solamente verificación de identidad HTTP básica para las
funciones SOAP. MicroStrategy utiliza automáticamente el nombre de
usuario y la contraseña que proporcione como parte de un inicio de
sesión de base de datos para completar cualquier verificación de
identidad HTTP que requiera el servicio web. La creación de un inicio de
sesión de base de datos forma parte de los pasos necesarios para crear
una instancia de base de datos para acceder a un servicio web, que se
describe en Permitir conexiones a los servicios web de un proyecto,
página 700. Un inicio de sesión de base de datos por defecto está
asociado con el servicio web al que se está conectando. También puede
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 705
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
706 Informe sobre servicios web de terceros con XQuery © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Donde:
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 707
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
– En http://ws.apache.org/rampart/c/docs/configurations.html
se puede encontrar información sobre cómo configurar
Rampart/C con el lenguaje de directiva WS-Security.
708 Informe sobre servicios web de terceros con XQuery © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Requisitos previos
• Para usar XEG, debe trabajar con una máquina que tenga MicroStrategy
Desktop instalado.
• Para probar la ejecución de XQuery dentro de XEG, debe tener una
versión de Windows de 32 bits. No se admite la ejecución de XQuery en
Windows de 64 bits.
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 709
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
XEG puede generar sentencias XQuery para realizar una consulta a los
servicios web REST y SOAP, además de los orígenes de datos XML. Consulte
las siguientes secciones para obtener instrucciones detalladas sobre la
creación de una nueva sentencia XQuery para cada tipo de origen de datos:
3 Haga clic en ... (el botón Explorar) que se encuentra junto al campo File
Name / UNC (Nombre de archivo / UNC). Explore el archivo XML que
desea usar como origen de datos y haga clic en OK (Aceptar). El archivo
XML figura en el campo File Name / UNC (Nombre de archivo / UNC).
4 Para usar un archivo de esquema XML, haga clic en ... (el botón Explorar)
que se encuentra junto al campo XML Schema (Esquema XML).
710 Informe sobre servicios web de terceros con XQuery © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Examine el archivo XSD que desea usar como esquema XML y haga clic
en OK (Aceptar). El archivo XSD figura en el campo XML Schema
(Esquema XML).
6 Si desea obtener instrucciones sobre cómo usar XEG para generar una
sentencia XQuery con este origen de datos, consulte Generación de una
sentencia XQuery con XEG, página 714.
3 En el campo URL, escriba o pegue la URL del servicio web REST que está
usando como origen de datos.
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 711
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
9 Seleccione uno:
11 Para obtener instrucciones sobre cómo usar XEG para generar una
sentencia XQuery con este origen de datos, consulte Generación de una
sentencia XQuery con XEG, página 714.
3 Haga clic en ... (el botón Explorar) que se encuentra junto al campo
WSDL File (Archivo WSDL). Explore el archivo WSDL que desea usar
como origen de datos y haga clic en OK (Aceptar). El archivo WSDL
figura en el campo WSDL File (Archivo WSDL).
712 Informe sobre servicios web de terceros con XQuery © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 713
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
21 Si desea obtener instrucciones sobre cómo usar XEG para generar una
sentencia XQuery con este origen de datos, consulte Generación de una
sentencia XQuery con XEG, página 714.
Una vez que haya cargado los archivos de origen en XEG, puede comenzar a
crear la estructura para generar una sentencia XQuery.
714 Informe sobre servicios web de terceros con XQuery © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Para modificar un elemento, haga doble clic en el valor que desee editar.
Según el valor, escriba el nuevo valor en el campo, o selecciónelo en la lista
desplegable que se abre.
También puede guardar la estructura que creó como una situación XEG.
Para guardar una situación XEG, seleccione Save (Guardar) en el menú File
(Archivo). Especifique el nombre del archivo, explore la ubicación en la que
desea guardar la situación y haga clic en OK (Aceptar). Se guardará la
situación.
Una vez que haya agregado y editado todos los elementos necesarios a la
cuadrícula XQuery, puede generar la sentencia XQuery. En el menú File
(Archivo), seleccione Generate (Generar). Se abrirá la ventana XQuery
Generation (Generación de XQuery) con la sentencia XQuery generada.
Para usar la sentencia XQuery generada en un informe con SQL definido por
el usuario, cópiela en el portapapeles y péguela en el Editor de SQL definido
por el usuario. Si desea obtener instrucciones detalladas sobre la creación de
un informe con SQL definido por el usuario, consulte Creación de un
informe para analizar datos de servicio web, página 716.
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 715
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Requisitos previos
• Los informes con SQL definido por el usuario sólo se pueden crear en
Desktop. No obstante, estos informes se pueden manipular y ejecutar
desde Desktop y Web. Sólo disponen de acceso al Editor de SQL definido
por el usuario los diseñadores que utilicen Desktop Designer con el
privilegio Definir informe con SQL definido por el usuario y el privilegio
común Crear objetos de esquema.
716 Informe sobre servicios web de terceros con XQuery © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
• Los informes con SQL definido por el usuario pueden asignar datos a
objetos de metadata que forman parte del proyecto relacional que se
conocen como objetos administrados. Si desea obtener información
sobre la asignación de datos en los informes con SQL definido por el
usuario a objetos de metadata, consulte Asignación de columnas a
objetos de metadata, página 680. Los pasos de los procedimientos
que se relacionan a continuación describen cómo asignar atributos e
indicadores para informes con SQL definido por el usuario que
utilizan sentencias SQL. Sin embargo, se aplican los mismos pasos
generales para asignar atributos e indicadores para informes con SQL
definido por el usuario que usan sentencias XQuery:
6 Haga clic en Aceptar para cerrar el Editor de SQL definido por el usuario.
Se abrirá el editor de informes.
© 2011 MicroStrategy, Inc. Informe sobre servicios web de terceros con XQuery 717
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Requisitos previos
5 Haga clic con el botón derecho dentro del panel de sentencias SQL (el
panel superior de la parte derecha) y seleccione Insertar transacción. Si
incluyó una sintaxis de XQuery como parte de los pasos anteriores, debe
colocar el cursor al final de la sintaxis de XQuery al ejecutar esta acción.
9 Debe definir los objetos de entrada que proporcionan un vínculo entre los
datos que se actualizan con la transacción y el objeto con el que
interactúan los usuarios para actualizar los datos. Para definir los objetos
de entrada:
b Una vez que el cursor esté correctamente ubicado, haga clic con el
botón derecho, seleccione Definir nueva entrada y, a continuación,
elija una de las siguientes opciones:
Repita los pasos Para definir los objetos de entrada de una transacción,
página 721 para crear objetos de entrada para cada columna de datos que
se actualice o se utilice para distinguir cada registro en la sentencia de la
transacción.
– TOT_DOLLAR_SALES=[Revenue],
– TOT_UNIT_SALES=[Units Sold],
– TOT_COST=[Cost]
– <Amount>[Amount]</Amount>
– <Date>[Date@ID]</Date>
– <Comments>[Comments@DESC]</Comments>
[Customer City@ID]
[Call Center@ID]
[ID@ID]
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 727
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
728 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
• Panel Tablas y joins: se trata del panel superior del lado derecho del
editor del Generador de consultas. Aquí puede agregar a la definición de
las consultas las tablas y joins que contienen las columnas que
proporcionan los datos de los que se extraen los resultados del informe.
Para obtener más información sobre cómo el Generador de consultas
utiliza las tablas y joins, consulte Acceso y análisis de varios orígenes de
datos con el Generador de consultas, página 734.
• Panel de condiciones: se trata del panel central del lado derecho del
editor del Generador de consultas. En él puede definir las calificaciones e
insertar filtros de seguridad que se incluirán en las cláusulas WHERE o
HAVING de las consultas SQL, que filtran los datos que aparecen en el
informe resultante. Para obtener más información sobre cómo definir
calificaciones para los informes del Generador de consultas, consulte
Filtros, página 753.
• Panel de selecciones: se trata del panel inferior del lado derecho del
editor del Generador de consultas. Las columnas que se agregan en este
panel se incluyen en la cláusula SELECT de las consultas SQL y se
convierten en atributos e indicadores en el informe resultante. Para
obtener más información sobre la selección de columnas en el Generador
de consultas, consulte Selección de columnas de datos para devolver,
página 747.
Situaciones de uso
El Generador de consultas permite un mayor control de las consultas a las
tablas de la base de datos que los informes normales de MicroStrategy, sin
tener que escribir sentencias SQL manualmente con la función de SQL
definido por el usuario. Permite crear consultas arrastrando tablas de base
de datos desde el Catálogo de Warehouse o directamente del warehouse al
editor del Generador de consultas, definiendo los joins entre las tablas y
seleccionando las columnas de datos que se devolverán. Estas consultas
crean informes que se pueden mostrar en MicroStrategy Desktop o
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 729
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
730 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
• Formato
• Exportación
• Umbrales
• Filtrado
• Gráficos
• Seguridad de objetos
• OLAP Services
• Prioridades
• Planificación
• Subtotales
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 731
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Las siguientes funciones están disponibles para su uso con los informes
creados con el Generador de consultas si se utiliza un esquema de atributos y
hechos para modelar los datos devueltos por las consultas:
• Filtros de seguridad
Las siguientes funciones no están disponibles para su uso con los informes
creados con el Generador de consultas:
• Grupos personalizados
• Consolidaciones
• Transformaciones
• Filtros existentes
• Data mart
Una vez creados, los informes del Generador de consultas se pueden incluir
en documentos de Report Services de la misma forma que los informes
estándar. El mismo documento puede contener, además, informes de otros
orígenes de datos, como informes de cubo MDX. Para obtener información
sobre los informes de cubo MDX, consulte la guía MicroStrategy MDX Cube
Reporting Guide.
732 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Sidinámica
cada uno de los tres informes tiene originalmente una selección
basada en Producto, la selección dinámica sólo aparecerá
una vez cuando el usuario ejecute este documento; es decir, el usuario
sólo tendrá que responder a la pregunta planteada por la selección
dinámica una vez, en lugar de tres.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 733
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Una vez conectado a un origen de datos válido, puede crear un informe del
Generador de consultas para recuperar y analizar los datos del origen de
datos. El editor del Generador de consultas le ayuda a crear y modificar
consultas SQL que se ejecutan en los orígenes de datos ODBC aunque sólo
disponga de conocimientos básicos de las funciones de SQL. Estas consultas
son la base de cualquier informe del Generador de consultas, que le permite
analizar los datos devueltos desde el origen de datos.
Los pasos siguientes se ejecutan en una situación para crear un informe del
Generador de consultas que acceda a la base de datos proporcionada con el
proyecto MicroStrategy Tutorial. El informe creado mediante este
734 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Elatributos
proyecto MicroStrategy Tutorial se entrega con un esquema de
y hechos totalmente desarrollado que no es necesario para
generar informes con el Generador de consultas.
Requisitos previos
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 735
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
• LU_CATEGORY
• YR_CATEGORY_SLS
736 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
10 Haga clic en Aceptar para salir del editor del Generador de consultas. Se
abrirá el editor de Informes.
Puede definir el informe del Generador de consultas de la misma forma
que si se tratara de un informe estándar, agregando las funciones de
formato, ordenación, filtros de visualización, umbrales, exportación, etc.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 737
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Observe que los datos de ingresos aparecen con un formato general por
defecto. Puede aplicar formato a los valores del indicador Ingresos para
aplicar un formato de moneda a los datos de ingresos.
Requisitos previos
738 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Ahora puede utilizar las tablas creadas en el archivo de Excel para generar el
informe del Generador de consultas utilizando los métodos descritos en las
siguientes secciones:
Requisitos previos
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 739
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Ahora puede utilizar las tablas creadas en el archivo de texto para generar el
informe del Generador de consultas utilizando los métodos descritos en las
siguientes secciones:
740 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Elcostoso
acceso a la función Todas las tablas disponibles puede resultar
en términos de tiempo de ejecución, por lo que sólo debe
accederse a ella cuando sea necesario para importar tablas para la
instancia de base de datos.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 741
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Definición de joins
Una vez que haya seleccionado las tablas que incluirá en las consultas, puede
definir los joins entre las columnas de las tablas individuales. El Generador
de consultas no requiere conocimientos de la sintaxis de SQL para la
operación de join, pero es fundamental saber cómo se combinan las tablas
mediante joins en las consultas SQL. En una consulta SQL, un join relaciona
una o varias columnas almacenadas en dos tablas distintas y las combina en
una sola tabla. La tabla creada mediante el join proporciona datos que
responden a la consulta y que se pueden mostrar en el informe.
Elautomáticamente
Generador de consultas se puede configurar para que una
las columnas de la tabla mediante relaciones de
clave primaria o clave externa o por nombre y tipo de datos. Para
obtener más información sobre la configuración del Generador de
consultas para que una automáticamente las tablas incluidas en las
consultas, consulte Unión automática de columnas, página 744.
742 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Tras crear un join entre dos tablas, puede hacer doble clic en la línea que lo
representa para abrir el editor de join. El editor de join, que se muestra en la
imagen siguiente, permite modificar la operación de join.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 743
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
744 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 745
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Por ejemplo, puede tener dos tablas de lookup en la base de datos. Una tabla
denominada LU_CATEGORY para el atributo Categoría y otra denominada
LU_SUBCATEG para el atributo Subcategoría. Defina la columna
CATEGORY_ID como clave primaria para la tabla LU_CATEGORY. La tabla
LU_SUBCATEG incluye su propia clave primaria, SUBCAT_ID, y la clave
externa CATEGORY_ID. Cuando se agregan las tablas LU_CATEGORY y
LU_SUBCATEG, se creará automáticamente un join en CATEGORY_ID para
unir las dos tablas.
746 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Por ejemplo, puede tener dos tablas de lookup en la base de datos. Una tabla
denominada LU_CATEGORY para el atributo Categoría y otra denominada
LU_SUBCATEG para el atributo Subcategoría. La columna CATEGORY_ID se
define como entero en las dos tablas. Ninguna de las tablas tiene
restricciones de clave primaria o externa. Cuando se agregan las tablas
LU_CATEGORY y LU_SUBCATEG, se creará automáticamente un join en
CATEGORY_ID para unir las dos tablas.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 747
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Una expresión de columna representa los datos de la columna, así como las
modificaciones de los datos que se devuelven para el informe. Puede hacer
clic con el botón derecho en una columna del panel de selecciones y
seleccionar Editar expresión de columna para modificar una expresión de
columna. El editor de expresiones de columna permite incluir expresiones
funcionales y aritméticas en la expresión de columna. La imagen siguiente
748 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Definición de alias
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 749
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
750 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
• Filtros de seguridad
• ID
• DESC
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 751
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
• Número
• Texto
• Fecha/Hora
• Fecha
• Hora
• URL
• Correo electrónico
• Etiqueta HTML
• Imagen
• Decimal grande
• Filtros
• Selecciones dinámicas
• Navegación
752 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Filtros
Un filtro especifica las condiciones que deben cumplir los datos para su
inclusión en los resultados del informe. Para obtener más información sobre
filtros, consulte el Capítulo 4, Filtros avanzados de esta guía.
Cláusula WHERE
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 753
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
8 Haga clic en Aceptar para salir del editor del Generador de consultas. Se
abrirá el editor de Informes.
Cláusula HAVING
754 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
3 Seleccione Haga clic aquí para iniciar una calificación nueva. Las
listas desplegables Campo, Operador y Valor pasarán a estar disponibles.
7 Haga clic en Aceptar para salir del editor del Generador de consultas. Se
abrirá el editor de Informes.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 755
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Selecciones dinámicas
Para los informes del Generador de consultas, sólo se admiten dos tipos de
selecciones dinámicas, que incluyen las de valor y las de lista de elementos.
Las selecciones dinámicas se pueden incluir utilizando distintos métodos de
los siguientes paneles del editor del Generador de consultas:
756 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
4 Seleccione Haga clic aquí para iniciar una calificación nueva. Las
listas desplegables Campo, Operador y Valor pasarán a estar disponibles.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 757
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
9 Haga clic en Aceptar para salir del editor del Generador de consultas. Se
abrirá el editor de Informes.
758 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
3 Seleccione Haga clic aquí para iniciar una calificación nueva. Las
listas desplegables Campo, Operador y Valor pasarán a estar disponibles.
8 Haga clic en Aceptar para salir del editor del Generador de consultas. Se
abrirá el editor de Informes.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 759
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Alse sustituyen
ejecutar el informe, las selecciones dinámicas de lista de elementos
por una lista de ID de atributos delimitada por comas.
Por ejemplo, si selecciona 2004 y 2005 en una selección dinámica
Elegir de una lista de años generada a partir del atributo Año, la
760 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Seexpresiones
recomienda no incluir selecciones dinámicas opcionales en
de columna. Las selecciones dinámicas incluidas en la
cláusula SELECT de una consulta SQL deben exigir una respuesta de
selección dinámica a fin de evitar errores de ejecución provocados por
selecciones dinámicas no respondidas.
(Sum(YR_CATEGORY_SLS.TOT_DOLLAR_SALES) * ?[Selección
dinámica de valor de la cláusula Select])
7 Haga clic en Aceptar para salir del editor del Generador de consultas. Se
abrirá el editor de Informes.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 761
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Navegación
762 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Los informes del Generador de consultas se pueden utilizar para filtrar otros
informes estándar en MicroStrategy. Esto es posible mediante el uso de un
informe del Generador de consultas como calificación de acceso directo a un
informe en un informe estándar. Para obtener más información sobre las
calificaciones de acceso directo a un informe, consulte Acerca del informe
como filtro, página 329.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 763
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Una lista de control de acceso (ACL) es una lista de usuarios y grupos junto
con los permisos de acceso que tiene cada uno de ellos a los objetos de un
proyecto de MicroStrategy. Es posible que distintos usuarios tengan
permisos diferentes para el mismo objeto.
764 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Usuario Hijos
Todos Vista
Público/Invitado Vista
ElGenerador
usuario que crea los nuevos atributos e indicadores con el
de consultas recibe automáticamente el permiso Control
total sobre los nuevos objetos.
Laatributos
configuración modificada únicamente afectará a los nuevos
e indicadores que se creen a partir de ese momento en los
informes del Generador de consultas, pero no a los que se hayan
creado antes del cambio.
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 765
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
• Por defecto, los informes del Generador de consultas ignoran los filtros
de seguridad. El diseñador del informe debe insertar un marcador de
posición de filtro de seguridad como calificación en el panel de
condiciones (el panel central de la derecha) de un informe del Generador
de consultas y configurarlo; de lo contrario, cualquier usuario podrá
ejecutar el informe del Generador de consultas sin que se aplique
ninguna limitación a los datos que estén visibles. Para obtener más
información sobre la creación de marcadores de posición de filtros de
seguridad, consulte Creación de marcadores de posición de filtros de
seguridad, página 767.
• Las calificaciones de los filtros de seguridad sólo se realizan en los
informes del Generador de consultas si el atributo de la calificación se
asigna a una columna del informe del Generador de consultas mediante
un marcador de posición de filtro de seguridad. Para obtener más
información sobre la asignación de atributos en marcadores de posición
de filtros de seguridad, consulte Asignaciones de atributos, página 767.
766 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
• Asignaciones de atributos
• Atributos ignorados
El panel Atributos ignorados se encuentra debajo del panel Asignación de
atributos en el cuadro de diálogo Filtro de seguridad del Generador de
consultas. En él deberá especificar los atributos que MicroStrategy
Engine puede omitir al generar el informe, aunque aparezcan en una
calificación de filtro de seguridad. Esta opción puede resultar de utilidad
si el informe del Generador de consultas no contiene atributos que se
incluyen en filtros de seguridad. Al omitir los atributos que no se incluyen
en el informe del Generador de consultas, los filtros de seguridad pueden
© 2011 MicroStrategy, Inc. Personalización de las consultas SQL: Generador de consultas 767
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
768 Personalización de las consultas SQL: Generador de consultas © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
© 2011 MicroStrategy, Inc. Conexión a bases de datos, archivos de Excel y archivos de texto 769
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Esinforme
preciso crear la instancia de base de datos antes de definir el
con SQL definido por el usuario o del Generador de
consultas. Para obtener más información sobre la creación de una
instancia de base de datos, consulte la guía MicroStrategy
Installation and Configuration Guide.
2 Para que la instancia de base de datos esté disponible para los informes
con SQL definido por el usuario y del Generador de consultas, haga clic
con el botón derecho en un proyecto y seleccione Configuración del
proyecto. Se abrirá el editor de configuración del proyecto.
Para obtener información detallada sobre cómo crear un informe con SQL
definido por el usuario para tener acceso a una base de datos, consulte
Creación de informes con SQL definido por el usuario para tener acceso a
bases de datos, archivos de Excel o de texto, página 675.
770 Conexión a bases de datos, archivos de Excel y archivos de texto © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
• Para conectarse a los datos del archivo de Excel, primero debe preparar el
archivo Excel como origen de datos válido y crearle un nombre de origen
de datos. Los pasos necesarios para realizar estas configuraciones se
incluyen en el apéndice A: conexión a bases de datos de la guía
Installation and Configuration Guide.
Para utilizar un archivo de Excel como un origen de datos, debe crear una
instancia de base de datos en MicroStrategy. Esta instancia de base de datos
se utiliza para conectar al archivo de Excel. Siga estos pasos para crear una
instancia de base de datos para un archivo de Excel.
Seconexión
recomienda usar Microsoft Excel 2000/2003 como tipo de
de datos para la instancia de base de datos. Para obtener
más información sobre la configuración de una instancia de base
de datos, consulte la guía MicroStrategy Installation and
Configuration Guide.
2 Para que la instancia de base de datos esté disponible para los informes
con SQL definido por el usuario, haga clic con el botón derecho en un
proyecto y seleccione Configuración del proyecto. Se abrirá el editor de
configuración del proyecto.
© 2011 MicroStrategy, Inc. Conexión a bases de datos, archivos de Excel y archivos de texto 771
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Para obtener más información sobre cómo crear un informe con SQL
definido por el usuario para tener acceso al archivo de Excel, consulte
Creación de informes con SQL definido por el usuario para tener acceso a
bases de datos, archivos de Excel o de texto, página 675.
Para obtener más información sobre cómo crear un informe del Generador
de consultas para tener acceso al archivo de Excel, consulte Creación de un
informe del Generador de consultas para tener acceso a archivos de Excel,
página 738.
• Para conectarse a los datos del archivo de texto, primero debe preparar el
archivo de texto como origen de datos válido y crearle un nombre de
origen de datos. Los pasos necesarios para realizar estas configuraciones
se incluyen en el apéndice A: conexión a bases de datos de la guía
Installation and Configuration Guide.
Para utilizar un archivo de texto como un origen de datos, debe crear una
instancia de base de datos en MicroStrategy. Esta instancia de base de datos
se utiliza para conectar al archivo de texto. Siga estos pasos para crear una
instancia de base de datos para un archivo de texto.
772 Conexión a bases de datos, archivos de Excel y archivos de texto © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Segenérico.
recomienda utilizar el tipo de conexión de datos DBMS
Para obtener más información sobre la configuración de
una instancia de base de datos, consulte la guía MicroStrategy
Installation and Configuration Guide.
Si desea obtener más información sobre cómo crear un informe con SQL
definido por el usuario para tener acceso a un archivo de texto, consulte
Creación de informes con SQL definido por el usuario para tener acceso a
bases de datos, archivos de Excel o de texto, página 675.
© 2011 MicroStrategy, Inc. Asignación de datos a objetos que no son de proyecto: Objetos administrados 773
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Las selecciones de columnas de los informes con SQL definido por el usuario
o del Generador de consultas que están asignadas a indicadores únicamente
se pueden asignar a indicadores de objetos administrados. Los informes con
SQL definido por el usuario o del Generador de consultas no pueden utilizar
indicadores creados previamente en el proyecto que se hayan generado a
partir de un esquema de atributos y hechos. Sin embargo, los indicadores de
objetos administrados se pueden asignar a las selecciones de columnas en
varios informes con SQL definido por el usuario y del Generador de
consultas.
774 Asignación de datos a objetos que no son de proyecto: Objetos administrados © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
Cambiar nombre
Eliminar
Buscar dependencias
© 2011 MicroStrategy, Inc. Asignación de datos a objetos que no son de proyecto: Objetos administrados 775
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Cambiar nombre
Quitar de informe
Editar
Buscar dependencias
Buscar dependencias
776 Asignación de datos a objetos que no son de proyecto: Objetos administrados © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
fuera de los informes con SQL definido por el usuario o del Generador de
consultas; por consiguiente, no se pueden usar en los informes estándar.
© 2011 MicroStrategy, Inc. Asignación de datos a objetos que no son de proyecto: Objetos administrados 777
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
778 Asignación de datos a objetos que no son de proyecto: Objetos administrados © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Consultas SQL personalizadas 12
1 Una vez creado el informe con SQL definido por el usuario o del
Generador de consultas en el Editor de SQL definido por el usuario o el
editor del Generador de consultas, el informe aparece en el editor de
informes.
2 Guarde el informe.
© 2011 MicroStrategy, Inc. Asignación de datos a objetos que no son de proyecto: Objetos administrados 779
12 Consultas SQL personalizadas Guía avanzada de elaboración de informes
Una vez que se crea el cubo inteligente, se pueden crear informes en base a
él. Estos informes puede analizar los datos del Editor del Generador de
consultas y de SQL definido por el usuario mientras también se aprovecha la
ventaja de las funciones de análisis de OLAP Services como los elementos
derivados.
Los siguientes pasos le muestran cómo crear un cubo inteligente con SQL
definido por el usuario o Generador de consultas.
Requisitos previos
• Debe dejar disponibles los orígenes de datos para los informes para usar
con SQL definido por el usuario y Generador de consultas. También
puede hacer que los orígenes de datos estén disponibles para las
siguientes tareas:
Para crear un cubo inteligente con SQL definido por el usuario o el Generador
de consultas
10 Una vez que se publica el cubo inteligente, se pueden crear informes en él.
Para obtener información sobre los pasos necesarios sobre cómo crear
informes sobre cubos inteligentes, consulte la guía OLAP Services Guide.
Introducción
• Crear tablas para realizar análisis sin conexión mediante consultas SQL
directas.
• Si tiene datos en un origen MDX, por ejemplo un cubo SAP BW, puede
transferir esos datos a un data mart y usar con él funcionalidades que no
se pueden usar directamente con los informes MDX. Estas
funcionalidades incluyen, entre otras: grupos personalizados,
consolidaciones e indicadores con definiciones complejas.
Para obtener más información sobre cómo usar orígenes de datos MDX,
consulte la guía MicroStrategy MDX Cube Reporting Guide.
Requisitos previos
• Debe especificar una instancia de warehouse donde crear la tabla de data
mart mediante una instancia de base de datos. Esta instancia de base de
datos contiene información para la conexión al warehouse, como el DSN,
el nombre de usuario, la contraseña y demás información específica del
warehouse. Puede usar las siguientes instancias de base de datos como
instancia de base de datos del data mart:
Elalguno
informe no se puede usar como tabla de data mart si contiene
de los siguientes:
– Filtros de visualización
– Indicadores derivados
Elficha.
sistema no valida el nombre de tabla que especifique en esta
Por lo tanto, asegúrese de que este nombre sigue las
convenciones de nomenclatura de su plataforma de base de datos.
Si no usa un nombre de tabla válido, aparecerá un mensaje de
error.
Marcador de
Opciones de sustitución
posición
!u Nombre de usuario
!j ID del trabajo
!t Fecha y hora
• Crear una tabla nueva (Create a new table): seleccione esta opción
para reemplazar la tabla existente cada vez que se ejecute el informe
de data mart. Las sentencias SQL borran y vuelven a crear la tabla
cada vez que se ejecuta el informe.
• Para este ejemplo, seleccione Crear una tabla nueva (Create a new
table).
Una vez creada la tabla de data mart, el sistema mostrará un mensaje con
el nombre de dicha tabla y una notificación de que la creación de la tabla
de data mart se realizó correctamente, tal y como se muestra en el
mensaje de ejemplo siguiente:
Después de crear una tabla de data mart, puede usarla como tabla de origen
en los proyectos. Para ello, deberá actualizar el catálogo de warehouse del
proyecto, comprobar que la nueva tabla de data mart esté identificada como
tabla de origen para los atributos utilizados en el informe de data mart,
añadir la tabla como origen de datos para el hecho que corresponda y
actualizar el esquema del proyecto. Los pasos para llevar a cabo este
procedimiento se muestran a continuación.
© 2011 MicroStrategy, Inc. Uso de una tabla de data mart como tabla de origen 789
13 Acceder a subconjuntos de datos: data marts Guía avanzada de elaboración de informes
• Para este ejemplo, seleccione la tabla de data mart que acaba de crear,
AGG_REG_REV, y muévala al panel derecho.
790 Uso de una tabla de data mart como tabla de origen © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Acceder a subconjuntos de datos: data marts 13
Compruebe que la nueva tabla de data mart aparezca como tabla de origen
para el atributo utilizado en el informe de data mart.
Para utilizar la tabla de data mart como tabla de origen desde la que
ejecutar los informes, debe actualizar las expresiones de hechos en las
que se basan los indicadores utilizados para crear la tabla de data mart.
© 2011 MicroStrategy, Inc. Uso de una tabla de data mart como tabla de origen 791
13 Acceder a subconjuntos de datos: data marts Guía avanzada de elaboración de informes
792 Uso de una tabla de data mart como tabla de origen © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Acceder a subconjuntos de datos: data marts 13
© 2011 MicroStrategy, Inc. Uso de una tabla de data mart como tabla de origen 793
13 Acceder a subconjuntos de datos: data marts Guía avanzada de elaboración de informes
13 Haga clic en Guardar y cerrar (Save and Close) para guardar los
cambios.
794 Uso de una tabla de data mart como tabla de origen © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Acceder a subconjuntos de datos: data marts 13
Por ejemplo, supongamos que creó un informe de data mart que crea una
tabla de hechos agregada en el warehouse. Especificó una instancia de base
de datos que no es la principal del proyecto, pero apunta al mismo
warehouse que la instancia principal. Cuando ejecute el informe sin usar
optimización de data mart, Intelligence Server tratará la instancia de base de
datos como si apuntara a otra base de datos, y realizará estas operaciones:
© 2011 MicroStrategy, Inc. Uso de una tabla de data mart como tabla de origen 795
13 Acceder a subconjuntos de datos: data marts Guía avanzada de elaboración de informes
• Para este ejemplo, cree un informe nuevo con Región de cliente como
atributo e Ingresos como indicador.
2 Ejecute el informe.
796 Uso de una tabla de data mart como tabla de origen © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Acceder a subconjuntos de datos: data marts 13
En la vista SQL del informe, la cláusula from debe reflejar que los datos
agregados se obtienen directamente de la tabla de data mart recién
creada.
• Para este ejemplo, la vista SQL del informe muestra que el SQL accede
a la tabla de data mart AGG_REG_REV para obtener los datos, tal y
como se muestra a continuación:
© 2011 MicroStrategy, Inc. Sentencias SQL personalizadas, opciones de creación de tablas y controles 797
13 Acceder a subconjuntos de datos: data marts Guía avanzada de elaboración de informes
Siinstancia
un campo se deja vacío, el valor de dicha propiedad se tomará de la
de base de datos que seleccionó en la ficha General.
Eltanto,
sistema no valida los valores especificados en esta ficha. Por lo
asegúrese de que cumple con la sintaxis de la base de datos.
798 Sentencias SQL personalizadas, opciones de creación de tablas y controles © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Acceder a subconjuntos de datos: data marts 13
• Table Option: especifique una cadena para colocarla después del nombre
de la tabla en las sentencias CREATE TABLE.
• Create Table Post String: añada una cadena después de la sentencia
CREATE TABLE.
© 2011 MicroStrategy, Inc. Sentencias SQL personalizadas, opciones de creación de tablas y controles 799
13 Acceder a subconjuntos de datos: data marts Guía avanzada de elaboración de informes
Laprivilegio
ficha Sentencias SQL solamente es visible cuando se tiene el
Use la ficha Sentencias SQL en Datamart/editores de
exportación masiva en Desktop Designer.
800 Sentencias SQL personalizadas, opciones de creación de tablas y controles © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Acceder a subconjuntos de datos: data marts 13
Elreglas
sistema no valida estas sentencias SQL. Asegúrese de respetar las
de sintaxis de la base de datos.
Escriba las sentencias SQL que desea ejecutar, tal y como se describe a
continuación:
!u Nombre de usuario
!! Exclamación (!)
!j ID del trabajo
!t Fecha y hora
© 2011 MicroStrategy, Inc. Sentencias SQL personalizadas, opciones de creación de tablas y controles 801
13 Acceder a subconjuntos de datos: data marts Guía avanzada de elaboración de informes
802 Sentencias SQL personalizadas, opciones de creación de tablas y controles © 2011 MicroStrategy, Inc.
14
DATA MINING SERVICES
14.
Introducción
En primer lugar, se recopilan datos sobre los clientes a los que iban dirigidas
las campañas anteriores, tales como edad, sexo, ingresos, formación, número
de miembros de la familia y si han respondido de forma positiva o negativa a
las campañas. A continuación, se desarrolla un informe de MicroStrategy
para generar un conjunto de datos que se analizará luego para determinar si
los que han respondido positivamente compartían algún factor. Una vez
identificados estos factores predictivos y desarrollado un modelo predictivo,
se crea un indicador de MicroStrategy que incluye este modelo. Este
indicador prevé quién responderá positivamente a futuras campañas
similares.
Si bien MicroStrategy admite los tres métodos, cada uno de ellos tiene
ventajas y desventajas. En las siguientes secciones se explica cada método.
Ventajas
• Debido a que un motor de puntuación externo realiza el cálculo de la
puntuación, allí descansa la complejidad y el rendimiento del modelo.
Así, el proceso de puntuación no necesita recursos de la base de datos y
no afecta a otras actividades de business intelligence.
Desventajas
• Este método requiere espacio de base de datos y compatibilidad con un
administrador de bases de datos.
Ventajas
• Las puntuaciones pueden calcularse sobre la marcha aunque se agreguen
nuevos registros.
Desventajas
• Este método implica la ayuda de un administrador de bases de datos y
conocimientos sobre la herramienta de extracción de datos de la base de
datos. Sin embargo, el administrador de bases de datos no suele poseer
este tipo de conocimientos.
Ventajas
• MicroStrategy almacena el modelo predictivo en su metadata como un
indicador predictivo que puede utilizarse igual que cualquier otro
indicador.
Desventajas
• Este método no aprovecha las características de extracción de datos de la
base de datos.
• Deben pasarse las entradas del predictor desde la base de datos hacia
Intelligence Server. En el caso de grandes conjuntos de datos, las bases de
datos suelen gestionar las operaciones de datos de manera más eficaz que
simplemente moviendo los datos a MicroStrategy y puntuándolos.
• Redes neuronales
• Clustering
• Árboles
• Conjunto de reglas
• Combinaciones de modelos
• Reglas de asociación
• Serie temporal
Elpersonalizados
indicador predictivo también puede utilizarse en filtros, grupos
o allí donde se utilicen otros indicadores de
MicroStrategy.
Un conjunto de datos se parece a las tablas de una base de datos y suele tener
las siguientes características:
• Cada fila representa un atributo específico, como un cliente, una
transacción o un producto.
Observe que cada atributo, como el caso de Rango de edad del cliente, tiene
dos representaciones en el informe: el ID y la descripción. Algunos software
de extracción de datos manejan mejor los números, como el caso del ID,
mientras que la descripción se incluye para facilitar el uso.
Una vez que está preparado, suele haber dos maneras de utilizar el conjunto
de datos en un análisis de extracción de datos:
• Creación de un indicador predictivo con MicroStrategy: se utiliza el
conjunto de datos para crear un modelo de extracción de datos con
MicroStrategy. Encontrará más información sobre este método en
Creación de un modelo predictivo, página 827.
que una aplicación externa prepara el informe del conjunto de datos para
su análisis:
Requisitos previos
6 Guarde el indicador con el alias del paso anterior como nombre del
indicador. Ahora puede incluir el indicador en un indicador de formación
para crear un indicador predictivo, como se describe en Creación de un
indicador de formación con el Asistente de indicador de formación,
página 850.
El atributo utilizado en las filas del informe del conjunto de datos define el
nivel de los datos al restringirlos a un nivel o dimensión concretos del
modelo de datos.
Requisitos previos
Para permitir que los outer joins incluyan todos los datos:
c Seleccione Outer.
Sin embargo, este informe presenta problemas si se utiliza como informe del
conjunto de datos, porque se generan varios encabezados para todas las
columnas (Ingresos y cada columna Método de pago). Además, cada
columna representa los ingresos para un método de pago en particular y a
menos que haya un indicador que coincida con esta definición, resulta difícil
implementar con éxito cualquier modelo que utilice una de estas columnas.
Requisitos previos
• En este procedimiento se da por hecho que está familiarizado con el
proceso de creación de indicadores y filtros. Si desea ver los pasos para
crear indicadores, consulte el Capítulo 3, Indicadores avanzados. Si
desea ver los pasos para crear filtros, consulte el Capítulo 4, Filtros
avanzados.
2 Para cada indicador, cree un indicador separado que se utilice como una
entrada para un indicador predictivo, como se explica en la sección
anterior.
3 Agregue los filtros que creó como condiciones del indicador de entrada
predictiva basado en indicadores. Guarde el indicador. Ahora puede
incluir el indicador en un indicador de formación para crear un indicador
predictivo, como se describe en Creación de un indicador de formación
con el Asistente de indicador de formación, página 850.
• Los datos que forman las entradas para el modelo de extracción de datos
deben estar presentes en MicroStrategy como indicadores o atributos,
que luego se puedan utilizar para crear indicadores predictivos.
Uso de MicroStrategy
MicroStrategy Data Mining Services ha evolucionado para incluir más
algoritmos y funciones de extracción de datos. Una función clave es el
Asistente de indicador de formación de MicroStrategy Desktop. El Asistente
de indicador de formación puede usarse para crear modelos predictivos de
distintos tipos, tales como regresión lineal y exponencial, regresión logística,
árboles de decisiones, clusters, series temporales y reglas de asociación.
Por lo tanto, ¿cómo puede saberse qué línea se ajusta mejor? En la técnica de
regresión se utilizan muchas estadísticas. Una estadística básica es el
indicador de la precisión de relación, que significa con qué precisión la línea
establece la relación entre las variables. También se le denomina coeficiente
de determinación y su símbolo es R2. Cuanto mayor sea R2, mejor será la
relación. El predictor lineal tiene un R2 = 0,7177 y el predictor exponencial
tiene un R2 = 0,7459; por lo tanto, el predictor exponencial representa una
mejor relación desde el punto de vista estadístico.
Regresión logística
Observe de qué manera esta función suele llevar los valores hacia cero o uno.
Cuanto más negativo se vuelve el valor del eje x, la función logit se aproxima
a cero. Cuanto más positivo se vuelve el valor del eje x, el valor se aproxima a
uno. Así, es posible usar la regresión, una técnica usada originalmente para
calcular resultados en un extenso rango de valores, para calcular un número
finito de resultados posibles.
Análisis de clusters
Los árboles de decisiones son uno de los modelos de extracción de datos más
intuitivos, debido a que muestran una estructura “if-then-else” (condicional)
que puede comprender hasta el usuario más novato. Los árboles de decisión
son fáciles de seguir y permiten un análisis muy intrincado.
1 1 0 0 0
2 0 1 1 1
3 0 1 1 0
4 1 0 1 1
5 0 1 1 1
Carne 3 60%
Cebollas 4 80%
Papas 3 60%
Con esta información, puede definir reglas que describen las asociaciones
entre elementos o conjuntos de elementos. Las reglas pueden describirse
como: el conjunto de elementos antecedente implica el conjunto de
elementos consecuente.
Por lo tanto, si un cliente compra papas y cebollas, hay una confianza del
67% de que también comprará carne, según las cinco transacciones que se
analizaron.
Consecuente
Antecedente Carne Cebollas Papas Bebida Bebida Bebida Papas, Papas, Cebollas,
gaseosa gaseosa, gaseosa, Cebollas Carne Carne
Cebollas Carne
Consecuente
Carne, papas 0%
Cebollas, 67% 0%
papas
Carne, bebida
gaseosa
Cebollas, 100%
bebida
gaseosa
Consecuente
Antecedente Carne Cebollas Papas Bebida Bebida Bebida Papas, Papas, Cebollas,
gaseosa gaseosa, gaseosa, Cebollas Carne Carne
Cebollas Carne
Carne, bebida
gaseosa
Cebollas, 1,67
bebida
gaseosa
1 170 293
Lamenor
definición técnica del modelo más adecuado es aquél que tiene la
raíz media cuadrática del error (RMCE). La RMCE se calcula
como la raíz cuadrada de la diferencia promedio entre los datos reales
y el pronóstico en cada período.
En los tres modelos, los promedios tienen el efecto de suavizar los datos al
disminuir los picos y los valles. El promedio simple de 12 meses es una
constante y, por lo tanto, es completamente suave. Por otra parte, los
promedios móviles de tres meses tienen altibajos, pero no tan marcados
como los datos de destino originales. La dificultad de encontrar el mejor
modelo está en determinar el horizonte temporal adecuado para el
pronóstico. Es así sobre todo cuando los datos no son estáticos sino que
tienen una tendencia pronunciada, debido a que los valores más antiguos
pueden ocultar cambios recientes.
S t = αy t – 1 + ( 1 – α )S t – 1
Donde:
• Si = Observación suavizada
yt = b0
• Aditiva: una tendencia aditiva es evidente cuando los datos de las series
temporales cambian la misma cantidad en cada período, tal como se
muestra en el ejemplo siguiente.
yt = b0 + b1 t
Lacontendencia
.
aditiva es igual a una tendencia aditiva amortiguada
φ = 1
y t = b 0 + b 1 Damping ( t, φ )
Damping ( t, φ ) = ∑ φk
k=1
yt = b0 ( b1 ) t
y t = b 0 ( b 1 ) Damping ( t, φ )
Damping ( t, φ ) = ∑ φk
k=1
Para crear un modelo predictivo, deberá llevar a cabo los siguientes pasos en
orden:
Este indicador de formación utiliza una potente función que prevé los
resultados mostrados en el informe anterior, dados los parámetros
adecuados. También genera un modelo predictivo que puede utilizarse para
pronosticar resultados futuros. El Asistente de indicador de formación de
MicroStrategy permite crear indicadores de formación con facilidad.
Requisitos previos
Max(AttributeName){~}
Simodelo
el número de registros se establece en cero, la verificación de
no se incluye en el modelo.
Estos criterios determinan las reglas que se devolverán como salida para
un conjunto de elementos de entrada específico. Puede seleccionar entre
las opciones siguientes:
• Seleccionar todas las reglas (una regla por fila): esta opción
permite crear un informe que muestra todas las reglas que se
encuentran en el modelo. Si el indicador predictivo correspondiente
se agrega a un informe, se devuelve una regla única para cada fila del
informe. Las reglas se devuelven en el orden en que aparecen en el
modelo y no se basan en un conjunto de elementos de entrada.
Siautomáticamente
no se selecciona ningún tipo de predictor, se selecciona
Valor pronosticado.
• Se muestra una función de agregación por defecto para todos los tipos
de indicadores predictivos. El valor por defecto es la función
recomendada según el tipo de valores producidos por cada modelo. La
función de agregación garantiza los resultados correctos al navegar y
agregar a partir de un informe de MicroStrategy.
Si lo desea, puede cambiar dichas funciones mediante las listas
desplegables de funciones.
Sidistintas
indicadores que no sean de nivel de hoja y que provengan de
jerarquías se utilizan como indicadores independientes e
indicadores de nivel de árbol, se recomienda definir la función de
agregación como Ninguno. Así pueden evitarse cálculos
innecesarios y perjudicar el rendimiento. Por ejemplo, el atributo
Trimestre de la jerarquía Tiempo se utiliza como variable
Lacuando
opción Crear indicadores predictivos sólo está disponible
se ejecutan informes en MicroStrategy Desktop.
Requisitos previos
• Debe haber creado un indicador de formación en el Asistente de
indicador de formación. Si desea ver las instrucciones, consulte Para
crear un indicador de formación, página 852. Sin embargo, si posee una
licencia de OLAP Services, puede crear indicadores de formación
derivados directamente en el informe. Para obtener información sobre la
creación de indicadores de formación derivados, consulte la ayuda en
línea de MicroStrategy Desktop.
Lacuando
opción Crear indicadores predictivos sólo está disponible
se ejecutan informes en MicroStrategy Desktop.
Requisitos previos
Una vez que haya creado el indicador predictivo, podrá usarlo en informes y
otros objetos. Consulte Uso del indicador predictivo, página 868 para
obtener más información.
datos. Para que los resultados de las predicciones tengan sentido, será
necesario especificar la función de agregación que se usará.
• Para los modelos con salidas que no pueden agregarse, seleccione "None"
como función de agregación.
• Filtros
• Grupos personalizados
• Consolidaciones
• Indicadores derivados
Para obtener más información sobre cómo utilizar este visor, consulte la
ayuda en línea.
Como estaba previsto, el indicador de formación genera una línea recta que
se adapta mejor a los datos de Ingresos. Al utilizar un tipo de outer join con
los indicadores, puede ver los valores pronosticados para Ingresos durante el
año 2009.
• Edad
• Sexo
• Rango de ingresos
12 Filtre el informe para incluir sólo los pedidos cuya fecha esté
comprendida en el periodo promocional de vuelta al colegio, por ejemplo,
del 1/8/05 al 30/9/05.
• Formación
• Sexo
• Tipo de vivienda
• Estado civil
12 Ejecute el informe.
9 Ejecute el informe.
Observe que Data Mining Services crea un modelo predictivo con solo dos
clusters, el número óptimo de clusters que es menor que el máximo
• Llamadas interrumpidas
• Renovaciones
• Rango de edad
• Sexo
• Estado civil
• Nivel de renta
• Renovaciones
• Rango de edad
• Sexo
• Estado civil
• Nivel de renta
Al aplicarse a todos los clientes, el indicador predictivo revela que hay 743 de
7.807 clientes con probabilidades de desconectarse. Ahora puede intentarse
obtener contratos adicionales con estos clientes o analizar su plusvalía.
• Edad
• Sexo
• Formación
• Ingresos
• Cliente
• Pedido
• Rango de edad
• Formación
• Sexo
• Ingresos
• ID de promoción
Podría utilizar todos estos atributos, excepto Cliente y Pedido, como factores
predictivos en el modelo predictivo. Por lo tanto, debe crear un indicador
para cada representación de atributo. Estos indicadores se utilizarán como
entradas en el indicador de formación. Los siguientes son algunos
indicadores de entradas predictivas de ejemplo para este informe:
Max([Rango de edad del cliente]@ID) {Cliente}
Max([Formación del cliente]@DESC) {Cliente}
Filtre el informe del conjunto de datos para incluir sólo los pedidos de
clientes cuya fecha esté comprendida en el período de la campaña, en este
caso, entre 1/8/05 y 30/9/05.
Una vez que el informe del conjunto de datos esté completo, utilícelo para
generar el conjunto de datos.
Por otra parte, la línea continua roja muestra la ventaja del uso del indicador
Predictor de respuesta. Mediante este predictor, nos podemos centrar antes
en los clientes en los que resulta más probable esperar una respuesta, con lo
que se obtendría un ascenso en los resultados de la campaña. En otras
Introducción
Las propiedades de VLDB de los distintos niveles afectan a los resultados del
informe en conjunto. Sin embargo, las propiedades de cada nivel se
establecen en una interfaz distinta, de modo que las secciones de este
capítulo se han agrupado según los distintos niveles.
• Equi - Join, que incluye únicamente las filas que contienen datos para
todos los indicadores de esa fila del informe
• Outer Join, que muestra todas las filas del indicador,
independientemente de los demás indicadores del informe
Comprobación de nulos
La propiedad Comprobación de nulos indica cómo procesar las operaciones
aritméticas que contienen valores nulos. Cuando se efectúa la comprobación
• No hacer nada, lo que quiere decir que los cálculos aritméticos que
incluyen un valor NULL se procesan en la base de datos y no en el Motor
analítico
Comprobación de ceros
La propiedad Comprobación de ceros indica cómo procesar la división entre
cero y cuándo comprobar si hay ceros en el denominador en las operaciones
de división. Si, al efectuar una comprobación de ceros, hay un cero en el
denominador de una división, éste se sustituye por un valor nulo.
• No hacer nada, lo que quiere decir que la división entre cero se procesa en
la base de datos y no en el Motor analítico
Ingresos
Año Trimestre Ingresos anuales
trimestrales
1 1 $100 $600
1 2 $200 $600
1 3 $100 $600
1 4 $200 $600
• Joins:
Cartesian Join Warning, página 893
• Indicadores:
Comprobación de nulos
Comprobación de ceros
• Sentencias Pre/Post:
• Optimizaciones de consultas:
• Seleccionar/Insertar:
• Tablas:
Los siguientes parámetros son propiedades avanzadas que están ocultas por
defecto:
• Preserve All Final Pass Result Elements (conservar todos los elementos
de resultados del paso final)
• Atributo GROUP BY ID
• Ejecutar
• Cancelar ejecución
cartesian
Algunos cartesian joins no son un join directo de tabla a tabla. Si un
join se une a otro join, y uno de los joins contiene una tabla
de warehouse (no una tabla intermedia), la ejecución se cancelará o
permitirá en función de la opción seleccionada. Por ejemplo, cuando
se realiza un cartesian join entre el join de dos tablas intermedias
(TT_A join TT_B) y el join de una tabla intermedia y una tabla de
warehouse (TT_C join WH_D), sucede lo siguiente:
• No soportado
• Soportar, que da por hecho que el parámetro Tipo de join de VLDB está
establecido en Join 92 (cualquier otro valor de tipo de join se ignora)
El Motor SQL genera un equi-join, que es un join que combina las filas de
la tabla. Éstas se agregan a los resultados únicamente cuando las
columnas unidas tienen valores iguales.
• Conservar todos los elementos de la tabla de resultados del paso final con
respecto a la tabla de lookup, no a la tabla de relaciones
El Motor SQL genera un equi join en todos los pasos excepto el final, que
utiliza un outer join.
• Outer Join con las tablas de lookup de las llaves de tablas de hechos en el
paso final
Outer Join con las tablas de lookup de las llaves de tablas de hechos
en el paso final
tablas de lookup se efectúa en un nivel muy inferior (paso 1), por lo que el
resultado de la tabla producida por el cartesian join (TempTable1) puede ser
muy grande.
Este enfoque necesita un paso más que la opción anterior, pero la tabla
resultante del cartesian join (TempTable2) suele ser menor.
intermedia
Estos parámetros son aplicables cuando la propiedad de tipo de tabla
Intermediate Table Type está establecida en Tabla
permanente, Tabla temporal verdadera o Vista temporal. Para
obtener una descripción de esa propiedad, consulte Intermediate
Table Type, página 907.
intermedia
Estos parámetros son aplicables cuando la propiedad de tipo de tabla
Intermediate Table Type está establecida en Tabla
permanente, Tabla temporal verdadera o Vista temporal. Para
obtener una descripción de esa propiedad, consulte Intermediate
Table Type, página 907.
Tenga en cuenta que la mayor parte de las opciones tiene una acción
alternativa. En algunas situaciones, la opción seleccionada no funciona, de
modo que el Motor SQL debe cambiar a un enfoque alternativo que funcione
siempre. La situación habitual del cambio es aquélla en la que se necesitan
varias columnas en la lista IN, pero la base de datos no la admite, ni las
subconsultas correlacionadas.
Para obtener más información sobre el parámetro DSS Star Join, consulte la
guía MicroStrategy Supplemental Reference for System Administration.
Ejemplo
Con el algoritmo normal del Motor SQL, el paso intermedio que calcula
Indicador1 selecciona Store_ID y F1. El paso intermedio que calcula el
indicador Indicador2 selecciona Store_ID y F2. A continuación, en el paso
final se unen las dos tablas intermedias. Puesto que Región figura en el
informe, debe efectuarse un join ascendente al nivel de región y encontrar la
representación Region_Desc. Esto se puede conseguir uniendo cualquiera de
las tablas de hechos en el paso final. Por consiguiente, se accede dos veces a
FactTable1 o a FactTable2. Si estas tablas son grandes, como suele suceder, el
rendimiento puede ser extremadamente lento. Por otra parte, si Store_ID,
Store_Desc, Region_ID y Region_Desc se seleccionan en los pasos
intermedios, no será preciso unir ni FactTable1 ni FactTable2 en el paso
final, lo que mejoraría drásticamente el rendimiento.
GROUP BY ID Attribute
Esta propiedad de atributo GROUP BY ID determina cómo efectuar una
agrupación por una columna de ID seleccionada cuando se ejecuta una
expresión en la expresión ID. A continuación se describen las distintas
opciones. El fragmento de código que sigue a cada descripción sustituye a la
sección denominada group by ID de la siguiente sentencia SQL de ejemplo.
a22.MARKET_NBR * 10 MARKET_ID,
sum(a21.REG_SLS_DLR) WJXBFS1
on (a21.STORE_NBR = a22.STORE_NBR)
where a22.STORE_NBR = 1
MARKET_ID
a22.MARKET_NBR
2
• Utilizar valor heredado por defecto
SQL Hint
La propiedad SQL Hint (sugerencia SQL) se utiliza para el patrón de Oracle
SQL Hint. Esta cadena se coloca después de SELECT en la sentencia Select.
Este parámetro permite insertar cualquier cadena SQL con sentido después
de SELECT en una sentencia Select, pero se agrega en particular para Oracle
SQL Hints.
• Tabla permanente
• Tabla permanente
• Tabla derivada
Para plataformas como Teradata y DB2 UDB 6.x y 7.x, la sintaxis SQL de
índice primario o clave de partición se coloca entre los parámetros Table
Space y Create Post String de VLDB.
Table Option
Table Space
910 Propiedades de VLDB en el nivel de la instancia de base de datos © 2011 MicroStrategy, Inc.
Guía avanzada de elaboración de informes Propiedades de VLDB 15
• dd para el día
• separadores como / y -
© 2011 MicroStrategy, Inc. Propiedades de VLDB en el nivel de la instancia de base de datos 911
15 Propiedades de VLDB Guía avanzada de elaboración de informes
912 Propiedades de VLDB en el nivel de la instancia de base de datos © 2011 MicroStrategy, Inc.
16
INFORMES PARA EL IPHONE O
16.
IPAD
Introducción
Widget de mapa, página 915, que permite a los usuarios buscar y ver
información sobre las ubicaciones en un mapa del iPhone
• Widget de mapa, página 915, que permite a los usuarios buscar y ver
información sobre las ubicaciones en un mapa
Sipuede
utiliza el widget de mapa en un documento, en lugar de un informe,
crear y aplicar formato a una ventana de información
personalizada para un widget de mapa. Si desea obtener más
información, consulte el capítulo Documentos para el iPhone o iPad
de la Guía de creación de documentos de MicroStrategy Report
Services.
Filtrado de ubicaciones
Puede filtrar las ubicaciones que se muestran en un mapa para ver sólo las
ubicaciones que cumplen con ciertos criterios. Por ejemplo, si se muestran
las ubicaciones de tiendas en un mapa, puede usar un indicador de ubicación
geográfica para usar la ubicación actual del iPhone o iPad a fin de mostrar
solo aquellas tiendas que se encuentran dentro de la ciudad, estado o código
postal actual.
Puede filtrar las ubicaciones que se muestran en un widget de mapa para ver
solo las ubicaciones que cumplen con ciertos criterios. Por ejemplo, si se
muestran las ubicaciones de tiendas en un mapa, puede limitar la
visualización del mapa para incluir sólo aquellas tiendas que tienen servicio
inalámbrico gratuito. Si desea ver ejemplos sobre cómo filtrar por ubicación
geográfica, consulte Uso de la selección dinámica de ubicación geográfica
en un widget de mapa, página 918.
Puede:
• Para ver los datos para series múltiples, coloque al menos un atributo en
las columnas. Los elementos de atributo se trazan gráficamente en el eje
del widget.
Introducción
Este apéndice trata sobre los operadores, específicamente qué son los
operadores lógicos y cómo utilizarlos.
¿Qué es un operador?
Los operadores se utilizan para manipular componentes de datos
individuales y conjuntos de datos. Estos componentes de datos se
denominan operandos o argumentos. Los operadores se presentan mediante
caracteres especiales o palabras clave. Por ejemplo, la multiplicación se
representa con un asterisco (*) y la división, con una barra diagonal (/). Las
condiciones de filtro son expresiones creadas a partir de representaciones de
Tienda_ID = 1
lógico
comparación
orden y porcentaje
trama
Operadores lógicos
Los operadores lógicos permiten aplicar ciertas condiciones a dos conjuntos
de expresiones de filtro simultáneamente. Existen tres operadores lógicos
básicos:
A B Resultado mostrado
A B Resultado mostrado
A B Resultado mostrado
A B Resultado mostrado
Operadores de comparación
Los operadores de comparación comparan valores. Los valores pueden ser
números, cadenas de texto o expresiones. Los operadores de comparación
son los siguientes:
• Diferente de: identifica los valores que son diferentes al valor específico
indicado. Por ejemplo, “diferente de 10” devuelve todos los valores que no
sean iguales a 10.
• Mayor que: identifica los valores que son mayores que un límite inferior
indicado. Por ejemplo, “mayor que 10” devuelve los valores que son
superiores a 10.
• Mayor o igual que: identifica los valores que son superiores o iguales al
límite indicado. Por ejemplo, “mayor o igual que 10” devuelve todos los
valores que sean 10 o superiores.
• Menor que: identifica los valores que son menores que un límite superior
indicado. Por ejemplo, “menor que 10” devuelve los valores que son
inferiores a 10.
• Menor o igual que: identifica los valores que son inferiores o iguales al
límite indicado. Por ejemplo, “menor o igual que 10” devuelve todos los
valores que sean iguales o inferiores a 10.
• No entre: identifica los valores que se encuentran fuera de un rango
especificado. Por ejemplo, “no entre 10 y 20” devuelve todos los valores
que son menores que 10 y mayores que 20.
DEFECTO
Introducción
Número
Los valores por defecto de la ficha Número son:
• Categoría: general
• Formato: el tipo de datos del número determina el formato del valor; por
ejemplo, las fechas tienen un formato distinto a las horas.
Alineación
Los valores por defecto de las propiedades de alineación son:
• Alineación horizontal: derecha
Fuente
Los valores de fuente por defecto son:
• Script: occidental
• Negrita: no
• Cursiva: no
• Tamaño: 10
• Tachado: no
• Subrayado: no
• Color: negro
Borde
Los valores de los bordes son:
• Borde superior: sí
• Borde inferior: no
• Borde izquierdo: sí
• Borde derecho: no
Tramas
Los valores por defecto de las tramas son:
Rangos
Aunque no se trata de una ficha del cuadro de diálogo Formato, los rangos
están habilitados por defecto para los siguientes estilos automáticos:
• Contabilidad
• Finanzas
• Colorido
• Bandas grises
País Región
Noreste
Sur
Alemania Sajonia
Baviera
País Región
Alemania Sajonia
Alemania Baviera
Introducción
Conceptos básicos
Los comandos de Desktop se crean mediante elementos de ancla de HTML.
Los elementos de ancla suelen contener una referencia a un localizador
uniforme de recursos (URL, Uniforme Resource Locator). Cuando se hace
clic en un ancla, se lleva a cabo una operación según el esquema de URL.
Sienhael proyecto,
creado su propia página HTML personalizada para utilizarla
localice el archivo mediante el botón Explorar. De
lo contrario, el proyecto utilizará la página de inicio por defecto
diseñada por MicroStrategy.
Para ver en qué lugar del código HTML están anidados los comandos de
Desktop, haga clic con el botón derecho del ratón sobre la página HTML y en
el menú que aparece, seleccione Ver origen. El código HTML se muestra en
el editor de texto por defecto. Busque el código de los elementos de ancla que
tengan una sintaxis que coincida con la siguiente sentencia:
<A hRef=”dss://Parámetros de comando”></A>
Muchos comandos de Desktop utilizan un ID de objeto exclusivo para hacer
referencia a objetos en un proyecto. Para ver el ID de un objeto, en Desktop,
haga clic con el botón derecho del ratón en el objeto y seleccione
Propiedades. El ID aparece en el cuadro de diálogo.
Comandos
Desktop admite los siguientes comandos:
ChangeView
El comando ChangeView muestra u oculta los paneles Acceso directo y Lista
de carpetas en el Explorador de objetos.
dss://ChangeView View1\View2\...\Viewn
Parámetro Descripción
Comentarios
Ejemplos
<A hRef="dss://changeview showshortcutview">
Mostrar accesos directos</A>
<A hRef="dss://changeview
hidefolderview\showshortcutview"> Ocultar carpetas
y Mostrar accesos directos</A>
<A hRef="dss://changeview
showfolderview\hideshortcutview"> Mostrar carpetas
y Ocultar accesos directos</A>
Editor
El comando Editor carga una nueva instancia de un editor de Desktop
especificado en el proyecto actualmente seleccionado.
dss://editor EditorName
Parámetro Descripción
ejemplo
<A hRef="dss://editor search">Abrir búsqueda
Editor</A>
Execute
El comando Execute puede ejecutar uno o más informes o documentos. Los
informes o documentos se identifican mediante su ID y tipo de objeto.
dss://ExecuteObjID1.ObjType1\ObjID2.ObjType2
\…\ObjIDn.ObTypen
Parámetro Descripción
ObjID El ID del objeto que se va a ejecutar. Para ver el ID de un objeto, en Desktop, haga clic
con el botón derecho del ratón en el objeto y seleccione Propiedades. El ID aparece en
el cuadro de diálogo.
ejemplo
<A hRef="dss://execute B5C67DFC11D60B5610008C
B3D1CEE6A4.3\48CAD4644AB189F763E0EAA22BC0E6D
C.55">Execute: {Profit Forecast 2003, Document
(Jerarquía del cliente)}</A>
ExecuteDocument
El comando ExecuteDocument carga el Editor de documentos. El comando
puede ejecutar uno o más documentos.
Parámetro Descripción
ejemplos
<A hRef="dss://executedocument 3D4DA91C4D20DA
7532D4AB848C428031">Ejecutar documento:
{Documento (Mi tablero de productos electrónicos)}</A>
ExecuteReport
El comando ExecuteReport ejecuta un informe y lo muestra en la vista
(cuadrícula, gráfico o cuadrícula/gráfico) en que se guardó. El comando
puede ejecutar uno o varios informes.
dss://ExecuteReport ReportID1\ReportID2\…\ReportIDn
Parámetro Descripción
ID_informe El ID del informe. El comando acepta cualquier número de informes que desee
ejecutar. Para ver el ID de un objeto, en Desktop, haga clic con el botón derecho
del ratón en el objeto y seleccione Propiedades. El ID aparece en el cuadro de
diálogo.
ejemplos
<A hRef="dss://executereport BF294AA247895DD
9354CA9B296D91D33">Ejecutar informe: {Ingresos
de componentes electrónicos vs. Pronóstico 2003}</A>
Open
El comando Open conecta a un origen de proyecto en el Explorador de
objetos. El comando Open busca el origen de proyecto por su nombre. La
búsqueda distingue entre mayúsculas y minúsculas. Una vez encontrado el
origen del proyecto, se expande. Si el usuario no está conectado al origen de
proyecto, el comando abre la ventana de conexión.
Parámetro Descripción
ProjectSourceName El nombre del nodo de origen de proyecto en el control del Explorador de objetos.
UserLogin Optativo. El parámetro UserLogin define el valor por defecto del inicio de sesión
del usuario cuando se expande el origen del proyecto. La ventana de conexión
sólo se abre si el usuario no está ya conectado al origen de proyecto.
ejemplos
<A hRef="dss://open MicroStrategy Tutorial">
Abrir origen del proyecto MicroStrategy Tutorial
</A>
Reset
El comando Reset cierra una sesión de un proyecto o una conexión al origen
de proyecto.
dss://Reset ProjectSourceName\ProjectID
Parámetro Descripción
ejemplos
<A hRef="dss://reset MicroStrategy Analytics Modules"> Cerrar
conexión con MicroStrategy
la fuente del proyecto Analytics Modules</A>
Shortcut
El comando Shortcut abre una carpeta en el Explorador de objetos y muestra
el contenido de la misma. Este comando busca el ID de carpeta en el proyecto
que el usuario esté explorando en ese momento. Para seleccionar un
proyecto en el Explorador de objetos, utilice el comando Open (consulte
Open, página 947).
dss://Shortcut FolderID
Parámetro Descripción
ejemplos
<A hRef="dss://shortcut A20C898211D60AE31000
8BB3D1CEE6A4">Informes financieros</A>
Introducción
Este tablero ofrece una representación visual de los datos de ventas que
permite a los analistas extraer rápidamente conclusiones sobre las
tendencias en curso. En el tablero se usan dos widgets interconectados, lo
que permite analizar tendencias con uno de ellos y ver datos específicos
por región y por categoría con el otro.
Atributos
Los siguientes atributos son necesarios para crear todos o algunos de los
informes necesarios para el tablero. Todos estos atributos se encuentran en
\Customer Analysis Module\Schema Objects\Attributes.
• Trimestre
• Año
• Cliente
• Grupo de productos
Filtros
Filtro Definición
Indicadores
Nombre Definición
Clientes activos [Número de clientes (búsqueda de clientes)] {~} <[Cliente activo]; @2;
+>
Informes
Siinforme
bien el tema del formato no se trata aquí, tal vez le interese dar al
un formato que lo haga atractivo desde el punto de vista
visual y que permita resaltar datos analíticos que considere
importantes. Puede resultar útil dar formato a los gráficos ahora en el
editor de informes en lugar de darles formato más tarde en el editor
de documentos de Report Services.
• Lista de clientes
• Número de clientes
• Categorías principales
En MicroStrategy Desktop:
En MicroStrategy Web:
Una vez añadidos al tablero todos los conjuntos de datos necesarios, puede
comenzar a diseñar un esquema de distribución que llame la atención sobre
las estadísticas clave y use el espacio en pantalla de forma eficiente.
• Categorías principales
• Ingresos y beneficios
• Lista de clientes
• Número de clientes
• Sexo
• Estado civil
• Duración
• Rango de ingresos
• Categorías principales
• Ingresos y beneficios
• Número de clientes
Creación de selectores
Siconsulte
desea obtener más información sobre la creación de selectores,
la Guía de creación de documentos de MicroStrategy
Report Services.
17 Ahora hay que asociar los selectores con la cuadrícula y los gráficos del
tablero, para permitir la interoperabilidad. Asegúrese de que los cinco
gráficos y la cuadrícula del tablero estén incluidos en el área
Seleccionados, dentro de Destinos, para cada selector.
Para que los analistas puedan analizar en profundidad una tendencia que
encuentren en los datos, puede ofrecerles un vínculo desde los atributos del
documento hasta un informe relacionado. La vinculación y otras
características de creación de tableros permiten poner a disposición de todos
los usuarios finales del tablero esta capacidad de análisis adicional.
Ahora que el analista ha descubierto que los clientes de este segmento gastan
mucho en software, desea tomar medidas para aprovechar esta tendencia.
No podrá tomar medidas decisivas si no dispone de la información necesaria
que le permita desarrollar una estrategia de comercialización dirigida a estos
clientes. Por ejemplo, antes de enviar promociones postales y correos
electrónicos dirigidos a este tipo de clientes, tal vez el analista desee conocer
más detalles del segmento, como el rango de edades, el nivel de educación y
la ubicación geográfica.
El analista desea tener la opción de abrir este informe junto con los datos que
se le presentan en el tablero. Si bien esta información ocuparía demasiado
3 Si desea que los usuarios del tablero puedan navegar directamente desde
el tablero de nivel superior hasta el informe de navegación para continuar
el análisis de los datos, puede añadir al tablero un vínculo de navegación.
Dentro del tablero, haga clic con el botón derecho en el atributo Cliente
de la cuadrícula Lista de clientes y seleccione Editar vínculos. Para crear
un hipervínculo que ejecute el nuevo informe de navegación, indique el
informe al que desea que haga referencia el vínculo. Si el informe
vinculado contiene una selección dinámica de datos, como en el informe
anterior, indique cómo desea que se responda a dicha selección.
Sinavegación,
desea obtener más información sobre la creación de vínculos de
consulte la Guía de creación de documentos de
MicroStrategy.
clientas más rentables, con lo que la empresa puede crear una estrategia
de comercialización más eficaz.
La información obtenida del análisis deja claro que esta clienta en particular
visita la tienda más o menos en las mismas fechas de cada mes. Con esta
información, el analista puede decidir que se envíen a las clientas mensajes
todos los meses cerca de esa fecha, para garantizar una programación de
compras más uniforme. Además, los artículos que muestra el historial de
compras se pueden usar para sugerir otros artículos que podrían
interesarles.
Éste es sólo un ejemplo del análisis que puede realizarse al navegar por los
informes y documentos. Un documento puede contener numerosos vínculos
de navegación distintos, que pueden ejecutar informes adicionales que
permitan navegar por distintos niveles o incluso servir para enviar informes
y documentos por correo electrónico.
El análisis de los ingresos por servicio también puede ayudar a una empresa
del sector sanitario a decidir cómo debe dividir sus instalaciones para cada
servicio. Cualquier servicio en el que se produzca un gran aumento de nuevos
pacientes revelará la necesidad de contratar más empleados con experiencia
en ese determinado campo de servicio.
Los ejecutivos pueden usar este tablero para hacerse una idea de la actividad
general de ventas, los datos comparativos temporales y los beneficios en
determinadas categorías y regiones. También pueden utilizar el tablero para
Atributos
• Categoría
• Mes
• Región
Filtros
Filtro Definición
Selección anual fija: el último año con datos en la base Año en lista (2009)
de datos de demostración
Transformaciones
• Mes anterior
Sitransformaciones,
desea obtener más información sobre la creación de
consulte la guía MicroStrategy Project Design
Guide.
Indicadores
Nombre Definición
% de diferencia de mes (([Promedio de ingresos por cliente] - [Promedio de ingresos por cliente
anterior: Promedio por cliente del mes anterior]) / [Promedio de ingresos por cliente del mes anterior])
% de diferencia desde mes (([Promedio de ingresos por pedido] - [Promedio de ingresos por pedido
anterior: Promedio por pedido del mes anterior]) / [Promedio de ingresos por pedido del mes anterior])
% de diferencia desde mes ((Beneficios - [Beneficios del mes anterior]) / [Beneficios del mes
anterior: Beneficios anterior])
% de diferencia desde mes (([Margen de beneficios] - [Margen de beneficios del mes anterior]) /
anterior: Margen de beneficios [Margen de beneficios del mes anterior])
% de diferencia desde mes ((Ingresos - [Ingresos del mes anterior]) / [Ingresos del mes anterior])
anterior: Ingresos
Nombre Definición
Pronóstico del promedio de ([Promedio de ingresos por pedido] * [Factor de pronóstico de promedio
ingresos por pedido de pedidos])
Promedio de ingresos por ([Ingresos del mes anterior] / [Número de clientes del mes anterior)
cliente del mes anterior
Promedio de ingresos por ([Ingresos del mes anterior] / [Número de pedidos del mes anterior)
pedido del mes anterior
Margen de beneficios del mes ([Beneficios del mes anterior]) / [Ingresos del mes anterior])
anterior
Nombre Definición
Nombre Definición
Informes
• Lista de KPI
Sidocumentos
desea obtener más información sobre la creación de títulos en
de Report Services, consulte la Guía de creación de
documentos de MicroStrategy.
• Ingresos (Revenue)
• Beneficios (Profit)
Cada KPI tiene asociados diez indicadores en la cuadrícula Lista de KPI. Para
mostrar el gráfico sparkline, el gráfico de viñetas y otros indicadores en el
widget de micrográficos, dentro de la cuadrícula se colocan variaciones de los
diez indicadores siguientes para cada KPI.
• Ingresos
• Ingresos máximos
• Ingresos bajos
• Ingresos medios
• Previsión de ingresos
3 En el área Objetos del conjunto de datos, debajo de Lista de KPI, haga clic
con el botón derecho en cualquier indicador y seleccione Insertar nuevo
indicador.
7 En el área Objetos del conjunto de datos, haga clic con el botón derecho
en el indicador que acaba de crear y seleccione Formato del número.
Tal vez necesite cambiar los nombres de algunos indicadores para unificar
los encabezados de columna en el widget de micrográficos. Los nombres de
presentación de los indicadores se pueden cambiar desde el editor de
tableros, en Desktop.
Indicador Alias
% de diferencia de mes anterior: Promedio por cliente % Este mes - Último mes
% de diferencia desde mes anterior: Promedio por pedido % Este mes - Último mes
% de diferencia desde mes anterior: Margen de beneficios % Este mes - Último mes
% de diferencia desde mes anterior: Unidades vendidas % Este mes - Último mes
Indicador Alias
Promedio de clientes con ingresos (12 meses anteriores) Promedio de clientes con
ingresos (12 meses anteriores)
Siga insertando los indicadores en este orden, hasta haber insertado los 60.
Para abrir las propiedades del widget, asegúrese de estar en vista Flash, haga
clic con el botón en el widget de micrográficos y seleccione Propiedades.
• Puntos de finalización
• Línea de referencia
• Área de referencia
• Indicador asociado
• Mostrar sugerencias
• Línea de referencia
• Rangos de referencia
• Mostrar sugerencias
• Heredar formato de cuadrícula
• Rango 1: Bajo
• Rango 2: Medio
• Rango 3: Alto
1 Cree una nueva pila de paneles para colocar en ella la cuadrícula. Esta
pila de paneles le servirá para configurar los controles selectores. Para
crear una pila de paneles, abra el menú Insertar y seleccione Pila de
paneles.
5 Para mostrar el gráfico como un widget en modo Flash, haga clic con el
botón derecho en el gráfico y seleccione Propiedades y formato. Dentro
de Propiedades, seleccione Widget. En el área Selección de widget,
seleccione Cuadrícula de burbujas en el menú desplegable Widget.
Asegúrese de que esté habilitada la opción Flash en Mostrar widget en.
Una vez creado el widget de cuadrícula de burbujas, puede dar a los usuarios
finales la posibilidad de elegir interactivamente el mes cuyos datos se
mostrarán en el widget. El gráfico de sparklines “12 meses anteriores” que
aparece en el widget de micrográficos se usará como selector para el widget
de cuadrícula de burbujas.
Una imagen con un formato visual correcto puede tener una utilidad mayor
que la de ofrecer un atractivo visual, ya que puede ayudar al analista a
reconocer tendencias de negocios importantes para la empresa. Al descubrir
estas tendencias en los datos, el analista estará mejor preparado para
cambiar las estrategias tanto a corto como a largo plazo.
Tendencias de ventas
Tráfico en Web
El análisis del tráfico en Web incluye mucho más que las tasas de conversión.
El control de los clientes en Web nuevos y existentes puede ayudar a mostrar
cuán sólido es el mercado en línea para conservar una base de clientes. La
comparación de los ingresos en línea con respecto a los ingresos de las
tiendas puede mostrar qué productos y servicios se venden bien en línea y
cuáles se venden mejor en las tiendas.
EXPLORACIÓN
Introducción
TAB LF VT FF CR ‘ ^ _ -
, ; : ! ? . ‘ “ ( )
[ ] { } @ * / \ & #
% + < = > | ~ $ 0 1
2 3 4 5 6 7 8 9 a A
b B c C d D e E f F
g G h H i I j J k K
l L m M n N o O p P
q Q r R s S t T u U
v V w W x x y Y z Z
© 2011 MicroStrategy, Inc. Orden de proyectos en MicroStrategy Desktop y MicroStrategy Web 999
E Normas de ordenación y exploración Guía avanzada de elaboración de informes
1000 Orden de proyectos en MicroStrategy Desktop y MicroStrategy Web © 2011 MicroStrategy, Inc.
GLOSARIO
alias de tabla Uno de los tipos de tabla lógica. Un alias de tabla se crea fuera
del Catálogo de Warehouse y señala directamente a una tabla
física. El alias de tabla puede tener un nombre diferente al de
la tabla física. Una tabla física puede tener más de un alias de
tabla.
Véase también:
• elemento de atributo
• representación de atributo
• atributo hijo
• atributo constante
• atributo derivado
• atributo padre
atributo compuesto Atributo que posee más de una representación clave (ID).
Véase también:
• atributo
• atributo implícito
atributo hijo Atributo de nivel más bajo en una relación entre atributos.
Véase también:
• atributo padre
• relación
atributo padre Atributo de nivel superior en una relación entre atributos con
uno o más hijos.
Véase también:
• atributo hijo
• relación
calificación Condición real que se debe cumplir para que los datos se
incluyan en un informe. Entre los ejemplos se incluyen
"Región = Noreste" o "Ingresos > 1 millón de dólares". Las
calificaciones se usan en filtros y en grupos personalizados.
Se pueden crear varias calificaciones para un solo filtro o
grupo personalizado y, a continuación, definir la forma en
que se van a combinar mediante los operadores lógicos AND,
AND NOT, OR y OR NOT.
clave compuesta En una base de datos relacional, es una clave primaria que
consta de más de una columna de base de datos.
definición de vista Pasos de ejecución del informe que representan cómo se ven
y manipulan los datos en el servidor Intelligence Server. La
definición de vista determina cómo se manipulará el conjunto
de datos del informe final generado en los pasos de definición
de datos.
esquema físico del Representación gráfica detallada de los datos de negocio tal y
warehouse como se almacenan en el warehouse. Organiza el modelo de
datos lógico para que tenga sentido desde la perspectiva de la
base de datos.
Explorador de datos Parte de la interfaz utilizada para explorar los datos que
contiene el warehouse. Los usuarios pueden desplazarse por
las jerarquías de atributos que el administrador haya definido
para buscar los datos que necesiten.
función de agregado Función numérica que actúa sobre una columna de datos y
produce un único resultado. Algunos ejemplos son SUM,
COUNT, MAX, MIN y AVG.
grupo personalizado Objeto que puede incluirse en una plantilla y que se compone
de una colección ordenada de elementos denominados
elementos de grupo personalizado. Cada elemento contiene
su propio conjunto de calificaciones de filtro.
hijos comunes Las relaciones entre hijos comunes son otro tipo de relación
varios a varios en la que un atributo tiene una relación varios
a varios con dos atributos no relacionados de ninguna otra
manera. Estas relaciones pueden modelarse y
conceptualizarse como los atributos tradicionales, pero, al
igual que los hechos, pueden existir en la intersección de
varios niveles de atributos. Por ejemplo, considere la relación
entre estos tres atributos: Promoción, Artículo y Trimestre.
En este caso, Promoción tiene una relación varios a varios
con Artículo y Trimestre. Un ejemplo de promoción podría
ser “Rebaja de rojos”, en la que todos los artículos rojos estén
rebajados. Es posible que un negocio ofrezca esta promoción
el día de San Valentín (T1) o en Navidades (T4).
indicador simple Tipo de indicador definido por una fórmula que contiene una
expresión matemática basada al menos en una función de
grupo, como una suma o un promedio, que se aplica a hechos,
atributos u otros indicadores. Además de la función de grupo
necesaria, también puede contener funciones que no sean de
grupo u operadores aritméticos.
Véase también:
• filtro
• plantilla
informe de data mart Tipo especial de informe que guarda sus datos en una base de
datos, en lugar de devolver los resultados al usuario. Los
informes de data mart pueden crear una tabla nueva en la
base de datos para guardar los datos del informe o
adjuntarlos a una tabla existente.
jerarquía del sistema Jerarquía de superconjunto que contiene todos los atributos
de un proyecto. Al contrario que una jerarquía de
exploración, no se crea explícitamente, sino que la plataforma
MicroStrategy la deduce automáticamente a partir de toda la
información disponible.
Véase también:
• paginación
• pivotar
• ordenar
• subtotal
nivel de entrada Conjunto de atributos del nivel más bajo en el que haya un
hecho disponible para el análisis.
Véase también:
• navegar
• paginación
• pivotar
• subtotal
Véase también:
• navegar
• pivotar
• ordenar
• subtotal
Véase también:
Véase también:
• navegar
• paginación
• ordenar
• subtotal
Véase también:
• tabla agregada
• agregación
Véase también:
• atributo padre
• atributo hijo
• relación parcial
• relación de cualidad
• uno a uno
• uno a muchos
• varios a uno
• varios a varios
relación de cualidad Relación entre un atributo padre y dos o más atributos “hijos
comunes”. El atributo padre se denomina “cualidad” porque
su definición sólo está completa con la intersección de los
hijos comunes.
Véase también:
• relación
• uno a muchos
• varios a uno
• varios a varios
rol de atributo Columna de la base de datos que se utiliza para definir más de
un atributo. Por ejemplo, Ciudad de facturación y Ciudad de
envío son dos atributos que comparten la misma tabla y
columnas definidas como una tabla de lookup.
Véase también:
• navegar
• paginación
• pivotar
• ordenar
tabla agregada Tabla de hechos que almacena datos que se han agregado en
una o más dimensiones.
Véase preagregación.
tabla base Tabla de hechos que almacena datos en el nivel más bajo de
dimensionalidad.
Véase también:
• asignación de partición
tabla de data mart Tabla relacional que se utiliza para almacenar los datos de un
informe de data mart.
tabla de hechos Tabla de base de datos que contiene datos numéricos que
pueden agregarse a lo largo de una o varias dimensiones. Las
tablas de hechos pueden contener datos atómicos o datos
agregados.
Compárese con:
• tabla agregada
• tabla base
tabla de partición base Tabla de warehouse que contiene una parte de un conjunto
de datos mayor. Las tablas de partición suelen dividirse
lógicamente, como por ejemplo por tiempo o geografía.
También se suele denominar PBT.
• Véase también asignación de partición.
Véase también:
• vista lógica
• alias de tabla
Véase también:
• uno a uno
• varios a varios
• varios a uno
• relación
Véase también:
• uno a muchos
• varios a uno
• varios a varios
• relación
Véase también:
• uno a uno
• uno a muchos
• varios a varios
• relación
Véase también:
• uno a uno
• uno a muchos
• varios a uno
• relación
vista lógica Uno de los tres tipos de tablas lógicas del entorno de
MicroStrategy. Los otros dos tipos son las tablas lógicas y los
alias de tabla. Una vista lógica no señala directamente a una
tabla física y se define mediante una consulta SQL aplicada al
warehouse. Mediante MicroStrategy, puede crear vistas
lógicas que se pueden utilizar exactamente igual que las
tablas lógicas. Esto significa que se pueden definir atributos,
hechos y otros objetos de esquema basándose en las vistas
lógicas.
A agrupamiento en
un indicador de nivel 50
acceso a los datos, filtro de seguridad 694, agrupamiento de elementos en
765 una lista de elementos
acceso directo conjuntos 210
a un filtro 404, 408 agrupar por subtotales 337
a un informe 330 Alerter. Véase umbral.
a una plantilla 404, 409 alias
acceso directo a plantilla columna de indicador 158
validador de dependencias de alias de columna, indicador 158
plantilla 412 ámbito del análisis. Véase cubo inteligente.
acceso directo a un filtro 215 análisis de árbol de decisiones 833
guardar un informe con 218 ejemplo 878
acceso directo a una calificación análisis de cluster
de informe
ejemplo 875
informes con SQL definido
por el usuario 691 análisis de clusters 832
informes del Generador de análisis de series temporales 122
consultas 763 análisis, series temporales 122
acceso directo a una plantilla 404, 409 analista de Desktop 399
actualización de datos con MicroStrategy anidada
Transaction Services 718 plantilla 404
acumulativa anidado
suma 149 filtro 403
acumulativo aplicación de formato
promedio 149 aplicación de colores a gráficos 491
agregación color de gráfico para indicadores 493
R
rango
S
puntos 229 segmentación 150
valor de indicador 229 seguridad
rangos definido en 228 informe con SQL definido por el
usuario 692
calificación 228
informe del Generador de
conteo 228
consultas 764
formato 373
sentencia XQuery 705
nivel de salida 228
selección dinámica definido en 283
tamaño 228
atributo 287
tipo 228
calificar sobre atributo 287
valor de formato por defecto 938
calificar sobre indicador 288
recordar el parámetro de la opción 117
cualquier otra selección dinámica 621
reemplazar. Véase buscar y reemplazar.
definición de filtro 286
regresión definido en 828
descripción general 4
regresión exponencial 853
elegir de entre todos los
regresión lineal 853 atributos de una jerarquía 287
ejemplo 870 elegir de una lista de
regresión logística 831 elementos de atributo 288
ejemplo 873 en un vínculo 619, 624
matriz de confusión 831 estilo de selección dinámica
relación en un filtro de personalizado para
calificación de relaciones 201 MicroStrategy Web 306
relación entre nivel estilo de visualización para
de salida y calificación de filtro 184 MicroStrategy Web 304
requisito previo filtro 212
para crear un vínculo 643 filtro de fecha dinámica y 174
grupo personalizado y 243