Skip to main content

What is a Workspace?

A workspace is a container for organizing your analytics assets. Think of it as a project or environment where you create dashboards, metrics, and manage data connections. Each workspace is isolated, allowing you to separate different projects, clients, or environments.

Key Features

Data Isolation

Each workspace has its own data sources and access controls

Team Collaboration

Invite team members and control their permissions

Multi-Datasource

Connect multiple data sources within a single workspace

Custom Settings

Configure caching, downloads, and access control per workspace

Workspace Types

Standard Workspace

A standard workspace is visible to all organization members (based on permissions). Use this for team-wide analytics projects. Best for:
  • Shared team dashboards
  • Department-level analytics
  • Cross-functional reporting

Private Workspace

A private workspace is only accessible to its creator and explicitly invited members. Perfect for personal or sensitive projects. Best for:
  • Personal analytics projects
  • Client-specific dashboards (draft mode)
  • Sensitive data analysis
Learn how to create workspaces in our Create a Workspace guide.

Workspace Components

A workspace contains several key components:
1

Dashboards

Create collections of metrics and visualizations
2

Metrics

Individual charts, tables, and KPIs

Workspace Settings

Each workspace has configurable settings to control behavior and access:

General Settings

  • Workspace name: Edit the workspace name
  • Creator Settings: Choose creation mode:
    • Power Mode: Drag-and-drop functionality or custom queries. Select Data Source from dropdown.
    • Chat Mode: Keyword-based search. Select preferred Datamart.
  • LLM Settings: Choose LLM for Chat Mode and Metric Summary. Enable Metric Suggestions.
  • Theme Settings: Set workspace themes

Access Control Settings

  • Configure permissions for end users:
    • Metric Creation, Deletion, Updation
    • Manage Metrics
    • Change Dashboard Layout
    • Schedule Email Reports
    • Underlying Data access
    • Choose between Power Mode and Chat Mode for users

Cache Settings

  • Query result caching
  • Cache duration (in seconds)
  • Cache host and port configuration
  • Access key/AUTH token
  • Databrain Caching option

Download Settings

  • Enable/disable download via email
  • Control users’ ability to download raw data

Configure Workspace Settings

Learn more about workspace settings configuration

Multi-Datasource Workspaces

DataBrain supports connecting multiple data sources to a single workspace. This enables cross-database analytics and unified reporting. Benefits:
  • Combine data from different sources
  • Create unified dashboards
  • Reduce data silos
  • Flexible data modeling

Multi-Datasource Workspaces

Learn about multi-datasource workspace setup

Best Practices

Create separate workspaces for different projects or clients to maintain clear boundaries and access control.
Name your workspaces clearly to make them easy to identify. Include project names, client names, or environment indicators.
Configure permissions and access control when creating the workspace to prevent security issues later.
Archive or delete unused workspaces to keep your organization tidy and reduce clutter.

Common Use Cases

SaaS Product Analytics

Create workspaces for different customer segments or product areas. Use multi-tenancy to isolate customer data.

Internal BI

Set up workspaces for each department (Sales, Marketing, Finance) with appropriate data sources and access controls.

Client Reporting

Create dedicated workspaces for each client with their specific data connections and custom dashboards.

Development & Production

Maintain separate workspaces for development, staging, and production environments.

Next Steps