

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Crear un conjunto de datos
<a name="assistant-console-create-dataset"></a>

**nota**  
La función SiteWise Supervisar ya no está disponible para los nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [SiteWise Supervisar el cambio de disponibilidad](https://docs.aws.amazon.com/iot-sitewise/latest/appguide/iotsitewise-monitor-availability-change.html).

**nota**  
 El AWS IoT SiteWise Asistente debe usar un conjunto de datos con un índice de [Amazon Kendra](https://docs.aws.amazon.com/kendra/latest/dg/what-is-kendra.html) para obtener conocimientos y orientación a nivel empresarial. Si no tiene un índice de Amazon Kendra, consulte [Creación de un índice](https://docs.aws.amazon.com/kendra/latest/dg/create-index.html) para crear uno. Añadir un [conjunto de datos](concept-overview.md#concept-dataset) mejora la calidad de la respuesta del Asistente y minimiza las alucinaciones. 

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

**Cree un conjunto de datos en la consola AWS IoT SiteWise**

1.  Los conjuntos de datos se muestran en la sección **Conjuntos** de datos de la página del **AWS IoT SiteWise Asistente**. 

1.  **Si no existe ningún conjunto de datos, elija Crear conjunto de datos.** 

1.  En la página de **detalles del conjunto** de datos, elija un índice de Kendra en el menú desplegable para asociarlo al conjunto de datos. 

1.  El nombre del conjunto de datos se rellena con el índice de Kendra seleccionado en el paso 3. Edite el nombre si es necesario. 

1.  (Opcional) La descripción del conjunto de datos se completa con el índice de Kendra seleccionado en el paso 3. Edite la descripción si es necesario. 

1.  En la sección **Permisos**, elige una de las siguientes opciones: 

   1.  Elija **Crear y utilizar un nuevo rol de servicio**. De forma predeterminada, crea AWS IoT SiteWise automáticamente un rol de servicio. Esta función permite al AWS IoT SiteWise Asistente acceder a los índices de Kendra. 

   1.  Elija **Utilizar un rol de servicio existente** y, a continuación, el rol deseado. 

1. Seleccione **Crear**.

![\[Crear una imagen final del conjunto de datos en la página del Asistente de la consola\]](http://docs.aws.amazon.com/es_es/iot-sitewise/latest/userguide/images/ai-assistant-create-dataset.png)


El rol de servicio creado AWS IoT SiteWise por el usuario, si el usuario eligió **crear y usar un nuevo rol de servicio**.

![\[Crear una imagen final del conjunto de datos en la página del Asistente de la consola\]](http://docs.aws.amazon.com/es_es/iot-sitewise/latest/userguide/images/ai-create-dataset-permissions.png)


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

**Cree un conjunto de datos en AWS CLI**

1.  Cree un rol de IAM que se utilice para crear un conjunto de datos. Utilice la siguiente política de permisos: 

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Action": [
                   "kendra:Retrieve"
               ],
               "Resource": "arn:aws:kendra:*:*:index/*"
           }
       ]
   }
   ```

------

    Utilice la siguiente relación de confianza: 

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Principal": {
                   "Service": "iotsitewise.amazonaws.com"
               },
               "Action": "sts:AssumeRole"
           }
       ]
   }
   ```

------

1.  Cree un archivo **create-dataset.json** con la plantilla proporcionada en el ejemplo. Rellene y conecte con este `datasetId` conjunto de `kendra knowledgeBaseArn` datos. `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.  Cree el conjunto de datos con el siguiente comando: 

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

------