πŸš€ ETL Scenarios

Discover powerful automated workflows that transform your data into actionable insights

πŸ‘‰ to Home Page
1

πŸ“€ Portal Upload Pipeline

Upload files through the web portal with automated ETL processing

🎯 How It Works

Upload CSV/Excel files directly through the Smart BI View portal. Azure Data Factory automatically processes your data, transforms it, loads it into your on-premise SQL Server database, and refreshes your Power BI reports in real-time using DirectQuery.

πŸ—οΈ Architecture Overview
🌐
Web Portal
(Flask + Azure App Service)
β†’
☁️
Blob Storage
(customer-uploads)
β†’
βš™οΈ
Data Factory
(ETL Pipeline)
β†’
πŸ—„οΈ
SQL Server
(On-Premise/Azure SQL)
β†’
πŸ“Š
Power BI
(DirectQuery)

πŸ› οΈ Technology Stack

🌐 Flask Web App ☁️ Azure Blob Storage βš™οΈ Azure Data Factory πŸ—„οΈ SQL Server πŸ“Š Power BI (DirectQuery) πŸ”’ Azure AD Authentication
⚑ Real-Time Updates

DirectQuery ensures your reports always show the latest data from SQL Server without manual refresh

πŸ”„ Automated Processing

Data Factory automatically detects new files, extracts customer IDs, and processes data without manual intervention

πŸ”’ Secure & Isolated

Customer ID-based separation ensures each user only sees their own data with row-level security

πŸ“¦ Scalable Architecture

Handles thousands of files with automatic cleanup and archiving to prevent database bloat

2

πŸ“§ Email-to-Report Pipeline

Send files via email and watch them automatically appear in Power BI

🎯 How It Works

Simply send your data files to support@sbiview.com. Power Automate detects the email, extracts attachments, stores them in SharePoint, updates the Power BI Dataflow, and refreshes your reportsβ€”all automatically without any manual steps.

πŸ—οΈ Architecture Overview
πŸ“§
Email
(support@sbiview.com)
β†’
πŸ€–
Power Automate
(Flow Trigger)
β†’
πŸ“‚
SharePoint
(Document Library)
β†’
πŸ”„
Power BI Dataflow
(Data Processing)
β†’
πŸ“Š
Power BI Report
(Auto-Refresh)

πŸ› οΈ Technology Stack

πŸ“§ Microsoft 365 Email πŸ€– Power Automate πŸ“‚ SharePoint Online πŸ”„ Power BI Dataflows πŸ“Š Power BI Service πŸ”” Email Notifications
πŸ“§ Zero-Click Upload

No portal login requiredβ€”just email your files and they're automatically processed

πŸ€– Fully Automated

Power Automate handles everything: file extraction, storage, processing, and notification

πŸ“‚ Centralized Storage

All files stored in SharePoint with version history, audit trail, and collaboration features

πŸ”” Status Notifications

Receive email confirmations when your file is processed and reports are updated

3

πŸ“ Survey-to-Dashboard Pipeline

Collect feedback via Microsoft Forms and visualize it instantly

🎯 How It Works

Create surveys using Microsoft Forms to collect customer feedback, employee data, or any structured information. Responses are automatically stored in SharePoint, processed by Power BI, and visualized in real-time dashboardsβ€”perfect for live event monitoring, satisfaction tracking, or ongoing research.

πŸ—οΈ Architecture Overview
πŸ“
Microsoft Forms
(Survey Creation)
β†’
πŸ“‚
Respondents
(Data Collection)
β†’
πŸ“‚
SharePoint List
(Response Storage)
β†’
πŸ”„
Power BI Dataset
(Scheduled Refresh)
β†’
πŸ“Š
Power BI Dashboard
(Live Analytics)

πŸ› οΈ Technology Stack

πŸ“ Microsoft Forms πŸ“‚ SharePoint Lists πŸ”„ Power BI Dataset πŸ“Š Power BI Reports ⏰ Scheduled Refresh πŸ“± Mobile Responsive
πŸ“ Easy Data Collection

Microsoft Forms provides intuitive survey creation with multiple question types and logic branching

⚑ Real-Time Analytics

See survey results update in your Power BI dashboard as responses come inβ€”perfect for live events

🎨 Interactive Visualizations

Transform raw survey data into beautiful charts, trends, and sentiment analysis automatically

πŸ“± Multi-Channel Access

Respondents can complete surveys on any device, and stakeholders can view results anywhere

Ready to Transform Your Data?

Choose the ETL scenario that fits your workflow and start automating your data pipeline today.

πŸš€ Get Started Now