

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creazione di un set di dati
<a name="assistant-console-create-dataset"></a>

**Nota**  
La funzione SiteWise Monitor non è più disponibile per i nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [SiteWise Monitorare la modifica della disponibilità](https://docs.aws.amazon.com/iot-sitewise/latest/appguide/iotsitewise-monitor-availability-change.html).

**Nota**  
 L' AWS IoT SiteWise Assistente deve utilizzare un set di dati con un indice [Amazon Kendra](https://docs.aws.amazon.com/kendra/latest/dg/what-is-kendra.html) per conoscenze e indicazioni a livello aziendale. Se non disponi di un indice Amazon Kendra, [consulta Creazione di un indice per crearne uno](https://docs.aws.amazon.com/kendra/latest/dg/create-index.html). L'aggiunta di un [set](concept-overview.md#concept-dataset) di dati migliora la qualità della risposta dell'Assistente e riduce al minimo le allucinazioni. 

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

**Crea un set di dati nella console AWS IoT SiteWise**

1.  **I set di dati vengono visualizzati nella sezione **Datasets** della pagina Assistente AWS IoT SiteWise .** 

1.  **Se non esistono set di dati, scegli Crea set di dati.** 

1.  Nella pagina dei **dettagli del set** di dati, scegli un indice Kendra dal menu a discesa da associare al set di dati. 

1.  Il nome del set di dati viene compilato dall'indice Kendra selezionato nel passaggio 3. Modifica il nome se necessario. 

1.  (Facoltativo) La descrizione del set di dati viene compilata dall'indice Kendra selezionato nel passaggio 3. Modifica la descrizione se necessario. 

1.  Nella sezione **Autorizzazioni**, scegli una delle seguenti opzioni: 

   1.  Scegliere **Crea e utilizza un nuovo ruolo di servizio**. Per impostazione predefinita, crea AWS IoT SiteWise automaticamente un ruolo di servizio. Questo ruolo consente all' AWS IoT SiteWise Assistente di accedere ai tuoi indici Kendra. 

   1.  Scegli **Usa un ruolo di servizio esistente, quindi scegli il ruolo** di destinazione. 

1. Scegli **Create** (Crea).

![\[Creazione di un'immagine finale del set di dati nella pagina Assistente della console\]](http://docs.aws.amazon.com/it_it/iot-sitewise/latest/userguide/images/ai-assistant-create-dataset.png)


Il ruolo di servizio creato da AWS IoT SiteWise per l'utente, se l'utente ha scelto di **creare e utilizzare un nuovo ruolo di servizio**.

![\[Creazione di un'immagine finale del set di dati nella pagina Assistente della console\]](http://docs.aws.amazon.com/it_it/iot-sitewise/latest/userguide/images/ai-create-dataset-permissions.png)


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

**Crea un set di dati in AWS CLI**

1.  Crea un ruolo IAM utilizzato per creare un set di dati. Utilizza la seguente politica di autorizzazioni: 

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

****  

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

------

    Utilizza la seguente relazione di fiducia: 

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

****  

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

------

1.  Crea un file **create-dataset.json** con il modello fornito nell'esempio. Compila e connettiti con questo set di `datasetId` dati`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.  Crea il set di dati con il seguente comando: 

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

------