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.
Prérequis
Pour effectuer ces étapes, vous devez avoir créé un modèle d'actif et au moins un actif. Pour plus d'informations, voir Créer un modèle d'actif (AWS CLI) et Créer un actif (AWS CLI). Nous ne prenons pas en charge les IDs services externes pour le moment.
Si vous débutez dans le domaine AWS IoT SiteWise (et que vous ne disposez pas de données historiques), vous devez appeler l' CreateBulkImportJobAPI pour importer les valeurs des propriétés des actifs dans AWS IoT SiteWise. Ceci est utilisé pour entraîner le modèle. Pour plus d'informations, voir Créer une tâche d'importation AWS IoT SiteWise en bloc (AWS CLI).
Configuration AWS CLI du modèle de calcul APIs
Procédez comme suit pour mettre à jour votre AWS CLI configuration et accéder au modèle de calcul : APIs
Installez la dernière version d'awscli.
aws-cli
-
Vérifiez l'installation en vérifiant la présence des nouveaux éléments APIs suivants :
aws iotsitewise help
La sortie de commande affiche la liste complète des opérations du modèle de calcul récemment ajoutées AWS IoT SiteWise APIs, y compris les opérations récemment ajoutées.
Exigences relatives à la propriété
Pour configurer la détection des anomalies, vous devez satisfaire aux exigences suivantes ainsi que le UpdateAssetModel (AWS CLI) :
-
Au moins une propriété d'entrée qui est de l'un
DOUBLE
ou l'autre type deINTEGER
données. Il s'agit d'une propriété de mesure ou de transformation, utilisée pour entraîner le modèle. -
Propriété de résultat de type
STRING
donnée. Il doit s'agir d'une propriété de mesure et enregistrer les résultats de détection des anomalies.
Conditions préalables à l'étiquetage
-
Téléchargez vos étiquettes de données dans un compartiment Amazon S3.
-
Mettez à jour la politique de compartiment de ce compartiment AWS IoT SiteWise pour autoriser la lecture de vos étiquettes.
Sur la console, accédez à Permissions -> Politique de compartiment. Collez la politique suivante et remplacez bucket-arn par l'ARN de votre bucket.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "SiteWiseReadAccess", "Effect": "Allow", "Principal": { "Service": "iotsitewise.amazonaws.com" }, "Action": [ "s3:GetObject", "s3:ListBucket" ], "Resource": [ "
bucket-arn
", "bucket-arn/*
" ] } ] }
Conditions préalables à l'évaluation du modèle
-
L'évaluation du modèle génère des diagnostics ponctuels du modèle dans l'emplacement du compartiment Amazon S3 que vous avez indiqué.
-
Pour que les résultats de diagnostic ponctuels soient écrits dans votre compartiment Amazon S3, mettez à jour la politique de compartiment de ce compartiment AWS IoT SiteWise pour autoriser l'écriture des résultats.
Sur console, accédez à
Permissions -> Bucket policy
. Collez la politique suivante et remplacez :bucket-arn
par l'ARN de votre bucket{ "Version": "2012-10-17", "Statement": [ { "Sid": "SiteWiseWriteAccess", "Effect": "Allow", "Principal": { "Service": "iotsitewise.amazonaws.com" }, "Action": [ "s3:GetObject", "s3:ListBucket", "s3:PutObject" ], "Resource": [ "
bucket-arn
", "bucket-arn/*
" ] } ] }