選取儲存體模式

已完成

在 Power BI 中使用數據的最常用方式是將其匯入 Power BI 語意模型。 匯入資料表示資料會儲存在 Power BI 檔案中,而且會隨著 Power BI 報表發行。 此程序可讓您更輕鬆地直接與資料互動。 不過,這種方法可能不適用於所有組織。

若要繼續進行此案例,您要為Tailwind Traders的銷售部門建置Power BI報表,其中匯入數據不是理想的方法。 您需要完成的第一項工作是在Power BI 中建立語意模型,以便您可以建置視覺效果和其他報表元素。 銷售部門有許多不同大小的語意模型。 基於安全性考慮,您無法將數據的本機複本匯入報表中,因此直接匯入數據不再是選項。 因此,您必須建立與銷售部門資料來源的直接連線。 下一節說明如何將數據匯入Power BI時,確保滿足這些商務需求。

不過,有時候您的資料可能會有安全性需求,因此無法直接匯入複本。 或者,您的語意模型可能太大,而且需要太長的時間才能載入Power BI,而且您想要避免產生效能瓶頸。 Power BI 使用 DirectQuery 儲存模式來解決這些問題,這可讓您直接查詢資料來源中的資料,而不會將複本匯入到 Power BI。 DirectQuery 很有用,因為它可確保您一律檢視最新版的數據。

您可以選擇的三種不同類型的儲存模式:

  • 匯入
  • DirectQuery
  • 雙重 (複合)

您可以透過切換至 [模型] 檢視、選取資料表,然後在產生的 [屬性] 窗格中從 [儲存模式] 下拉式清單選取您要使用的模式,來存取儲存模式,如下列視覺效果所示。

螢幕擷取畫面,顯示展開的儲存模式清單。

讓我們進一步了解不同類型的儲存模式。

匯入模式

匯入模式可讓您從數據源建立語意模型的本機 Power BI 複本。 使用此儲存模式時,您可以使用所有 Power BI 服務功能,包括 Q&A 與快速見解。 您可依排程或需求來重新整理資料。 匯入模式是建立新 Power BI 報表的預設值。

DirectQuery 模式

當您不想儲存數據的本機複本時,DirectQuery 選項很有用,因為不會快取您的數據。 相反地,您可以使用原生 Power BI 查詢查詢查詢所需的特定數據表,並從基礎數據源擷取必要的數據。 基本上,您要建立與數據源的直接連線。 使用此模型可確保您一律檢視最新的數據,並滿足所有安全性需求。 此外,當您有大型語意模型可從中提取數據時,此模式很適合。 您可以使用 DirectQuery 來建立與來源的連線,而不會因為必須將大量資料載入到 Power BI 而造成效能變差,這可同時解決資料延遲問題。

雙重 (複合模式)

在雙重模式中,您可以識別一些要直接匯入的資料,以及必須查詢的其他資料。 帶入報表的任何資料表都是「匯入」與 DirectQuery 模式的成果。 使用雙重模式可讓 Power BI 選擇最有效率的資料擷取形式。

如需有關儲存模式的詳細資訊,請參閱 儲存模式