本文主要介紹使用物聯網平台時需要瞭解的基本概念。
執行個體
執行個體是物聯網平台提供的產品、裝置、規則等資源管理功能。
名詞 | 說明 |
企業版執行個體 | 購買的執行個體為企業版執行個體。部署於阿里雲VPC網路的物聯網平台。一個帳號可購買多個企業版執行個體。 |
公用執行個體 | 開通物聯網平台服務後,預設提供一個公用執行個體供您試用。公用執行個體部署於阿里雲傳統網路。 目前,公用執行個體分為舊版公用執行個體和新版公用執行個體。具體說明,請參見執行個體概述。 |
裝置管理
名詞 | 描述 |
產品 | 裝置的集合,通常指一組具有相同功能的裝置。物聯網平台為每個產品頒發全域唯一的ProductKey。 |
裝置 | 歸屬於某個產品下的具體裝置。物聯網平台為裝置頒發產品內唯一的認證DeviceName。裝置可以直接連接物聯網平台,也可以作為子裝置通過網關串連物聯網平台。 |
分組 | 物聯網平台支援建立裝置分組,分組中可包含不同產品下的裝置。通過裝置群組來進行跨產品管理裝置。 |
網關 | 能夠直接連接物聯網平台的裝置,且具有子裝置管理功能,能夠代理子裝置串連雲端。 |
子裝置 | 本質上也是裝置。子裝置不能直接連接物聯網平台,只能通過網關串連。 |
裝置認證 | 裝置認證指ProductKey、DeviceName、DeviceSecret的組合。
|
ProductSecret | 由物聯網平台頒發的產品金鑰,通常與ProductKey成對出現,可用於一型一密的認證方案。該參數很重要,需要您保管好,不能泄露。 |
Topic | Topic是UTF-8字串,是發布(Pub)/訂閱(Sub)訊息的傳輸中介。可以向Topic發布或者訂閱訊息。 |
Topic類 | 同一產品下不同裝置的Topic集合,用${productkey}和${deviceName}通配一個唯一的裝置,一個Topic類對一個ProductKey下所有裝置通用。 |
發布 | 操作Topic的權限類別型,對應的英文名稱為Pub。可以往此類Topic中發布訊息。 |
訂閱 | 操作Topic的權限類別型,對應的英文名稱為Sub。可以從此類Topic中訂閱訊息。 |
RRPC | 全稱:Revert-RPC。RPC(Remote Procedure Call)採用客戶機/伺服器模式,使用者不需要瞭解底層技術協議,即可遠程請求服務。RRPC則可以實現由服務端請求裝置端,並能夠使裝置端響應的功能。 |
標籤 | 標籤分為產品標籤、裝置標籤和分組標籤。
|
Alink協議 | 阿里雲定義的裝置與雲端之間的通訊協定。 |
物模型 | 是對裝置在雲端的功能描述,包括裝置的屬性、服務和事件。物聯網平台通過定義一種物的描述語言來描述物模型,稱之為TSL(即 Thing Specification Language),採用JSON格式,您可以根據TSL組裝上報裝置的資料。 |
屬性 | 裝置的功能模型之一,一般用於描述裝置運行時的狀態,如環境監測裝置所讀取的當前環境溫度等。屬性支援GET和SET請求方式。應用系統可發起對屬性的讀取和佈建要求。 |
期望屬性值 | 通到期望屬性值功能,設定您希望的裝置屬性值。若裝置線上,將即時更新屬性值;若裝置離線,期望屬性值將緩衝在雲端。裝置上線後,擷取期望屬性值,並更新屬性值。 |
服務 | 裝置的功能模型之一,裝置可被外部調用的能力或方法,可設定輸入參數和輸出參數。相比於屬性,服務可通過一條指令實現更複雜的商務邏輯,如執行某項特定的任務。 |
事件 | 裝置的功能模型之一,裝置運行時的事件。事件一般包含需要被外部感知和處理的通知資訊,可包含多個輸出參數。例如,某項任務完成的資訊,或者裝置發生故障或警示時的溫度等,事件可以被訂閱和推送。 |
資料解析指令碼 | 針對採用透傳格式/自訂資料格式的裝置,需要在雲端編寫資料解析指令碼,將裝置上報的位元據或自訂的JSON資料,轉換為物聯網平台支援的Alink JSON資料格式;將平台下發的Alink JSON格式資料,轉換為裝置支援的格式。 |
裝置影子 | 是一個JSON文檔,用於存放裝置或者應用的目前狀態資訊。每個裝置都會在雲端有唯一的裝置影子。無論該裝置是否串連到Internet,您都可以使用裝置影子通過MQTT協議或HTTP協議擷取和設定裝置的狀態。 |
裝置接入
名詞 | 描述 |
一機一密 | 每個裝置燒錄其唯一的裝置認證(ProductKey、DeviceName和DeviceSecret)。當裝置與物聯網平台建立串連時,物聯網平台對其攜帶的裝置認證資訊進行認證。 |
一型一密 | 同一產品下所有裝置可以燒錄相同產品認證(即ProductKey和ProductSecret)。裝置發送啟用請求時,物聯網平台對其攜帶的產品認證資訊進行認證,認證通過,下發該裝置接入所需的資訊。裝置再攜帶這些資訊與物聯網平台建立串連。 |
訊息轉寄
名詞 | 描述 |
訊息轉寄 | 通過建立、配置規則,以實現服務端訂閱、資料流轉和情境聯動。 |
服務端訂閱 | 服務端訂閱產品下所有類型的訊息:裝置上報訊息、裝置狀態變化通知、網關發現子裝置上報訊息、裝置生命週期變更訊息和裝置拓撲關係變更訊息。目前支援兩種方式實現服務端訂閱:
|
資料流轉 | 物聯網平台訊息轉寄的資料流轉功能,可將Topic中的資料轉寄至其他Topic或其他阿里雲服務進行儲存或處理。 |
情境聯動 | 情境聯動是一種開發自動化商務邏輯的可視化編程方式。您可以通過可視化的方式定義裝置之間聯動規則,並將規則部署至雲端或者邊緣端。 |
資料服務
名詞 | 描述 |
資料來源 | 資料服務是通過訪問資料來源的資料進行資料同步備份、資料查詢分析、資料配置等操作。資料服務資料來源包括裝置資料來源和API資料來源。 |
裝置資料來源 | 裝置資料來源包含了裝置上報的自訂Topic資料和物模型資料。 |
API資料來源 | 通過API資料來源,可將本機資料匯入物聯網平台,實現資料的進一步分析。 |
資料管道 | 資料預先處理的一種方式,通過配置運算式或篩選器,輸出指定的資料表。 |
資料API | 通過資料API,可擷取所需資料,實現伺服器與物聯網平台的系統級對接。資料API包括:
|
資料資產 | 個人或企業擁有的所有資料來源、資料資訊總稱。 |
資料來源 | 通過不同的資料來源方式,例如指標、域和資料表等,建立資料分析報表。 |
儲存表 | 用於儲存資料的表,可作為可視化資料報表或資料API的資料來源。包括以下類型:
|
SQL分析任務 | 通過編寫SQL語句,將儲存表中的資料作為查詢對象,配置執行查詢的策略,調度產出所需的資料。 |
物標籤 | 指物聯網平台中全部產品所擁有的產品或裝置屬性、標籤等多種有價值、可計量、可讀取的資料資訊。 |
指標 | 用于衡量事物發展程度的單位或方法,也常被稱作度量。例如:人口數、GDP、收入、使用者數、利潤率、留存率、覆蓋率等。 |
衍生指標 | 衍生指標是在一定前提條件下,經過加和、平均等匯總計算方式得到的。例如時間、應用範圍,業務情境等。衍生指標的時間統計範圍(時間約束條件)抽象為時間修飾詞,其它約束條件抽象為業務修飾詞。因此衍生指標由三個要素構成:時間修飾(必選)+業務修飾(可選)+原子詞(必選)。 |
下遊指標 | 通過某指標衍生的所有指標,稱為該指標的下遊指標。如果一個SQL分析任務的輸出表是另一個分析任務的查詢對象,則後一個分析任務是前一個分析任務的下遊指標。 |
指標定義 | 通過設定指標要素、業務描述、所屬主題域、所屬實體、度量單位等資訊,明確指標的作用。 |
指標配置 | 為定義好的指標,配置生產資料的計算邏輯。 |
指標域 | 是指標所屬的對象,用於分類管理指標。 |
實體 | 是指標域中發生業務關係的具體對象,例如,具體的產品、裝置等。根據指標域之間的從屬關係,子域中的具體對象是域的具體對象的子實體。例如,具體產品下的具體裝置,是對應產品的子實體。 |
原子詞 | 是一個指標中帶有業務語義的最小度量單元,例如:溫度、濕度、訪問UV。 |
時間修飾詞 | 用來設定指標統計的時間範圍,例如:最近1天、最近7天、月初至今、年初至今、歷史累計等。 |
業務修飾詞 | 用於描述指標匯總的業務資料。 |
T+1調度 | 按照T+1方式計算儲存備份的資料。 |