本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
視覺化 AWS IoT FleetWise 車輛資料
Edge Agent for AWS IoT FleetWise 軟體會將選取的車輛資料傳輸至 Amazon Timestream 或 Amazon Simple Storage Service (Amazon S3)。資料抵達資料目的地後,您可以使用其他服務 AWS 來視覺化和共用資料。
在 Timestream 中處理車輛資料
Timestream 是完全受管的時間序列資料庫,每天可以儲存和分析數兆個時間序列資料點。您的資料會儲存在客戶受管的 Timestream 資料表中。您可以使用 Timestream 來查詢車輛資料,以便獲得車輛相關洞見。如需詳細資訊,請參閱什麼是 Amazon Timestream?
傳輸至 Timestream 的資料預設結構描述包含下列欄位。
欄位名稱 | 資料類型 | 描述 |
---|---|---|
|
varchar |
資料收集事件的 ID。 |
|
varchar |
收集資料的車輛 ID。 |
|
varchar |
Edge Agent 軟體用於收集資料的行銷活動名稱。 |
|
timestamp |
資料點的時間戳記。 |
|
varchar |
訊號的名稱。 |
|
bigint |
Integer 類型的訊號值。 |
|
double |
Double 類型的訊號值。 |
|
boolean |
布林值類型的訊號值。 |
視覺化儲存在 Timestream 中的車輛資料
將車輛資料傳輸至 Timestream 後,您可以使用下列 AWS 服務視覺化、監控、分析和共用您的資料。
-
使用 Grafana 或 Amazon Managed Grafana 視覺化和監控儀表板中的資料。您可以使用單一 Grafana 儀表板視覺化來自多個 AWS 來源 (例如 Amazon CloudWatch 和 Timestream) 和其他資料來源的資料。
-
使用 Amazon QuickSight 分析和視覺化儀表板中的資料。
在 Amazon S3 中處理車輛資料
Amazon S3 是一種物件儲存服務,可存放和保護任何數量的資料。您可以針對各種使用案例使用 S3,例如資料湖、備份和還原、封存、企業應用程式、 AWS IoT 裝置和大數據分析。您的資料會以物件形式存放在儲存貯體中的 S3 中。如需詳細資訊,請參閱什麼是 Amazon S3?
傳輸至 Amazon S3 的資料預設結構描述包含下列欄位。
欄位名稱 | 資料類型 | 描述 |
---|---|---|
|
varchar |
資料收集事件的 ID。 |
|
varchar |
收集資料的車輛 ID。 |
|
varchar |
Edge Agent 軟體用於收集資料的行銷活動名稱。 |
|
timestamp |
資料點的時間戳記。 |
|
varchar |
訊號的名稱。 |
|
bigint |
Integer 類型的訊號值。 |
|
double |
Double 類型的訊號值。 |
|
boolean |
布林值類型的訊號值。 |
|
struct |
Struct 類型的訊號值。 |
Amazon S3 物件格式
AWS IoT FleetWise 會將車輛資料傳輸至 S3,並在其中將其儲存為物件。您可以使用URI可唯一識別資料的物件來尋找行銷活動中的資料。S3 物件URI格式取決於收集的資料是非結構化還是已處理的資料。
非結構化資料會以未預先定義的方式儲存在 S3 中。它可以採用各種格式,例如影像或影片。
使用來自 Amazon Ion 檔案的訊號資料傳遞至 AWS IoT FleetWise 的車輛訊息會解碼,並以物件形式傳輸到 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 分鐘的記錄。根據預設, AWS IoT FleetWise 會在將物件寫入 S3 year=YYYY/month=MM/date=DD/hour=HH
之前,以 格式新增UTC時間字首。此字首會在儲存貯體中建立邏輯階層,其中每個正斜線 (/
) 在階層中建立層級。處理的資料也包含URI非結構化資料的 S3 物件。
處理的資料 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
分析存放在 Amazon S3 中的車輛資料
將車輛資料傳輸至 S3 之後,您可以使用下列 AWS 服務來監控、分析和共用資料。
使用 Amazon 擷取和分析資料 SageMaker ,以進行下游標籤和機器學習 (ML) 工作流程。
使用 為資料編製目錄, AWS Glue 編目程式 並在 Amazon Athena 中進行分析。根據預設,寫入 S3 的物件具有 Apache Hive 樣式時間分割區,其中包含以等號連接的鍵值對的資料路徑。
如需詳細資訊,請參閱 Amazon Athena 使用者指南中的下列主題:
直接讀取您的 Athena 資料表或 S3 儲存貯體 QuickSight ,以使用 Amazon 視覺化資料。
提示
如果您直接從 S3 讀取,請確認您的車輛資料為 JSON 格式,因為 Amazon QuickSight 不支援 Apache Parquet 格式。