資料倉儲常見面試問題

2022-06-27 04:15:15 字數 640 閱讀 6921

資料倉儲主要工作就是模型設計;

1、數倉建模方法:正規化建模、維度建模、data vault; 各自優缺點?

2、維度建模的三種方式:星型模式、雪花模式、星座模式

3、分層架構:ods、dw(dw資料分層,由下到上為 dwd,dwb,dws)、ads

4、緩慢變化維與退化維;處理緩慢變化維的方式(拉鍊表,拉鍊錶能實現儲存歷史快照,去除重複資料,節約空間)

5、維度建模過程?

6、事實表有哪些?各自含義?

事務型事實表(其中事務的含義?

一行資料。 一旦事務被提交,事實表資料被插入,資料就不再進行更改,其更新方式為增量

更新。事實的含義?--術語表示的是業務事件的 度量值 (可統計次數、個數、 件數、 金額等) )

週期型事實表

不會保留所有資料 只保留固定時間間隔的資料 ,例如每天或者每

月的銷售額,或每月的賬戶餘額等。稠密(例如當天沒發生交易,也會記錄資料)

累積型事實表

累計快照事實表用於 跟蹤 業務事實 的變化。 例如,資料倉儲中可能需要累積或者儲存訂

單從下訂單開始,到訂單商品被打包、運輸、和簽收的各個業務階段的時間點資料來跟蹤訂

單宣告週期的進展情況。當這個業務過程進行時,事實表的記錄也要不斷更新。

參考

SVM常見面試問題

答 幾何間隔與樣本的誤分次數間存在關係 其中的分母就是樣本到分類間隔距離,分子中的r是所有樣本中的最長向量值 答 會,超平面會靠近樣本少的類別。因為使用的是軟間隔分類,而如果對所有類別都是使用同樣的懲罰係數,則由於優化目標裡面有最小化懲罰量,所以靠近少數樣本時,其懲罰量會少一些。比如 假設理想的分隔...

C 常見面試問題

一 抽象與介面的區別 1,抽象 abstract 1 抽象類中可以有抽象方法,也可沒有 2 抽象方法包含實現,也可以由子類實現 3 抽象類不能被sealed修飾,只能使用abstract關鍵字 4 抽象方法不能在抽象類外部宣告 5 抽象類只能單繼承 6 可以有虛方法 virtual 在不同的繼承中,...

SpringMVC 常見面試問題

springmvc流程 原理 流程圖 亂碼問題 重定向和 在返回值前面加 redirect 或 forward return forward 跳轉的頁面或路由 重定向和 的區別 全域性異常 自定義實現spring的全域性異常解析器handlerexceptionresolver springboot...