ViSIT
ViSIT
  • 233
  • 474 586
Advanced Power BI Realtime Project: Using Same Dashboard for Data Input and Output into SQL Server
The provided subtitle describes an advanced Power BI tutorial on creating real-time data connectivity through change detection and auto-refresh. Goal is to create a Power BI project enabling real-time data entry into a SQL Server database from the Power BI dashboard.
- Create new tables in the SQL Server database (buyers, products, sales).
- Modify table structures (change data type, add columns).
- Create a view in the database to combine buyer and product data with a URL for data entry.
- Connect Power BI to the SQL Server database and import the tables and view.
- Design a Power BI dashboard with visuals (text box, table) to display product information and initiate sales transactions.
- Configure the URL in the view to link to a web page for recording sales transactions.
- Create a web page (using ASPX and .NET) to capture sales transaction data from the URL and store it in the SQL Server database's sales table.
The tutorial uses M language and Power Query for data transformation.
The web page creation can be done using other languages (e.g., PHP) as well.
#PowerBI
#MicrosoftPowerBI
#PowerBIPro
#PowerBIDashboard
#DataViz
#BusinessIntelligence
#RealTimeData
#LiveConnection
#DataStreaming
#ChangeDetection
#AutoRefresh
#ASPX
#DotNet
#WebDev
#SalesTransaction
Переглядів: 649

Відео

Real time Monitoring with Power BI and SQL
Переглядів 42021 день тому
This video tutorial demonstrates how to set up a real-time call center monitoring dashboard using Power BI and SQL Server. The data for the dashboard comes from call logs stored in a SQL Server database. The call logs include information such as the date and time of the call, the origin and destination of the call, the call duration, and the call rating. The dashboard uses a variety of visuals ...
Creating and Using Flow Maps in Power BI with Free Dataset
Переглядів 219Місяць тому
This tutorial explains how to create a flow map visualization in Power BI to show product exports from China to various countries around the world. It covers downloading a custom flow map visual, preparing the data, and using the visual to create a dashboard. #PowerBI #FlowMap #DataViz #ExportMap #Tutorial #BusinessIntelligence #Dashboard #CustomVisual #StarInternational
Dashboard with Relational Database in Looker Studio Data Blending and Modeling
Переглядів 246Місяць тому
This Looker Studio tutorial creates a data model (blend) from a sample Atlas Furniture dataset with multiple tables in Google Drive. It covers how to add data sources (tables), create relationships between them, manage data sources, and edit blends. It also demonstrates how to add calculated fields and handle limitations when working with many tables. Finally, it shows how to create a basic das...
Power Pivot and Data Modeling in MS Excel - Learn in Five Minutes
Переглядів 124Місяць тому
Power Pivot is a powerful tool in Excel that allows you to work with large and complex datasets. It can import data from various sources and create data models with connected tables. You can also use DAX functions to create new columns and perform calculations. Finally, you can create pivot tables and charts to analyze your data. This tutorial guides you through the process of setting up Power ...
Power BI: Project Weighted Decision Matrix Dashboard #projectmanagement
Переглядів 136Місяць тому
This video tutorial demonstrates how to use Power BI to perform a weighted decision matrix analysis on a set of projects. We start by loading an Excel file containing project details, criteria, scores, and weights. Then, we create a new table called "Weighted Score" and populate it with the product of score and weight for each project-criteria combination. Using various visualizations like bar ...
Using Custom SQL Queries in Power BI #sql #powerbi #tutorial #customsqlqueries #customqueries
Переглядів 704Місяць тому
This tutorial explains how to use custom SQL queries in Power BI to manipulate data before loading it. It covers connecting to a SQL Server database, entering a custom SQL statement, and modifying the query afterwards. The video also demonstrates how this can be used to filter data based on specific criteria and create visualizations. #PowerBI #SQL #Tutorial #CustomQueries #DataCleaning #DataMa...
Diversity, Equity, and Inclusion (DEI) Initiative Tracker Using RAG Status - Project Management
Переглядів 2052 місяці тому
This video tutorial shows how to use Power BI to track Diversity, Equity, and Inclusion (DEI) initiatives using a RAG rating system (Red, Amber, Green). You'll learn how to import data, create RAG symbol tables, connect them, and visualize progress with slicers, charts, and tables, all while ensuring the colors align with the RAG status for better understanding. #PowerBI #DEI #DiversityEquityIn...
Complete Guide to Using Drawing Tools in MS Excel #tutorial #drawingtools #excel #howto #learn
Переглядів 712 місяці тому
This video tutorial describes the drawing tools available in Excel. It covers adding the Drawing tab to the ribbon if it's missing, using pens, pencils, and highlighters to draw and erase, selecting drawings, and converting freehand drawings to clean shapes. It also explains how to use the action pen to write text and formulas directly into cells, and the Ink to Math tool to convert handwritten...
Gantt Chart in Power BI: Complete Guide #tutorial #ganttchart #powerbi #projectmanagement
Переглядів 1,6 тис.2 місяці тому
This video tutorial explains how to create a Gantt chart in Power BI. It walks you through the data required, including tasks, start dates, and end dates. You can also include additional information such as projects, progress, resources, and milestones. The video also shows how to import a custom Gantt chart visual and configure it to display your data. #PowerBI #GanttChart #Tutorial #DataViz #...
Monitoring Progress Using Gantt Chart - Indigeno Technologies Part 3
Переглядів 832 місяці тому
This video is part of a multi-part tutorial on using Power BI with a dataset called Indigino Technologies. In this particular part, you will learn how to create a Gantt chart to track the progress of orders. The video walks you through the steps of adding the necessary columns to your tables, formatting the data types, and creating a new dashboard with a Gantt chart visual. With this chart, you...
Creating a Dashboard of Sales Process and Pregress (Indigeno Technologies Part 2)
Переглядів 1172 місяці тому
This video tutorial is about creating a dashboard to visualize sales data. It starts by calculating profit on each sale and then builds a dashboard with various elements. Slicers allow filtering by different categories, and gauges show the progress of different stages in the sales process. Cards display key metrics like the number of orders and total sales. By the end, you have a comprehensive ...
Data Modeling, Creating Relationships, and Tables using DAX (Indigeno Technologies - Part 1)
Переглядів 2412 місяці тому
This tutorial creates a data model and visualizes a flow of orders in Power BI. Here's a summary: - We start with 11 excel tables related to orders. - We import them into Power BI and create relationships between tables based on matching columns (e.g., product ID). - We use DAX queries to create new tables containing order flow information (e.g., flow from broker to supplier). - We create a sin...
Creating and Publishing Web Applications using HTML and JavaScript: A Unicode Symbol Generator
Переглядів 593 місяці тому
Creating and Publishing Web Applications using HTML and JavaScript: A Unicode Symbol Generator
Make Your Data Grow: Tree Stats with Power BI
Переглядів 1403 місяці тому
Make Your Data Grow: Tree Stats with Power BI
Power BI: Adding Historical Data to Existing Dashboard in Power BI - Staff Engagement Report Part-II
Переглядів 4313 місяці тому
Power BI: Adding Historical Data to Existing Dashboard in Power BI - Staff Engagement Report Part-II
We asked an AI to create a web application for us. Learn to build apps without any coding.
Переглядів 1573 місяці тому
We asked an AI to create a web application for us. Learn to build apps without any coding.
Power BI: Staff Engagement Dashboard with Data Transformation from MS Excel
Переглядів 3183 місяці тому
Power BI: Staff Engagement Dashboard with Data Transformation from MS Excel
Using Unicode Symbols in Excel and Power BI and Converting Symbols to Code and Back in Excel
Переглядів 2043 місяці тому
Using Unicode Symbols in Excel and Power BI and Converting Symbols to Code and Back in Excel
Power BI: Timesheet Analysis | Construction Co. Example | Worker Hours Report | Project Management
Переглядів 9203 місяці тому
Power BI: Timesheet Analysis | Construction Co. Example | Worker Hours Report | Project Management
Time Machine for Your Database: Track Every Change with SQL Server
Переглядів 2293 місяці тому
Time Machine for Your Database: Track Every Change with SQL Server
Azure Data Studio - Complete Guide for Beginners including SQL, Python, Sanddance and Dashboards
Переглядів 3493 місяці тому
Azure Data Studio - Complete Guide for Beginners including SQL, Python, Sanddance and Dashboards
Power BI: Creating a Stunning HR Performance Dashboard using Images and Slicers and Visuals
Переглядів 2463 місяці тому
Power BI: Creating a Stunning HR Performance Dashboard using Images and Slicers and Visuals
Power BI: Project Payback, and Cost and Benefit Analysis using DAX and Power BI Dashboards
Переглядів 3484 місяці тому
Power BI: Project Payback, and Cost and Benefit Analysis using DAX and Power BI Dashboards
Power BI: Complete Realtime Dashboard Demo using SQL Server Database from start to end
Переглядів 3,8 тис.4 місяці тому
Power BI: Complete Realtime Dashboard Demo using SQL Server Database from start to end
Power BI: DAX Query View for Beginners - Supercharge Your Dashboards with DAX Query View
Переглядів 1,4 тис.4 місяці тому
Power BI: DAX Query View for Beginners - Supercharge Your Dashboards with DAX Query View
Build Your Own Excel Toolbars: Excel Automation with Add-in created in Visual Studio using VSTO
Переглядів 2374 місяці тому
Build Your Own Excel Toolbars: Excel Automation with Add-in created in Visual Studio using VSTO
Data Science Programming: Unveiling Object-Oriented Concepts
Переглядів 344 місяці тому
Data Science Programming: Unveiling Object-Oriented Concepts
Power BI: Manage and Track Projects in Power BI Using S Curve
Переглядів 1,3 тис.4 місяці тому
Power BI: Manage and Track Projects in Power BI Using S Curve
MS Excel: Using Images in Pivot Tables, a new added Feature by Microsoft
Переглядів 1484 місяці тому
MS Excel: Using Images in Pivot Tables, a new added Feature by Microsoft

КОМЕНТАРІ

  • @srdouglas1026
    @srdouglas1026 День тому

    muito bom! faz mais

  • @pandarikkal
    @pandarikkal 2 дні тому

    I had a problem, when i try to drag datekey from date table and duedate from sales table the connecting line is not appearing. no tonly that these two keys have sigma(aggregation) symbol with them which i dont see in your video. i tried to get help from copilot and gemini but nothing helped. do you have any clue to resolve this ? am i using a different version of the excel sheet ?

  • @srdouglas1026
    @srdouglas1026 2 дні тому

    Parabéns, mostra obtendo informações de ações

  • @SupundiWijekoon-f6c
    @SupundiWijekoon-f6c 2 дні тому

    actualy this is not real time dasboard refresh 1second refresh rate

    • @virtual_school
      @virtual_school 2 дні тому

      You are right, but if you go to cost benefit and efforts involved, it is the best solution.

  • @khunmyokham-fb4jg
    @khunmyokham-fb4jg 3 дні тому

    နားမလည်လို့ကူညီပေးပါလား.စိတ်ဝင်စားလို့.......

  • @surendrakoritala6544
    @surendrakoritala6544 4 дні тому

    How to deploy this to PowerBI Service? It looks like it works for PowerBI Desktop.

  • @tarekebrahimalbeahy6534
    @tarekebrahimalbeahy6534 6 днів тому

    Data has many blanks, specially in Income column, is the right solution to remove theses rows?

  • @Bagushr
    @Bagushr 6 днів тому

    bagaimana kalau routernya tidak ada fitur forwading portnya maseh ?

    • @virtual_school
      @virtual_school 6 днів тому

      Port forwarding is must to take your server public.

  • @haisonduong4726
    @haisonduong4726 6 днів тому

    Thank you so much!

  • @virtual_school
    @virtual_school 7 днів тому

    If you do not want to create sql tables, views and the server side programming. You can also use this tutorial to practice power bi only. Use our server credentials to create a power bi dashboard shown in this tutorial, using our sql and aspx server.

  • @jubayerdk
    @jubayerdk 7 днів тому

    thanks

  • @chishamulenga6395
    @chishamulenga6395 7 днів тому

    This is so beautiful and helpful. Thanx a million times! #2024

    • @virtual_school
      @virtual_school 7 днів тому

      Thanks a lot for your encouraging feedback.

  • @betosfilm
    @betosfilm 11 днів тому

    I felt like reading a medieval story, beautiful job!

  • @ashokmunga
    @ashokmunga 16 днів тому

    This topic put in resume project or not

    • @virtual_school
      @virtual_school 15 днів тому

      If you feel its worth putting in your resume, plz go ahead.

  • @melinaroldan6102
    @melinaroldan6102 16 днів тому

    im not able to download in mac

  • @user-mn7gs7os4p
    @user-mn7gs7os4p 21 день тому

    If wanna change from date to time such as start 11:00pm 11:05pm can use gant chart template like this

    • @virtual_school
      @virtual_school 15 днів тому

      You can choose hours/minutes/Seconds from Format>Visual>General.

    • @user-mn7gs7os4p
      @user-mn7gs7os4p 15 днів тому

      @@virtual_school why choose just one

    • @virtual_school
      @virtual_school 15 днів тому

      Because you cannot display two different standards in any chart. Even in line chart, can you display numbers in thousands and millions at the same time? you have to choose one.

  • @boipelokedikilwe1302
    @boipelokedikilwe1302 21 день тому

    How do you make the visuals interactive (E.g if you click on one bar it filters the line chart, just as you would have it with standard power bi charts)? I have tried using the 'Plotly' to library to enable the visualisations inter-activeness. How the visuals don't render in python with this library. The render in the browser.

  • @sourabhrajora7225
    @sourabhrajora7225 22 дні тому

    Using direct query is obvious method. Looking for push datasets video.

    • @virtual_school
      @virtual_school 21 день тому

      You need power bi service for push dataset, which not everyone has. And there are many other issues as well. Power BI users are mostly basic users, and push data does not have a proper interface. You have to use command line tools and other stuff to make it work. And at the end you get similar results.

  • @virtual_school
    @virtual_school 25 днів тому

    Download Power BI File and Flow Map: drive.google.com/file/d/16-HUbKriAVPoj-EZcPWsYUaEYqVCKgFM/view?usp=sharing

  • @virtual_school
    @virtual_school Місяць тому

    Download Power BI File, Excel Dataset, and Custom Visual here: drive.google.com/file/d/1QIj81WICNFM7bWXnoomtvwXf5RZLs5z7/view?usp=sharing

  • @hazelzhu3240
    @hazelzhu3240 Місяць тому

    Hi! How do I include the world development indicators in the api? Could you please help me with that?

    • @virtual_school
      @virtual_school Місяць тому

      Every statistic has their unique code. Like SP.POP.TOTL is for total population. You must find out the code for statistics you want to display, and use that in the query.

    • @hazelzhu3240
      @hazelzhu3240 21 день тому

      @@virtual_school Thank you very much! and where exactly can I find those?

    • @virtual_school
      @virtual_school 21 день тому

      Go to databank.worldbank.org/metadataglossary/gender-statistics/series. In every section there is a "code". Press Ctrl+F and write code. All codes will be highlighted.

  • @jivithaattuluri6738
    @jivithaattuluri6738 Місяць тому

    It is taking too long time for visual representation From:12:15

    • @virtual_school
      @virtual_school Місяць тому

      Could you elaborate plz. What is taking long and what is "from:12:15" ?

    • @jivithaattuluri6738
      @jivithaattuluri6738 Місяць тому

      @@virtual_school once the whole project is done when we have to open it again it is not showing the first visual representation It showing error message

  • @AshishAnand-ry1kt
    @AshishAnand-ry1kt Місяць тому

    not working for postgre

    • @virtual_school
      @virtual_school 29 днів тому

      This tutorial is based on SQL Server. I read online that npgsql can help you connect to postgre using direct query.

  • @ArminAghajani-vc8hm
    @ArminAghajani-vc8hm Місяць тому

    Hello. Is it possible to set the security settings so that the user will not be asked for username and password before viewing the report? It means that users can access the report page immediately after entering the url. Please guide me.

    • @virtual_school
      @virtual_school Місяць тому

      These are all work arounds. To get proper power bi features, you need power bi service from Microsoft, which also gives you the facility to share your reports to general public without user name and password.

  • @agnosticpatriot
    @agnosticpatriot Місяць тому

    What the hell is the robotic voice??

    • @virtual_school
      @virtual_school Місяць тому

      I am a robot. We are taking over 😂.

  • @stevecassell
    @stevecassell Місяць тому

    Oh good. Another AI voice 🙄

    • @virtual_school
      @virtual_school Місяць тому

      :) What would you prefer? A clear understandable voice or a voice with some strange accent, with coughing, clearning throat, mic issues, "ummm ummm" etc? Which are bonus with human voice :)

  • @shreyoseesen9395
    @shreyoseesen9395 Місяць тому

    How can i insert data provided in excel sheet into the SQL server table?

    • @virtual_school
      @virtual_school Місяць тому

      There are many ways. You have import and export wizards in SSMS. You can use select * from OPENROWSET command if you prefer query. You can save excel file as text and use Bulk Insert command as well. However you must have advanced SQL or database knowledge, to use any of these methods. Databases are highly strict. In a column where Null is not allowed, any blank cell will result in error. Any space or hidden special character may result in error as well. In some cases application using the database can malfunction as well.

    • @virtual_school
      @virtual_school Місяць тому

      How many rows and columns are we talking about?

  • @ulanaa541
    @ulanaa541 Місяць тому

    Thank you!

  • @julishaw516
    @julishaw516 Місяць тому

    here we are inserting random values. but i want to insert non random exact value of more than 1000 rows. i cant do it manually. how can i do that?

    • @virtual_school
      @virtual_school Місяць тому

      That is not difficult. Declare a variable, say x, outside the loop. Then on each iteration add one to that variable i.e. x = x + 1. And you will get non random values. Is that what you want?

    • @julishaw516
      @julishaw516 Місяць тому

      @@virtual_school no I am asking I have the data points but it is in very large number so it is quite impossible to insert one by one so how I can feed my data points(nonrandom data points) by using loop

    • @virtual_school
      @virtual_school Місяць тому

      @@julishaw516 if you have static data, you dont have to use a loop. You can either upload a file directly into your database table, or you can use insert command. You can use multiple insert commands together. i.e. insert into xyz values (1,2,3); insert into xyz values (4,5,6); and so on. And you can create these insert statements using some automatic formula. Like if you have data in excel, you can create a formula to generate, say one thousand of these insert commands, and then you can paste those in your sql querym and all one thousand rows will be entered at once.

  • @virtual_school
    @virtual_school Місяць тому

    This tutorial covers most of the looker studio. So if you want to learn looker studio, follow this tutorial through. Good Luck. Link to the report: lookerstudio.google.com/s/t641Gp2XP_c Link to the dataset: docs.google.com/spreadsheets/d/1sIaYk13RMaLJqTa9e-LnCD6XoNFOFuvNn1zCSQ9_pIg/edit?usp=sharing

  • @majedalikhamjan9589
    @majedalikhamjan9589 Місяць тому

    I also have a question why the cumulative animation does not appear in the options

    • @virtual_school
      @virtual_school Місяць тому

      Are you using the same visual? Maybe its a different version where this option is not available. Following this thread. github.com/mprozil/PlayAxis/issues/9 I used this version (shared for educational purposes, please their official website) drive.google.com/file/d/1F76unGLcNRW16Fx_WA79ONfGSmDXVZB0/view?usp=sharing

  • @majedalikhamjan9589
    @majedalikhamjan9589 Місяць тому

    Thank you very much. This is a wonderful lesson, but I need help. Why is the line chart not moving in the same style as your teaching?

    • @virtual_school
      @virtual_school Місяць тому

      Are you using the same visual? Maybe its a different version where this option is not available. Following this thread. github.com/mprozil/PlayAxis/issues/9 I used this version (shared for educational purposes, please their official website) drive.google.com/file/d/1F76unGLcNRW16Fx_WA79ONfGSmDXVZB0/view?usp=sharing

  • @bhabanishankar9182
    @bhabanishankar9182 Місяць тому

    what's need to do in case of mobile hotspot connection ?

    • @virtual_school
      @virtual_school Місяць тому

      Should work using local ip address. Command Prompt > ip config

  • @afolabirahman612
    @afolabirahman612 Місяць тому

    Very helpful. Thanks 😊

  • @shahdaleriany3855
    @shahdaleriany3855 Місяць тому

    wowowowo , thank you

  • @thedude6810
    @thedude6810 Місяць тому

    cool, quick and simple tutorial

  • @virtual_school
    @virtual_school Місяць тому

    Download Files: drive.google.com/file/d/1N_MqBJmt3s9YYMqPVZM5tnfgN0J5XyBM/view?usp=drive_link

  • @shruthiganesh6464
    @shruthiganesh6464 Місяць тому

    Summing up the open price and close price does not give the actual meaning I guess, We have tp make it as average to get the actual figures

    • @virtual_school
      @virtual_school Місяць тому

      Yes you are right. Average is better for analysis. Sum or average will however have no affect when data is presented on daily basis.

  • @MichaelKoubclasher
    @MichaelKoubclasher Місяць тому

    i think there is a limitation to 8 refreshes

    • @virtual_school
      @virtual_school Місяць тому

      In power BI desktop, there is no limit on refresh.

    • @MichaelKoubclasher
      @MichaelKoubclasher Місяць тому

      @@virtual_school what are you talking about there is a limit of 8 refreshes and 48 refreshes in the premium version

    • @virtual_school
      @virtual_school Місяць тому

      Power BI "Desktop"?

    • @MichaelKoubclasher
      @MichaelKoubclasher Місяць тому

      @@virtual_school what about online service is there a way to avoid refreshes on that?

    • @virtual_school
      @virtual_school Місяць тому

      Power BI service (online) is different. It has limitations.

  • @patriciaejindu
    @patriciaejindu 2 місяці тому

    Very insightful to see how such qualitative data can be visualised and enable progress tracking. Thanks for the tutorial.

  • @virtual_school
    @virtual_school 2 місяці тому

    Download Dataset and PBI File here: drive.google.com/file/d/1wNpS6E5wy71IQr4OnRzDZmBZm1mh8mdJ/view?usp=sharing

  • @RajinderKumar-ny5xz
    @RajinderKumar-ny5xz 2 місяці тому

    There is no benefit of your video, if you are not provide dataset in the description

    • @virtual_school
      @virtual_school 2 місяці тому

      This is a tutorial on "Realtime SQL Data". You cannot provide a dataset on that. The entire process on how to create this realtime data (database, table and query) is explained in the first portion of video which I think you have missed. The query that "GENRATES" data is explained at @10:30.

  • @muzammilshakeel377
    @muzammilshakeel377 2 місяці тому

    USERELATIONSHIP function can only use the two columns of references participating in a relationship I get this error while creating a measure of sales amount by due date

    • @virtual_school
      @virtual_school 2 місяці тому

      USERELATIONSHIP uses only two columns as argument. Check if you have used more than two columns maybe.

  • @hassaanyousaf5556
    @hassaanyousaf5556 2 місяці тому

    Hi, This is brilliant. But I dont seem to find the Preview Features options in settings, thus I dont see the page refresh option. I am using PowerBI Version January 2024 and have the same PowerBI report server edition.

    • @virtual_school
      @virtual_school 2 місяці тому

      Page refresh option only appears when you choose the DirectQeuery method, instead of import. See at 8:47

  • @julie_chen
    @julie_chen 2 місяці тому

    🙏🙏🙏👍👍👍💯💯💯💯

  • @AkshithaAJ-ju9my
    @AkshithaAJ-ju9my 2 місяці тому

    I tried this..but only the selected item from original table is shown in chart..there is no other changes..I have no idea what mistake Im making..pls help with is

    • @virtual_school
      @virtual_school 2 місяці тому

      Dear Sir, It is frankly the easiest way of creating such analysis. All other methods invovle a lot of work (formulas, relationships, tables etc.) Here you just connect same table to its duplicate, and use one table as navigation and the other as output. Just pause video and follow each step as shown in the video. Maybe you are missing something. And if it still does not work, email your power bi file to virtualschoolofintotech@gmail.com and I will take a look at it. Good luck.