使用自訂工作區 - AWS IoT TwinMaker

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

使用自訂工作區

開啟資產同步之前,請檢閱這些先決條件。

必要條件

使用前 AWS IoT SiteWise,必須完成以下事項:

  • 您有 AWS IoT TwinMaker 工作區。

  • 您在中有資產和資產模型 AWS IoT SiteWise。如需詳細資訊,請參閱建立資產模型

  • 具有下列 AWS IoT SiteWise 動作讀取權限的現有 IAM 角色:

    • ListAssets

    • ListAssetModels

    • DescribeAsset

    • DescribeAssetModel

  • IAM 角色必須具有下列的寫入權限 AWS IoT TwinMaker:

    • CreateEntity

    • UpdateEntity

    • DeleteEntity

    • CreateComponentType

    • UpdateComponentType

    • DeleteComponentType

    • ListEntities

    • GetEntity

    • ListComponentTypes

    使用下列 IAM 角色做為所需角色的範本:

    // trust relationships { { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": [ "iottwinmaker.amazonaws.com" ] }, "Action": "sts:AssumeRole" } ] } // permissions - replace ACCOUNT_ID, REGION, WORKSPACE_ID with actual values { "Version": "2012-10-17", "Statement": [{ "Sid": "SiteWiseAssetReadAccess", "Effect": "Allow", "Action": [ "iotsitewise:DescribeAsset" ], "Resource": [ "arn:aws:iotsitewise:REGION:ACCOUNT_ID:asset/*" ] }, { "Sid": "SiteWiseAssetModelReadAccess", "Effect": "Allow", "Action": [ "iotsitewise:DescribeAssetModel" ], "Resource": [ "arn:aws:iotsitewise:REGION:ACCOUNT_ID:asset-model/*" ] }, { "Sid": "SiteWiseAssetModelAndAssetListAccess", "Effect": "Allow", "Action": [ "iotsitewise:ListAssets", "iotsitewise:ListAssetModels" ], "Resource": [ "*" ] }, { "Sid": "TwinMakerAccess", "Effect": "Allow", "Action": [ "iottwinmaker:GetEntity", "iottwinmaker:CreateEntity", "iottwinmaker:UpdateEntity", "iottwinmaker:DeleteEntity", "iottwinmaker:ListEntities", "iottwinmaker:GetComponentType", "iottwinmaker:CreateComponentType", "iottwinmaker:UpdateComponentType", "iottwinmaker:DeleteComponentType", "iottwinmaker:ListComponentTypes" ], "Resource": [ "arn:aws:iottwinmaker:REGION:ACCOUNT_ID:workspace/WORKSPACE_ID" ] } ] }

使用下列程序來開啟和設定 AWS IoT SiteWise 資產同步。

  1. AWS IoT TwinMaker 主控台中,導覽至「設定」 頁面。

  2. 開啟「模型來源」頁籤。

    開啟「模型來源」索引標籤的 AWS IoT TwinMaker 主控台「設定」頁面。
  3. 選擇「Connect 工作區」,將 AWS IoT TwinMaker 工作區連結至資 AWS IoT SiteWise 產。

    注意

    您只能將資產同步與單一 AWS IoT TwinMaker 工作區搭配使用。如果您希望在不同的工作區中進行同步,則必須中斷與一個工作區的同步連接到另一個工作區。

  4. 接下來,導覽至您要在其中使用資產同步的工作區。

  5. 選擇 Add sources (新增來源)。這會開啟 [新增實體模型來源] 頁面。

    新增實體模型來源頁面。
  6. 在 [新增實體模型來源] 頁面上,確認來源欄位已顯示AWS IoT SiteWise。選取您建立的 IAM 角色做為 IAM 角色的先決條件。

  7. 您現在已開啟 AWS IoT SiteWise 資產同步功能。您應該會在選取的「工作區」頁面頂端看到一個構象橫幅,確認資產同步處於作用中狀態。您現在也應該會看到「實體模型來源」區段中列出的同步來源

    顯示實體模型來源清單的工作區頁面。