Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Analyser l'état de synchronisation et les erreurs
Cette rubrique fournit des conseils sur la façon d'analyser les erreurs et les états de synchronisation.
Important
Consultez Différences entre les espaces de travail personnalisés et par défaut les informations sur les différences entre les espaces de travail personnalisés et les espaces de travail par défaut.
Synchroniser les statuts des tâches
Une tâche de synchronisation possède l'un des statuts suivants en fonction de son état.
-
L'
CREATINGétat de la tâche de synchronisation signifie que la tâche vérifie les autorisations et charge des données AWS IoT SiteWise pour préparer la synchronisation. -
L'
INITIALIZINGétat de la tâche de synchronisation signifie que toutes les ressources existantes AWS IoT SiteWise sont synchronisées avec. AWS IoT TwinMaker Cette étape peut prendre plus de temps si l'utilisateur dispose d'un grand nombre d'actifs et de modèles d'actifs AWS IoT SiteWise. Vous pouvez contrôler le nombre de ressources synchronisées en vérifiant la tâche de synchronisation dans la AWS IoT TwinMaker consoleou en appelant l' ListSyncResourcesAPI. -
L'
ACTIVEétat de la tâche de synchronisation signifie que l'étape d'initialisation est terminée. La tâche est maintenant prête à synchroniser toutes les nouvelles mises à jour depuis AWS IoT SiteWise. -
L'
ERRORétat de la tâche de synchronisation indique une erreur dans l'un des états précédents. Vérifiez le message d'erreur. Il y a peut-être un problème avec la configuration du rôle IAM. Si vous souhaitez utiliser un nouveau rôle IAM, supprimez la tâche de synchronisation qui présentait l'erreur et créez-en une nouvelle avec le nouveau rôle.
Les erreurs de synchronisation apparaissent sur la page source du modèle, accessible depuis le tableau des sources du modèle d'entité de votre espace de travail. La page source du modèle affiche la liste des ressources qui n'ont pas pu être synchronisées. La plupart des erreurs sont automatiquement réessayées par la tâche de synchronisation, mais si la ressource nécessite une action, elle reste dans ERROR cet état. Vous pouvez également obtenir une liste d'erreurs à l'aide de l' ListSyncResourcesAPI.
Pour voir toutes les erreurs répertoriées pour la source actuelle, procédez comme suit.
-
Accédez à votre espace de travail dans la AWS IoT TwinMaker console
. -
Sélectionnez la AWS IoT SiteWise source répertoriée dans le modal Sources du modèle d'entité pour ouvrir la page des détails de la synchronisation des actifs.
-
Comme le montre la capture d'écran précédente, toutes les ressources présentant des erreurs persistantes sont répertoriées dans le tableau Erreurs. Vous pouvez utiliser ce tableau pour rechercher et corriger les erreurs liées à des ressources spécifiques.
Les erreurs possibles sont notamment les suivantes :
-
Bien qu'elle prenne AWS IoT SiteWise en charge les noms d'actifs dupliqués, elle ne les prend en charge AWS IoT TwinMaker qu'au
ROOTniveau, pas sous la même entité mère. Si vous avez deux actifs portant le même nom sous une entité mère dans AWS IoT SiteWise, l'un d'entre eux ne parvient pas à se synchroniser. Pour corriger cette erreur, supprimez l'un des actifs ou déplacez-en un sous un autre actif parent AWS IoT SiteWise avant de procéder à la synchronisation. -
Si vous possédez déjà une entité avec le même ID que l'ID de ressource, cette AWS IoT SiteWise ressource ne sera pas synchronisée tant que vous ne supprimerez pas l'entité existante.