教程:使用Flow和Power BI觸發SharePoint列表的數據集刷新

當與客戶討論他們如何使用Power BI改進組織中的協做業務流程時,咱們常常據說Power BI用於總結和可視化許多最終用戶正在輸入的數據,如Excel文件、SharePoint列表或公共數據服務。管理團隊的預算請求、規劃招聘活動和評估營銷活動等業務流程都符合這種模式。ide

對於這類流程,用戶一般但願在底層系統中輸入數據時就當即更新Power BI報告。Power BI現有的固定刷新計劃不足以完成這一任務,並且每次您訪問報表時都要手動刷新Power BI數據集,這會增長額外的步驟並形成混亂。spa

如今,開發團隊使刷新調度更加靈活,以改善Power BI在上述過程當中的工做方式。具體來講,開發團隊爲Microsoft Flow的Power BI鏈接器添加了新的刷新數據集操做。如今,您將可以基於數百個Flow觸發器來觸發數據集刷新。不管觸發器是基於SharePoint列表中項目的更改,仍是基於OneDrive或SharePoint Online中Excel文件的更新,仍是基於複雜的日期和時間表,此操做都有許多用例。3d

想一想都很激動!請往下繼續閱讀有關使用新的刷新數據集操做基於SharePoint列表的更改自動刷新Power BI報表的完整教程。或者,直接前往Flow親自嘗試一下。blog

教程:使用Flow和Power BI觸發SharePoint列表或OneDrive Excel文件的數據集刷新教程

在本教程中,咱們將建立一個流程,該流程將在SharePoint列表中的項目更新時觸發數據集刷新。資源

請考慮這樣一個例子:您是Northwind Traders公司的辦公室管理員,您的職責是經過監控庫存、下新訂單和維護團隊的總體預算來確保辦公室擁有充足的辦公用品。你可能會有這樣一個報告:開發

假設公司中的各個員工均可以訪問SharePoint列表,以報告辦公室中供應不足的耗材:get

爲了確保您對供應請求和預算水平有準確的瞭解,在此SharePoint列表上進行的任何請求都應當即反映在報告中。您可使用Flow中的新數據集刷新操做輕鬆地自動執行此過程,而沒必要每次您或其餘人查看報告或等到下一次計劃的刷新時都手動刷新數據集。下載Power BI Desktop正式版it

要開始使用,請導航至Flow,登陸,轉到「個人流程」,選擇+新建,而後從下拉菜單的空白中選擇+自動。您應該看到如下內容:模板

繼續,爲您的Flow命名,而後根據您的用例選擇一個SharePoint觸發器。在此示例中,因爲咱們但願流在列表中添加新行時觸發,所以請選擇建立或修改項目時。

接下來,點擊+新步驟按鈕,而後在搜索框中輸入'power bi'。您應該看到以下操做列表:

而後選擇新的Refresh a dataset操做。

如今,咱們進入流的最後一步:選擇工做區的名稱,而後選擇要觸發刷新的數據集的名稱。在咱們的案例中,咱們選擇了Northwind Traders工做空間和Northwind預算跟蹤數據集。

就是這樣!選擇Save並確保您的流處於打開狀態。如今,每當有新的供應請求在SharePoint列表,您的預算跟蹤數據集應該自動刷新。

返回到Northwind Traders的預算跟蹤示例,若是對「耗材請求SharePoint」列表提出的新請求超出了預算:

您的流程將觸發,數據集將自動更新。考慮到這我的,訂購了500臺4K顯示器,您確定會知道下一次訪問Northwind Budget&Supplies時本身何時沒有預算:

下一步

  • 試用該功能!轉到Flow並使用新的刷新操做自動執行刷新。

  • 在Microsoft Flow中運行刷新數據集操做時,將應用刷新的現有限制。對於Power BI Pro使用的共享容量的數據集,您的刷新操做天天被限制爲八次(包括經過「計劃刷新」執行的刷新)。在高級容量中,儘管您受到容量中可用資源的限制,但天天的刷新次數沒有限制。若是沒有足夠的資源,則可能會限制刷新執行,直到減小負載。若是此限制超過1小時,刷新將失敗。

  • 有關Flow的更多想法,請查看一些現有的Flow模板,這些模板可以讓您將Flow中的數據添加到Power BI數據集中,或使用數據警報在數據更改時觸發Flow。在接下來的幾週中,開發團隊還將添加幾個Flow模板,其中包括新的刷新數據集操做,包括上面教程中介紹的操做,請繼續關注。

相關文章
相關標籤/搜索