今年6月微軟砸75億美元并購GitHub的消息,震撼科技圈。而微軟也陸續(xù)將自家產(chǎn)品與GitHub整合,如Visual Studio Team Service(VSTS)、Team Foundation Server(TFS),改善開發(fā)者體驗。而近日微軟又宣布了新整合策略,這次換到自家公有云Azure,現(xiàn)在該云計算服務(wù)(Azure Data Factory,ADF),也開始支援GitHub。
現(xiàn)在該服務(wù)與GitHub整合之後,開發(fā)者可以利用云計算服務(wù)的視覺化工具,與現(xiàn)有開發(fā)流程進(jìn)行串接,像是開發(fā)協(xié)作、程式碼來源管控等。要開始導(dǎo)入此新服務(wù)前,開發(fā)者只需要透過點擊操作,選擇GitHub作為儲存庫,讓它開始與ADF進(jìn)行串接。
微軟表示,根據(jù)業(yè)務(wù)需求,企業(yè)用戶可以選擇要整合公開GitHub版或者企業(yè)版。而結(jié)合ADF後,開發(fā)者可以同步Azure云端環(huán)境及GitHub儲存庫內(nèi)容。微軟解釋,ADF會自動將Pipeline、資料集等開發(fā)數(shù)據(jù),匯到GitHub數(shù)據(jù)庫。使用者必須輸入要串接的GitHub帳號、數(shù)據(jù)庫名稱、根資料夾(Root folder)、是否要將Data Factory資料匯入數(shù)據(jù)庫,并且指定ADF資料未來要匯入的版本分支。
Azure Data Factory的主要功能是混合式數(shù)據(jù)整合(Extract Transform Load,ETL)服務(wù),讓企業(yè)用戶在云端代管環(huán)境、內(nèi)部環(huán)境中處理數(shù)據(jù)。微軟也有提供超過70個原生連接套件,可以支援Azure數(shù)據(jù)服務(wù)、AWS S3、Google BigQuery、SAP HANA、甲骨文數(shù)據(jù)庫等,讓企業(yè)用戶可以加速搬遷工作。
圖片來源:微軟
想要啟用該新功能,開發(fā)者得先在Azure Data Factory選單中,點擊「設(shè)定程式碼儲存庫」,之後系統(tǒng)就會引導(dǎo)使用者整合ADF及GitHub。
接著,開發(fā)者就可以設(shè)定ADF與GitHub的整合。使用者必須輸入要串接的GitHub帳號、儲存庫名稱、根資料夾(Root folder)、是否要將Data Factory資料匯入儲存庫,并且指定ADF資料未來要匯入的分支。
圖片來源:微軟