You can pre-define dashboards for your static workspaces. This practice provides users with ready-to-use visualizations when they access the workspace.
Use the dashboards
key in your workspace configuration:
workspaces: static0: name: Example Workspace # Other workspace configuration... dashboards: dashboard1: # Unique dashboard identifier name: Example Dashboard # Display name in the UI cells: # Dashboard cells/widgets - name: Partition Summary # Cell name definition: | # Pipeline to execute partitions where not internal summarize events=sum(events), schema sort -events type: table # Visualization type (table, bar, line, etc.) x: 0 # X-coordinate in the dashboard grid y: 0 # Y-coordinate in the dashboard grid w: 12 # Width in grid units h: 12 # Height in grid units
Users can modify these dashboards via the UI after their initial setup. However, the platform resets any changes to the configuration-defined state when it restarts.