我在一家公司擔任數據倉庫的初級sql開發人員。自從我研究過代碼並學習維度模型之後,我就很難看到開發人員對環境的權利之外的安全措施。datawarehouse數據安全性?
但是如果有人會以顯着的方式編寫影響倉庫數據的代碼,請更新爲錯誤的值,插入錯誤的數據,刪除應該在那裏的記錄並用提交語句敲擊該代碼,是否會對倉庫的商業智能方面產生巨大影響?就像他們要拉取數據來創建統計數據並且有不好的數據一樣,那麼他們將會得到不好的統計數據。
我們有大約7條billlion記錄,如果可以看到它,那麼以這種方式進行的更改將很難完成。
也許這是一個簡單的問題,但我無法真正找到答案,因爲在數據倉庫中,您沒有嚴格的關係約束來檢查數據有效性,特別是當您圍繞大數據和數據庫管理員移動時放下觸發器和索引。我們從源數據獲取的交易方面也不會保留歷史記錄(這是我們的工作)。
對此主題的任何意見和建議將不勝感激,謝謝。
很好的答案。 @丹的回答是最好的解決方案 – Karthi