Prérequis - AWS IoT SiteWise

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 de INTEGER 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/*" ] } ] }