先決條件 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

先決條件

若要完成這些步驟,您必須建立資產模型和至少一個資產。如需詳細資訊,請參閱建立資產模型 (AWS CLI)建立資產 (AWS CLI)。我們目前不支援外部 IDs。

如果您是初次使用 AWS IoT SiteWise (且沒有歷史資料),您必須呼叫 CreateBulkImportJob API 將資產屬性值匯入至其中 AWS IoT SiteWise。這是用來訓練模型。如需詳細資訊,請參閱建立 AWS IoT SiteWise 大量匯入任務 (AWS CLI)

運算模型 APIs AWS CLI 的設定

請依照下列步驟更新您的 AWS CLI 組態,並存取運算模型 APIs:

  • 安裝最新的 awscli 版本 aws-cli

  • 檢查是否有新的 APIs 來驗證安裝:

    aws iotsitewise help

命令輸出會顯示 AWS IoT SiteWise APIs的完整清單,包括新增的運算模型操作。

屬性需求

若要設定異常偵測,您必須具有下列需求和 UpdateAssetModel (AWS CLI)

  • 至少一個輸入屬性為 DOUBLEINTEGER資料類型。它是測量或轉換屬性,用於訓練模型。

  • STRING 資料類型的結果屬性。它必須是測量屬性,並存放異常偵測結果。

標記先決條件

  • 將資料標籤上傳至 Amazon S3 儲存貯體。

  • 更新此儲存貯體的儲存貯體政策, AWS IoT SiteWise 以允許 讀取您的標籤。

    在主控台上,前往許可 -> 儲存貯體政策。貼上下列政策,並以儲存貯體的 ARN 取代 bucket-arn

    { "Version": "2012-10-17", "Statement": [ { "Sid": "SiteWiseReadAccess", "Effect": "Allow", "Principal": { "Service": "iotsitewise.amazonaws.com" }, "Action": [ "s3:GetObject", "s3:ListBucket" ], "Resource": [ "bucket-arn", "bucket-arn/*" ] } ] }

模型評估先決條件

  • 模型評估會在您提供的 Amazon S3 儲存貯體位置中產生指標模型診斷。

  • 為了將指標診斷結果寫入 Amazon S3 儲存貯體,請更新此儲存貯體的儲存貯體政策,以允許 AWS IoT SiteWise 寫入結果。

    在 主控台上,前往 Permissions -> Bucket policy。貼上下列政策並取代:bucket-arn使用儲存貯體的 ARN

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