Pentaho Business Analytics
CToolsData IntegrationData CatalogData QualityLLM
  • Overview
    • Pentaho Business Analytics
  • Business Analytics
    • Getting Started
    • User Console
      • PUC
    • Interactive Reports
      • Sales Territory
      • Orders - NA & EMEA
      • Ships & Trains
    • Analyzer Reports
      • Sales Analysis
      • EMEA Quantity
    • Dashboard Designer
      • Vendor Sales
      • Inventory
      • Product Performance
    • Data Source Wizard
    • Report Designer
      • User Interface
  • Data Modeling
    • Metadata Editor
      • Key Concepts
        • SteelWheels
        • OrdersME Domain
    • Schema WorkBench
  • Use Cases
Powered by GitBook
On this page

Was this helpful?

  1. Business Analytics
  2. Dashboard Designer

Vendor Sales

Report based dashboard ..

PreviousDashboard DesignerNextInventory

Last updated 6 months ago

Was this helpful?

Report-based dashboards leverage existing reports created in Pentaho Report Designer or other reporting tools. This approach is ideal when you already have well-designed reports and want to combine them into an interactive dashboard view.

You can simply import these pre-built reports and arrange them in the dashboard layout. The advantage is that you're reusing existing work and maintaining consistency across your reporting environment.

However, this method may be less flexible for real-time modifications since you need to modify the underlying reports to make changes.

In this workshop we're going to create a simple prompted Vendor Sales Dashboard.

  1. From the User Console Home Perspective, click Create New -> Dashboard.

2. To select the 2 over 1 template, on the Templates tab, click 2 over 1.

  1. To view the available themes, click the Themes tab.

  1. Keep the default Ruby theme.

  2. Enter a title for the dashboard, click the Properties tab.

  3. Type: Training Demo Dashboard.

Notice the button allowing you to resize the panels and the Refresh Interval field.

  1. To resize the panels, click the Resize Panels button.

  2. Drag the vertical line about an inch to the left to make the Untitled 1 panel smaller, and then in the lower right corner of the canvas.

  3. Click Close.

The blue horizontal and vertical lines, allow you to resize the panels.

You can easily add reports created with Interactive Reporting, Analyzer, and Report Designer to the dashboard by dragging content from the Files pane to a panel on the dashboard.

Alternatively, you can click the Add Content icon on the panel title bar and then select File.

  1. Highlight ‘Untitled1’ dashboard pane.

  2. Click on the dropdown ‘Content’ icon in the top right, and select File.

  1. From the Files pane, Select: European Sales (geo map).

  1. In the Title text box, type European Sales

  2. Click Apply.

  1. To add a report created with Interactive Reporting to the dashboard, from the Browse pane:

  2. Click the main Steel Wheels folder (Public -> Steel Wheels).

  3. Select: Vendor Sales Report (interactive report).

  4. In the Title text box, type Vendor Sales.

  5. Click Apply.

In the bottom pane display the parameters for region and Product Line used in the report.

Later, we will use these parameters as dashboard prompts.

  1. Add a report created with Report Designer to the dashboard, from the Files pane, click Inventory List.

  2. In the Title text box, type Inventory List

  3. Click Apply.

You can create dashboard prompts to apply to the content within the entire dashboard. Dashboard prompts can only be applied to individual reports within the dashboard if the report filter is set up as a parameter.

So .. we're going to create dashboard prompts for Territory and Product Line, then apply the dashboard prompts to the Vendor Sales Report in the dashboard.

  1. To display the Prompt toolbar, from the Objects list in the bottom pane, click Prompts, then click the checkbox for Show Prompt Toolbar.

The Prompts pane appears at the top of the dashboard. You can resize the pane from the General Settings > Properties tab.

  1. Add a prompt, in the bottom pane, click the + icon.

The Name field displays in the Prompt toolbar, therefore it is a good idea to use a prompt such as “Select one or more Territories:” for the Name.

The Control area shows the various types of prompts available: drop-down, list, radio button, checkbox, buttons, text field, or date picker.

The Data area identifies the values for the prompt. You can type a static list of values, create a SQL query to pull the values from a file, or use a metadata list from a defined data source.

The Control Properties area shows different options depending on the type of prompt.

  1. In the Name text box, type: Select one or more Territories:

  2. To create a list of selection buttons, in the Control area, click the Buttons icon.

  3. To use a metadata list for the prompt, in the Data area, from the Type drop-down list, select Metadata List, and then click Select.

  4. To select the Orders data source, click Orders, and then click OK.

The Query Editor window opens.

Create a simple query to pull the list of territories from the Customer table, excluding Null values. In other words, a statement to only return the territories that are not null.

  1. Select: Territory, in the Categories/Columns list:

• Click the plus sign for Customer.

• Click Territory.

• Click the > arrow to move Territory to the Selected Columns.

  1. Specify a condition to return Territory values that are not null:

• Click the middle arrow to move Territory to the Conditions.

• From the Comparison drop-down list, select is not null.

• Click OK.

  1. Click Preview and check that the list is what you expect.

  1. Click Close.

  2. In the Control Properties area:

• From the Display drop-down list, select Horizontal.

• Click the checkbox for Allow multiple selections.

• Click OK.

  1. Apply the Territory prompt to the Vendor Sales Report, from the Objects list in the bottom pane:

• Click Vendor Sales Report.

• From the region Source drop-down list, select Select one or more territories:

• Click Apply.

  1. Test the prompt, on the list of prompt buttons:

• Deselect APAC.

• Select: EMEA.

  1. Repeat the workflow to create a prompt for: Product Line

  2. View the results in the Vendor Sales Report.

Vendor Sales - prompts
Dashboard Designer
Dashboard Templates
Themes
Dashboard Properties
Resize Dashboard
Add content from Repository
Add European Sales (geomap)
Title
Vendor Sales
Training Demo Dashboard
Orders - Metadata List
Metadata Query - Territory
Preview List
Associate the prompt with Vendor Sales report.
Vendor Sales