資料倉庫系統的組成部分是什麼?
資料倉庫系統包含以下幾個組成部分:
源系統 - 一個用於捕獲業務交易的運營資料系統。在大型機環境中,源系統被稱為“遺留系統”。
源系統的特點是正常執行時間和可用性。針對源系統的查詢是明確的,“基於賬戶”的查詢,它們是正常交易流程的一部分,並且對遺留系統的需求嚴格限制。
資料暫存區 - 一個儲存區域和一組程序,用於簡單地、轉換、組合、去重、歸戶、歸檔和生成供資料倉庫使用的源記錄。
資料暫存區以排序和順序處理的順利活動為主,並且資料暫存區不需要基於關係型技術。在它可以檢查資料是否符合所有已定義的一對一和多對一業務規則之後,構建一個完全成熟的基於實體-關係的物理資料庫設計可能就沒有意義了。
業務流程 - 一組連貫的業務活動,為我們資料倉庫的業務使用者創造意義。業務流程通常是一組活動,例如“訂單處理”或“使用者管道管理”,但業務流程可能重疊,並且單個業務流程的定義絕對會隨著時間的推移而發展。
報表 - 如果要使資料倉庫發揮作用,資料倉庫中的資料應適用於組織的員工。有大量軟體應用程式實現了此功能,或者可以自定義開發報表。
以下是一些報表工具:
商業智慧工具 - 這些是基於資料倉庫資料分析業務文件的開發和管理過程的軟體應用程式。
執行資訊系統(更廣泛地稱為儀表盤(業務)) - 這些是軟體應用程式,可以以圖形方式顯示覆雜的業務指標和資料,以便快速理解。
資料探勘 - 資料探勘工具是可以允許使用者對詳細的資料倉庫資料執行詳細的數值和統計計算以識別趨勢、識別模式和解釋資料的軟體。
元資料 - 元資料是使用者所需的資料的相關資料。它不僅可以用於告知資料倉庫的操作員和使用者其狀態以及資料倉庫中儲存的資料,還可以作為傳入資料的整合和升級和澄清基本資料倉庫模型的工具。
操作 - 資料倉庫操作包括從資料倉庫載入、操作和提取資料的過程。操作還保護使用者管理、安全、容量管理和相關服務。
資料結構
網路
關係型資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP