Skip to main content

[Microsoft Flow] How to Connect Microsoft Form Responses to Power BI


Requirement
: Auto-import of data to Power BI when a new response in Microsoft Forms is submitted.

Solution: Connect Microsoft Forms to Power BI through Microsoft Flow.

Assumptions: Power BI is already installed. Microsoft Form is already created.


Creating a Streaming Dataset

2. On the Power BI homepage, click New under 'My workspace'. 
3. Select Streaming dataset.


4. Select API and click Next.


5. Enter a name for your dataset.
6. Enter each question from MS Forms to 'Values from stream' in Power BI and select the type of the answer for each.


7. Click Create.

8. Turn on Historic data analysis and click Done.


9. When you click the name of your dataset under 'My workspace', you are now ready to create a Power BI report.



Connecting MS Forms to Power BI

1. Log into https://flow.microsoft.com.

2. Click My flows in the left navigation bar.

3. Click New flow and select Automated cloud flow.

4. Before you create your flow, click on 'Untitled' and enter a name for your flow.

5. From the list of apps and tools, select Microsoft Forms.


6. Select the trigger for the flow which is 'When a new response is submitted'.


7. Click on the Form ID box and pick a form that you want to use from the list.


8. Click New Step.


9. Enter 'get response' in the search box and select Get response details for Microsoft Forms in the 'Actions' tab.


10. Pick the form from the drop-down list and select Response Id in 'Add dynamic content' menu.
11. Click New step.


12. Enter 'power bi' in the search box and select Add rows to a dataset (preview) for Power BI in the 'Actions' tab.



13. Select My workspace and the name of the dataset you just created. 
14. Select RealTimeData for Table.
15. The additional list below 'Table' represents each question in your MS Form. For each list, select the values that represent each question in the 'Add dynamic content' menu.

16. Click Save.
17. To test your flow, click Test.


Whenever a new response is submitted, the data will be automatically imported in the dataset and reflected in your Power BI report.

Comments

Post a Comment

Popular posts from this blog

[Microsoft Forms] Creating a Form

Microsoft forms is a browser-based tool that allows users to create custom surveys, quizzes and polls in minutes and provides real-time results. Assumptions :  You are an Office 0365 Education and/or Business user.   Intended Audience :  Someone new to Microsoft Forms Level :  Beginner Creating a Form 1 . Go to   https://forms.microsoft.com . 2 . You can choose to create a New Form or a New Quiz . 3 . When you select a New Form , a new blank form will be displayed. 4 . Click the Untitled Form to change the title. 5 .  Enter a description to give the user an idea of what the form is about. 6. Click Add New so you can add a variety of question types to your form.                                                        7. The 'Choice' option allows you to add multiple-choice questi...

[Excel] How to Remove Password in Excel

  If you know the password of your Excel file and you want to delete it, there are several ways on how to do it. Remove password from "Info" panel 1. Open the encrypted Excel file. 2. Enter the password and click OK . 3. On the upper left corner, click the File tab. 4. In the left-hand panel, click Info and Protect Workbook to open the drop-down menu. 5. Select Encrypt with Password and delete the password that appears in the text field. 6. Click OK . 7. Go to File menu and click Save . Remove password from the "Review" tab 1. Open the encrypted Excel file. 2. Enter the password and click  OK . 3. On the main ribbon menu, click the Review tab. 4. Click Unprotect Sheet and enter the password. 5. Select Protect Sheet and click OK without entering a new password. 6. Go to the File menu and click Save . Remove password using the "Save as" option 1. Open the encrypted Excel file. 2. Enter the password and click  OK . 3. Go to the File tab and select S...

[Microsoft Flow] How to Automatically Save Microsoft Form Responses to SharePoint

Microsoft Flow is a new part of O365 services that allows users to automate tasks and connect different applications and services together. Assumptions : User has basic knowledge in SharePoint and Microsoft Forms Intended Audience :  Someone new to Microsoft Flow Level:  Beginner Requirement : Create a Flow that will collect responses from Microsoft Form and add it automatically to a SharePoint list Ready your Microsoft Form Check out this post to learn how to create a simple Microsoft Form. Ready a SharePoint List Check out this post to learn how to create a SharePoint list. Creating a Flow Once the Form and the SharePoint list are ready, we will connect them together using Microsoft Flow.  1. Log into  https://flow.microsoft.com. 2. Click My flows in the left navigation bar. 3. Click New flow and select Automated cloud flow. 4. Before you create your flow, click on 'Untitled' and enter a name for your flow. 5. From the list of apps and tools, select Microsoft...