DAX 公式結果的更新



DAX 公式用於涉及大型資料的計算,包括來自外部資料來源的資料。由於 DAX 計算也適用於即時資料,因此資料可能會不時發生變化。

DAX 公式的結果需要在兩種情況下更新:

  • 資料重新整理 - 資料重新整理時。

  • 重新計算 - DAX 公式發生變化時。

理解資料重新整理與重新計算

資料重新整理和重新計算是兩個獨立但相關的操作。

  • 資料重新整理是從工作簿中的資料模型更新資料,從外部資料來源獲取最新資料的過程。

  • 重新計算是更新工作簿中包含 DAX 公式的所有列、表和資料透視表的過程,以反映由於 DAX 公式本身的變化而導致的基礎資料變化。

在重新計算其中的 DAX 公式之前,不應儲存或釋出工作簿。

在資料模型中更新資料的不同方法

Power Pivot 不會自動檢測外部資料來源的變化。

  • 您可以根據指定的間隔從 Power Pivot 視窗手動重新整理資料。

  • 如果已將工作簿釋出到 SharePoint 網站,則可以安排來自外部源的自動資料重新整理。

有關這些內容的詳細資訊,請參閱章節 – 更新資料模型中的資料

DAX 公式的重新計算

DAX 公式的重新計算是一項重要任務,因為在重新計算期間,會檢查列依賴關係,如果列已更改、資料無效或出現以前有效的 DAX 公式中的錯誤,您將收到通知。

重新計算會以下列方式影響效能:

  • 對於計算列,每當更改 DAX 公式時,都應始終重新計算整個列的 DAX 公式結果。

  • 對於計算欄位,只有在將計算欄位置於資料透視表或資料透檢視的上下文中時,才會計算 DAX 公式的結果。當更改任何影響資料篩選器的行或列標題,或手動重新整理資料透視表時,將重新計算 DAX 公式。

在 DAX 中,可以自動或手動重新計算公式。

要了解有關重新計算的更多資訊,請參閱章節 – 重新計算 DAX 公式

廣告