『壹』 做bi工程師需要掌握哪些技術
實施顧問的成長需要積累,難以速成,需要在挫折和失敗中不斷完善和提高。 以下是一點建議。希望是一個引子,使關注這一職業的女士先生們一起探討探討。 1、一定的技術基礎。 身為軟體實施顧問,你不能不了解你的產品,當然你可以了解得粗略,不必象技術工程師那樣精通,你要能夠回答客戶提出的大部分問題,所以需要你掌握的知識非常綜合、全面——強調的是廣度而不是深度,當然,如果你的深度夠好,那麼會更加有利。如果你的深度不夠,經常回答不上客戶的問題,不要緊,關鍵是你要留一個緩沖餘地,你要知道,你應該從哪裡獲得幫助和支持。優秀的實施顧問,應該懂得如何調度資源。 以下為我認為實施顧問應該掌握的技術: (1)erp軟體本身,如sap, oracle中的某個或某些模塊,用友、金蝶等。 (2)系統管理知識,包括windows 2000,winxp。 (3)資料庫知識,包括sql2000、oracle、db2等等,sql技能。細分可為查詢分析器的使用,數據表的操作,報表的基本技能等等。 (4)網路知識。 (5)一定的硬體知識。 2、行業知識。 行業知識浩如煙海,沒有人可以掌握全部。把握好你的定位,你要了解全部的產品有什麼,但你要選定一個方向,在這方面成為專家。既要廣博,也要有自己的專精所在。 不要貪多,很多東西知道框架即可,用的時候懂得較快地搜索、查找出來即可。時間精力極為有限,有些東西要懂得放棄。 3、管理知識和項目管理知識。 應當具備豐富的管理知識。要與客戶保持好關系,要有良好的服務意識。客戶管理層是項目推進中最好的資源,一定要取得他們充分的信任和合作。如果
『貳』 BI工程師是做什麽的
BI工程師:主要是報表開發,需要有一定的資料庫經驗,掌握SQL查詢優化方法,精通Oracle、SQL Server、MySQL等主流資料庫的應用設計、性能調優及存儲過程的開發。掌握BI相關工具,如ETL工具(如SSIS)、OLAP工具(如SSAS)和前端展示工具。熟悉ETL邏輯、OLAP設計和數據挖掘相關演算法。
BI工程師與資料庫管理員的工作內容不同,前者是負責開發工作,後者是從事管理和維護資料庫管理系統(DBMS)的相關工作。
資料庫管理員(Database Administrator,簡稱DBA),是從事管理和維護資料庫管理系統(DBMS)的相關工作人員的統稱,屬於運維工程師的一個分支,主要負責業務資料庫從設計、測試到部署交付的全生命周期管理。
DBA的核心目標是保證資料庫管理系統的穩定性、安全性、完整性和高性能。
在國外,也有公司把DBA稱作資料庫工程師(Database Engineer),兩者的工作內容基本相同,都是保證資料庫服務7*24小時的穩定高效運轉,但是需要區分一下DBA和資料庫開發工程師(Database Developer):
1) 資料庫開發工程師的主要職責是設計和開發資料庫管理系統和資料庫應用軟體系統,側重於軟體研發;
2) DBA的主要職責是運維和管理資料庫管理系統,側重於運維管理。
拓展資料:
數學與應用數學專業培養掌握數學科學的基本理論與基本方法,具備運用數學知識、使用計算機解決實際問題的能力,受到科學研究的初步訓練,能在科技、教育和經濟部門從事研究、教學工作或在生產經營及管理部門從事實際應用、開發研究和管理工作的高級專門人才。
數學與應用數學專業屬於基礎專業。無論是進行科研數據分析、軟體開發,還是從事金融保險,國際經濟與貿易、化工制葯、通訊工程、建築設計等,都離不開相關的數學知識。可見數學與應用數學專業是從事其他相關專業的基礎。隨著科技事業的發展和普及,數學專業與其他相關專業的聯系將會更加緊密,數學知識將會得到更廣泛的應用。
『叄』 #資料庫工程師#請教 前輩們 資料庫開發要會那些技能 想入行 拜託
傳統的關系型資料庫,你要懂存儲過程、游標、資料庫調優,這是宏觀的,微觀就細致到函數的熟悉程度、索引的類別什麼的。未來的資料庫開發還必須要會hadoop、hive等大數據工具。
其實資料庫開發崗位不好,技術牛b的沒多少公司請得起,技術一般的工資不高。現在找ETL工程師、大數據開發工程師的比單純的資料庫開發需求量要大,資料庫開發主要是乙方公司派駐到銀行或者通信3巨頭而已。 來自職Q用戶:黃先生
單純資料庫開發沒多少搞頭。不過資料庫開發而言主要還是傳統sql.開發裡面最常用的就是過程,視圖,隱試游標,函數,不同資料庫的內建函數。另外就是sql優化是必須學習的。想深入就得了解資料庫架構,操作系統,一門過多門腳本語言和一到兩個etl工具。至於非關系型資料庫嘛,屬於仁者見仁智者見智的東西,看你把它定義成什麼,畢竟有確定很明確真正使用的環境不多,畢竟沒那麼多地方給你TB級數據完。不過另外說明點做資料庫在中途會有個瓶頸或者分叉口。一邊是dba,一邊是bi。想清楚走什麼路。 來自職Q用戶:蔡先生
『肆』 有沒有哪款資料庫數據分析軟體是比較好用的可以達到可視化效果的
大屏數據可視化可以用在任何需要進行數據分析展示的地縫,例如公司會議,演講匯報,調度中心,監控中心,運營中心,政府部門的應急指揮中心,迎賓大屏,會客室、展示中心,企業監控中心、車間等各個行業都有真實應用場景。而一個傳統的大屏的開發實現,需要有業務人員、開發人員、頁面工程師等人員的投入,換一個場景,可能就要換一個工具,一切就要從頭再來。那麼,是否有一個工具能夠更快速更方便地製作出又酷又炫的可視化大屏,滿足大家日益復雜的分析需求和更加酷炫的展現效果需求呢?『伍』 大數據有哪些職位和工作機會
下面是比較熱門的幾個大數據崗位:
1、首席數據官(CDO)
首席數據官的工作內容非常多,職責也很復雜,他們負責公司的數據框架搭建、數據管理、數據安全保證、商務智能管理、數據洞察和高級分析。因此,首席數據師必須個人能力出眾,同時還需要具備足夠的領導力和遠見,找准公司發展目標,協調應變管理過程。
2、營銷分析師/客戶關系管理分析師
客戶忠誠度項目、網路分析和物聯網技術積攢了大量的用戶數據,很多先進公司已經在使用相關策略來支持公司的發展計劃。尤其是市場部門能夠運用這些數據進行更有針對性的營銷。營銷分析師能夠發揮他們在Excel和SQL等數據分析工具方面的專業特長,對客戶進行細分,確保數字化營銷能夠到達目標客戶群體。
3、數據工程師
隨著Hadoop和非結構化數據倉庫的流行,所有分析功能的第一要務就是要得到正確的數據。高水平的工程師需要掌握數據管理技能,熟悉提取轉換載入過程,很多公司都急需這樣的人才。事實上,很多首席數據官甚至認為,數據工程師才是大數據相關行業中最重要的職位。
4、商務智能開發工程師
商務智能開發工程師的最基本職能,是管理結構數據從資料庫分配至終端用戶的過程。商務智能(BI)曾經只是商務金融的基礎,現在已經獨立出來,成為了單獨的部門,很多商務智能團隊正在搭建自服務指示板,這樣運營經理就能快速且有效地獲取高性能數據,評價公司運營情況。
5、數據可視化
隨著指示板和可視化工具的增多,商務智能「前端」研發工程師需要更熟練掌握Tableau、QlikView/QlikSense、SiSense和Looker。能夠使用d3.js在網路瀏覽器中製作數據可視化的研發工程師也越來越受到公司歡迎。很多大公司開出的年薪已經超過了7萬5千英鎊,平均日薪500多英鎊。
6、大數據工程師
正如上文提到過的,數據工程師的工作是負責管理公司的數據,包括數據的收集,存儲、處理和分析。大數據工程師需要能夠搭建並維護大型異構數據框架,這些數據通常是在MongoDB等NoSQL資料庫中。很多公司採用Hadoop框架和很多Hadoop次級軟體包,如Hive(數據軟體),Pig(數據流語言)和Spark(多編程模型)。
『陸』 BI工程師是干什麼的
BI工程師主要是是做商業智能分析,對Sap的企業管理數據做分析,為領導決策,做預算,做企業戰略分析用的工具等。
商業智能作為一個工具,是用來處理企業中現有數據,並將其轉換成知識、分析和結論,輔助業務或者決策者做出正確且明智的決定。是幫助企業更好地利用數據提高決策質量的技術,包含了從數據倉庫到分析型系統等。
(6)資料庫bi工程師擴展閱讀:
能夠滿足用戶需要的BI產品和方案必須建立在穩定、整合的平台之上,該平台需要提供用戶管理、安全性控制、連接數據源以及訪問、分析和共享信息的功能。BI平台的標准化也非常重要,因為這關繫到與企業多種應用系統的兼容問題,解決不了兼容問題,BI系統就不能發揮出應有效果。
這里我們通過對一個實驗室的BI系統模型(我們將其稱為D系統)進行功能解剖,來介紹BI系統。D系統是一個面向終端使用者,直接訪問業務數據,能夠使管理者從各個角度出發分析利用商業數據,及時地掌握組織的運營現狀,作出科學的經營決策的系統。
『柒』 我女朋友現在在做Oracle資料庫運維工程師,請問她應該學習什麼技術和知識有利於提升職位和工資全面點謝謝
發展的方向很多的:
純粹就是做資料庫的話,技術上走:學資料庫和操作系統兩大塊就可以了。
可以轉型做產品,這樣對於運營的要求很高,需要的就是技術了,開發的技術,這個學習就看你開發什麼產品了。
可以轉型做數據分析,因為你本身就是做資料庫,可以轉型成BI工程師,數據分析師這樣的,做這些很容易拿到高薪的,因為只要是大公司,數據都是公司的機密。
可以自己出來做外包:資料庫需求的企業還是比較多的,但是自己做的成本不是一般的企業能受得了,所以就有外包了。
來源:360oracle運維,,,,,,。。。提供,,,,oracle運維,,,外。。包,,,
『捌』 bi工程師,數據倉庫工程師,etl工程師有什麼區別
BI工程師、數據倉庫工程師、ETL工程師都屬於大數據工程技術人員,三種的主要區別如下:
一、工作內容不同
1、BI工程師:主要是報表開發,負責開發工作。
2、資料庫工程師:主要負責業務資料庫從設計、測試到部署交付的全生命周期管理。
3、ETL工程師:從事系統編程、資料庫編程與設計。
二、要求不同
1、BI工程師:要有一定的資料庫經驗,掌握SQL查詢優化方法,精通Oracle、SQLServer、MySQL等主流資料庫的應用設計、性能調優及存儲過程的開發。
2、資料庫工程師:理解數據備份/恢復與災難恢復;工具集的使用。
3、ETL工程師:要掌握各百種常用的編程語言。
三、特點不同
1、BI工程師:熟悉ETL邏輯、OLAP設計和數據挖掘相關演算法。
2、資料庫工程師:凡是關繫到資料庫質量、效率、成本、安全等方面的工作,及涉及到的技術、組件,都在資料庫工程師的技術范疇里。
3、ETL工程師:海量數據的ETL開發,抽取成各種數據需求。
『玖』 什麼是 BI工程師
BI工程師,主要是做數據分析,數據倉庫,以及相關報表,對一些數據進行處理,對資料庫要有比較深入的了解。
BI工程師需要有一定的資料庫經驗,掌握SQL查詢優化方法,精通Oracle、SQL Server、MySQL等主流資料庫的應用設計、性能調優及存儲過程的開發.掌握BI相關工具,如ETL工具(如SSIS)、OLAP工具(如SSAS)和前端展示工具.熟悉ETL邏輯、OLAP設計和數據挖掘相關演算法.
工作職責:
負責ETL設計、模型設計、開發、技術支持等工作;
2. 負責ETL應用開發,資料庫性能進行調優;
3. 參與數據抽取、載入、轉換和腳本開發;
4. 負責BI展現的開發;
5、使用Hadoop, Hive等對海量日誌進行統計分析。