這主要是一個數據倉庫的哲學問題。第三方數據 - 存儲在數據倉庫或主數據庫中?
我的項目涉及Oracle表單應用程序和Teradata數據倉庫,用於報告和臨時目的。除了由我們的應用程序的用戶創建的主要數據之外,我們還需要來自各種其他來源的數據。目前,此第三方數據通過FTPd平面文件直接發送到我們的數據倉庫。要訪問數據,我們的用戶必須使用一系列自定義BusinessObjects報表。
我的問題是,將這些數據發送到我們的源Oracle系統會更有意義嗎?數據倉庫是否適合作爲用戶訪問原始數據的起點?
簡而言之,運營數據庫僅包含項目創建的數據還是數據倉庫仍然專用於報告和分析更重要?
感謝您的洞察力。這個項目是一個兒童支持系統,我們需要來自其他政府機構的數據來確定收入和收入。例如,不符合規定的父母可能會給你一個虛假的地址,但是當他們拿到狩獵許可證時,給DNR一個真實的地址。因此,案例工作人員將從主應用程序中獲得數據而獲益,而不是從倉庫獲取單獨的DNR報告。你是否同意這一點,從我提供的信息數量有限? – brydgesk 2010-04-09 23:39:13
是的,但我會把它放在單獨的表格中,用戶不會寫入權限。然後,在案件工作人員可以看到他們的地址,以及其他潛在的地址和地址的來源,但只能改變他們的系統地址。事實上,如果他們發現其他地址之一是正確的,我會在其他來源的地址上放置一個按鈕,以允許他們將這些數據複製到他們的地址。 – HLGEM 2010-04-12 13:38:31
祝你的案例工作人員追蹤不支付子女撫養費的Scrum。 – HLGEM 2010-04-12 13:39:18