簡介

已完成

在本課程模組結束時,您將能夠連接至熟悉的 Tableau Desktop 相同資料來源。

取得資料

Microsoft Power BI 會透過 [取得資料] 功能,從許多不同的資料來源連接到資料。 這些資料來源的範圍包括:一般檔案、內部部署資料庫、巨量資料、Web 服務和串流應用程式,以及發佈至 Power BI 服務的資料集。

在 Tableau 中,資料集是發佈至 Power BI 服務。在 Power BI 中,Tableau 資料擷取是發佈至 Tableau Server 或 Tableau Online。

注意

針對發佈至 Power BI 服務的資料集,您可以將這種功能視為與發行至 Tableau Server 及/或 Tableau Online 的 Tableau 資料擷取相同。

許多來源都已與 Power BI 整合,並可在幾分鐘內透過預建的儀表板和報表進行連接。

[取得資料] 區段底下的一般資料來源清單。

當您選取 [取得資料] 按鈕時,Power BI 中的資料來源預設清單

有了 Power BI,不論資料存留何處,您都可以取得資料的合併檢視。

資料集

Power BI 資料集是一種基礎詞彙,指構成單一 Power BI 報表的資料。 資料集是 Power BI 模型;它包含資料來源連線、資料表、資料、資料表之間的關聯性,以及 Data Analysis Expressions (DAX) 計算。

每一份報表只能有一個資料集,但資料集可以由多個資料來源組成。 一般而言,只要您已將資料格式化、清理和載入 Power BI,就會建立資料集。

資料集模式

Tableau 分析師應該很熟悉 Power BI 中的匯入模式和 DirectQuery 模式這兩個主要資料集模式。

匯入模式

匯入模式是最常見的模式,可讓資料載入記憶體,並根據要求或排程重新整理。 這種模式通常可提供快速的效能,因為您可以立即存取資料;資料會載入記憶體,您需要時隨時可以取用。

在 Tableau 中,擷取項目是您的資料快照集,可將資料儲存在磁碟上並載入記憶體,以改善效能。 在 Power BI 中,匯入模式會套用至資料集,透過匯入資料、將資料載入記憶體並儲存到磁碟,以提供快速的效能。

注意

匯入模式就像是為您取得 Tableau Desktop 中的資料擷取。

資料匯入之後一律會儲存到磁碟,且必須先載入記憶體,Power BI 才能查詢資料集。 由於模型大小可能快速成長,因此匯入的資料可能必須使用電腦的若干資源。 此外,資料集的有效程度 (或最新程度) 只有到上次重新整理的階段。 因此,這些資料集必須以手動方式重新整理,不然您就要按照排程使用服務。

DirectQuery 模式

DirectQuery 模式可讓分析師依照要求查詢資料來源,以傳回結果。 此查詢存放區模式取決於您的資料來源效能;如果您已在資料來源上投放了許多時間和資源,以確保最佳執行效果,那麼您一定希望投入有所回報。

在 Tableau 中,即時連線會連接到基礎資料;Tableau 會直接查詢資料來源,並傳回結果。 在 Power BI 中,DirectQuery 模式表示 Power BI 直接連接到資料來源;資料直接由查詢而來,而查詢會傳送到資料來源。

注意

DirectQuery 模式就類似在 Tableau Desktop 中使用資料即時連線。

當大量資料太龐大而無法載入模型 (或重新整理),或報表需要提供即時或近乎即時的資料時 (最常見的情況),請使用 DirectQuery 模式。 當組織使用者與建立的篩選和交叉分析篩選器互動時,此模式可讓他們查看最新的資料。

複合模式

當您繼續深入了解 Power BI 時,可能會接觸到複合模式的概念。 複合模式是一種廣受探討的模式,您可在此模式中混合匯入模式和 DirectQuery 模式,而不一定只能為資料集挑選其中一個模式。

有些情況很適合使用複合模式,特別當您設計報表的用意是為了確保效能時。 例如,您可能會使用匯入模式進行資料彙總,而在需要取得更細微的詳細資料時使用 DirectQuery 模式。

複合模式可讓 Power BI 判斷每個查詢所使用的最有效率模式。 正確設定時,Power BI 即可結合 DirectQuery 模式的效能與擷取即時 (或接近即時) 資料的能力。

注意

依據使用案例而定,這種做法也常見於 Tableau。 Power BI 和 Tableau 都結合了即時連線和擷取的優點。

如需不同資料集模式的詳細資訊,請參閱 Power BI 服務中的資料集模式