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 recherchant le nouveau APIs :

    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.

Prérequis en matière d'é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. Remplacez l'ARN du bucket par l'ARN de votre bucket.

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Sid": "SiteWiseS3ReadAccess", "Effect": "Allow", "Action": [ "s3:GetObject", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-bucketbucket-name", "arn:aws:s3:::amzn-s3-demo-bucketbucket-name/*" ] } ] }

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. Remplacez l'ARN du bucket par l'ARN de votre bucket.

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Sid": "SiteWiseS3Access", "Effect": "Allow", "Action": [ "s3:GetObject", "s3:ListBucket", "s3:PutObject" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-bucket", "arn:aws:s3:::amzn-s3-demo-bucket/*" ] } ] }

Prérequis relatifs aux métriques du modèle

  • Les métriques du modèle fournissent des informations complètes sur les performances, notamment l'évaluation de la qualité du modèle, les statistiques de détection d'événements et les mesures de comparaison entre les versions du modèle dans l'emplacement du compartiment Amazon S3 fourni.

  • Pour que le fichier json des métriques du modèle soit écrit dans votre compartiment Amazon S3, mettez à jour la politique du compartiment AWS IoT SiteWise pour autoriser l'écriture des résultats.

    Sur console, accédez àPermissions -> Bucket policy. Remplacez l'ARN du bucket par l'ARN de votre bucket.

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Sid": "SiteWiseS3Access", "Effect": "Allow", "Action": [ "s3:GetObject", "s3:ListBucket", "s3:PutObject" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-bucket", "arn:aws:s3:::amzn-s3-demo-bucket-s3-bucket;/*" ] } ] }