

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

# 同期ステータスとエラーを分析する
<a name="tm-sw-asset-sync-ts"></a>

このトピックでは、同期エラーとステータスを分析する方法についてのガイダンスを提供します。

**重要**  
カスタムワークスペースとデフォルトワークスペースの違いについては、[カスタムワークスペースとデフォルトワークスペースの違い](tm-sw-default-ws-diffs.md)「」を参照してください。

## ジョブステータスを同期する
<a name="tm-sw-asset-sync-status"></a>

同期ジョブは、状態に応じて以下のいずれかのステータスになります。
+ 同期ジョブ`CREATING`の状態は、同期を準備する AWS IoT SiteWise ためにジョブがアクセス許可をチェックし、 からデータをロードしていることを意味します。
+ 同期ジョブ`INITIALIZING`の状態は、 のすべての既存のリソース AWS IoT SiteWise が同期されていることを意味します AWS IoT TwinMaker。ユーザーが多数のアセットとアセットモデルが AWS IoT SiteWiseにある場合は、この手順が完了するまでに時間がかかることがあります。同期されたリソースの数は、[AWS IoT TwinMaker コンソール](https://console.aws.amazon.com/iottwinmaker/)で同期ジョブを確認するか、`ListSyncResources` API を呼び出して監視できます。
+ 同期ジョブの `ACTIVE` 状態は、初期化ステップが完了している状態です。これで、ジョブは AWS IoT SiteWiseからの新しい更新を同期する準備ができました。
+ 同期ジョブの `ERROR` 状態は、前述のいずれかの状態でのエラーを示しています。エラーメッセージを確認します。IAM ロールの設定に問題がある可能性があります。新しい IAM ロールを使用する場合は、エラーが発生した同期ジョブを削除し、新しいロールで新しい同期ジョブを作成します。

同期エラーは、ワークスペースの **[エンティティモデルソース]** テーブルからアクセスできるモデルソースページに表示されます。モデルソースページには、同期に失敗したリソースのリストが表示されます。ほとんどのエラーは同期ジョブによって自動的に再試行されますが、リソースにアクションが必要な場合は `ERROR` 状態のままになります。[ ListSyncResources](https://docs.aws.amazon.com//iot-twinmaker/latest/apireference/API_ListSyncResources.html) API を使用してエラーのリストを取得することもできます。

現在のソースのリストにあるエラーをすべて表示するには、以下の手順を実行します。

1. [AWS IoT TwinMaker コンソール](https://console.aws.amazon.com/iottwinmaker/)のワークスペースに移動します。

1. エンティティモデル AWS IoT SiteWise ソースモーダルにリストされているソースを選択して、アセット同期の詳細ページを開きます。 ****  
![\[AWS IoT SiteWise ソースページには、エラーを含むアセット同期の詳細が表示されます。\]](http://docs.aws.amazon.com/ja_jp/iot-twinmaker/latest/guide/images/synced-resources.png)

1. 前のスクリーンショットに示すように、エラーが続くリソースは **[エラー]** テーブルに一覧表示されます。このテーブルを使用して、特定のリソースに関連するエラーを追跡して修正できます。

次のようなエラーが考えられます。
+ は重複するアセット名 AWS IoT SiteWise をサポートしますが、 は同じ親エンティティではなく、 `ROOT`レベルで AWS IoT TwinMaker のみサポートします。の親エンティティの下に同じ名前のアセットが 2 つある場合 AWS IoT SiteWise、そのうちの 1 つは同期に失敗します。このエラーを修正するには、同期 AWS IoT SiteWise する前に、いずれかのアセットを削除するか、 で別の親アセットに移動してください。
+ アセット ID AWS IoT SiteWise と同じ ID を持つエンティティが既にある場合、そのアセットは既存のエンティティを削除するまで同期されません。