0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

IOTA架構(gòu)之下的數(shù)據(jù)采集

454398 ? 來(lái)源:alpha007 ? 作者:alpha007 ? 2022-11-15 16:47 ? 次閱讀

來(lái)源:ST社區(qū)

IOTA架構(gòu)是基于IOTA和AI時(shí)代背景下的大數(shù)據(jù)架構(gòu)模式,其整體技術(shù)結(jié)構(gòu)的核心是貫穿于整體業(yè)務(wù)始終的數(shù)據(jù)模型,具有提高整體的預(yù)算效率的作用。IOTA架構(gòu)這一概念由易觀首次提出,并將其應(yīng)用于最新研發(fā)的精細(xì)化運(yùn)營(yíng)工具中。

在之前文章中介紹過(guò)易觀提出的IOTA架構(gòu),相信很多同學(xué)已經(jīng)對(duì)整體有了一個(gè)了解。本文將介紹IOTA架構(gòu)下的數(shù)據(jù)采集。

在IOTA架構(gòu)下,在當(dāng)下終端設(shè)備計(jì)算能力普通較強(qiáng)的情況下,SDK不僅承載著以往的基礎(chǔ)功能,并且被賦予了邊緣計(jì)算的角色。例如在設(shè)備端就開(kāi)始做數(shù)據(jù)完整性和有效性的校驗(yàn)、將用戶行為轉(zhuǎn)化成為統(tǒng)一的數(shù)據(jù)模型,然后傳送給服務(wù)端。

一個(gè)穩(wěn)定的數(shù)據(jù)采集端需要有如下功能,存儲(chǔ)、回?cái)?shù)、控制、保護(hù)。

存儲(chǔ):數(shù)據(jù)存儲(chǔ),校驗(yàn)當(dāng)前存儲(chǔ)數(shù)據(jù)合法性,及防止數(shù)據(jù)被第三方串改。

回?cái)?shù):數(shù)據(jù)上報(bào),加密上報(bào)數(shù)據(jù),防止被第三方截取,保證不受HOOK等影響,防止DNS污染等。

控制:控制發(fā)送策略,可以指定3G/4G/wifi 環(huán)境上傳,可以調(diào)整上報(bào)時(shí)間頻次、本地?cái)?shù)據(jù)緩存規(guī)則全部可動(dòng)態(tài)調(diào)整。

保護(hù):有自保護(hù)機(jī)制。不要影響用戶的正常使用,減少因逆向?qū)е碌臄?shù)據(jù)異常

顯而易見(jiàn),普通的采集端都具有這些功能。作為IOTA架構(gòu)下的采集端進(jìn)行了哪些優(yōu)化呢?如下:

統(tǒng)一模型:在IOTA架構(gòu)下從數(shù)據(jù)采集到數(shù)據(jù)接收以及數(shù)據(jù)處理都是用一套數(shù)據(jù)模型。例如對(duì)于用戶行為分析時(shí)會(huì)用到的模型中,我們可以抽象出以下幾個(gè)基本要素: 發(fā)生行為主體 (who),行為發(fā)生的時(shí)間(when), 行為的發(fā)生地點(diǎn)(where),發(fā)送的事件(what)。在IOTA架構(gòu)下也統(tǒng)稱為Common Data Model。

聚合:同樣的數(shù)據(jù)進(jìn)行邊緣聚合計(jì)算,如某些用戶訪問(wèn)路徑可以直接由采集端來(lái)完成,生成對(duì)應(yīng)類似漏斗的事件。一般這個(gè)計(jì)算是服務(wù)器下發(fā)策略來(lái)動(dòng)態(tài)控制的,當(dāng)然也可以隨時(shí)做出調(diào)整,值得注意的是這是不可以逆的運(yùn)算,并且這種模式只適用于適合間隔發(fā)送模式的數(shù)據(jù)。

校驗(yàn):數(shù)據(jù)的完整和有效性可以放到采集端處理,確保SDK給server的數(shù)據(jù)不是被修改的,產(chǎn)生的數(shù)據(jù)是合理的,這就要求采集端加入防作弊的功能。 這是一個(gè)成熟產(chǎn)品長(zhǎng)期需要投入的項(xiàng)目,大部分公司的風(fēng)控做的也有一部分這樣的工作。典型的案例如防止Xposed攔截,防止反編譯,防止二次打包。

實(shí)時(shí):數(shù)據(jù)實(shí)時(shí)上報(bào)給服務(wù)器,這樣才能讓用戶感覺(jué)到零延遲,實(shí)時(shí)計(jì)算。如12306購(gòu)票,要立即的進(jìn)行查看結(jié)果,不能等得到次日才看到結(jié)果。同樣的帶來(lái)另一個(gè)問(wèn)題,個(gè)人高頻上報(bào)、用戶高峰期大量用戶上報(bào)需要進(jìn)行區(qū)分,兩者對(duì)收數(shù)服務(wù)器而言是一樣的,那這個(gè)時(shí)候就需要收數(shù)服務(wù)器和采集端進(jìn)行通訊,動(dòng)態(tài)控制。

高可控:高可控是對(duì)數(shù)據(jù)采集最基礎(chǔ),也是最重要的一個(gè)要求。不然面對(duì)攻擊,服務(wù)器無(wú)法實(shí)時(shí)監(jiān)控,動(dòng)態(tài)調(diào)整,立即處理,可能會(huì)導(dǎo)致服務(wù)器的短時(shí)間無(wú)法正常工作(如數(shù)據(jù)處理延遲,嚴(yán)重的乃至宕機(jī))。

當(dāng)然對(duì)于很多大數(shù)據(jù)架構(gòu)中,數(shù)據(jù)采集端各不相同,這也是我們?cè)谥С执罅坑脩艉蟮囊粋€(gè)分享。

總的來(lái)說(shuō),IOTA架構(gòu)下的數(shù)據(jù)采集有如下特點(diǎn):采用統(tǒng)一的數(shù)據(jù)模型,支持邊緣計(jì)算、支持與服務(wù)器端動(dòng)態(tài)交互的控制策略。這些已經(jīng)在易觀的數(shù)據(jù)產(chǎn)品中廣泛使用,也歡迎大家試用易觀方舟、易觀千帆。

審核編輯 黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Iota
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    8360
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    數(shù)據(jù)采集卡VS傳統(tǒng)儀表#數(shù)據(jù)采集卡 #儀器儀表 #電子技術(shù)

    數(shù)據(jù)采集
    西安阿爾泰電子科技發(fā)展有限公司
    發(fā)布于 :2024年11月05日 09:46:26

    IOT數(shù)據(jù)采集平臺(tái)的功能特點(diǎn)

    隨著物聯(lián)網(wǎng)(IoT)技術(shù)的飛速發(fā)展,IOT數(shù)據(jù)采集平臺(tái)作為連接物理世界與數(shù)字世界的橋梁,正逐步成為各行業(yè)數(shù)字化轉(zhuǎn)型的重要工具。本文將深入探討IOT數(shù)據(jù)采集平臺(tái)的定義、功能、應(yīng)用場(chǎng)景及其對(duì)企業(yè)發(fā)展
    的頭像 發(fā)表于 09-25 13:28 ?334次閱讀

    艾體寶干貨 如何使用IOTA進(jìn)行遠(yuǎn)程流量數(shù)據(jù)采集分析

    本文詳細(xì)介紹了如何使用艾體寶IOTA設(shè)備進(jìn)行遠(yuǎn)程流量數(shù)據(jù)采集與分析,特別適用于分布式網(wǎng)絡(luò)、多站點(diǎn)管理和受限訪問(wèn)環(huán)境。通過(guò)IOTA的遠(yuǎn)程管理功能和ZeroTier VPN技術(shù),即使在偏遠(yuǎn)或訪問(wèn)受限的區(qū)域,也能高效進(jìn)行網(wǎng)絡(luò)流量監(jiān)控和
    的頭像 發(fā)表于 09-02 17:20 ?210次閱讀
    艾體寶干貨 如何使用<b class='flag-5'>IOTA</b>進(jìn)行遠(yuǎn)程流量<b class='flag-5'>數(shù)據(jù)采集</b>分析

    NI數(shù)據(jù)采集板卡如何連接使用?

    NI(National Instruments)數(shù)據(jù)采集板卡是一種常用的工業(yè)級(jí)數(shù)據(jù)采集設(shè)備,廣泛應(yīng)用于科學(xué)研究、工程測(cè)試、自動(dòng)化控制等領(lǐng)域。本文將介紹如何連接產(chǎn)品并使用NI數(shù)據(jù)采集板卡進(jìn)行數(shù)據(jù)
    的頭像 發(fā)表于 07-11 10:05 ?742次閱讀

    多通道數(shù)據(jù)采集儀怎么用的

    多通道數(shù)據(jù)采集儀是一種廣泛應(yīng)用于工業(yè)、科研、教育等領(lǐng)域的高精度數(shù)據(jù)采集設(shè)備。它能夠同時(shí)采集多個(gè)通道的模擬信號(hào),并將采集到的數(shù)據(jù)進(jìn)行處理、存儲(chǔ)
    的頭像 發(fā)表于 07-02 09:08 ?474次閱讀

    多通道數(shù)據(jù)采集串?dāng)_問(wèn)題怎么解決

    多通道數(shù)據(jù)采集系統(tǒng)在現(xiàn)代工業(yè)、科研和醫(yī)療等領(lǐng)域中有著廣泛的應(yīng)用。然而,在多通道數(shù)據(jù)采集過(guò)程中,串?dāng)_問(wèn)題是一個(gè)常見(jiàn)的問(wèn)題,它會(huì)導(dǎo)致數(shù)據(jù)采集的準(zhǔn)確性和可靠性降低。本文將詳細(xì)探討多通道數(shù)據(jù)采集
    的頭像 發(fā)表于 07-02 08:58 ?874次閱讀

    電力數(shù)據(jù)采集網(wǎng)關(guān)是什么

    電力數(shù)據(jù)采集網(wǎng)關(guān)是一種專門用于電力系統(tǒng)數(shù)據(jù)采集和傳輸?shù)脑O(shè)備。它主要用于將電力系統(tǒng)中的各種設(shè)備(如電表、變壓器、斷路器等)的數(shù)據(jù)進(jìn)行采集、處理和傳輸?shù)缴蠈拥谋O(jiān)控系統(tǒng)或
    的頭像 發(fā)表于 06-28 15:28 ?543次閱讀
    電力<b class='flag-5'>數(shù)據(jù)采集</b>網(wǎng)關(guān)是什么

    數(shù)據(jù)采集邊緣網(wǎng)關(guān)解決企業(yè)數(shù)據(jù)采集痛點(diǎn)的關(guān)鍵

    隨著信息技術(shù)的快速發(fā)展,企業(yè)對(duì)于數(shù)據(jù)采集和處理的需求日益增長(zhǎng)。然而,傳統(tǒng)的數(shù)據(jù)采集方式往往面臨著數(shù)據(jù)量大、傳輸延遲、安全性不足等問(wèn)題,給企業(yè)的運(yùn)營(yíng)和管理帶來(lái)了諸多挑戰(zhàn)。在這樣的背景下, 數(shù)據(jù)采
    的頭像 發(fā)表于 04-07 13:56 ?343次閱讀

    網(wǎng)關(guān)數(shù)據(jù)采集解決方案

    隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,數(shù)據(jù)采集已成為企業(yè)運(yùn)營(yíng)、管理和決策的重要支撐。網(wǎng)關(guān)作為連接不同網(wǎng)絡(luò)的關(guān)鍵設(shè)備,其在數(shù)據(jù)采集過(guò)程中發(fā)揮著至關(guān)重要的作用。本文將詳細(xì)介紹一種網(wǎng)關(guān)數(shù)據(jù)采集解決方案,旨在確保
    的頭像 發(fā)表于 03-08 16:05 ?555次閱讀
    網(wǎng)關(guān)<b class='flag-5'>數(shù)據(jù)采集</b>解決方案

    數(shù)據(jù)采集邊緣網(wǎng)關(guān)在數(shù)控機(jī)床數(shù)據(jù)采集中的應(yīng)用

    隨著工業(yè)4.0和智能制造的推進(jìn),數(shù)控機(jī)床作為現(xiàn)代制造業(yè)的核心設(shè)備,其數(shù)據(jù)采集與監(jiān)控對(duì)于提升生產(chǎn)效率、優(yōu)化工藝流程以及預(yù)防性維護(hù)具有重要意義。數(shù)據(jù)采集邊緣網(wǎng)關(guān)作為一種新型的數(shù)據(jù)采集解決方案,能夠?qū)崟r(shí)
    的頭像 發(fā)表于 01-30 16:13 ?694次閱讀

    基于物通博聯(lián)工業(yè)數(shù)據(jù)采集網(wǎng)關(guān)的工廠數(shù)據(jù)采集方案

    隨著工業(yè)互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,工廠生產(chǎn)過(guò)程中的數(shù)據(jù)采集和管理變得越來(lái)越重要。然而,由于工廠現(xiàn)場(chǎng)設(shè)備眾多、種類繁多,數(shù)據(jù)采集和管理面臨著很多挑戰(zhàn),如設(shè)備接口不統(tǒng)一、數(shù)據(jù)傳輸不穩(wěn)定、數(shù)據(jù)
    的頭像 發(fā)表于 01-26 15:14 ?419次閱讀
    基于物通博聯(lián)工業(yè)<b class='flag-5'>數(shù)據(jù)采集</b>網(wǎng)關(guān)的工廠<b class='flag-5'>數(shù)據(jù)采集</b>方案

    plc數(shù)據(jù)采集模塊的缺點(diǎn) plc數(shù)據(jù)采集模塊與數(shù)據(jù)采集卡的區(qū)別

    PLC(可編程邏輯控制器)數(shù)據(jù)采集模塊是用于連接傳感器、執(zhí)行器和機(jī)器設(shè)備,收集實(shí)時(shí)數(shù)據(jù)的設(shè)備。雖然PLC數(shù)據(jù)采集模塊在工業(yè)自動(dòng)化領(lǐng)域得到了廣泛應(yīng)用,但它仍然存在一些缺點(diǎn),而與之相比,數(shù)據(jù)采集
    的頭像 發(fā)表于 01-19 14:20 ?1540次閱讀

    數(shù)據(jù)采集卡怎么用 數(shù)據(jù)采集卡怎么讀取數(shù)據(jù)

    數(shù)據(jù)采集卡怎么用 數(shù)據(jù)采集卡怎么讀取數(shù)據(jù)? 數(shù)據(jù)采集卡(Data Acquisition Card)是一種用于采集和轉(zhuǎn)換各種輸入信號(hào)的硬件設(shè)
    的頭像 發(fā)表于 12-15 09:50 ?1637次閱讀

    數(shù)據(jù)采集網(wǎng)關(guān):工業(yè)數(shù)據(jù)采集上云

    數(shù)據(jù)采集網(wǎng)關(guān),以其高效、便捷的特點(diǎn),成為了現(xiàn)代工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集處理的重要工具。它是連接不同數(shù)據(jù)源和數(shù)據(jù)接收設(shè)備的橋梁,將各種形式和格式的數(shù)據(jù)
    的頭像 發(fā)表于 12-12 16:46 ?737次閱讀
    <b class='flag-5'>數(shù)據(jù)采集</b>網(wǎng)關(guān):工業(yè)<b class='flag-5'>數(shù)據(jù)采集</b>上云

    設(shè)備數(shù)據(jù)采集網(wǎng)關(guān)如何連接設(shè)備進(jìn)行數(shù)據(jù)采集工作

    在現(xiàn)代化工業(yè)生產(chǎn)和制造過(guò)程中,設(shè)備數(shù)據(jù)采集和監(jiān)控至關(guān)重要。數(shù)據(jù)采集網(wǎng)關(guān)作為這一過(guò)程的關(guān)鍵組成部分,能夠連接各種設(shè)備并實(shí)時(shí)采集、傳輸和處理數(shù)據(jù)。本文將詳細(xì)介紹設(shè)備
    的頭像 發(fā)表于 11-29 18:03 ?1173次閱讀