透過資料傳播共享資料有哪些不同的方法?


資料傳播是指根據傳播規則將一個或多個源資料倉庫中的資料分配到另一個本地訪問資料庫。資料倉庫需要每天管理大量資料。資料倉庫可以從少量資訊開始,並透過不斷地與多個數據源共享和接收資訊,日復一日地增長。

隨著資料共享的推進,資料倉庫管理成為一個主要問題。需要資料庫管理來更有效地管理公司資訊,並將其劃分為多個子集、排列和時間框架。這些資料資源需要不斷更新,更新過程包括將大量記錄從一個系統移動到另一個系統,並在業務智慧系統之間來回移動。

在短時間內批次執行大量資料移動是很常見的,而不會影響倉庫的操作軟體或資料的效能或可用性。要更改的資訊量越大,過程就越具挑戰性和複雜性。因此,資料倉庫管理的責任在於找到更快地轉換海量資訊的方法,以及識別和僅傳輸由於上次資料倉庫更新而發生更改的資料。

開發了幾種方法來解決透過資料傳播共享資料相關的問題,如下所示:

批次提取 - 在這種資料傳播技術中,複製管理工具或空實用程式用於派生操作關係資料庫的全部或一部分。通常,提取的資訊然後使用檔案傳輸協議 (FTP) 或任何其他類似技術傳輸到目標資料庫。提取的資料可以更改為主機或物件伺服器上的物件使用的格式。

檔案比較 - 此技術是批次移動方法的創新。此階段將最近提取的操作資料與過去版本進行比較。之後,生成一組增量更改資料。增量更改的處理方式與批次提取中使用的方法相同,只是增量更改用作計劃階段內物件伺服器的更新。此方法推薦用於較小的文件,其中只有部分資料更改。

更改資料傳播 - 此技術捕獲並記錄對檔案的更改作為軟體更改過程的一部分。可以使用多種技術來執行更改資料傳播,包括觸發器、日誌退出、日誌後處理或 DBMS 擴充套件。生成增量更改檔案以包含捕獲的更改。

完成源事務後,可以將更改資料轉換為物件資料庫並更改。這種資料傳播有時被稱為近即時或連續傳播,用於在源系統非常短的時間內保持物件資料庫同步。

更新於: 2021年11月23日

626 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.