《工業互聯網APP設計與開發》課件-7.時序數據庫Tdengine集成_第1頁
《工業互聯網APP設計與開發》課件-7.時序數據庫Tdengine集成_第2頁
《工業互聯網APP設計與開發》課件-7.時序數據庫Tdengine集成_第3頁
《工業互聯網APP設計與開發》課件-7.時序數據庫Tdengine集成_第4頁
《工業互聯網APP設計與開發》課件-7.時序數據庫Tdengine集成_第5頁
已閱讀5頁,還剩29頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

X-7時序數據庫Tdengine集成X-7時序數據庫Tdengine集成完成Tdengine的服務安裝。基于Tdengine的GUI工具操作數據庫。編寫后端集成Tdengine代碼,實現增刪查功能。編寫Tdengine的測試代碼并進行測試。編寫Tdengine持久化設備記錄數據。編寫注冊表單X-7時序數據庫Tdengine集成編寫注冊表單理論:Tdengine基本知識介紹。實踐:通過GUI工具操作數據庫。APP后端代碼集成Tdengine,實現增刪查功能。Tdengine的功能測試。X-7時序數據庫Tdengine集成假如你是一名全棧或后端開發工程師(不限制Go或Java),項目初期經過技術討論已經選擇了Tdengine作為時序數據庫,主要作用來存儲時序設備數據,但是現在公司沒有Tdengine服務,現在技術主管要求你搭建一個開發環境的Tdengine服務,要求你測試一下Tdengine的使用,并且將不限設備記錄信息使用Tdengine做持久化存儲,可以對設備記錄信息進行增刪查,那么應該如何操作完成領導的任務呢?X-7時序數據庫Tdengine集成學習任務X-7時序數據庫Tdengine集成學習任務X-7-S1Tdengine數據庫簡介及安裝學習任務X-7-S2Tdengine數據庫操作學習任務X-7-S3Tdengine接口測試及數據持久化X-7時序數據庫Tdengine集成學習任務X-7-S1Tdengine數據庫簡介及安裝任務要求:1.獨立完成學習任務的練習題。2.我們將以小組工作的方式完成這個學習任務。3.能夠獨立完成Tdengine的集成。X-7時序數據庫Tdengine集成學習任務X-7-S1Tdengine數據庫簡介及安裝學習成果展示:1.閱讀并獨立完成任務習題。2.完成后端Tdengine的安裝。3.以小組工作的方式,各小組形成統一答案。4.選出代表,進行展示講解。5.共同討論答案。X-7時序數據庫Tdengine集成學習任務X-7-S1Tdengine數據庫簡介及安裝1.TDengine是一款高性能、分布式、支持SQL的

性數據庫。5.tdengine的客戶端安裝完成后,需要對其進行配置。配置的步驟是怎樣的?。2.以下那個屬性不屬于Tdengine的()A.高性能的

B.輕量的C.支持SQL的D.分布式的3.拉取Tdengine的docker命令是什么?

。4.使用docker命令查看Tdengine容器是否運行的命令是

第一步:修改

文件,配置內容添加

第二步:修改TDengine連接文件,配置內容添加

。第三步:測試連接tdengine,連接命令

X-7時序數據庫Tdengine集成學習任務X-7-S1Tdengine數據庫簡介及安裝1.TDengine是一款高性能、分布式、支持SQL的

時序

性數據庫。5.tdengine的客戶端安裝完成后,需要對其進行配置。配置的步驟是怎樣的?。2.以下那個屬性不屬于Tdengine的(B)A.高性能的

B.輕量的C.支持SQL的D.分布式的3.拉取Tdengine的docker命令是什么?

dockerpulltdengine/tdengine

。4.使用docker命令查看Tdengine容器是否運行的命令是

dockerps

第一步:修改

hosts

文件,配置內容添加

127.0.0.1tdengine

第二步:修改TDengine連接文件,配置內容添加

firstEptdengine:6030

。第三步:測試連接tdengine,連接命令

taos-htdengine

X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作任務要求:1.獨立完成學習任務的練習題。2.我們將以小組工作的方式完成這個學習任務。3.能夠獨立完成Tdengine的數據庫操作。X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作學習成果展示:1.閱讀并獨立完成任務習題。2.用代碼獨立完成Tdengine的操作。3.以小組工作的方式,各小組形成統一答案。4.選出代表,進行展示講解。5.共同討論答案。X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作1.數據庫客戶端工具中,根據下圖說明每一個區域的功能。序號命令行123X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作2.請使用SQL創建一個設備表,該設備包含(電流)current,電壓(voltage)兩個屬性。

。3.Tdengine不支持以下那種數據類型(

)A.TIMESTAMPB.BINARYC.STRINGD.JSON4.Tdengine的數據庫默認登錄名

密碼:

。X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作5.根據下圖填寫代碼的含義。行數命令行1524X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作6.編寫JAVA添加設備數據的mapper時,下面的代碼指定行數含義是什么?行數命令行1113X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作1.數據庫客戶端工具中,根據下圖說明每一個區域的功能。序號命令行1當前所在數據庫說明2所有的超級表或表的列表3查詢的數據列表詳情X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作2.請使用SQL創建一個設備表,該設備包含(電流)current,電壓(voltage)兩個屬性。

CREATETABLEIFNOTEXISTSdevice(tsTIMESTAMP,currentFLOAT,voltageFLOAT)

。3.Tdengine不支持以下那種數據類型(C)A.TIMESTAMPB.BINARYC.STRINGD.JSON4.Tdengine的數據庫默認登錄名

root

密碼:

taosdata

。X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作5.根據下圖填寫代碼的含義。行數命令行15添加設備數據的時候,自動設置ts為當前時間24修改設備數據的時候,自動設置updateTime為當前時間X-7時序數據庫Tdengine集成學習任務X-7-S2Tdengine數據庫操作6.編寫JAVA添加設備數據的mapper時,下面的代碼指定行數含義是什么?行數命令行11使用tdengine數據源13根據SQL語句向數據庫中創建一個device表X-7時序數據庫Tdengine集成學習任務X-7-S3Tdengine接口測試及數據持久化任務要求:1.獨立完成學習任務的練習題。2.我們將以小組工作的方式完成這個學習任務。3.能夠獨立完成Tdengine的接口測試及數據持久化操作。X-7時序數據庫Tdengine集成學習任務X-7-S3Tdengine接口測試及數據持久化學習成果展示:1.閱讀并獨立完成任務習題。2.獨立完成Tdengine的接口測試及數據持久化。3.以小組工作的方式,各小組形成統一答案。4.選出代表,進行展示講解。5.共同討論答案。X-7時序數據庫Tdengine集成學習任務X-7-S3Tdengine接口測試及數據持久化1.Tdengine接口測試過程中,根據下圖描述接口功能。序號功能描述123X-7時序數據庫Tdengine集成學習任務X-7-S3Tdengine接口測試及數據持久化2.下圖為MQTT成功訂閱消息的回調函數。說出指定行的代碼含義?行數功能描述55行56行57行X-7時序數據庫Tdengine集成學習任務X-7-S3Tdengine接口測試及數據持久化3.簡單描述設備數據持久化存儲到Tdengine數據庫中的整個流程。

X-7時序數據庫Tdengine集成學習任務X-7-S3Tdengine接口測試及數據持久化1.Tdengine接口測試過程中,根據下圖描述接口功能。序號功能描述1分頁查詢設備列表2當前頁數3每頁多少條記錄X-7時序數據庫Tdengine集成學習任務X-7-S3Tdengine接口測試及數據持久化2.下圖為MQTT成功訂閱消息的回調函數。說出指定行的代碼含義?行數功能描述55行從回調消息中獲取設備數據56行將設備數據Json轉成Device類57行將設備數據存儲到Tdengine中X-7時序數據庫Tdengine集成學習任務X-7-S3Tdengine接口測試及數據持久化3.簡單描述設備數據持久化存儲到Tdengine數據庫中的整個流程。

通過JAVA實現的MQTT客戶端訂閱設備發布的topic,獲取到設備數據后,對數據進行處理,將處理完成的記錄存儲到Tdengine中

X-7時序數據庫Tdengine集成請各小組討論,根據項目任務需求,制定項目實施流程圖,并將小組討論最終結果進行案例展示。根據上述所學,完成Tdengine的集成。限時20min將小組討論結果謄寫到工作頁中,注意要鉛筆(流程圖要橫平豎直)限時10minX-7時序數據庫Tdengine集成根據項目實施流程圖,有些步驟內容等內容需要進行實現方式確認,請每組進行站立會議,根據計劃對項目步驟流程進行細化,根據步驟設計實現方式,填寫工作頁中《站立決策卡》。限時30minX-7時序數據庫Tdengine集成根據計劃及決策內容,對項目進行實施,填寫實施步驟,對實施步驟的結果進行選擇是否實現,并根據自身情況填寫工作頁《項目實施卡》。限時120minX-7時序數據庫Tdengine集成代碼規范檢查完成Tdengine集成后,對每位學員代碼檢查,將檢查結果填入表中序號檢查內容檢查結果附注1注釋規范是〇

否〇

2命名規范是〇

否〇

X

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論