直接從 SharePoint 線上清單建立 Power BI 語意模型
您可以從 SharePoint 線上清單快速建立 Power BI 語意模型。 語意模型將會是完整的 Power BI 語意模型,可用於建立報表、在 Excel 中進行分析等等。
直接從 SharePoint 清單建立語意模型是共用語意模型簡單且快速的方式,因為如果您將其儲存至共用工作區,工作區中具有足夠存取權限的所有人都可以使用該語意模型。 您也可以使用語意模型共用,與工作區中沒有角色的其他使用者共用語意模型。
若要在建立語意模型後讓資料保持最新狀態,請手動重新整理資料或設定排程的重新整理。
此功能會直接從 SharePoint 清單在 Power BI 服務中建立語意模型。 如果您需要以服務中無法使用的方式建立資料模型或轉換,您也可以從 Power BI Desktop 連線到 SharePoint 清單。 如需詳細資訊,請參閱在 Power BI Desktop 中的 SharePoint 清單上建立報表。
必要條件
您必須擁有 Power BI 帳戶,才能使用其功能。
從 SharePoint 清單建立語意模型
若要從 SharePoint 線上清單建立 Power BI 語意模型:
開啟 SharePoint 清單。
在動作列中,選取導出>導出至 Power BI。
Power BI 會隨即開啟,對話方塊會要求您命名語意模型,並選擇儲存模型的工作區。 根據預設,語意模型的名稱會與 SharePoint 清單相同,並會儲存至我的工作區。 您可以選擇專屬名稱和目的地工作區。 如果您是 Power BI 中的免費使用者,您只能儲存至我的工作區。
對話方塊也會顯示資料來源的 URL (SharePoint 網站) 和 SharePoint 清單的名稱。 若要避免不小心公開敏感資料,請確定您資料來源並熟悉其中資料。 如果您想要先檢查 SharePoint 清單,再讓匯出繼續,請選取檢閱資料。 如需關於檢閱資料可能是好主意的詳細資訊,請參閱檢閱 SharePoint 清單資料。
選取 [繼續]。 將會建立您的語意模型,並自動導向新語意模型的詳細資訊頁面。 您可以從該處執行一般 Power BI 語意模型可執行的所有作業 - 重新整理資料、共用語意模型、建立新報表等等。 如需詳細資訊,請參閱語意模型詳細資料。
注意
如果您之前已從 Power BI 連線到 SharePoint 網站,在進入語意模型詳細資料頁面前,系統會要求您選擇要用於 Power BI 與 Sharepoint 網站連線的登入資訊。 如需決定要選擇哪些認證的說明,請參閱選擇進行驗證要使用的認證。
若要在建立語意模型後讓資料保持最新狀態,請手動重新整理資料或設定排程的重新整理。
檢閱 SharePoint 清單資料
當您將 SharePoint 清單匯出至 Power BI 時,會建立重新導向 URL,其中包含在 Power BI 中啟動建立語意模型程式所需的所有參數。 如果您是在 SharePoint 清單中選取匯出至 BI 的人員,您可能已熟悉正在匯出的資料,因此無須擔心檢閱這些資料。
如果您不是導出 SharePoint 清單的人員,但想要從 SharePoint 清單建立語意模型,則檢閱資料相當重要。 在這種情況下,您可能不熟悉正在匯出的資料,因此請務必檢閱,以確保不會意外公開任何敏感資料。
選擇要用來驗證的認證
當您將 SharePoint 清單匯出至 Power BI 時,Power BI 會連線到 SharePoint 網站,以從清單中取得資料。 若要連線,其必須向 SharePoint 進行驗證。
如果您收到下列對話方塊,表示您過去已建立過 SharePoint 網站的連線。 您當時使用的認證可能與目前登入的認證不同。 您必須選擇是否繼續使用上次連線時所使用的登入詳細資料 (上一次連線到 Power BI 的認證),或連線是否應該從現在開始使用您目前的登入認證 (我目前的認證 (可能是相同或不同的認證))。
為什麼這很重要?
SharePoint 清單資料的Power BI 檢視取決於用來建立 SharePoint 資料來源之 Power BI 連線的帳戶存取權限 (也就是 SharePoint 網站)。
如果您讓 Power BI 使用您上次用於連線的登入詳細資料,您在所建立語意模型中看到的資料可能會和您在 SharePoint 清單中看到的資料不同。 這是因為語意模型中顯示的資料是您上次在 SharePoint 清單中看到並使用的認證帳戶內容。
如果您將上次使用的認證取代為目前的登入認證,您在所建立語意模型中看到的資料將會與您在 SharePoint 清單中看到的資料完全相同。 不過,由於連線現在使用您目前的登入認證,先前從 SharePoint 網站建立的資料檢視也可能會變更,這可能會影響使用者根據這些語意模型所建立的報表和其他下游專案。
當您做出選擇時,請將上述內容納入考量。
如果您從未從 Power BI 連線到 SharePoint 網站,Power BI 會自動使用您目前的認證來建立連線,而且不會看到此對話方塊。
考量與限制
- 如果 SharePoint 清單包含小數點後超過四位數 (".") 的值,則不會建立語意模型
- 建立的語意模型不會繼承 SharePoint 清單的敏感度標籤 (如有包含)。
- 此流程不支援企業對企業 (B2B) 案例或針對服務主體進行驗證的案例。
- 如果設定 SharePoint 服務為使用多重要素驗證,為了讓此流程順利運作,也必須設定 Power BI 為使用多重要素驗證。 如果您遇到與此考量相關的問題,請諮詢組織的 IT 支援人員。