DASHBOARD (Advaita Data Bridge)¶
Purpose: The Dashboard is the landing page of Advaita Data Bridge. It gives users a real-time snapshot of their ETL (Extract–Transform–Load) environment — pipelines, jobs, connections, and system status — so they can monitor data movement and jump into key actions without digging through menus.
Accessing Dashboard¶
Navigation: Main → Dashboard
This is the landing page displayed after a user logs in to Data Bridge.
The dashboard greets the user with "Welcome back, [User Name]" and a subtitle, "Here's what's happening with your ETL pipelines today." It includes a Refresh button and a New Pipeline button on the top-right of the content area.
Layout Structure¶
The page is divided into three main zones:
- Top Bar — A full-width header with search, organization switcher, notifications, theme toggle, and user controls.
- Left Sidebar — A fixed navigation panel grouped by section (Main, ETL Management, Monitoring, Settings).
- Main Content Area — The scrollable dashboard content shown after login.

1. Top Bar¶
| Element | Description |
|---|---|
| Toggle Sidebar | Collapses or expands the left sidebar (hamburger icon, top-left) |
| Logo | "Data Bridge" product logo and name |
| Search | Global search bar (center) |
| Org Switcher | Dropdown showing the current organization context (e.g., Navya) |
| Notifications | Bell icon with an unread-count badge (e.g., 3) |
| Theme Toggle | Sun/moon icon to switch between light and dark mode |
| Avatar | User initials (e.g., AT) with name and role (e.g., AW Test — TenantAdmin) — opens the user profile menu |
Org Hierarchy (Switcher Dropdown)¶
Clicking the Organization switcher (e.g., "Navya") in the top bar opens a panel showing the current selection:

- Current Selection: Displays the active org/division (e.g., Navya) with a folder icon and its type (e.g., "Division").
- Recent/Other Option: A quick-select entry below the current selection (e.g., "Navya") for switching context.
- Change Hierarchy: A button at the bottom of the panel that lets the user switch to a different organization or division context.
User Profile Menu¶
Clicking the user avatar opens a dropdown menu with the following items:

- Display Name & Email: Shows the user's name (e.g., "AW Test") and email address (e.g., "awtest@mail.com") alongside their avatar initials.
- View Profile: Opens the user's profile details.
- Settings: Opens user/account settings.
- About: Displays app information.
- Sign Out: Logs the user out (shown in red).
2. Left Sidebar¶
The Left Sidebar is grouped into four sections:
Main¶
- Dashboard (active) | The real-time operational overview shown on login.
ETL Management¶
Tools for building and running data pipelines:
- Connections | Manage source/destination data connections (e.g., MySQL, ClickHouse). Badge shows the total count.
- Dataset | Manage datasets used within pipelines.
- Dataset History | View historical versions/imports of datasets.
- Pipelines | Build and manage ETL pipelines end-to-end.
- Jobs | View individual job runs generated by pipelines. Badge shows total job count.
- Scheduled Jobs | Manage jobs configured to run on a recurring schedule.
Monitoring¶
- Job Monitoring | Live view of currently executing and recent jobs.
- Logs | Detailed execution/error logs for jobs and pipelines.
- Metrics | Performance and throughput metrics for the ETL environment.
Settings¶
- General | General application configuration.
- Profile | User profile and account settings.
Footer¶
- System Status | Indicator showing whether the system is online (e.g., "System Online").
- Version | Displays the current application version (e.g., "VERSION 1.0.0").
3. Dashboard (Main Content Area)¶
KPI Cards¶
Located at the top, these cards provide quick, high-level metrics:
- Total Pipelines: Overall number of pipelines configured (e.g., 3), with a note on how many are currently active (e.g., "1 active").
- Total Jobs: Overall number of jobs run (e.g., 14), with the volume of records processed (e.g., "0 records processed").
- Running Now: Number of job executions currently in progress (e.g., 0), labeled "Active job executions."
- Success Rate: Overall job success percentage (e.g., 29), with a trend indicator (e.g., ↓ 10) and the count of failed jobs (e.g., "10 failed jobs").
Analytics & Charts¶
- Job Execution Trend: A stacked bar chart showing job outcomes (Completed, Failed, Cancelled) per day over the last 7 days (Sat–Fri), helping identify problem days.
- Pipeline Status: A donut chart summarizing all pipelines by state — Active vs. Draft — with a total pipeline count shown in the center/legend.
- Connections by Type: A horizontal bar breakdown of configured connections by data source type (e.g., ClickHouse, MySQL), with a total connection count.
Job & Activity Monitoring¶
- Running Jobs: A live panel listing jobs currently executing. Shows "No jobs currently running" when idle, with a Monitor link to the full Job Monitoring page.
- Recent Job Activity: A real-time list of the most recent job runs, each showing:
- Job/Pipeline Name (e.g., "Clickhouse", "Mysql to ClickhouseTest")
- Status — e.g.,
Failed,Completed(color-coded; red dot for failures) - Records Processed (e.g., "0 records")
- Duration (e.g., "2s", "3s")
- Time Since Run (e.g., "16h ago", "20h ago") A View All link opens the complete job activity list.
Quick Actions¶
A shortcut panel for common tasks:
- New Pipeline | Build a new data pipeline.
- Add Connection | Connect to a new data source.
- Upload Dataset | Import CSV/Excel data as a dataset.
- View Jobs | Jump to job execution monitoring.
Frequently Asked Questions (FAQ)¶
Q 1. What is the main purpose of the Data Bridge Dashboard?
A: It's the landing page after login, giving a real-time overview of ETL pipeline health — pipeline counts, job execution trends, connection status, and recent job activity — so users can monitor and act quickly.
Q 2. How do I create a new pipeline from the dashboard?
A: Click the New Pipeline button at the top-right of the dashboard, or use the New Pipeline card in the Quick Actions panel.
Q 3. Where can I see why a job failed?
A: Check the Recent Job Activity list for the failed job, then use Logs in the left sidebar (under Monitoring) for detailed error information, or click View All to see the full job history.
Q 4. What do the KPI cards at the top show?
A: - Total Pipelines: Overall pipeline count and how many are active. - Total Jobs: Overall job count and records processed. - Running Now: Jobs currently executing. - Success Rate: Overall job success percentage, trend, and failed job count.
Q 5. How do I check which connections are currently active?
A: The Connections by Type widget on the dashboard shows a breakdown by source type (e.g., ClickHouse, MySQL). For full details, go to Connections in the left sidebar.
Q 6. How do I monitor jobs that are running right now?
A: The Running Jobs widget shows live status on the dashboard. Click Monitor within that widget, or go to Job Monitoring in the left sidebar for the full view.