BI從後往前,data architect, ETL developer, reporting/dashboard developer.然後和business 搭關係的有: data/business analyst.
一般公司BI team 都不大,一個Director, 1-2 Data Architect, 2-4個ETL developer, 2-3個report developer. 然後analyst 有時候在BI team, 有時候不在。
Data Architect 其實做過transactional data modeling的,隨便讀讀書,都可以轉的,但是公司找這個位置,肯定要找有Data warehouse經驗的。所以不是新手的位置。
每個公司都有自己的BI平台,雖然這些軟件觸類旁通,但是具體到細節,當然各不相同。這些軟件的職業培訓,價格昂貴,一般也隻針對各個公司。所以新手學這個也有困難。
剩下的就是ETL, 那個說穿了就是寫SQL script, SQL 基本功好的,還是有機會入門的。
然後還有一些Report Analyst position, 也是用SQL skills. 但是這個對語言溝通的要求更高一些。
另外,分Resource時,ETL 那塊最多,所以機會也多。