Usar parámetros para que las vistas sean más interactivas
Los parámetros son útiles si desea añadir interactividad y flexibilidad a un informe, o bien para experimentar con escenarios hipotéticos. Imagínese que no tiene claro qué campos desea incluir en la vista o qué disposición iría mejor para los visores. Puede incorporar parámetros en la vista para que los visores puedan elegir cómo quieren consultar los datos.
Cuando se utilizan parámetros, es necesario vincularlos a la vista de alguna manera:
- Puede utilizar parámetros en cálculos y campos calculados que se utilizan en la vista.
- Puede visualizar el control de parámetros en la vista para que los usuarios seleccionen parámetros.
- Puede hacer referencia a parámetros en acciones de parámetro.
Antes de comenzar, seleccione los campos que quiere que sean interactivos. Por ejemplo, puede permitir a los usuarios ver las categorías de una dimensión por color, o bien ver datos de ventas durante un período de tiempo que elijan, etc. En este ejemplo se configura una tabla donde los usuarios pueden seleccionar las dimensiones que desean mostrar en las columnas y filas.
Mire un vídeo: Para ver una presentación detallada, vea Parámetros | ¡Los lugares que hay por descubrir!(El enlace se abre en una ventana nueva) (45 minutos).
Más información: consulte Use Parameters to Add Multiple Views to Your Viz(El enlace se abre en una ventana nueva) (en inglés) en el blog(El enlace se abre en una ventana nueva) de Tableau y varios temas prácticos sobre cómo utilizar los parámetros en el sitio web Data School(El enlace se abre en una ventana nueva) (en inglés).
Crear los parámetros
Estos pasos utilizan el ejemplo de Superstore para crear nuevos parámetros.
En el panel Datos, haga clic en la flecha desplegable en la esquina superior derecha y seleccione Crear parámetro.
En el cuadro de diálogo Crear parámetro, siga estos pasos:
Asigne un nombre al parámetro para que los visores puedan identificar el cambio que realizará. En este ejemplo se usa Seleccionar encabezado de columna 1.
En Tipo de datos, seleccione Cadena.
En Valores permitidos, seleccione Lista, escriba Ninguno como el primer valor de la lista y, a continuación, presione Entrar.
- Para completar la lista, escriba los nombres de los campos de dimensión adicionales que quiera exponer mediante el parámetro.
Nota: En este ejemplo se usan los campos Nombre de cliente, Segmento de cliente, Región, Departamento y Categoría. Todos estos campos son dimensiones del mismo tipo de datos (cadena). Si quiere incluir una medida como ganancias en esta lista, una opción sería convertirla a un valor de cadena. Esto debe hacerse al crear el campo calculado, mediante la función
STR()
. En este artículo solo se describe una situación con un solo tipo de datos.Los alias predeterminados de Mostrar como se corresponden con el nombre del campo y para este ejercicio no es necesario que los modifique.
Haga clic en Aceptar para volver al cuadro de diálogo Campo calculado.
Repita el paso anterior para crear los parámetros adicionales siguientes:
- Seleccionar encabezado de columna 2
- Seleccionar encabezado de fila 1
- Seleccionar encabezado de fila 2
Consejo: En lugar de escribir todos los valores de la lista, haga clic en Agregar valores desde > Parámetros para agregarlos desde Seleccionar encabezado de columna 1.
Crear los campos calculados
Estos pasos usan el ejemplo Superstore para crear los campos calculados que se usarán con sus parámetros.
En el panel Datos, haga clic en la flecha desplegable en la esquina superior derecha, y seleccione Crear Campo calculado.
- En el cuadro de diálogo Campo calculado, en Nombre, escriba Categoría de la columna 1.
En el cuadro de diálogo Campo calculado, en Fórmula, agregue el cálculo siguiente:
CASE [Select Column 1 Heading]
WHEN 'Customer Name' THEN [Customer Name]
WHEN 'Customer Segment' THEN [Customer Segment]
WHEN 'Region' THEN [Region]
WHEN 'Department' THEN [Department]
WHEN 'Category' THEN [Category]
ELSE ''
ENDConfirme que el mensaje de estado indica que la fórmula es válida y haga clic en Aceptar.
Nota: ELSE hace referencia al valor Ninguno que se incluyó en el parámetro e indica una cadena vacía.
Cree tres campos calculados adicionales, uno por cada parámetro adicional que haya creado:
Nombre del parámetro Nombre del campo calculado Seleccionar encabezado de columna 2 Categoría de columna 2 Seleccionar encabezado de fila 1 Categoría de fila 1 Seleccionar encabezado de fila 2 Categoría de fila 2 La fórmula básica para cada campo calculado es la misma que en el paso anterior, excepto que hace referencia a un parámetro distinto en cada
statement.
CASE
.
Permitir a los visores interactuar con vistas
Ahora, exponga el control de parámetro para que los usuarios puedan seleccionar las categorías que quieran mostrar.
Realice estos pasos por cada parámetro que haya creado:
En Parámetros, haga clic con el botón derecho en el parámetro y seleccione Mostrar control de parámetro.
En el panel Datos, arrastre los campos calculados que creó anteriormente hasta los estantes Columnas y Filas.
Arrastre una medida desde el panel Datos hasta la vista. En este ejemplo, Ventas se ha colocado sobre Etiqueta en la tarjeta Marcas.
Para comprobar los parámetros, seleccione los campos en los controles de parámetros.
Sugerencias:
- Ordene alfabéticamente los campos dinámicos de dimensión.
- Oculte las etiquetas de campo de las filas y columnas.
Restablezca todos los parámetros a Ninguno y publique el libro de trabajo en Tableau Server.
Los visores pueden crear sus propios informes, guardar la configuración de parámetros y compartir vistas con otros usuarios.
Información adicional
Para obtener información sobre cómo crear vistas de manera dinámica, consulte Swap Measures Using Parameters(El enlace se abre en una ventana nueva) (Intercambiar medidas mediante parámetros).
Para obtener más información sobre las distintas áreas de la interfaz de Tableau en las que se pueden crear e incorporar parámetros, consulte Crear parámetros y los temas relacionados en la ayuda de Tableau.
Exención de responsabilidad: en este tema se incluye información sobre los parámetros de un blog de terceros, The Information Lab: Data School. Tenga en cuenta que, aunque intentamos en la medida de lo posible que las referencias a contenido de terceros sean precisas, es posible que la información que proporcionamos aquí cambie sin previo aviso cuando se produzcan cambios en los sitios web.