數據採集方法有哪些

2020-12-16 電子發燒友

數據採集

數據採集(DAQ),是指從傳感器和其它待測設備等模擬和數字被測單元中自動採集非電量或者電量信號,送到上位機中進行分析,處理。數據採集系統是結合基於計算機或者其他專用測試平臺的測量軟硬體產品來實現靈活的、用戶自定義的測量系統。

數據採集,又稱數據獲取,是利用一種裝置,從系統外部採集數據並輸入到系統內部的一個接口。數據採集技術廣泛應用在各個領域。比如攝像頭,麥克風,都是數據採集工具。

被採集數據是已被轉換為電訊號的各種物理量,如溫度、水位、風速、壓力等,可以是模擬量,也可以是數字量。採集一般是採樣方式,即隔一定時間(稱採樣周期)對同一點數據重複採集。採集的數據大多是瞬時值,也可是某段時間內的一個特徵值。準確的數據測量是數據採集的基礎。數據量測方法有接觸式和非接觸式,檢測元件多種多樣。不論哪種方法和元件,均以不影響被測對象狀態和測量環境為前提,以保證數據的正確性。數據採集含義很廣,包括對面狀連續物理量的採集。在計算機輔助製圖、測圖、設計中,對圖形或圖像數位化過程也可稱為數據採集,此時被採集的是幾何量(或包括物理量,如灰度)數據。

在網際網路行業快速發展的今天,數據採集已經被廣泛應用於網際網路及分布式領域,數據採集領域已經發生了重要的變化。首先,分布式控制應用場合中的智能數據採集系統在國內外已經取得了長足的發展。其次,總線兼容型數據採集插件的數量不斷增大,與個人計算機兼容的數據採集系統的數量也在增加。國內外各種數據採集機先後問世,將數據採集帶入了一個全新的時代。

現在談論大數據已經沒有新意了,形形色色的產品、平臺和公司都貼滿大數據標籤,但大數據卻並沒有掀起預期颶風,甚至還被冠以「偽命題」汙名。

本末倒置,數據採集才是大數據產業的基石。都在說大數據應用、大數據價值挖掘,卻不想,沒有數據何來應用、價值一說。就好比不開採石油,一味想得到汽油。當然,石油開採並不容易,各行各業包括政府部門的信息化建設都是封閉式進行,海量數據被封在不同軟體系統,數據源多種多樣,數據量大、更新快。

大數據時代最不缺的就是數據。但面對數據資源,如何開採?用什麼工具開採?如何以最低成本的開採?

數據採集方法

今天就和大家討論3種軟體系統的數據採集方法,重點關注實現過程與各自的優缺點。

一、軟體接口方式

各個軟體廠商提供數據接口,實現數據採集匯聚。

實現過程:

· 協調多方軟體廠商工程師到場,了解所有系統業務流程以及資料庫相關的表結構設計等,細節推敲,確定可行性方案;

· 編碼

· 測試、調試階段

· 交付使用

接口對接方式的數據可靠性與價值較高,一般不存在數據重複的情況;數據通過接口實時傳輸,滿足數據實時性的要求。

接口對接方式的缺點是接口開發費用高;協調各個軟體廠商,協調難度大、投入人力大;擴展性不高,如:由於業務需要各軟體系統開發出新的業務模塊,其和大數據平臺之間的數據接口也需做相應修改和變動,甚至要推翻以前的所有數據接口編碼,工作量大、耗時長。

二、開放資料庫方式

實現數據的採集匯聚,開放資料庫是最直接的一種方式。

兩個系統分別有各自的資料庫,同類型的資料庫之間是比較方便的:

1. 如果兩個資料庫在同一個伺服器上,只要用戶名設置的沒有問題,就可以直接相互訪問,需要在from後將其資料庫名稱及表的架構所有者帶上即可。select * from DATABASE1.dbo.table1

2. 如果兩個系統的資料庫不在一個伺服器上,建議採用連結伺服器的形式處理,或者使用openset和opendatasource的方式,這個需要對資料庫的訪問進行外圍伺服器的配置。

而不同類型的資料庫之間的連接就比較麻煩,需要做很多設置才能生效,這裡不做詳細說明。

開放資料庫方式可以直接從目標資料庫中獲取需要的數據,準確性高,實時性也能得到保證,是最直接、便捷的一種方式。

但開放資料庫方式也需要協調各個軟體廠商開放資料庫,難度大;一個平臺如果同時連接多個軟體廠商的資料庫,並實時獲取數據,這對平臺性能也是巨大挑戰。不過,出於安全性考慮,軟體廠商一般不會開放自己的資料庫。

三、基於底層數據交換的數據直接採集方式

通過獲取軟體系統的底層數據交換、軟體客戶端和資料庫之間的網絡流量包,基於底層IO請求與網絡分析等技術,採集目標軟體產生的所有數據,將數據轉換與重新結構化,輸出到新的資料庫,供軟體系統調用。

技術特點如下:

1. 無需原軟體廠商配合;

2. 實時數據採集,數據端到端的響應速度達秒級;

3. 兼容性強,可採集匯聚Windows平臺各種軟體系統數據;

4. 輸出結構化數據,作為數據挖掘、大數據分析應用的基礎;

5. 自動建立數據間關聯,實施周期短、簡單高效;

6. 支持自動導入歷史數據,通過I/O人工智慧自動將數據寫入目標軟體;

7. 配置簡單、實施周期短。

基於底層數據交換的數據直接採集方式,擺脫對軟體廠商的依賴,不需要軟體廠商配合,不僅需要投入大量的時間、精力與資金,不用擔心系統開發團隊解體、原始碼丟失等原因導致系統數據採集成死局。

直接從各式各樣的軟體系統中開採數據,源源不斷獲取精準、實時的數據,自動建立數據關聯,輸出利用率極高的結構化數據,讓不同系統的數據源有序、安全、可控的聯動流通,提供決策支持、提高運營效率、產生經濟價值。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 如何採集微信公眾號的文章?有哪些具體的方法?
    我們平時在編寫微信公眾號文章的時候,一般都需要採集些文章來參考,那麼如何採集微信公眾號的文章?有哪些具體的方法呢?下面拓途數據就給大家詳細的說明下這些內容,以供參考。如何採集微信公眾號的文章如何採集微信公眾號的文章?快速採集的方法方法/步驟首先打開搜狗瀏覽器!找到搜狗瀏覽器裡面的「搜索」。點擊搜索,上方會顯示很多選項。
  • 大數據分析處理方法有哪些
    具體的大數據處理方法確實有很多,根據長時間的實踐,總結了一個普遍適用的大數據處理流程,並且這個流程應該能夠對大家理順大數據的處理有所幫助。整個處理流程可以概括為四步,分別是採集、導入和預處理、統計和分析,最後是數據挖掘。
  • 工業數據採集類型與數據採集的方法
    工業數據採集類型與數據採集的方法 李倩 發表於 2018-06-27 15:39:59 本篇文章和大家說說數據採集的那些事兒......
  • 大數據技術的方法與工具1-採集篇
    在現實生活中,數據產生的種類很多,並且不同種類的數據產生的方式不同,所以大數據採集的方法和所用的工具分為以下幾種:一採集方法通過系統日誌採集大數據:用於系統日誌採集的工具常見的有Hadoop Chukwa、Cloudera Flume、Facebook Scribe和LinkedIn Kafka
  • 最全的大數據採集方法分類,你想知道的都在這裡
    ,畢竟數據源是整個大數據平臺蓄水的上遊,數據採集不過是獲取水源的管道罷了。大數據處理架構系列三:原來如此簡單,HADOOP原理解讀)二、傳統大數據處理方法的不足我們今天就來看看大數據技術在數據採集方面採用了哪些方法:1、離線採集: 工具:ETL;在數據倉庫的語境下,ETL基本上就是數據採集的代表,包括數據的提取(Extract)、轉換(Transform
  • 神策數據王灼洲:方法論 + 實踐,全面解析數據採集方案,必看!
    一是默認情況下,不進行任何埋點,然後通過可視化的方式進行圈選,圈選哪些就採集哪些。二是默認情況下,開啟全埋點全部採集,然後通過可視化的方式對全埋點的事件進行重命名。比如,對於登錄頁面上的登錄按鈕,全埋點採集的事件名一般都是固定的,比如叫:$AppClick,藉助於可視化埋點,我們就可以對 $AppClick 事件進行重命名,比如 login。
  • 條形碼、二維碼和RFID數據採集方法的比較
    物聯網區別於網際網路在於它通過感知層連接物理世界和信息世界,感知層的數據採集是物聯網應用層進行可靠、精準數據挖掘的技術基礎。數據採集是物聯網感知層最關鍵的技術,目前常用的數據採集方法有條形碼,二維碼和RFID技術。本文比較了物聯網中這3種關鍵數據採集方法的各自特點。  一、3種數據採集方式原理介紹  1.
  • 信息採集有哪些渠道
    隨著大數據的不斷發展,數據的價值得到了越來越多的關注,要想充分利用大數據,首先需要有數據來源,因此信息採集就成為了一個非常重要的環節。通常情況下,採集信息有以下幾個渠道:第一:傳統信息系統。傳統信息系統採集的信息往往具有較高的價值,一方面原因是傳統信息系統採集的往往是結構化數據,易於統計和分析,另一方面原因是傳統信息系統採集的數據往往是比較重要的數據,對後續的數據分析有重要的參考價值。
  • 關於數據埋點採集,你需要了解這些
    數據採集是數據分析的基礎,而埋點是最主要的採集方式。那麼數據埋點採集到底都包括哪些問題?本文作者從什麼是埋點、埋點怎麼設計、埋點的應用三個方面對這個問題進行了梳理,與大家分享。一、數據採集以及常見數據問題1. 數據採集數據採集有多種方式,埋點採集是其中非常重要的一部分,不論對c端還是b端產品都是主要的採集方式。
  • 數據採集與壓縮系統
    ,採集到的數據量還是很大的,在進行傳輸的過程中對帶寬要求較高,解決這一問題的有效途徑有:採用高帶寬的傳輸方式;對數據進行壓縮,變相提高數據傳輸帶寬。  系統硬體結構  如圖1所示,本數據採集與壓縮系統整體分為兩個部分:數據採集部分(虛線以上)和數據壓縮部分(虛線以下),其中數據採集部分對待處理的信號進行採集,模數轉換並進行存儲;數據壓縮部分對存儲的數據進行壓縮,以提高有效容量和傳輸帶寬。
  • DS12887在數據採集與監控中的應用
    數據採集終端採用了定時、實時、故障三種數據傳輸模式,其中的定時和實時數據採集模式主要是通過實時時鐘DS12887來實現的。對實時數據採集模式是利用DS12887的分鐘寄存器的刷新來採集多功能電能表的當前數據;對定時數據採集模式是利用DS12887的分鐘寄存器是否為零來判斷每小時是否來到,每天採集存貯24組數據,產生一個數據包。
  • 乾貨:績效考核數據的採集與核對 建議收藏
    績效考核數據採集核對績效考核最重要的一項工作就是績效考核數據的採集,為使績效管理有效、有序地貫徹並執行,須保證關鍵績效指標統計數據的公平性,真實性。(2)數據採集部門與被考核部門及人力資源部一起明確各指標的定義、內容、公式等,包括指標中相關名詞的解釋和定義,建立衡量指標的有關標準,確立合理、科學的指標計算方法。
  • 數據採集與轉換中的一些關鍵問題
    如何設計一個高性能的數據採集與轉換系統需要考慮多方面的因素,本文就其中的一些關鍵問題給出自己的討論。目前的數據採集系統通常包括數據採集與轉換所需的所有元素,不過有時可能不包含模擬多路復用之前的輸入濾波與信號調節。模擬信號由模擬乘法器進行時間多路復用;多路復用器輸出信號通過放大器輸入A/D轉換器。我們可對採樣/保持進行編程,以便採集並保持經各 A/D 轉換器轉換成的數字多路數據採樣。轉換後的數據以並行或串行形式出現在 A/D 轉換器的輸出中,以備終端設備做進一步處理。
  • 今後,數據過度採集濫用行不通了
    原標題:今後,數據過度採集濫用行不通了   近日,工業和信息化部正式印發《電信和網際網路行業提升網絡數據安全保護能力專項行動方案》(以下簡稱《行動方案》),將在行業內部署開展為期一年的提升網絡數據安全保護能力專項行動,並明確提出在今年10月底前,完成全部基礎電信企業、50家重點網際網路企業以及200
  • 大數據時代必修課:讓傳感器採集的數據成為資產
    歷經數年的市場沉澱,結合實體經濟的深度融合,數據已成為企業內更有價值的資產之一,數據資產運營的重要意義也已經成為各個行業的一種共識。 尤其是對於一些工業企業來說,從物聯網傳感器收集的數據用於預測分析、工業生產,這不僅是大數據時代下的必修課,也是推動企業經濟實現快速發展、包容性增長、可持續增長的強大驅動力量。而法米特的企業願景便是讓傳感器採集的數據成為資產。 法米特作為一家專門從事於物聯技術的品牌,物聯網分析與傳統技術分析的不同之處在於它使用的數據。
  • 新媒體人,微信公眾號有哪些好的採集文章工具?
    它不僅只有強大的排版功能,還可以群發前違規檢測、數據分析、採集文章、還提供了超多的,無版權圖片,給你使用。  一鍵排版,讓排版變得有趣又簡單。1、採集文章如何複製採集其他文章,壹伴的採集文章有三個入口。一:在微信公眾平臺編輯頁的右下角,出現採集文章的按鈕,將公眾號文章的的連結複製粘貼在輸入框即可。
  • 大數據信息資料採集:網絡學習課程數據信息資料採集爬取
    大數據信息資料採集:網絡學習課程數據信息資料採集爬取定義一:「網絡課程是基於Web的課程,即在網際網路上通過WWW瀏覽器來學習的課程」(從學習的工具、手段來定義);>「網絡課程是基於資源的學習,基於情境的學習,基於協作的學習」(從建構主義學習環境所涉及的三種特徵來定義);定義四:「網絡課程是指學習過程具有交互性、共享性、開放性、協作性和自主性等主要特徵的課程」(從學習過程的特徵來定義);上述四種關於網絡課程的定義都有各自的根據
  • 數據中心機房有哪些監控系統?
    [導讀]數據中心機房有哪些監控系統,機櫃在數據中心機房有什麼作用?
  • MES製造執行系統數據採集方式
    MES製造執行系統的特點,就是能實時收集生產過程中的各類信息、數據,然後匯集到資料庫中,作數據分析及供管理層查詢。如何高效的採集車間的各類數據,是決定一個MES製造執行系統軟體項目實施成敗的重要關鍵環節。為您簡單介紹一下幾類常見的數據採集方式。  數據收集是MES製造執行系統業務進行的根本,也是MES製造執行系統進行統計分析的基礎。
  • 大數據平臺結構以及作用都有哪些
    導讀 隨著大數據技術的不斷發展,越來越多的企業都開始構建自己的大數據平臺,而今天我們就通過案例分析來了解一下,大數據平臺結構以及作用都有哪些。