翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
フィルターを使用してクエリを作成する
このトピックでは、Fleet Hub for AWS IoT Device Management クエリがどのように機能するかを説明し、フィルターを使用してクエリを作成するために必要な手順について説明します。
クエリを使用して、ダッシュボードの概要とリストビューに表示されるデバイスの数と種類を制御できます。 AWSマネージドフィールド、カスタムフィールド、およびフリー AWS IoT トインデックス作成からのインデックス付きデータソースからの属性を使用してクエリをフィルタリングします。フリートインデックス作成の詳細については、「フリートインデックス作成サービス」を参照してください。
クエリにキーワードを追加することもできます。キーワードは、すべての検索可能なフィールドに適用されます。これらは、1 つのクエリで適用できる 3 つのフィルターの制限にカウントされます。
以下のセクションでは、一般的なクエリの作成に必要な手順について説明します。
クエリの作成
以下の手順では、一般的なクエリを作成する方法について説明します。
前提条件
-
複数のデバイス (モノ) を含む AWS IoT Core アカウントに関連付けられた Fleet Hub アプリケーション
-
Fleet Hub アプリケーションを使用するためのアクセス許可を持つアカウント
コンソールでフィルターを使用して最初の Fleet Hub クエリを作成する
-
Fleet Hub アプリケーションに移動します。
-
デフォルトのダッシュボードで、デバイスリストタブと、関連付け AWS IoT Core アカウント内のデバイス (モノ) の総数が表示されていることを確認します。
-
デフォルトのダッシュボードで、[Device list] (デバイスリスト) タブを選択します。管理属性とカスタム属性を含むすべてのデバイスのリストが表示されていることを確認します。カスタム属性には属性プレフィックスが含まれます。
ページの上部で、クエリに含めるキーワードを入力します。キーワードクエリはすべてのフィールドに適用されます。
-
ページの上部で、[Filter] (フィルター) を選択します。
-
[Filter] (フィルター) モーダルの [Field] (フィールド) で、フィルターとして使用するフィールドを選択します。[Operator] (演算子) で、オプションを選択します。最後に、[Value] (値) で、フィルターで使用するフィールド値を選択します。
フィルターは 3 つまで追加できます。キーワードクエリは、この数に対してカウントされます。
-
クエリを実行するには、[Apply filters] (フィルターの適用) を選択します。結果には、クエリに一致するすべてのデバイスが表示されます。