Microsoft Azure 在數(shù)據(jù)分析中的應(yīng)用

來源: 知乎
作者:BI貓
時間:2020-11-20
16643
今天來總結(jié)下Microsoft Azure Services里面覺得比較重要的點。

今天來總結(jié)下Microsoft Azure Services里面覺得比較重要的點。

1.Azure SQL Servers and SQL Databases

v2-48a4b52cb31ee9a24a510f8c1d148a46_720w.jpg

如同SQL Server操作一樣,我們可以建立Azure服務(wù)器,在一個Azure服務(wù)器上可以創(chuàng)建多個數(shù)據(jù)庫。并且也可以控制用戶權(quán)限,如用戶可以查看某些指定的表,字段、可以分配用戶只讀,讀寫權(quán)限等等。

2.Azure Data Factory

之前如果需要復(fù)雜的數(shù)據(jù)ETL操作,我們會使用SSIS來完成,但隨著我們處理的數(shù)據(jù)類型更多樣化,特別是非結(jié)構(gòu)化數(shù)據(jù)的出現(xiàn),讓我們在Azure上有了一種新的方式:Azure Data Factory去實現(xiàn)ETL操作。簡單來說,Azure數(shù)據(jù)工廠通過Azure Blob存儲將數(shù)據(jù)從本地SQL Server數(shù)據(jù)庫移動到SQL Azure數(shù)據(jù)庫。

3.Azure Analysis Service

我們知道SSAS的作用主要是建立多維度模型,然后將模型發(fā)布,這樣我們在Excel,Power BI中可以直接導(dǎo)入建立好的模型,快速的選擇我們想要的指標(biāo),建立我們想要的報告。Azure Analysis Services和SSAS功能幾乎一致,開發(fā)過程和工具都需要用到SSDT,只是在最后部署的時候發(fā)布到我們定義好的Azure Analysis Services服務(wù)器而不是本地Sqlserver服務(wù)器。

4.Azure Automation自動化

在Sqlserver上,可以用SQL Server Agent代理中的job去安排每天晚上數(shù)據(jù)自動更新的工作。在Azure中,我們用PowerShell和RunBook完成自動化調(diào)度,實現(xiàn)Azure自動化。

總結(jié),Azure里面還有其他很多services,如Azure Active Directory賬號體系分配域賬號給用戶,對用戶分組,進(jìn)行權(quán)限管理等等。

需要在實際工作中進(jìn)行不斷學(xué)習(xí)和探索更多的services。此外,Azure學(xué)習(xí)是之前傳統(tǒng)數(shù)據(jù)分析的延伸,比如ETL過程,SSIS,SSAS等等,理解這些概念然后轉(zhuǎn)換到Azure云平臺去實現(xiàn)會更容易理解。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于知乎,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
個人VIP