エッジでデータを処理する - AWS IoT SiteWise

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

エッジでデータを処理する

がエッジで SiteWise エッジゲートウェイデータを処理できるようにするには、エッジにアセットモデルを設定する必要があります。アセットモデルのエッジ設定は、アセットプロパティがコンピューティングされる場所を指定します。エッジのすべてのプロパティを計算して結果を に送信するか AWS クラウド、各アセットプロパティを個別に計算する場所をカスタマイズするかを選択できます。詳細については、「エッジデータ処理を有効にする」を参照してください。

アセットプロパティには、メトリクス、変換、測定値が含まれます。

  • メトリクスはアセットの一定期間のデータを集計したものです。既存のメトリクスデータを使用して、新しいメトリクスを計算できます。 AWS IoT SiteWise は常にメトリクスを AWS クラウドに送信し、デフォルトで AWS は クラウド上の長期ストレージメトリクスを AWS IoT SiteWise 計算します。エッジでメトリクスを計算するようにアセットモデルを設定できます。 AWS IoT SiteWise は、処理された結果を AWS クラウドに送信します。

  • 変換は、アセットのプロパティのデータポイントをあるフォームから別のフォームにマッピングする数式です。変換は入力データとしてメトリクスを使用することができ、その入力と同じ場所でコンピューティングされ、保存されなければなりません。エッジで計算するようにメトリクス入力を設定すると、 はエッジで関連する変換 AWS IoT SiteWise も計算します。

  • 測定値は、デバイスが収集し、デフォルトで AWS クラウドに送信する raw データとしてフォーマットされます。このデータをローカルデバイスに保存するように、アセットモデルを設定することができます。

アセットプロパティの詳細については、データプロパティを定義する を参照してください。

アセットモデルを作成したら、次はエッジに合わせた設定を行います。エッジ用のアセットモデルの構成については、アセットモデルを作成する (コンソール) を参照してください。

注記

アセットモデルとダッシュボードは、10 分ごとに AWS クラウドと SiteWise Edge ゲートウェイ間で自動的に同期されます。から手動で同期することもできます SiteWise Edge ゲートウェイの管理

APIs と AWS Command Line Interface (AWS CLI) を使用して AWS IoT SiteWise REST、 SiteWise エッジゲートウェイにエッジのデータがないかをクエリできます。 SiteWise Edge ゲートウェイにエッジでデータをクエリする前に、次の前提条件を満たす必要があります。

  • の認証情報を設定する必要がありますRESTAPIs。認証情報の設定については、 SiteWise Edge ゲートウェイの管理 を参照してください。

  • SDK エンドポイントは Edge SiteWise ゲートウェイの IP アドレスを指す必要があります。詳細については、 のドキュメントを参照してくださいSDK。例えば、[AWS SDK for Java 2.x Developer Guide] (デベロッパーガイド) の [Specifying Custom Endpoints] (カスタムエンドポイントの指定) を参照してください。

  • SiteWise Edge ゲートウェイ証明書を登録する必要があります。 SiteWise Edge ゲートウェイ証明書の登録の詳細については、 のドキュメントを参照してくださいSDK。例えば、[AWS SDK for Java 2.x Developer Guide] (デベロッパーガイド) の [Registering Certificate Bundles in Node.js] (Node.jsで証明書バンドルを登録する) を参照してください。

を使用したデータのクエリの詳細については AWS IoT SiteWise、「」を参照してくださいからのデータのクエリ AWS IoT SiteWise