本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用自訂工作區
開啟資產同步之前,請檢閱這些先決條件。
必要條件
使用前 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 資產同步。
-
在AWS IoT TwinMaker 主控台
中,導覽至「設定」 頁面。 -
開啟「模型來源」頁籤。
-
選擇「Connect 工作區」,將 AWS IoT TwinMaker 工作區連結至資 AWS IoT SiteWise 產。
注意
您只能將資產同步與單一 AWS IoT TwinMaker 工作區搭配使用。如果您希望在不同的工作區中進行同步,則必須中斷與一個工作區的同步連接到另一個工作區。
-
接下來,導覽至您要在其中使用資產同步的工作區。
-
選擇 Add sources (新增來源)。這會開啟 [新增實體模型來源] 頁面。
-
在 [新增實體模型來源] 頁面上,確認來源欄位已顯示AWS IoT SiteWise。選取您建立的 IAM 角色做為 IAM 角色的先決條件。
-
您現在已開啟 AWS IoT SiteWise 資產同步功能。您應該會在選取的「工作區」頁面頂端看到一個構象橫幅,確認資產同步處於作用中狀態。您現在也應該會看到「實體模型來源」區段中列出的同步來源。