Azure數(shù)據(jù)資源管理器是一項(xiàng)快速且高度可縮放的數(shù)據(jù)探索服務(wù),適用于日志和遙測(cè)數(shù)據(jù)。它可以幫助你處理現(xiàn)代軟件發(fā)出的許多數(shù)據(jù)流,以便收集、存儲(chǔ)和分析數(shù)據(jù)。Azure數(shù)據(jù)資源管理器非常適合用于分析來(lái)自任何數(shù)據(jù)源(例如網(wǎng)站、應(yīng)用程序、IoT設(shè)備等)的大量不同數(shù)據(jù)。此數(shù)據(jù)用于診斷、監(jiān)視、報(bào)告、機(jī)器學(xué)習(xí)和其他分析功能。Azure數(shù)據(jù)資源管理器可以輕松地引入此數(shù)據(jù),并使你能夠在幾秒鐘內(nèi)對(duì)數(shù)據(jù)進(jìn)行復(fù)雜的即席查詢。
是什么讓Azure數(shù)據(jù)資源管理器與眾不同?
·在幾分鐘內(nèi)快速擴(kuò)展到數(shù)TB的數(shù)據(jù),可以快速迭代數(shù)據(jù)探索以發(fā)現(xiàn)相關(guān)見(jiàn)解。
·提供創(chuàng)新的查詢語(yǔ)言,針對(duì)高性能數(shù)據(jù)分析進(jìn)行了優(yōu)化。
·支持分析大量異類數(shù)據(jù)(結(jié)構(gòu)化和非結(jié)構(gòu)化)。
·通過(guò)與其他服務(wù)相結(jié)合,提供一個(gè)包羅萬(wàn)象、功能強(qiáng)大的交互式數(shù)據(jù)分析解決方案,讓你能夠生成和部署所需內(nèi)容。
數(shù)據(jù)倉(cāng)庫(kù)工作流
Azure數(shù)據(jù)資源管理器與其他主要服務(wù)相集成,提供數(shù)據(jù)收集、引入、存儲(chǔ)、索引、查詢和可視化等端到端解決方案。它通過(guò)對(duì)數(shù)TB的各種原始數(shù)據(jù)上執(zhí)行流的“探索”步驟,在數(shù)據(jù)倉(cāng)庫(kù)流中發(fā)揮著關(guān)鍵作用。
Azure數(shù)據(jù)資源管理器支持多個(gè)引入方法,包括連接到常見(jiàn)服務(wù)(如事件中心)、使用SDK以編程方式引入(例如.NET和Python),以及出于探索目的直接訪問(wèn)引擎。Azure數(shù)據(jù)資源管理器與分析和建模服務(wù)集成,對(duì)數(shù)據(jù)進(jìn)行其他分析和可視化操作。
Azure數(shù)據(jù)資源管理器流
下圖顯示了使用Azure數(shù)據(jù)資源管理器的不同方面。
Azure數(shù)據(jù)資源管理器中的工作通常遵循以下模式:
1.創(chuàng)建數(shù)據(jù)庫(kù):創(chuàng)建群集,然后在該群集中創(chuàng)建一個(gè)或多個(gè)數(shù)據(jù)庫(kù)。快速入門:創(chuàng)建Azure數(shù)據(jù)資源管理器群集和數(shù)據(jù)庫(kù)
2.引入數(shù)據(jù):將數(shù)據(jù)加載到數(shù)據(jù)庫(kù)表,以便你可以對(duì)其運(yùn)行查詢??焖偃腴T:將數(shù)據(jù)從事件中心引入到Azure數(shù)據(jù)資源管理器
3.查詢數(shù)據(jù)庫(kù):使用Web應(yīng)用程序來(lái)運(yùn)行、查看以及共享查詢和結(jié)果。它可在Azure門戶中使用,也可作為獨(dú)立的應(yīng)用程序使用??梢酝ㄟ^(guò)編程方式(使用SDK)發(fā)送查詢,或向REST API終結(jié)點(diǎn)發(fā)送查詢??焖偃腴T:在Azure數(shù)據(jù)資源管理器中查詢數(shù)據(jù)
查詢體驗(yàn)
Azure數(shù)據(jù)資源管理器中的查詢是只讀的請(qǐng)求,用于處理數(shù)據(jù)并返回此處理的結(jié)果,而無(wú)需修改數(shù)據(jù)或元數(shù)據(jù)。繼續(xù)完善查詢,直到完成分析。Azure數(shù)據(jù)資源管理器因其快速的即席查詢體驗(yàn)而使此過(guò)程變得簡(jiǎn)單。
Azure數(shù)據(jù)資源管理器同樣可以處理大量的結(jié)構(gòu)化、半結(jié)構(gòu)化(類似于JSON的嵌套類型)和非結(jié)構(gòu)化(自由文本)數(shù)據(jù)。這允許你搜索特定文本術(shù)語(yǔ)、查找特定事件,以及對(duì)結(jié)構(gòu)化數(shù)據(jù)執(zhí)行指標(biāo)式的計(jì)算。Azure數(shù)據(jù)資源管理器通過(guò)從自由格式文本字段中提取運(yùn)行時(shí)中的值,來(lái)橋接非結(jié)構(gòu)化文本日志和結(jié)構(gòu)化數(shù)字以及維度。通過(guò)將快速文本索引、列存儲(chǔ)和時(shí)間序列操作相結(jié)合,簡(jiǎn)化了數(shù)據(jù)探索。
依托Azure數(shù)據(jù)資源管理器強(qiáng)大的查詢語(yǔ)言,構(gòu)建了一系列其他服務(wù),包括Azure Monitor日志、Application Insights、時(shí)序見(jiàn)解以及Windows Defender高級(jí)威脅防護(hù),從而進(jìn)一步擴(kuò)展了其功能。