本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
處理和視覺化車輛資料
AWSIoT FleetWise 軟體的邊緣代理程式會將選取的車輛資料傳輸到 Amazon Timestream 或亞馬遜簡單儲存服務 (Amazon S3)。資料送達資料目標後,您可以使用其他AWS服務來視覺化和共用資料。
在時間流中處理車輛數據
Timestream 是一個完全受控的時間序列資料庫,每天可以儲存和分析數兆個時間序列資料點。您的資料會儲存在客戶管理的「時間流」表格中。您可以使用 Timestream 查詢車輛數據,以便獲得有關車輛的見解。如需詳細資訊,請參閱什麼是 Amazon Timestream?
傳輸至 Timestream 的資料預設結構描述包含下列欄位。
欄位名稱 | 資料類型 | 描述 |
---|---|---|
|
varchar |
資料收集事件的識別碼。 |
|
varchar |
從中收集資料的車輛 ID。 |
|
varchar |
Edge 代理程式軟體用來收集資料的行銷活動名稱。 |
|
timestamp |
資料點的時間戳記。 |
|
varchar |
訊號的名稱。 |
|
bigint |
整數類型的信號值。 |
|
double |
雙倍類型的信號值。 |
|
boolean |
布爾類型的信號值。 |
可視化儲存在時間流中的車輛資料
將車輛數據傳輸到 Timestream 後,您可以使用以下AWS服務來視覺化、監控、分析和共享您的數據。
-
使用 Grafana 或 Amazon 受管的 Grafana,以視覺化方式呈現和監控儀表板中的資料。您可以使用單一 Grafana 儀表板將來自多個AWS來源 (例如 Amazon CloudWatch 和時間流) 和其他資料來源的資料視覺化。
-
使用 Amazon 分析儀表板中的資料並將其視覺化 QuickSight。
在 S3 中處理車輛資料
Amazon S3 是一種物件儲存服務,可存放和保護任何數量的資料。您可以將 S3 用於各種使用案例,例如資料湖、備份和還原、存檔、企業應用程式、AWS IoT裝置和大數據分析。您的資料會以物件形式存放在 S3 儲存貯體中。如需詳細資訊,請參閱什麼是 Amazon S3?
傳輸到 Amazon S3 的預設資料結構描述包含下列欄位。
欄位名稱 | 資料類型 | 描述 |
---|---|---|
|
varchar |
資料收集事件的識別碼。 |
|
varchar |
從中收集資料的車輛 ID。 |
|
varchar |
Edge 代理程式軟體用來收集資料的行銷活動名稱。 |
|
timestamp |
資料點的時間戳記。 |
|
varchar |
訊號的名稱。 |
|
bigint |
整數類型的信號值。 |
|
double |
雙倍類型的信號值。 |
|
boolean |
布爾類型的信號值。 |
|
struct |
結構類型的信號值。 |
S3 物件格式
AWSIoT 會將車輛資料 FleetWise 傳輸到 S3,並將其儲存為物件。您可以使用唯一識別資料的物件 URI,從促銷活動中尋找資料。S3 物件 URI 格式取決於收集的資料是非結構化資料還是已處理的資料。
非結構化資料以非預先定義的方式存放在 S3 中。它可以是各種格式,例如圖像或視頻。
FleetWise 使用來自 Amazon Ion 檔案的訊號資料傳送至 AWS IoT 的車輛訊息會解碼並以物件的形式傳輸到 S3。S3 對象表示每個信號,並進行二進制編碼。
非結構化資料 S3 物件 URI 使用下列格式:
s3://
bucket-name
/prefix
/unstructured-data/random-ID-yyyy-MM-dd-HH-mm-ss-SSS-vehicleName-signalName-fieldName
已處理的資料存放在 S3 中,並執行驗證、擴充和轉換訊息的處理步驟。物件清單和速度是處理資料的範例。
傳輸到 S3 的資料會以物件形式存放,這些物件代表緩衝約 10 分鐘的記錄。依預設,AWSIoT 會在 FleetWise 將物件寫入 S3 之前,以格式新增 UTC 時間year=YYYY/month=MM/date=DD/hour=HH
前置詞。此前置詞會在值區中建立邏輯階層,其中每個正斜線 (/
) 都會在階層中建立一個層級。處理的資料也包含非結構化資料的 S3 物件 URI。
處理過的資料 S3 物件 URI 使用下列格式:
s3://
bucket-name
/prefix
/processed-data/year=YYYY
/month=MM
/day=DD
/hour=HH
/part-0000-random-ID
.gz.parquet
原始資料也稱為主要資料,是從 Amazon Ion 檔案收集的資料。您可以使用原始資料來解決任何問題或根本原因錯誤。
原始資料 S3 物件 URI 使用下列格式:
s3://
bucket-name
/prefix
/raw-data/vehicle-name/eventID-timestamp
.10n
分析 S3 中存放的車輛資料
將車輛資料傳輸到 S3 後,您可以使用下列AWS服務來監控、分析和共用您的資料。
使用 Amazon 擷取和分析資料,以 SageMaker 進行下游標籤和機器學習 (ML) 工作流程。
在 Amazon Athena 使用資料編目AWS Glue 編目程式並進行分析。根據預設,寫入 S3 的物件具有 Apache Hive 樣式的時間分區,其中包含以等號連接的索引鍵值對的資料路徑。
如需詳細資訊,請參閱 Amazon Athena 使用者指南中的下列主題:
直接閱讀您的 Athena 表或 S3 儲存貯體,使用 Amazon QuickSight 將資料視覺化。
提示
如果您直接從 S3 閱讀,請確認您的車輛數據是 JSON 格式,因為 Amazon QuickSight 不支持 Apache 拼花格式。