{"id":110999,"date":"2018-09-27T06:55:13","date_gmt":"2018-09-27T13:55:13","guid":{"rendered":""},"modified":"2025-06-11T08:06:45","modified_gmt":"2025-06-11T15:06:45","slug":"powerquery-flow","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-automate\/powerquery-flow\/","title":{"rendered":"Announcing Power Query Online Integration for Microsoft Flow"},"content":{"rendered":"<p>We have recently shipped, in public preview, Power Query Online integration for Microsoft Flow. Using this capability allows flow makers to transform and shape their data coming from SQL Server using Power Query Online.<\/p>\n<p><strong>Why did we build this capability?<\/strong><\/p>\n<p>We built this capability for many reasons including:<\/p>\n<ul>\n<li>An alternative to OData which can be cumbersome to use for many of our users.<\/li>\n<li>A simpler approach to joining tables than T-SQL or writing Stored Procedures.<\/li>\n<li>Future opportunities to include additional data sources in mashups that allow makers to build data transformations across multiple data sources.<\/li>\n<\/ul>\n<p><strong style='font-style: normal; font-size: 13.008px; font-family: Tahoma, \"Helvetica Neue\", Arial, Helvetica, sans-serif;'>Licensing<\/strong><\/p>\n<p>The Power Query functionality will be included in our Premium Connector offering, which requires a <a href=\"https:\/\/preview.flow.microsoft.com\/en-us\/pricing\/\" target=\"_blank\" rel=\"noopener\">Flow Plan 1<\/a> or higher. Currently this is not enforced as part of the preview, but will be in the future.<\/p>\n<p><strong>Scenario<\/strong><\/p>\n<p>Let\u2019s take a closer look at how we can use this new capability to enhance our data extraction capabilities.<\/p>\n<p>In this scenario, we have an Apartment Rental company called Contoso Apartments. Naturally, customers will inform the main office when there are maintenance issues across their many properties. Much like any Work Order system, data is organized in multiple tables including <strong>Customers, Apartments <\/strong>and <strong>Work Orders<\/strong>. The Customer Service representatives are very interested in keeping their customers happy and want to proactively ensure that customers are content. If they are not, they want to quickly course-correct to avoid them leaving to live somewhere else.<\/p>\n<p>We can monitor customer sentiment by \u2018mashing\u2019 up our Customer, Apartment and Work Order data from Power Query. When we do this, we have aggregated data that can be passed to a sentiment analysis tool. When we detect that a customer is unhappy, we can then publish a message to Microsoft Teams where a customer service rep can follow-up with the customer.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.png\" style=\"width: 700px; height: 330px;\"\/><\/p>\n<p>To build this solution we will perform the following:<\/p>\n<ul>\n<li>We will add a <strong>Recurrence<\/strong> trigger that will run every day<\/li>\n<li>Next, we will locate our <strong>Transform data using Power Query<\/strong> action which is provided as part of the <strong>SQL Server <\/strong>connector.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/1-addpq.png\" style=\"width: 600px; height: 574px;\"\/><\/p>\n<ul>\n<li>To connect to SQL Server, we need to create a <strong>Connection<\/strong> that includes a <strong>SQL Server name, Database name, Username <\/strong>and <strong>Password<\/strong>.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/1-bAddConnection.png\" style=\"width: 600px; height: 485px;\"\/><\/p>\n<ul>\n<li>With our connection established, we can now create a Power Query <strong>query<\/strong>.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/2-createQuery.png\" style=\"width: 600px; height: 116px;\"\/><\/p>\n<ul>\n<li>Our next step is we need to select the tables that we would like to include in our mash-up. In this case we are going to select <strong>Customers, Apartments <\/strong>and<strong> Work Orders<\/strong>.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/3-tables.png\" style=\"width: 800px; height: 421px;\"\/><\/p>\n<ul>\n<li>We want to join these different tables so that we have enriched Work Order data that includes Customer and Apartment related data for our Work Orders. To do this, we will click on <strong>Combine tables <\/strong>\u00a0and then select <strong>Merge queries as new.<\/strong><\/li>\n<\/ul>\n<p style=\"text-align: center;\"><strong>\u200b<img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/4-mergeQueries.png\" style=\"width: 800px; height: 419px;\"\/><\/strong><\/p>\n<ul>\n<li>When we merge, we need to select the type of join that we want to use. In this case we will select a <strong>Left Join<\/strong> and declare our Work Order table as our core table that we want to enrich with Customer and Apartment data.<\/li>\n<\/ul>\n<p><strong style=\"font-size: 13.008px;\">Note: <\/strong>In this scenario, I ran the <strong>Merge <\/strong>twice. Once with Work Orders and Customers and then once again with my (WorkOrders and Customers) + Apartment.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/5-merge.png\" style=\"width: 800px; height: 481px;\"\/><\/p>\n<ul>\n<li>Once we have merged our tables, we can now trim our dataset by only including the columns that we need.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/6-chooseColumns.png\" style=\"width: 800px; height: 481px;\"\/><\/p>\n<ul>\n<li>Before we configure the rest of our Flow, we do need to declare our new aggregated query as the query we will <strong>Enable Load<\/strong> for.<\/li>\n<\/ul>\n<p><strong>Note:<\/strong> At this time, you can only enable 1 query that will return back to Flow. However, as we have discovered we can merge multiple queries into a single query for our use.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/8-EnableLoad.png\" style=\"width: 800px; height: 478px;\"\/><\/p>\n<ul>\n<li>With our Power Query query configured, we can now use the result set and dynamic content, much like we can do with other connectors. In our use case, what we will do with our result set is loop through each record returned and send the Work Order Comments from the customer through the Azure Cognitive Services sentiment analysis API.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/7-DetectSentiment.png\" style=\"width: 700px; height: 417px;\"\/><\/p>\n<p>\u00a0<\/p>\n<ul>\n<li>Next, we will evaluate the sentiment returned to see if it is less than .4 (which is really bad). When this occurs, we will add related Apartment, Customer and Work Order information with this sentiment value and add to an Array. After we have iterated through all of these recent Work Orders, we will then check the length of the array to see if we have records. If we do have records, we will convert this Array to an HTML table which we can then publish to a Microsoft Teams Channel.<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/10-RestOfFlow.png\" style=\"width: 700px; height: 504px;\"\/><\/p>\n<p><strong>Testing<\/strong><\/p>\n<p>We can now go and run this flow from within the Microsoft Flow maker portal or by calling it from the Microsoft Teams Flow Bot. Once the flow runs, it will publish the results of our flow in Microsoft Teams. This allows the Customer Service channel to target customers who are unhappy without performing a lot of data exploration.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/11-Testing-1.png\" style=\"width: 700px; height: 386px;\"\/><\/p>\n<p>\u00a0<\/p>\n<p><strong>Features<\/strong><\/p>\n<ul>\n<li>Only SQL Server is supported as a data source. This is deliberate in our first release as we do not want to expose additional data sources that are not protected by Microsoft Flow Data Loss Prevention (DLP) policies. We do want to include additional data sources, but those will be future investments.<\/li>\n<li>We do throttle Power Query Online usage based upon:\n<ul style=\"list-style-type:circle;\">\n<li>2 Hours\/Day<\/li>\n<li>10 Hours\/Week<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>This is based upon the amount of time it takes for your Power Query queries to execute. If these values don\u2019t work for you, we would love to hear what they need to be.<\/p>\n<ul>\n<li>As described previously, we will only output 1 query. To avoid unexpected results, ensure that you <strong>Enable Load<\/strong> on the desired query.<\/li>\n<\/ul>\n<p><strong style=\"font-size: 13.008px;\">What\u2019s Next?<\/strong><\/p>\n<p>Working with the Power Query team to unlock this capability has been really exciting. Both teams see an opportunity to empower Power platform users to do more using these technologies. Since Power Query is a very rich and deep platform, we would love to hear more about Power Query + Flow use cases that you envision. This feedback will help us prioritize future investments. Please comment below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have recently shipped, in public preview, Power Query Online integration for Microsoft Flow. Using this capability allows flow makers to transform and shape their data coming from SQL Server using Power Query Online.<\/p>\n","protected":false},"author":349,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","ms-ems-related-posts":[],"footnotes":""},"audience":[3378],"content-type":[3424],"job-role":[],"product":[3474],"property":[],"topic":[3420,3421],"coauthors":[2910],"class_list":["post-110999","post","type-post","status-publish","format-standard","hentry","audience-it-professional","content-type-news","product-power-automate","topic-ai-and-agents","topic-application-modernization"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Announcing Power Query Online Integration for Microsoft Flow - Microsoft Power Platform Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing Power Query Online Integration for Microsoft Flow - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"We have recently shipped, in public preview, Power Query Online integration for Microsoft Flow. Using this capability allows flow makers to transform and shape their data coming from SQL Server using Power Query Online.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-automate\/powerquery-flow\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-27T13:55:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T15:06:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.png\" \/>\n<meta name=\"author\" content=\"Kent Weare\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kent Weare\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/\"},\"author\":[{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/keweare\/\",\"@type\":\"Person\",\"@name\":\"Kent Weare\"}],\"headline\":\"Announcing Power Query Online Integration for Microsoft Flow\",\"datePublished\":\"2018-09-27T13:55:13+00:00\",\"dateModified\":\"2025-06-11T15:06:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/\"},\"wordCount\":1002,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/\",\"name\":\"Announcing Power Query Online Integration for Microsoft Flow - Microsoft Power Platform Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.png\",\"datePublished\":\"2018-09-27T13:55:13+00:00\",\"dateModified\":\"2025-06-11T15:06:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#primaryimage\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.webp\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.webp\",\"width\":2255,\"height\":1062,\"caption\":\"diagram\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing Power Query Online Integration for Microsoft Flow\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"name\":\"Microsoft Power Platform Blog\",\"description\":\"Innovate with Business Apps\",\"publisher\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization\",\"name\":\"Microsoft Power Platform Blog\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"contentUrl\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"width\":194,\"height\":145,\"caption\":\"Microsoft Power Platform Blog\"},\"image\":{\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/a66d308251aebf9036a1e62c6bc2cd20\",\"name\":\"Kent Weare\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=gcd0a495c06c9934b159bd99f16922ecd\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=g\",\"caption\":\"Kent Weare\"},\"url\":\"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/keweare\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Announcing Power Query Online Integration for Microsoft Flow - Microsoft Power Platform Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/","og_locale":"en_US","og_type":"article","og_title":"Announcing Power Query Online Integration for Microsoft Flow - Microsoft Power Platform Blog","og_description":"We have recently shipped, in public preview, Power Query Online integration for Microsoft Flow. Using this capability allows flow makers to transform and shape their data coming from SQL Server using Power Query Online.","og_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-automate\/powerquery-flow\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2018-09-27T13:55:13+00:00","article_modified_time":"2025-06-11T15:06:45+00:00","og_image":[{"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.png","type":"","width":"","height":""}],"author":"Kent Weare","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kent Weare","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#article","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/"},"author":[{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/keweare\/","@type":"Person","@name":"Kent Weare"}],"headline":"Announcing Power Query Online Integration for Microsoft Flow","datePublished":"2018-09-27T13:55:13+00:00","dateModified":"2025-06-11T15:06:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/"},"wordCount":1002,"commentCount":0,"publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/","name":"Announcing Power Query Online Integration for Microsoft Flow - Microsoft Power Platform Blog","isPartOf":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#primaryimage"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#primaryimage"},"thumbnailUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.png","datePublished":"2018-09-27T13:55:13+00:00","dateModified":"2025-06-11T15:06:45+00:00","breadcrumb":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#primaryimage","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.webp","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2024\/06\/9-solution.webp","width":2255,"height":1062,"caption":"diagram"},{"@type":"BreadcrumbList","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2018\/09\/27\/powerquery-flow\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"Announcing Power Query Online Integration for Microsoft Flow"}]},{"@type":"WebSite","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#website","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","name":"Microsoft Power Platform Blog","description":"Innovate with Business Apps","publisher":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#organization","name":"Microsoft Power Platform Blog","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","contentUrl":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","width":194,"height":145,"caption":"Microsoft Power Platform Blog"},"image":{"@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/#\/schema\/person\/a66d308251aebf9036a1e62c6bc2cd20","name":"Kent Weare","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=gcd0a495c06c9934b159bd99f16922ecd","url":"https:\/\/secure.gravatar.com\/avatar\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ab342d9ec448e41bae6e48f7e21daf0dfc60f0df7c612a20e8dc99e0a468cfb9?s=96&d=mm&r=g","caption":"Kent Weare"},"url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/author\/keweare\/"}]}},"bloginabox_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Power Platform Blog","distributor_original_site_url":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/110999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/users\/349"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=110999"}],"version-history":[{"count":1,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/110999\/revisions"}],"predecessor-version":[{"id":131018,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/110999\/revisions\/131018"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=110999"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=110999"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=110999"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=110999"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=110999"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=110999"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=110999"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=110999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}