

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

# 編輯資料集
<a name="assistant-console-edit-dataset"></a>

**注意**  
SiteWise Monitor 功能不再可供新客戶使用。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱 [SiteWise Monitor 可用性變更](https://docs.aws.amazon.com/iot-sitewise/latest/appguide/iotsitewise-monitor-availability-change.html)。

------
#### [ Console ]

**編輯資料集**

1.  資料集會顯示在**助理**頁面的**資料集**區段中。選擇要編輯的資料集。選擇**編輯**以開始編輯。

1.  在**資料集詳細資訊**頁面中，從下拉式選單中選擇 Kendra 索引，以與資料集建立關聯。

1.  資料集名稱由步驟 2 中選取的 Kendra 索引填入。視需要編輯名稱。

1.  （選用） 資料集描述由步驟 2 中選取的 Kendra 索引填入。如有需要，請編輯描述。

1.  在**許可**區段中，從下方選擇：

   1.  選擇**建立並使用新的服務角色**。根據預設， AWS IoT SiteWise 會自動建立服務角色。此角色允許 AWS IoT SiteWise 助理存取您的 Kendra 索引。

   1.  選擇**使用現有的服務角色**，然後選擇目標角色。

1. 選擇**儲存變更**以儲存您的選擇。

![\[在 主控台的助理頁面編輯資料集最終圖片\]](http://docs.aws.amazon.com/zh_tw/iot-sitewise/latest/userguide/images/ai-assistant-edit-details-dataset.png)


------
#### [ AWS CLI ]

**在 中編輯資料集 AWS CLI**

1.  使用範例中提供的範本建立檔案 **update-dataset.json**。填入 `datasetId`、 `kendra knowledgeBaseArn`和 `roleArn`以與此資料集連線。

   ```
   {
       "datasetId": "<UUID>",
       "datasetName": "DatasetForAssistant",
       "datasetSource": {
          "sourceType": "KENDRA",
          "sourceFormat": "KNOWLEDGE_BASE",
          "sourceDetail": {
             "kendra": {
               "knowledgeBaseArn": "arn:aws:kendra::%s:index/index",
               "roleArn": "arn:aws:iam::%s:role/role"
             }
          }
       }
   }
   ```

1.  使用以下命令更新資料集：

   ```
   aws iotsitewise update-dataset --cli-input-json file://update-dataset.json —-region us-east-1
   ```

------