Version 2021
Acerca de las selecciones dinámicas
Una selección dinámica es una pregunta que el sistema presenta al usuario cuando se ejecuta un informe. La forma en que el usuario responde a la pregunta determina los datos que se mostrarán en el informe cuando éste se devuelva desde el origen de datos. Si desea obtener una introducción a las selecciones dinámicas, conocer cómo estas ahorran tiempo al diseñador de informes y cómo funcionan con los filtros de seguridad de MicroStrategy, consulte la Ayuda básica de informes.
Un diseñador de informes puede incluir una o varias selecciones dinámicas en cualquier informe. Las selecciones dinámicas son una herramienta eficaz para:
- Permita que cada usuario que ejecute el informe solicite conjuntos de datos individualizados del origen de datos cuando respondan a las selecciones dinámicas y ejecuten el informe. De hecho, cada usuario crea un filtro para el informe.
- Permitir al diseñador de informes crear en general un menor número de informes utilizando objetos más globales, en vez de tener que crear muchos informes más específicos individualizados para cada analista.
- Permitir al diseñador de informes garantizar que los objetos del informe sean los últimos objetos disponibles del proyecto. Esto es posible utilizando un objeto de búsqueda en una selección dinámica. Cuando un usuario inicia una selección dinámica al ejecutar un informe, el objeto de búsqueda recupera los últimos objetos que se ajusten a los criterios de búsqueda definidos por el diseñador de informes. Por lo tanto, independientemente de cuándo se creó la selección dinámica, cada vez que un usuario ejecute el informe, seleccionará las respuestas de la selección dinámica en una lista de los objetos más actualizados disponibles en el proyecto, incluidos los objetos que puedan no haber existido cuando se creó la selección dinámica.
- Permitir a los usuarios actualizar los objetos de sus informes guardados. Los usuarios pueden guardar un informe de selecciones dinámicas de manera que los objetos de la selección dinámica permanezcan conectados a los objetos originales del proyecto en los que se basaron originalmente cuando se creó la selección dinámica. Si se modifican o eliminan objetos del proyecto, el informe podrá reflejar esos cambios la próxima vez que se ejecute el informe con selecciones dinámicas.
Componentes de una selección dinámica
Las partes que conforman una selección dinámica controlan la forma en la que aparece y funciona una selección dinámica. Estos componentes incluyen lo siguiente:
- Requisito de respuesta: este componente le permite determinar si los usuarios deben responder a la selección dinámica o si la respuesta es opcional. Si se requiere una respuesta, el informe no se podrá ejecutar hasta que esta se proporcione.
- Respuestas de selección dinámica por defecto: este componente le permite incluir una respuesta preseleccionada para la selección dinámica, que el usuario podrá aceptar, sustituir por una respuesta distinta, o aceptar y agregar más respuestas.
- Título y descripción: este componente le permite proporcionar un nombre y una descripción útiles para la selección dinámica, lo que puede afectar en gran medida a que el usuario encuentre la selección dinámica sencilla o compleja.
- Estilo: este componente determina el aspecto de la selección dinámica y el diseño de cómo se seleccionan las respuestas a la selección dinámica.
Tenga en cuenta las necesidades de los usuarios y la finalidad del informe y los objetos que se encuentran en él cuando tome una decisión sobre estas opciones. Si tiene pensado aplicar una planificación a un informe con selección dinámica, las decisiones que tome acerca de los requisitos de respuesta y las respuestas por defecto afectarán a la forma en que se filtre el informe cuando se ejecute automáticamente en la planificación. Si desea ver una tabla que muestre cómo afectan varias combinaciones de estas opciones el modo en que se filtra un informe planificado al ejecutarse, consulte la Ayuda de informes avanzados.
Si desea obtener información detallada y ejemplos de cada uno de estos componentes y de cómo funcionan juntos, consulte la Ayuda básica de informes. Si desea conocer los pasos necesarios para crear una selección dinámica, consulte el vínculo adecuado indicado al final de este tema en Temas relacionados.
Selección dinámica independiente y selección dinámica como parte de un informe o de un filtro
Una selección dinámica independiente es una selección dinámica creada como objeto independiente de MicroStrategy. Una selección dinámica independiente puede utilizarse en muchos informes distintos, así como en filtros, indicadores y otros objetos, y pueden utilizarla otros diseñadores de informes. Una selección dinámica independiente da mayor flexibilidad a los diseñadores de informes.
En MicroStrategy Developer, las selecciones dinámicas también pueden crearse como parte intrínseca de un informe, un filtro o un grupo personalizado determinado al mismo tiempo que se crea el propio informe, filtro o grupo personalizado. Las selecciones dinámicas creadas como parte de otro objeto se guardan con la definición de ese objeto. Por lo tanto, una selección dinámica creada como parte de otro objeto no puede utilizarse en cualquier otro objeto. Para obtener más información sobre cómo crear una selección dinámica como parte de un informe o filtro, consulte la Generación de consultas y objetos de consulta para diseñadores capítulo de la Ayuda básica de informes. Si desea obtener más información sobre cómo crear una selección dinámica como parte de un grupo personalizado, consulte la Ayuda de informes avanzados.
Comparación entre una selección dinámica y un filtro
Una selección dinámica es similar a un filtro porque las selecciones dinámicas determinan los datos específicos que se mostrarán en un informe. La diferencia estriba en que el filtro para un informe se crea para proporcionar una única definición específica del informe. Por tanto, un informe con filtros muestra el mismo conjunto de datos para cada usuario que ejecute el informe. Sin embargo, una selección dinámica modifica dinámicamente el contenido del informe en función de las respuestas del usuario cuando este ejecuta el informe. Con las selecciones dinámicas, los usuarios pueden determinar qué objetos (atributos, elementos de atributo, indicadores, etc.) formarán parte o se excluirán de la consulta de informe que se envía al origen de datos. Por lo tanto, una selección dinámica se puede ver como una forma de que cada usuario cree su filtro para un informe determinado. Por ejemplo:
- Los usuarios pueden elegir entre varios filtros existentes para determinar exactamente qué filtro selecciona los datos en el informe que van a ejecutar. Para ello, cree un una selección dinámica de objeto que contenga filtros existentes e inclúyala en un informe. El usuario podrá elegir qué filtro se aplicará en el informe. Si desea obtener información detallada acerca de las selecciones dinámicas de objeto, consulte Cómo crear una selección dinámica de objeto.
- Las selecciones dinámicas permiten que un informe tenga una definición de informe dinámica que los usuarios pueden cambiar cada vez que envíen la consulta eligiendo distintas respuestas. Si crea una selección dinámica de atributo que contenga el atributo Year, se pedirá a los usuarios que seleccionen el año para el que desean los resultados del informe. El informe puede ejecutarse por primera vez seleccionando 2005 y después, por segunda vez, seleccionando 2006.
Temas relacionados
Selección dinámica de calificación jerárquica
Selección dinámica de lista de elementos de atributo
Selección dinámica de calificaciones de atributos
Cómo crear una selección dinámica de indicador
Cómo crear una selección dinámica de objeto
Selección dinámica de un valor
Agregar una selección dinámica a un informe
Cómo determinar si un informe usa resultados de selección dinámica por defecto