什麼是資料倉庫測試?


資料倉庫是一種可以收集和處理來自多個來源的資料的方法,以便為企業提供有意義的商業洞察。資料倉庫專門設計用於支援管理決策。

簡單來說,資料倉庫定義了一個獨立於組織運營資料庫維護的資料庫。資料倉庫系統能夠整合多個應用程式系統。它們透過提供一個可靠的整合歷史資訊平臺進行分析,從而提供資料處理。

資料倉庫將資料概括和集中在多維空間中。資料倉庫的開發包括資料清洗、資料整合和資料轉換,可以被視為資料探勘的重要預處理步驟。

OLAP 是一種圍繞資料倉庫的方法。在此模型中,資料以一種允許有效建立資料探勘/文件的格式儲存。OLAP 設計應適應對大型資料集的記錄,並且對運營效率的影響很小。

可以表示將 OLTP 結構中的資料結構帶入並影響 OLAP 架構中類似資料的整個術語是“維度建模”。它是資料倉庫的基本構建塊。

資料倉庫的測試檢查資料的質量,例如資料完整性,以確保載入所有預期資料,以及資料轉換,以確保所有資料根據業務規則或設計規範正確更改。

測試資料倉庫運營環境是另一組必須執行的關鍵測試。需要測試以下幾個方面:

  • 安全性,除非有文件記錄,否則很難進行測試,但也不允許洩露所有資訊。如果存在單獨的資料倉庫安全文件,則測試應該相對簡單,只需提取不允許的操作列表併為每個操作設計測試即可。這組測試應在系統測試期間執行多次,以確保新新增的資料不會破壞安全約束。

  • 在系統測試期間,應徹底測試磁碟配置,以識別任何潛在的 I/O 瓶頸。

  • 它可以控制資料倉庫的日常操作,需要一些排程軟體,並且需要在系統測試期間對其進行徹底測試。排程軟體將需要排程程式來控制聚合的過度處理和管理。

資料倉庫測試面臨著各種挑戰,如下所示:

  • 從多個源系統中選擇資料。
  • 資料量和複雜性。
  • 資料倉庫中資訊不一致和冗餘。
  • 缺乏全面的測試。

更新於: 2022年2月16日

223 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告