簡體   English   中英

SQL 在哪里停止,Power BI 中的數據建模從哪里開始?

[英]Where does SQL stop and data modelling in Power BI start?

我正在使用 SQL 服務器數據庫中的數據在 Power BI Desktop 中創建數據集。 我已經閱讀了推薦使用數據庫視圖的sqlbi 文章,但我想知道:如何構建它們?

已經有一個包含我需要的大部分信息的數據庫視圖。 此視圖由 7 或 8 個其他更基本的視圖(主要是 2 個帶有鍵和值的列表)組成,它們使用左連接進行組合。 我是在 Power BI 中將較大的視圖導入為平面表,還是將每個較小的視圖導入並創建關系等,理想情況下是星型架構?

我想從概念上講我在問:在創建和導入視圖時,SQL 在哪里停止和 Power BI 開始?

在創建和導入視圖時,SQL 在哪里停止而 Power BI 從哪里開始?

好問題。 沒有簡單的答案。 通常,在 Power BI 中建模比在數據庫中建模更快、更容易。 但是在數據庫中建模可以啟用 DirectQuery,並且在 Power BI 之外更有用。

有時歸結為誰在創建 model。 “數據倉庫”團隊傾向於首先在數據庫中創建模型,無論是視圖還是表。 分析師和最終用戶傾向於直接在 Power BI 中創建模型。

有時歸結為 model 是否打算用於多個報告。

這里沒有一種萬能的方法。

如果您的大視圖已經有您需要的內容並且您只需要一次性報告,那么您可以修改它以添加額外的字段(數據點),考慮到創建模式所需的工作量的權衡。

您應該導入較小的視圖並將它們連接為星型模式的決策天氣(考慮到它們有一個由維度表包圍的事實表)取決於您是否要在連接數據的許多其他報告中使用它,即給您相同的每份報告中的信息水平。

創建視圖還取決於許多其他因素,您是查詢產品數據庫的報告快照(或只讀副本)還是查詢實際的生產數據庫。 這可能會限制您或影響視圖和物化視圖的選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM