Table Widget
The table widget displays data objects from a selected data schema as a table directly on the dashboard. The table can be searched and entries can be opened with a single click.
This provides quick access to data without navigating to the Data Lake.
Typical Use Cases
| Use Case | Description |
|---|---|
| Open invoices | All unpaid invoices with due date and amount. |
| Customer list | Overview of all customers with contact details and last interaction. |
| Order overview | Current orders with status, delivery date, and order value. |
| Employee directory | Team overview with department, role, and contact details. |
| Inventory | Item overview with current stock, minimum stock, and reorder needs. |
| Project list | All active projects with owners and deadlines. |
| Complaints | Open complaints with receipt date and processing status. |
Features
- Search: A search field allows filtering entries by name or content.
- Automatic Columns: Columns are automatically derived from the schema attributes.
- Direct Link: Clicking a row opens the corresponding data object.
- Metadata Columns: Technical columns such as creation date or last modified can optionally be shown or hidden.
Configuration
The following settings are configured in the properties panel:
- Data Schema: Which data schema should be displayed?
- Visible Columns (optional): Which columns should be shown in the table?
- Metadata (optional): Should technical meta information be displayed?
Example
A customer service dashboard has a table widget showing all open complaints. Staff can search by customer name and open a complaint with a single click.
Tips
- Search for large datasets: The search is particularly useful for schemas with many entries.
- Combine with KPI: A table alongside a KPI widget creates a combination of overview (how many?) and detail (which ones?).
- Column selection: Hiding unnecessary columns keeps the table clear and readable.