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

Data Sources

Connect to databases, data warehouses, or upload files
2

Dashboards

Create collections of metrics and visualizations
3

Metrics

Individual charts, tables, and KPIs
4

Settings

Configure access control, caching, and download permissions

Workspace Settings

Each workspace has configurable settings to control behavior and access:

General Settings

  • Workspace name and description
  • Default timezone
  • Date and time formats

Access Control

  • Member permissions
  • Guest access settings
  • Row-level security rules

Cache Settings

  • Query result caching
  • Cache duration
  • Refresh strategies

Download Settings

  • Enable/disable downloads
  • Supported export formats
  • Download size limits

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