

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 機群索引
<a name="iot-indexing"></a>

您可以使用機群索引，從以下來源索引、搜尋和彙總裝置的資料：[AWS IoT 登錄檔](thing-registry.md)、[AWS IoT Device Shadow](iot-device-shadows.md)、[AWS IoT 連線](life-cycle-events.md)、[AWS IoT 裝置管理軟體套件目錄](software-package-catalog.md)和 [AWS IoT Device Defender](https://docs.aws.amazon.com/iot-device-defender/latest/devguide/what-is-device-defender.html) 違規事件。您可以查詢一組裝置，並根據裝置屬性的不同組合 (包括狀態、連線和裝置違規) 彙總裝置記錄上的統計資料。您可以利用機群索引來組織和調查裝置機群，以及解決相關問題。

機群索引提供下列功能。

## 管理索引更新
<a name="iot-indexing-manage-index-update"></a>

您可以設定機群索引，為物件群組、物件登錄檔、裝置影子、裝置連線和裝置違規的更新編制索引。啟動機群索引時， AWS IoT 會為物件或物件群組建立索引。`AWS_Things` 會為所有物件建立索引。`AWS_ThingGroups` 是包含所有物件群組的索引。啟用機群索引後，您可以在索引中執行查詢。例如，您可以找到所有手持且電池壽命超過 70% 的裝置。 會使用最新的資料持續 AWS IoT 更新索引。如需詳細資訊，請參閱[管理機群索引](managing-fleet-index.md)。

## 查詢特定裝置的連線狀態
<a name="querying-connectivity-status-for-specific-device"></a>

此 API 提供最新裝置特定連線資訊的低延遲、高輸送量存取。如需詳細資訊，請參閱[裝置連線狀態。](https://docs.aws.amazon.com/iot/latest/developerguide/device-connectivity-status.html)

## 跨資料來源搜尋
<a name="iot-indexing-search-data-source"></a>

您可以建立一個基於[查詢語言](query-syntax.md)的查詢字串，然後將其用來跨資料來源搜尋。您也需要在機群索引設定中設定資料來源，以便索引組態包含您要從中搜尋的資料來源。查詢字串描述了您想要尋找的物件。您可以使用 AWS 受管欄位、自訂欄位和索引資料來源中的任何屬性來建立查詢。如需支援機群索引的資料來源詳細資訊，請參閱[管理物件索引](managing-index.md)。

## 查詢彙總資料
<a name="iot-indexing-query-aggregate-data"></a>

您可以在裝置上搜尋彙總資料並傳回統計資料、百分位數、基數，或物件清單，其中包含有關特定欄位的搜尋查詢。您可以在 AWS 受管欄位或您設定為機群索引設定中自訂欄位的任何屬性上執行彙總。如需彙總查詢的詳細資訊，請參閱[查詢彙總資料](index-aggregate.md)。

## 使用機群指標監控彙總資料和建立警示
<a name="iot-indexing-monitor-aggregate-date"></a>

您可以根據預先定義的閾值，使用機群指標自動將彙總資料傳送至 CloudWatch、分析趨勢並建立警示來監控機群的彙總狀態。如需機群指標的詳細資訊，請參閱[機群指標](iot-fleet-metrics.md)。