> For the complete documentation index, see [llms.txt](https://academy.pentaho.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.pentaho.com/pentaho-business-analytics/business-analytics-es/business-analytics/dashboard-designer/vendor-sales.md).

# Ventas por proveedor

{% hint style="warning" %}

#### Taller - Ventas por Proveedor

Los paneles transforman informes aislados en experiencias cohesivas de inteligencia empresarial al reunir múltiples vistas de datos en una única interfaz interactiva. En este taller fundamental, aprenderás a crear paneles basados en informes usando Pentaho Dashboard Designer, descubriendo cómo combinar informes, análisis y visualizaciones existentes en vistas de negocio unificadas. Dominarás la habilidad esencial de crear prompts de panel que permitan a los usuarios filtrar varios informes simultáneamente, convirtiendo colecciones estáticas de informes en herramientas dinámicas e interactivas de soporte a la decisión.

En este taller práctico, experimentarás el flujo completo de creación de paneles, desde la selección de plantillas de diseño y temas hasta la adición de contenido y la implementación de prompts interactivos. Aprenderás a aprovechar informes existentes creados en Interactive Reporting, Analyzer y Report Designer incorporándolos en los paneles del panel, entendiendo cuándo los paneles basados en informes son la opción óptima para tus necesidades de inteligencia empresarial. Descubrirás el poder de los prompts de panel que aplican filtros en cascada a través de múltiples informes, creando vistas sincronizadas que responden a las selecciones del usuario. También desarrollarás las habilidades prácticas necesarias para configurar los controles de los prompts, conectarlos a parámetros de informe y diseñar interfaces de usuario intuitivas que hagan la exploración de datos complejos accesible para los usuarios de negocio.

**Lo que lograrás:**

* Seleccionar y aplicar plantillas de diseño de panel (configuración 2 sobre 1) y temas (tema Ruby) para establecer la base visual
* Configurar las propiedades del panel, incluido el título (Training Demo Dashboard) y el tamaño de los paneles
* Agregar informes existentes a los paneles del panel seleccionándolos desde el repositorio (mapa geográfico de Ventas en Europa, informe interactivo Ventas por Proveedor, Lista de Inventario)
* Redimensionar los paneles del panel para crear diseños equilibrados y funcionales
* Crear prompts interactivos del panel con múltiples tipos de control (botones para la selección de Territorio)
* Construir prompts impulsados por metadatos consultando la fuente de datos Orders para obtener valores de Territorio
* Configurar las propiedades del prompt, incluida la orientación de visualización (horizontal), la capacidad de selección múltiple y la exclusión de valores nulos
* Asociar los prompts del panel con parámetros de informe para crear filtrado sincronizado entre informes
* Crear prompts adicionales para el filtrado por Línea de Producto siguiendo los patrones establecidos
* Probar la interactividad del panel seleccionando diferentes territorios y líneas de producto para verificar el comportamiento de los prompts

Al final de este taller, habrás creado un panel funcional e interactivo que demuestra el poder de combinar múltiples informes con filtrado coordinado. Entenderás cuándo elegir paneles basados en informes en lugar de otros enfoques, reconociendo que este patrón sobresale cuando necesitas reutilizar informes existentes y mantener la coherencia en tu entorno de informes. Habrás dominado la habilidad crítica de crear prompts de panel que transforman colecciones estáticas de informes en experiencias analíticas interactivas, permitiendo a los usuarios de negocio explorar datos a través de múltiples vistas simultáneamente.&#x20;

**Prerrequisitos:** Servidor Pentaho Business Analytics con informes de ejemplo (mapa geográfico de Ventas en Europa, informe interactivo Ventas por Proveedor, Lista de Inventario) disponibles en la carpeta Steel Wheels\
**Tiempo estimado:** 35-40 minutos
{% endhint %}

<figure><img src="/files/670f34bfce2ae54b08a0a8a8c2bca80890b539c9" alt=""><figcaption><p>Ventas por Proveedor - prompts</p></figcaption></figure>

{% tabs %}
{% tab title="Plantilla" %}
{% hint style="info" %}

#### Plantillas de Panel

Crear un panel en Dashboard Designer es tan simple como elegir una plantilla de diseño, un tema y el contenido que deseas mostrar.
{% endhint %}

1. Desde la perspectiva Inicio de la Consola de Usuario, haz clic en Crear Nuevo -> Panel.

<figure><img src="/files/05db9a3865b63fc088addcbf1726ad48dea764b9" alt="" width="353"><figcaption><p>Dashboard Designer</p></figcaption></figure>

&#x20;2\. Para seleccionar la plantilla 2 sobre 1, en la pestaña Plantillas, haz clic en 2 sobre 1.

<figure><img src="/files/ee03e90d283234af6758cb977030d50be7ac2b40" alt="" width="563"><figcaption><p>Plantillas de Panel</p></figcaption></figure>

3. Para ver los temas disponibles, haz clic en la pestaña Temas.

<figure><img src="/files/ea5902f366ed03732f6b2f2c023c8dd3f567bac0" alt="" width="563"><figcaption><p>Temas</p></figcaption></figure>

4. Mantén el tema Ruby por defecto.
5. Introduce un título para el panel, haz clic en la pestaña Propiedades.
6. Tipo: Training Demo Dashboard.

<figure><img src="/files/ab985b0835db64fcd73fb4bd33df9d58c565c74a" alt=""><figcaption><p>Propiedades del Panel</p></figcaption></figure>

{% hint style="info" %}
Fíjate en el botón que te permite redimensionar los paneles y en el campo Intervalo de Actualización.
{% endhint %}

7. Para redimensionar los paneles, haz clic en el botón Redimensionar Paneles.
8. Arrastra la línea vertical aproximadamente una pulgada hacia la izquierda para hacer el panel Sin título 1 más pequeño, y luego en la esquina inferior derecha del lienzo.
9. Haz clic en Cerrar.

{% hint style="info" %}
Las líneas horizontales y verticales azules te permiten redimensionar los paneles.
{% endhint %}

<figure><img src="/files/41cd81b9063b534ca779c9f9d1eb68a4de6c3629" alt="" width="531"><figcaption><p>Redimensionar Panel</p></figcaption></figure>
{% endtab %}

{% tab title="Contenido" %}
{% hint style="info" %}
Puedes agregar fácilmente informes creados con Interactive Reporting, Analyzer y Report Designer al panel arrastrando contenido desde el panel Archivos a un panel del dashboard.&#x20;

Alternativamente, puedes hacer clic en el icono Agregar Contenido en la barra de título del panel y luego seleccionar Archivo.
{% endhint %}

1. Resalta el panel del dashboard 'Untitled1'.
2. Haz clic en el icono desplegable 'Contenido' en la parte superior derecha y selecciona Archivo.

<figure><img src="/files/8c36c171d22a15d7d3be5d7ee65195340df39f4d" alt="" width="392"><figcaption><p>Agregar contenido desde el Repositorio</p></figcaption></figure>

3. Desde el panel Archivos, selecciona: European Sales (mapa geográfico).

<figure><img src="/files/69aab8f3b1cad659e0f80e010f4b1021bfb4062d" alt="" width="563"><figcaption><p>Agregar European Sales (geomapa)</p></figcaption></figure>

4. En el cuadro de texto Título, escribe European Sales
5. Haz clic en Aplicar.

<figure><img src="/files/5dbe3abf52fc4ccfe95b82866671de8b0f3c26bc" alt=""><figcaption><p>Título</p></figcaption></figure>

6. Para agregar un informe creado con Interactive Reporting al panel, desde el panel Examinar:
7. Haz clic en la carpeta principal Steel Wheels (Público -> Steel Wheels).
8. Selecciona: Informe Ventas por Proveedor (informe interactivo).
9. En el cuadro de texto Título, escribe Vendor Sales.
10. Haz clic en Aplicar.

<figure><img src="/files/85af761bbaed8a6099c4c8cc141e1267557e7f07" alt=""><figcaption><p>Ventas por Proveedor</p></figcaption></figure>

{% hint style="info" %}
En el panel inferior muestra los parámetros para región y Línea de Producto usados en el informe.&#x20;

Más tarde, usaremos estos parámetros como prompts del panel.
{% endhint %}

11. Agregar un informe creado con Report Designer al panel, desde el panel Archivos, haz clic en Lista de Inventario.
12. En el cuadro de texto Título, escribe Inventory List
13. Haz clic en Aplicar.

<figure><img src="/files/5d29aecf4444fa96590dd72d340f3e4121be3e67" alt=""><figcaption><p>Training Demo Dashboard</p></figcaption></figure>
{% endtab %}

{% tab title="Prompts" %}
{% hint style="info" %}
Puedes crear prompts de panel para aplicarlos al contenido de todo el panel. Los prompts del panel solo pueden aplicarse a informes individuales dentro del panel si el filtro del informe está configurado como un parámetro.

Así que... vamos a crear prompts de panel para Territorio y Línea de Producto, luego aplicaremos los prompts del panel al Informe Ventas por Proveedor en el panel.
{% endhint %}

1. Para mostrar la barra de herramientas de Prompts, desde la lista Objetos en el panel inferior, haz clic en Prompts, luego marca la casilla Mostrar barra de herramientas de Prompts.

<figure><img src="/files/76a8e2bd40684274528e5dce9c0a0e63ada09ad4" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
El panel Prompts aparece en la parte superior del dashboard. Puedes redimensionar el panel desde Configuración General > pestaña Propiedades.
{% endhint %}

2. Agregar un prompt, en el panel inferior, haz clic en el icono +.

{% hint style="info" %}
El campo Nombre se muestra en la barra de herramientas de Prompts, por lo tanto es buena idea usar un prompt como “Selecciona uno o más Territorios:” para el Nombre.

El área de Control muestra los distintos tipos de prompts disponibles: desplegable, lista, botón de radio, casilla de verificación, botones, campo de texto o selector de fecha.

El área de Datos identifica los valores para el prompt. Puedes escribir una lista estática de valores, crear una consulta SQL para extraer los valores de un archivo o usar una lista de metadatos desde una fuente de datos definida.

El área Propiedades de Control muestra diferentes opciones dependiendo del tipo de prompt.
{% endhint %}

<figure><img src="/files/5559771ed352954dac9cbe8ebbc701a18a73d4fc" alt=""><figcaption><p>Orders - Lista de Metadatos</p></figcaption></figure>

3. En el cuadro de texto Nombre, escribe: Selecciona uno o más Territorios:
4. Para crear una lista de botones de selección, en el área de Control, haz clic en el icono Botones.
5. Para usar una lista de metadatos para el prompt, en el área de Datos, desde la lista desplegable Tipo, selecciona Lista de Metadatos y luego haz clic en Seleccionar.
6. Para seleccionar la fuente de datos Orders, haz clic en Orders y luego en Aceptar.

<figure><img src="/files/80e4d1e96fb1492732fcff2da01ae1e536b2f078" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Se abre la ventana del Editor de Consultas.&#x20;

Crea una consulta simple para extraer la lista de territorios de la tabla Customer, excluyendo valores Nulos. En otras palabras, una instrucción para devolver solo los territorios que no sean nulos.
{% endhint %}

<figure><img src="/files/5abe24fc13b3addf1fdd721e3069b4a0bea0c186" alt=""><figcaption><p>Consulta de Metadatos - Territorio</p></figcaption></figure>

7. Selecciona: Territorio, en la lista Categorías/Columnas:

&#x20;      • Haz clic en el signo más para Customer.

&#x20;      • Haz clic en Territory.

&#x20;      • Haz clic en la flecha > para mover Territory a las Columnas Seleccionadas.

8. Especifica una condición para devolver los valores de Territory que no sean nulos:

&#x20;      • Haz clic en la flecha del medio para mover Territory a las Condiciones.

&#x20;      • Desde la lista desplegable Comparación, selecciona no es nulo.

&#x20;      • Haga clic en Aceptar.

9. Haz clic en Vista previa y verifica que la lista sea la que esperas.

<figure><img src="/files/472e5a7cfc5259dc9398f531edc8a162f26d2d61" alt=""><figcaption><p>Vista previa de la lista</p></figcaption></figure>

10. Haz clic en Cerrar.
11. En el área Propiedades de Control:

&#x20;      • Desde la lista desplegable Visualización, selecciona Horizontal.

&#x20;      • Marca la casilla Permitir selecciones múltiples.

&#x20;      • Haga clic en Aceptar.

<figure><img src="/files/4f603da8c37b3276208bb525d9c6ffb3f1df2e5c" alt=""><figcaption><p>Asociar el prompt con el informe Ventas por Proveedor.</p></figcaption></figure>

13. Aplica el prompt Territorio al Informe Ventas por Proveedor, desde la lista Objetos en el panel inferior:

&#x20;     • Haz clic en Informe Ventas por Proveedor.

&#x20;     • Desde la lista desplegable Fuente de región, selecciona Selecciona uno o más territorios:

&#x20;     • Haz clic en Aplicar.

14. Prueba el prompt, en la lista de botones del prompt:

&#x20;     • Deselecciona APAC.

&#x20;     • Selecciona: EMEA.

15. Repite el flujo de trabajo para crear un prompt para: Línea de Producto
16. Visualiza los resultados en el Informe Ventas por Proveedor.

<figure><img src="/files/48456bf6b953396f285d88251cd28136cb1578c9" alt=""><figcaption><p>Ventas por Proveedor</p></figcaption></figure>
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://academy.pentaho.com/pentaho-business-analytics/business-analytics-es/business-analytics/dashboard-designer/vendor-sales.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
