資料倉儲面試題

2021-04-25 12:03:25 字數 1564 閱讀 6769

資料倉儲及bi工程師面試題集錦

前言1、 介紹一下專案經驗、專案中的角色。

一、 資料庫

1、 oracle資料庫,檢視與表的區別?普通檢視與物化檢視的區別?物化檢視的作用?

2、 oracle資料庫,有哪幾類索引,分別有什麼特點?

3、 union與union all的區別?

4、 對游標的理解?游標的分類?使用方法?

5、 如何查詢和刪除表中的重複資料?給出方法或sql。

6、 不借助第三方工具,怎麼檢視sql的執行計畫?

7、 建立索引有哪些需要注意的要點?

8、 oracle資料庫中,有哪幾種分割槽?各自特點是什麼?作用是什麼?分割槽索引的分類和作用?

9、 表t(a,b,c,d),要根據欄位c排序後取第21—30條記錄顯示,請給出sql。

10、 備份如何分類?歸檔是什麼含義?

11、 如果系統現在需要在乙個很大的表上建立乙個索引,需要考慮那些因素,如何做到盡量減小對應用的影響?

12、 是否有海量資料處理經驗?有何方法?

二、 etl工具

1、 informatica中,update元件叫什麼?更新機制?

2、 informatica中,lookup元件有哪幾類?區別是什麼?

3、 informatica中,如何呼叫儲存過程?

4、 informatica中,工作流控制有哪些元件?

5、 informatica優化方案?

6、 datastage的job有哪些型別?特點分別是什麼?

7、 datastage中,如何設定parallel job並行執行?

8、 datastage中,join stage 與 lookup stage元件在使用上有何區別?

9、 datastage的優化方案?

三、 模型設計

1、 有哪幾種模型設計方法?特點分別是什麼?

2、 模型設計的步驟?

3、 維度模型的設計方法?

4、 模型設計的思路?業務需求驅動?資料驅動?

3、模型設計經驗說明。在概念模型設計、邏輯模型設計以及物理模型設計幾個階段主要的工作是什麼?

四、 cognos開發

1、 cube重新整理方案?

2、 報表資料許可權控制方案?

3、 cube增量重新整理方案?

五、 shell開發

1、 在unix/linux中,檢視磁碟空間可以用哪些命令?

2、 在unix/linux中,壓縮和解壓縮檔案可以用哪些命令?

3、 sed命令的作用?

4、 在unix/linux中,新增使用者用什麼命令?

5、 在unix/linux中,檢視檔案行數什麼命令?

六、 資料倉儲設計

1、 增量資料獲取方案?

2、 請解釋以下概念:資料集市、事實表、維度表、olap

3、 元資料管理在資料倉儲中的運用有何心得?

4、 資料倉儲系統的資料質量如何保證?方案?

5、 資料倉儲系統元件介面設計方案?

七、 專案管理

八、 其他

1、 能否出差?

2、 期望薪資待遇多少?

3、 個人發展方向?

資料倉儲 商業智慧型相關面試題 帶答案

面向主題的,整合的,相對穩定的,反映歷史變化的。1.資料來源 是資料倉儲系統的基礎,是整個系統的資料源泉。通常包括企業內部資訊和外部資訊。內部資訊包括存放於rdbms中的各種業務處理資料和各類文件資料。外部資訊包括各類法律法規 市場資訊和競爭對手的資訊等等 2.資料的儲存與管理 是整個資料倉儲系統的...

資料倉儲主題

3.4.2 理解資料倉儲中的主題 通過資訊包圖實際上確定了資料倉儲的主題和大部分元資料。這一節先講資料報圖和主題的關係。1 主題的概念 主題 subject 是在較高層次上將企業資訊系統中的資料進行綜合 歸類和分析利用的乙個抽象概念,每乙個主題基本對應乙個巨集觀的分析領域。在邏輯意義上,它是對應企業...

資料倉儲與資料探勘考試題

選擇題1.某超市研究銷售紀錄資料後發現,買啤酒的人很大概率也會購買尿布,這種屬於資料探勘的哪類問題 a.關聯規則發現 b.聚類 c.分類d.自然語言處理 2.將原始資料進行整合 變換 維度規約 數值規約是在以下哪個步驟的任務 a.頻繁模式挖掘 b.分類和 c.資料預處理 d.資料流挖掘 3.當不知道...