dashbuilder community overview
TRANSCRIPT
Dashbuilder
Introduction
Key features & target users
Key concepts
Architecture
Functional overview & screenshots
Process and task monitoring with jBPM
How to learn more about Dashbuilder
Dashbuilder Introduction
Enable the configuration of business dashboards with no
coding.
Key features:
Visual configuration of dashboards (Drag'n'drop).
Graphical representation of KPIs (Key Performance
Indicators).
Configuration of interactive report tables.
Data export to Excel and CSV format.
Filtering and search, both in-memory or SQL based.
Process and tasks dashboards with jBPM.
Data extraction from external systems, through different
protocols.
Granular access control for different user profiles.
Look'n'feel customization tools.
Open source.
Example: Editing an indicator.
Example: Dashboard with active filter
Key features
Target users
Managers / Business owners. Consumer of dashboards and reports.
IT / System Architects. Connectivity and data extraction.
Process Analyst. Dashboard composition & configuration.
ConceptInformal definition or comment
DashboardsComposed of Worskpaces, Pages and Panels
Data providersConnectors to retrieve data via a given set of protocols and formats. Examples: CSV over HTTP / File, SQL over JDBC.
Data setsMatrix of information that will be filtered, processed and displayed via indicators
IndicatorsUnit of information which is meaningful from the business users perspective, usually displayed in a graphical way.
FilterComponent that allows user to filter the current data and refresh the affected indicators.
Drill-down / Drill UpClicking directly on chart area or table cell acts on filter automatically. Going back to previous page restores the filter status.
PermissionsPermissions can be set to workspaces, specific pages or panels.
Dashbuilder key concepts
Generic technical overview
Data providers are used to retrieve data
Engine process and aggregates data
UI provides all the features for users to configure reports and KPIs
Dashbuilder webapp (WAR)
Dashbuilder is an standard Java webapp in WAR format for JDK
1.6+
Several containers supported:
JBossAS 7, Wildfly 8, Red Hat JBoss EAP 6, Apache Tomcat 7,
Jetty.
Open Source (Apache License)
Dashbuilder functional overview
Navigation menu
Dashboards
Breadcrumb and title
Indicator
Click to filter and drill down
Current filter status
Edit toolbar (only with admin permissions)
Dashboards Drill down
INFORMATION FILTERED BY SELECTION
Breadcrumb shows current navigation path
Filter is set when clicking on chart
Dashboards - Create indicator
Step #1. Click on panels palette
Step #2. Select 'Key Performance Indicator'
Step #3. Select 'Create panel'
Step #4. Drag and drop panel onto region
Dashboards - Edit indicator
Visual KPI Editor
Dashboards - Report tables
Click to sort and filter
Export filtered data to Excel & CSV
Summary tables
Check if an standard data provider is suitable for the job.
Currently:
SQL/JDBC data provider Create datasource endpoint if required
CSV/HTTP data provider
If another protocol is to be used, you can develop new custom data
provider.
Configure data set properties.
Property names / translations
Resolve property ambiguity (example number vs label).
When finished, data set is available for dashboards.
Data extraction
jBPM and Dashbuilder integration
jBPM Dashbuilder integration
Dashbuilder is ready to use with jBPM 6 for process and task
monitoring.
Out of the box dashboards for any jBPM 6 installation.
Global process and task indicators and reports. Instances and
durations.
Process specific indicators and reports.
Integrated with jBPM workbench.
More info at:
http://docs.jboss.org/jbpm/v6.0/userguide/chap-bam.html
jBPM Dashbuilder Integration Process & tasks
Dashboards for jBPM will provide real time task and process reports
Global process view
Instance count and duration stats
jBPM integration selected process drilldown
Selected process
Process indicators
To learn more about Dashbuilder, please visit:http://www.dashbuilder.org/
Commercial support is offered by Red Hat with the BPMS 6 platform subscriptionhttp://www.redhat.com/solutions/it/business-process-management/
Click to edit the title text format
Click to edit the outline text format
www.dashbuilder.org