

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Criar um conjunto de dados
<a name="assistant-console-create-dataset"></a>

**nota**  
O recurso SiteWise Monitor não está mais disponível para novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [SiteWise Monitorar alterações na disponibilidade](https://docs.aws.amazon.com/iot-sitewise/latest/appguide/iotsitewise-monitor-availability-change.html).

**nota**  
 O AWS IoT SiteWise Assistente deve usar um conjunto de dados com um índice [Amazon Kendra](https://docs.aws.amazon.com/kendra/latest/dg/what-is-kendra.html) para obter conhecimento e orientação em nível empresarial. Se você não tiver um índice do Amazon Kendra, [consulte Criação de um índice para criar um](https://docs.aws.amazon.com/kendra/latest/dg/create-index.html). Adicionar um [conjunto de dados](concept-overview.md#concept-dataset) melhora a qualidade da resposta do Assistente e minimiza as alucinações. 

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

**Crie um conjunto de dados no console AWS IoT SiteWise**

1.  Os conjuntos de dados são exibidos na seção **Conjuntos de dados** da página do **AWS IoT SiteWise Assistente**. 

1.  Se não houver conjuntos de dados, escolha **Criar conjunto de dados**. 

1.  Na página de **detalhes do conjunto** de dados, escolha um índice Kendra no menu suspenso para associar ao conjunto de dados. 

1.  O nome do conjunto de dados é preenchido pelo índice Kendra selecionado na Etapa 3. Edite o nome, se necessário. 

1.  (Opcional) A descrição do conjunto de dados é preenchida pelo índice Kendra selecionado na Etapa 3. Edite a descrição, se necessário. 

1.  Na seção **Permissões**, escolha uma das opções abaixo: 

   1.  Escolha **Criar e usar um novo perfil de serviço**. Por padrão, cria AWS IoT SiteWise automaticamente uma função de serviço. Essa função permite que o AWS IoT SiteWise Assistente acesse seus índices Kendra. 

   1.  Escolha **Usar um perfil existente** e escolha o perfil de serviço alvo. 

1. Escolha **Criar**.

![\[Criação de uma imagem final do conjunto de dados na página Assistente do console\]](http://docs.aws.amazon.com/pt_br/iot-sitewise/latest/userguide/images/ai-assistant-create-dataset.png)


A função de serviço criada por AWS IoT SiteWise para o usuário, se o usuário optar por **criar e usar uma nova função de serviço**.

![\[Criação de uma imagem final do conjunto de dados na página Assistente do console\]](http://docs.aws.amazon.com/pt_br/iot-sitewise/latest/userguide/images/ai-create-dataset-permissions.png)


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

**Crie um conjunto de dados em AWS CLI**

1.  Crie uma função do IAM usada para criar um conjunto de dados. Use a seguinte política de permissões: 

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

****  

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

------

    Use a seguinte relação de confiança: 

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

****  

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

------

1.  Crie um arquivo **create-dataset.json** com o modelo fornecido no exemplo. Preencha `datasetId` `kendra knowledgeBaseArn` e conecte-se `roleArn` a esse conjunto de dados. 

   ```
   {
       "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.  Crie o conjunto de dados com o seguinte comando: 

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

------