在线免费观看成年人视频-在线免费观看国产-在线免费观看国产精品-在线免费观看黄网站-在线免费观看精品

產(chǎn)品分類

當前位置: 首頁 > 工業(yè)電氣產(chǎn)品 > 工業(yè)開關(guān) > 主令開關(guān)

類型分類:
科普知識
數(shù)據(jù)分類:
主令開關(guān)

Microsoft Azure IoT Hub應(yīng)用 – 第三部分:使用云服務(wù)收集商業(yè)智能

發(fā)布日期:2022-04-26 點擊率:110

  • 關(guān)鍵詞:                                                                IoT                                                                應(yīng)用開發(fā)                                                                云服務(wù)

  • 摘要:這是關(guān)于 IoT 應(yīng)用開發(fā)系列文章中的第三篇也是最后一篇。本文著重說明基于Azure云服務(wù)來提供易于理解的數(shù)據(jù)可視化和商業(yè)智能。Toradex Colibri VF61模塊 + Iris底板繼續(xù)作為本次演示的嵌入式系統(tǒng)。


1). 簡介

這是關(guān)于 IoT 應(yīng)用開發(fā)系列文章中的第三篇也是最后一篇。本文著重說明基于Azure云服務(wù)來提供易于理解的數(shù)據(jù)可視化和商業(yè)智能。Toradex Colibri VF61模塊 + Iris底板繼續(xù)作為本次演示的嵌入式系統(tǒng)。圖 1 回顧展示了本系列文章所介紹應(yīng)用整體框圖。

圖1:應(yīng)用框圖

如果讀者想要了解更多關(guān)于本項目,以及如何發(fā)送數(shù)據(jù)到云端,可以參考這個系列的前兩篇文章。

第一篇:向云端發(fā)送數(shù)據(jù)http://c.gongkong.com/taorui/a67726.html

第二篇:連接傳感器以及 IoT 車輛http://c.gongkong.com/Toradex/a68634.html

Azure是Microsoft提供的云服務(wù)平臺,提供了多種應(yīng)用如數(shù)據(jù)庫,虛擬機,應(yīng)用服務(wù),機器學習,數(shù)據(jù)流分析,媒體和CDN服務(wù),大數(shù)據(jù)解決方案,以及其他眾多應(yīng)用。Azure服務(wù)主要為Iaas 和PaaS – 分別對應(yīng)Infrastructure as a Service 和 Platform as a service。IoT Hub在之前已經(jīng)設(shè)置從設(shè)備獲取消息,因此從現(xiàn)在起它的使用是透明的,但是還有另外兩個Azure服務(wù)需要被使用來滿足項目目標定義。

Stream Analytics是一個用于近乎實時處理數(shù)據(jù)并將結(jié)果輸出到儀表板,產(chǎn)生告警,導入數(shù)據(jù)庫,對比當前數(shù)據(jù)流和歷史數(shù)列等等功能的Azure服務(wù)。它的一些優(yōu)點一是易于使用,只需要一些點擊配置就可以讓它工作;二是它使用類SQL語言來進行數(shù)據(jù)過濾;三是高靈活性,系統(tǒng)管理者可以根據(jù)項目需要配置數(shù)據(jù)流量范圍從1MB/s到1GB/s;最后是低成本,服務(wù)部署是免費的,只是按照使用量付費。

Power BI并不是一個Azure服務(wù),而是一個Microsoft云服務(wù),主要面向商業(yè)智能和數(shù)據(jù)可視化。雖然它并不不是Azure服務(wù),但是可以通過Stream Analytics使用它的元數(shù)據(jù)。Power BI通過在儀表板顯示相關(guān)在線數(shù)據(jù)序列信息使管理者可以利用這些信息來做決策或者洞察本質(zhì)。事實上儀表板會持續(xù)刷新以便最快速度解決問題和獲取機會。

現(xiàn)在,本項目所需的云服務(wù)已經(jīng)介紹完畢,下面我們介紹如何配置這些服務(wù)。


2). 配置Stream Analytics 和Power BI

現(xiàn)在IoT Hub已經(jīng)從嵌入式系統(tǒng)獲得數(shù)據(jù),并將這些數(shù)據(jù)提供給Stream Analytics,因此我們首先來配置Stream Analytics。在Azure portal中,選擇+New > Internet of Things > Stream Analytics job,如圖2所示。然后Job name必須填寫,另外IoT Hub要使用的resource group和location必須設(shè)置。

圖 2: 創(chuàng)建Stream Analytics job

成功部署后,可以直接通過portal主頁來訪問,結(jié)果顯示如下圖3。Job Topology 部分展示一些信息和輸入配置,Query描述以及輸出配置– 這些會在本文后續(xù)一一解釋。Monitoring部分是可配置的,用于顯示如輸入和輸出事件數(shù)量隨時間變化,數(shù)據(jù)轉(zhuǎn)換錯誤,亂序事件和其他選項等信息。然后還有一個Settings選項卡可做一些額外的調(diào)整配置。

圖 3: Stream Analytics 主面板

為了將IoT Hub配置為輸入,點擊Inputs并選擇add選項,然后一個新input選項卡會打開,如下圖4所示。Input alias可以隨意填寫,Source必須選擇為IoT Hub,然后IoT Hub,Shared Access Policy Name 和Shared Access Policy Key須填寫對應(yīng)的IoT Hub信息(如何獲取這些信息請參考本系列文章的第一部分);其他選項可以保留默認配置即可。

圖 4: Stream Analytics 輸入設(shè)置

在設(shè)置Power BI為輸出之前,由于其并不是Azure服務(wù)的一部分,我們首先需要創(chuàng)建一個賬號??梢缘顷慞ower BI網(wǎng)站完成創(chuàng)建并且基本版本是免費的。注冊完成后,頁面會跳轉(zhuǎn)到Power BI 界面,不過我們需要先配置Stream Analytics輸出后再來配置Power BI。

我們只能在management Azure port進行操作并通過recent特性連接兩個服務(wù)。打開后,從所有條目列表中選擇Stream Analytics ,然后打開outputs 選項卡,在頁面下方點擊add output 按鈕。最后在最近打開的窗口里面選擇Power BI,如下圖5所示。

圖 5: Stream Analytics 輸出選擇


如需要,如下圖6所示點擊Authorize Now來授權(quán)連接。登陸到Power BI鏈接的Microsoft賬戶。

圖 6: 授權(quán) Power BI 做為 Stream Analytics 輸出


然后如下圖7所示,選擇output alias, dataset name 和 table name,如果你愿意也可以都保持一致?,F(xiàn)在Stream Analytics 輸出已經(jīng)配置為發(fā)送數(shù)據(jù)到Power BI。

圖 7: 配置 Stream Analytics 輸出


3). Stream Analytics 查詢: 篩選數(shù)據(jù)提供給 Power BI

既然Stream Analytics使用類SQL語言來定義其行為,我們可以將其作為一個數(shù)據(jù)篩選器使用,即輸入信息只有滿足特定條件時候才輸出。為了闡述這個可能性,在這個例程中查詢完成兩個不同的工作:首先為了減小輸出數(shù)據(jù)工作量,通過使用tumbling window,將輸入數(shù)據(jù)組織為10s window。舉例說明,如果嵌入式系統(tǒng)每1秒鐘發(fā)送數(shù)據(jù)給IoT Hub,那么每10個輸入目標中只有1個會被發(fā)送給Power BI。但是問題是哪一個會被選擇?發(fā)送給多數(shù)據(jù)會不會更好?

回答第一個問題,數(shù)據(jù)可以通過不同集合方式組織,如求和,平均值,標準差,最大值,出現(xiàn)概率或其他排序方式。詳細說明可以參考這里。關(guān)于第二個問題,使用window的好處是如果輸出應(yīng)用有接受數(shù)據(jù)的限制,使用window可以保證在不超過應(yīng)用限制的前提下保證數(shù)據(jù)完整性。在本文特定的項目中只有一個嵌入式設(shè)備發(fā)送數(shù)據(jù)到云端,這個可能不是問題,但是如果有大量設(shè)備連接或者少量設(shè)備但發(fā)送大量數(shù)據(jù)的情況,使用window則是一個非常好的選擇。

第二個主要工作是通過發(fā)送符合下面狀態(tài)的數(shù)據(jù)到輸出端– 不論是駕駛者太靠近另一輛車,突然剎車或者翻車,來識別駕駛者的危險行為甚至事故。這些狀態(tài)是否有用取決于誰在查看Power BI儀表板:例如如果管理者想要學習車溫度和另一輛車距直接的關(guān)聯(lián),這些條件設(shè)置就不會很有用,因此IoT開發(fā)者必然要問:我需要什么樣的輸出?

已經(jīng)部署的查詢代碼請見如下。注意在SELECt字段處,max,min和avg功能用于組織window變量,另外一些變量重新命名了;count函數(shù)用于記錄假設(shè)的事故或危險情況發(fā)生數(shù)量。INTO字段指定數(shù)據(jù)應(yīng)采用什么輸出,這個必須和之前配置好的output alias一致。From字段同樣設(shè)置好需要使用的input。 GROUP BY 字段定義了window時間和未分組變量,如識別字符串。WHERe字段則為危險情況篩選。同樣注意這個篩選器雖然是一個簡單模型,但可以通過使用更多對比變量和其他精細數(shù)學模型來改進為實際使用場景。

---------------------------


---------------------------

最后可以通過Azure portal界面進入Stream Analytics 工作頁面后點擊start開始。通常會需要幾十秒到幾分鐘時間來啟動。


4). 創(chuàng)建Power BI 儀表板

為了創(chuàng)建一個Power BI儀表板,首先需要確認所有需要的系統(tǒng)已經(jīng)運行:Stream Analytics 工作,IoT Hub 和Toradex 嵌入式系統(tǒng)。然后通過瀏覽器登陸Power BI,左邊欄會顯示Datasets菜單,Stream Analytics輸出數(shù)據(jù)會在這里自動顯示(只有當Stream Analytics篩選器至少發(fā)出一個數(shù)據(jù)后才會顯示)。選擇這個,如下圖8所示。

圖 8: 創(chuàng)建一個 Power BI 儀表板


現(xiàn)在可以選擇一個數(shù)據(jù)可視化選項,如一個線狀圖表或者一個表格。本文使用柱狀圖來顯示危險狀態(tài)和事故可視化數(shù)據(jù),同時用一個儀表來指示有多少這種狀況發(fā)生。除了可以選擇標準樣式,也可以自定義或者從community customized models下載。

下面我們來創(chuàng)建一個堆疊柱狀圖為例。如下圖9(a),Axis 欄設(shè)置為mytimestamp,Legend欄設(shè)置為caridentifier,然后value欄設(shè)置為distance;當然legend和title是可編輯的,另外添加一個數(shù)值為0.5的參考線以便于更直觀的發(fā)現(xiàn)和另外一輛車的車距已經(jīng)太小,如圖9(b)所示。圖10展示了翻車和突然剎車事件的圖表和事故統(tǒng)計的儀表。在進入下一步驟之前,我們需要先保存當前報告。

圖 9: 創(chuàng)建圖表并添加(a)數(shù)值和 (b)圖形

圖 10: Power BI 報告


如果想要這些圖表實時更新,需要將他們每一個都添加到儀表板。不過報告本身需要重新加載頁面才能刷新數(shù)據(jù)(至少至文本完成時還是這樣)。首先,從左邊欄創(chuàng)建一個新的儀表板,如之前的圖8所示。然后進入報告后,在每個圖表的右上角有個pin visual選項,用這個可以將圖表添加到儀表板。

下圖11展示了從車獲取的數(shù)據(jù)結(jié)果,實施方案如下:為了獲取真是的汽車數(shù)據(jù),遙控汽車被放到了一臺真實汽車里面。為了滿足Stream Analytics的篩選條件,橫向加速度被采用來模擬重力,因為其始終為負值;車加速度就是真是加速度數(shù)據(jù);因為遙控車是放在真是汽車里面,因此車距基本上始終小于0.5m。另外,整個系統(tǒng)并未裝備3G或者Sigfox,而是通過手機作為WIFI路由使用。在圖片下面,還有一個視頻展示實時儀表板,溫度圖表創(chuàng)建以及從儀表板快照生成PDF文檔。

圖 11: 最終的 Power BI 儀表板

http://player.youku.com/player.php/sid/XMTczMTM3MzEzNg==/v.swf

到此本系列關(guān)于如何創(chuàng)建一個端到端的IoT應(yīng)用的文章已經(jīng)結(jié)束。當然,本文只是給想關(guān)注這個領(lǐng)域的讀者一個概覽,或者對想對IoT初步了解的讀者一個指南,因為還有很多的可能性以及Toradex嵌入式系統(tǒng)適合的方案在這里并沒有列出。希望本系列文章是有幫助的,同時在這里要感謝來自巴西的 Grupo Viceri 團隊提供Azure和商業(yè)智能方面的經(jīng)驗,最終使得這個IoT汽車項目可以順利合作完成。以后再見!



下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
无码人妻AV免费一区二区三区| SQUIRT VIDEO喷水抽| 国产成人无码久久久精品一| 免费无遮挡很爽很污很黄的网站| 亚洲AV成人无码精品网站老司机 | ASS鲜嫩鲜嫩PICS日本| 火车上荫蒂添的好舒服视频| 舌头伸进去添的我好爽高潮欧美| 中文字幕在线亚洲日韩6页| 黑鬼吊太大少妇尖叫| 少女たちよ在线观看动漫在线观看| 2022色婷婷综合久久久| 精品欧洲AV无码一区二区三区| 天天躁日日躁狠狠躁AV麻豆| YW尤物无码点击进入| 乱码午夜-极品国产内射| 亚洲AV无码久久精品狠狠爱浪潮 | 粗大的内捧猛烈进出无码| 没有被爱过的女人| 亚洲区色情区激情区小说色情书| 国产精品久久久久久久久免费 | 久久久久久精品免费免费999| 无码专区一ⅤA亚洲V天堂| 成人免费无码大片A毛片直播| 农民工猛吸女大学奶头| 亚洲午夜久久久久久久久电影网| 国产在线国偷精品免费看| 天天躁夜夜躁很很躁| 草草浮力地址线路①屁屁影院| 欧美成人精品激情在线观看| 一个添下面两个吃奶| 精品少妇人妻AV免费久久洗澡 | 2021少妇久久久久久久久久| 久久久久99精品成人片欧美| 亚洲AV永久无码精品尤物在线| 国产精华最好的产品人V中文| 日日摸日日碰人妻无码老牲| WWXX在线观看免费| 女特警被三四个黑人糟蹋| 永久免费精品精品永久-夜色| 精品人妻视频一区二区三区| 亚洲AV无码不卡一区二区三区| 国产极品美女高潮无套| 少妇无码AV无码一区| 成人无码无遮挡很H在线播放| 人妻丰满熟妇ΑⅤ无码区| 97久久国产露脸精品国产| 美女扒开腿让男人桶爽30分钟| 野花香高清在线观看视频播放免费| 精品久久久久久无码人妻VR| 亚洲国产成人精品无码区2021 | 四虎影视1304T| 丁香五月缴情网站| 日本熟妇色熟妇在线视频播放 | 年级老师的滋味4| 中文字幕人成乱码中国| 蜜臀av夜夜嗨一区二区粉嫩 | 欧美肉体裸交做爰XXXⅩ性玉蒲| 18禁又污又黄又爽的网站| 两个黑人大战嫩白金发美女 | 人妻中出受孕 中文字幕在线| GOGO全球高清大胆国模摄影 | 国产XXXX农村野外高潮HD发| 色爽黄1000部免费软件下载| 俄罗斯PONONDLX| 少妇性生生活视频在线观看| 国产成人亚洲精品无码H| 无码成人AAAAA毛片| 国产精品无码永久免费888 | 日本高清XXXXXXXXXX| 边吃奶边添下面好爽| 日韩人妻无码精品-专区| 丰满性熟妇ⅩXXOOOSEX| 我们还没在书房试过| 国产精品午夜福利不卡| 亚洲AV无码精品色夜午夜网址 | 制服丝袜自拍另类第1页| 免费AV片在线观看无需播放器| 狂躁美女大BBBBBB视频U| 成人免费视频在线观看| 熟妇高潮一区二区麻豆Av渉谷| 国产Chinese男男做受g片| 推高她的裙子挺身而入| 国产性色强伦免费视频| 亚洲国产成人爱AV网站| 国内精品自线一区二区三区2| 亚洲成A人片在线观看无遮挡| 久久精品夜夜夜夜夜久久| 亚洲人成色A777777在线观| 脔到她哭H粗话H好爽五星视频 | 国产性生交XXXXX免费| 色777狠狠狠综合| 公交车上掀开麻麻超短裙| 玩丰满少妇ⅩXX性人妖| 国产又大又硬又粗| 亚洲人成在线观看无码| 毛多水多肥胖老太婆| JAPANESETUBE日本护| 日韩毛片AV无码免费一区二区三| 国产极品粉嫩馒头一线天AV| 亚洲国产精品久久久久婷婷老年| 久久久精品人妻一区亚美研究所| 在线播放国产精品三级| 人妻少妇乱子伦无码视频专区 | AV天堂永久资源网AV天堂| 日本japanese人妻护士| 国产精品扒开腿做爽爽爽日本无码| 亚洲AV无码AV日韩AV网站不| 久久精品国产2020| 2020久久国产综合精品SWA| 日本三级欧美三级人妇视频| 国产巨大爆乳在线观看| 亚洲伊人久久综合| 欧美又粗又大XXXXBBBB疯| 国产AV无码专区国产乱码| 亚洲成人AV免费| 免费国产VA在线观看中文字| 厨房掀起裙子从后面进去视频 | 亚洲VA成无码人在线观看| 久久午夜无码鲁丝片秋霞小说| WWW国产精品人妻一二三区| 无码精品尤物一区二区三区 | 亚洲AV无码国产在丝袜线观看| 老女人婬乱d一级毛片| 波多野无码中文字幕AV专区| 亚洲 欧美 综合 在线 精品| 久久亚洲日韩AV一区二区三区| 白嫩少妇激情无码| 亚洲AV理论在线电影网| 免费无码AV一区二区波多野结衣| 公交车上拨开少妇内裤进入| 亚洲欧美精品午睡沙发| 区二区三区在线 | 欧洲 | 亚洲人成绝网站色WWW| 欧美性受XXXX黑人XYX性爽| 国产精品亚洲综合一区在线观看| 一二三四免费中文在线| 日韩免费视频一一二区| 精品国产一区二区AV片| ぱらだいす天堂中文网WWW在线| 小S货又想挨C了叫大声点小 | 车后车座的疯狂的做的视频| 亚洲AV福利天堂一区二区三| 欧美成人免费影片区二区| 国产卡一卡二无线乱码| 中文字幕人成乱码熟女免费| 天天爽夜夜爽人人爽QC| 久久夜色精品国产亚洲AV| 丰满人妻被公侵犯完整版| 亚洲一区二区三区无码中文字幕 | 日产精品高潮呻吟AV久久| 精品国产成人A区在线观看| W永久939W乳液78| 亚洲第一无码AV无码专区| 人妻无奈被迫屈辱1-9| 激情视频传媒一区二区| 白嫩少妇激情无码| 亚洲美女高潮久久久久| 日韩无码一区视频| 久久久中文久久久无码| 国产成人蜜桃AV无码永久免费| 又硬又大又长又粗又深| 无码国产偷倩在线播放老年人| 免费观看添你到高潮视频| 国产麻豆天美果冻无码视频| 99亚偷拍自图区亚洲| 亚洲妇女行蜜桃AV网网站| 日韩精品区一区二区三VR| 久久99久久99精品免视看动漫 | 性ⅩXXX搡XXXX搡| 欧美人禽猛交乱配视频网站| 韩漫漫画登录页面入口弹窗秋蝉张| А√在线中文网新版地址在线 | 男人的天堂在线视频| 国产又色又刺激高潮免费视频试看| WWW插插插无码免费视频网站| 亚洲欧洲中文日韩久久AV乱码| 上面一边亲下一边面膜使用方法 | 亚洲日韩在线中文字幕综合| 少妇极度饥渴少妇高潮| 麻豆一区二区三区精品视频| 国产日产欧产精品精乱了派| 把腿张开老子臊烂你| 伊人精品久久久久7777| 亚欧免费无码AⅤ在线观看| 人与畜禽CROPROATION| 狂猛欧美激情性XXXX大豆行情| 国产日韩精品一区二区三区在线观| 扒开腿挺进湿润的花苞| 在办公室里揉弄小雪好爽| 亚洲AV无码一区二区三区观看| 日韩熟妇无码字幕视频毛片| 男女作爱免费网站| 精品九九人人做人人爱| 国产精品99久久久久久人| 锕锕锕锕锕锕好污网站入口推特| 又大又硬又粗再深一点视频| 亚洲成AV人片在线观看无| 熟妇性MATURETUBE另类| 人妻巨大乳一二三区麻豆|