エラーの検査 - AWS IoT SiteWise

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

エラーの検査

エラーの詳細を確認する (コンソール)

AWS IoT SiteWise コンソールでのエラーの詳細:
  1. AWS IoT SiteWise コンソールに移動します。

  2. 一括オペレーションジョブのリストについては、「」の「ジョブの進行状況」表 AWS IoT SiteWise コンソール を参照してください。

  3. ジョブを選択して、ジョブの詳細を表示します。

  4. ジョブのステータスが COMPLETEDまたは の場合ERRORTotal resourcesカウントは詳細カウント (Succeeded、、) の合計に等しくなりますFailedSkipped

  5. ジョブのステータスが の場合ERRORジョブ失敗テーブルで特定のエラーと失敗の詳細を確認します。

  6. ジョブ失敗テーブルには、ジョブレポートのコンテンツが表示されます。Resource type フィールドには、次のようなエラーまたは失敗の場所が表示されます。

    • 例えば、 Resource typeフィールドBulk operations templateの の検証エラーは、インポートテンプレートとメタデータスキーマのファイル形式が一致していないことを示します。詳細については、「AWS IoT SiteWise メタデータ転送ジョブスキーマ」を参照してください。

    • Resource type フィールドAssetの が失敗した場合、別のアセットとの競合によりアセットが作成されていないことを示します。 AWS IoT SiteWise リソースのエラーと競合については、「一般的なエラー」を参照してください。

エラーの詳細を検査する (AWS CLI)

転送ジョブ中に生成されたエラーを処理および診断するには、 GetMetadataTransferJobAPIアクションの使用に関する次の手順を参照してください。

  1. 転送ジョブを作成して実行したら、 を呼び出しますGetMetadataTransferJob

    aws iottwinmaker get-metadata-transfer-job \ --metadata-transfer-job-id your_metadata_transfer_job_id \ --region us-east-1
  2. ジョブの状態が になったらCOMPLETED、ジョブの結果の検証を開始できます。

  3. を呼び出すとGetMetadataTransferJob、 というオブジェクトが返されますMetadataTransferJobProgress

    MetadataTransferJobProgress オブジェクトには、次のパラメータが含まれます。

    • failedCount: 転送プロセス中に失敗したアセットの数を示します。

    • skippedCount: 転送プロセス中にスキップされたアセットの数を示します。

    • succeededCount: 転送プロセス中に成功したアセットの数を示します。

    • totalCount: 転送プロセスに関係するアセットの合計数を示します。

  4. さらに、このAPI呼び出しはreportUrl、署名付き を含む要素 を返しますURL。転送ジョブでさらに調査する必要がある問題がある場合は、この URL にアクセスしてください。