Business Intelligence and Analytics
QubePro Business Intelligence module; It offers comprehensive data visualization and analysis with interactive dashboards, Apache ECharts charts, and drag-and-drop design tools.
Basic Features
# BI Applications
- Create and manage multiple BI applications
- Access and authorization control on an application basis
- Multi-tenant isolated operation
# Sheet Management
- Multiple pages within each BI application
- Creating, editing, deleting pages
- Transition between pages
# Dashboard Design
- Drag-drop layout (React Grid Layout)
- Widget sizing and positioning
- Real-time data update
# Chart Tours (Apache ECharts)
- Bar chart
- Line chart
- Pie Chart
- Scatter Chart
- Area chart
- and more...
# Data Modeling
- Table and relationship definition
- Creating database queries
- Connecting to external data sources
- Sema management
Pages
| Page | Description | |---|---| | BI Applications | List of all BI applications | | Pages | Page list of the selected application | | Dashboard | Interactive graphics and widget area | | Analytics | Raw data and analytics queries |
Access After
logging in to the QubePro platform, you can access it by clicking on the Business Intelligence tab from the left menu.
API
| Endpoint | Description |
|---|---|
GET /apps | BI application list |
POST /apps | Create new BI application |
GET /apps/:id/sheets | Application pages |
POST /apps/:id/sheets | Create new page |
GET /analytics | Analytical data |
GET /app-tables | Table definitions |
GET /app-relations | Table relationships |
GET /database | Database information |
GET /schema | Sema information |
Quick Start
- Create BI Application — Click the "New Application" button from the home page
- Connect Data Source — Define the database or API source
- Create Page — Add a new dashboard page to the application
- Add Widget — Add chart, table or metric widgets via drag-and-drop
- Link Data — Match data source and field for each widget