

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à.

# Interruzione di un programma di raccomandazione
<a name="stopping-starting-recommender"></a>

Una volta che il programma di raccomandazione è attivo, puoi interromperlo e avviarlo in un secondo momento. In questo modo, puoi mettere in pausa la fatturazione del programma di raccomandazione e pagarla solo quando la usi. Ad esempio, potresti aver bisogno di ricevere consigli solo in determinati giorni della settimana. Puoi interrompere il programma di raccomandazione nei giorni in cui non ne hai bisogno e poi avviarlo nei giorni in cui ne hai bisogno. 

Dopo aver interrotto un programma di raccomandazione, non puoi utilizzarlo per ricevere consigli. L'interruzione di un consulente interrompe la fatturazione e la riqualificazione. Tuttavia, l'interruzione di un consulente non comporta l'eliminazione dello stesso. Puoi riavviarlo in qualsiasi momento e riprendere a ricevere consigli. L'avvio di un programma di consulenza non comporta la creazione di un nuovo programma con i tuoi dati. Piuttosto, riprende la fatturazione dei consiglieri e la riqualificazione ogni 7 giorni. 

Puoi interrompere e avviare un programma di raccomandazione con la console Amazon Personalize AWS Command Line Interface ,AWS CLI(),. AWS SDKs

**Il consigliere dichiara**

Quando si interrompe un programma di raccomandazione, lo stato del programma passa da ATTIVO a INATTIVO nella seguente sequenza: 

ATTIVO > INTERROMPI IN SOSPESO > ARRESTO IN CORSO > INATTIVO

Quando si avvia un programma di raccomandazione, lo stato del programma passa da INATTIVO a ATTIVO nella seguente sequenza: 

INATTIVO > INIZIO IN SOSPESO > AVVIO IN CORSO > ATTIVO

**Topics**
+ [Interruzione di un programma di raccomandazione (console)](#stop-start-recommender-console)
+ [Interruzione di un programma di raccomandazione ()AWS CLI](#stop-start-recommender-cli)
+ [Interruzione di un programma di raccomandazione ()AWS SDKs](#stop-start-recommender-sdks)

## Interruzione di un programma di raccomandazione (console)
<a name="stop-start-recommender-console"></a>

Puoi interrompere un consulente dalla pagina dei dettagli del consulente nella console Amazon Personalize.

**Per interrompere un consulente**

1. Apri la console Amazon Personalize a [https://console.aws.amazon.com/personalize/casa](https://console.aws.amazon.com/personalize/home) e accedi al tuo account.

1. Nella pagina dei **gruppi di set** di dati, scegli il gruppo di set di dati di Domain. 

1. **Dal riquadro di navigazione, scegli Consigliatori.**

1. Nella pagina **Consiglieri**, scegli il programma che desideri interrompere.

1. Nella pagina dei dettagli del consigliere, scegli **Stop Recommender in** alto a destra e conferma nella finestra che viene visualizzata. Quando lo stato del consulente è inattivo, il programma di raccomandazione si è fermato. Puoi riavviarlo dalla stessa pagina.

## Interruzione di un programma di raccomandazione ()AWS CLI
<a name="stop-start-recommender-cli"></a>

Per interrompere un programma di raccomandazione attivo con il AWS CLI, usa il `stop-recommender` comando, che utilizza l'operazione [StopRecommender](API_StopRecommender.md) API, e fornisci l'Amazon Resource Name (ARN) per il programma di raccomandazione. Per riavviarlo, puoi usare il `start-recommender` comando, che usa il. [StartRecommender](API_StartRecommender.md) Il codice seguente mostra come fermare un programma di raccomandazione:

```
aws personalize stop-recommender --recommender-arn "recommender arn"
```

## Interruzione di un programma di raccomandazione ()AWS SDKs
<a name="stop-start-recommender-sdks"></a>

Per interrompere un programma di raccomandazione attivo con AWS SDKs, utilizza l'operazione [StopRecommender](API_StopRecommender.md) API e fornisci l'Amazon Resource Name (ARN) per il consulente. Per riavviarlo, usi il. [StartRecommender](API_StartRecommender.md) Il codice seguente mostra come interrompere un programma di raccomandazione:

------
#### [ SDK for Python (Boto3) ]

Per interrompere un programma di raccomandazione attivo con l'SDK for Python (Boto3), `stop_recommender` usa il metodo e fornisci l'Amazon Resource Name (ARN) per il programma di raccomandazione come segue.

```
import boto3
personalize = boto3.client('personalize')

stop_recommender_response = personalize.stop_recommender(
    recommenderArn = "recommenderARN"
)
print(stop_recommender_response)
```

------
#### [ SDK for Java 2.x ]

Per interrompere un programma di raccomandazione attivo con l'SDK for Java 2.x, utilizzate `stopRecommender` il metodo e fornite l'ARN per il programma di raccomandazione come segue.

```
public static void stopRecommender(PersonalizeClient personalizeClient, 
                                              String datasetGroupArn) {
    
    try {
    
        StopRecommenderRequest stopRecommenderRequest = StopRecommenderRequest.builder()
                .recommenderArn(recommenderArn)
                .build();
        personalizeClient.stopRecommender(stopRecommenderRequest);
    } catch (PersonalizeException e) {
        System.out.println(e.awsErrorDetails().errorMessage());
    }
    return "";
}
```

------
#### [ SDK for JavaScript v3 ]

```
// Get service clients and commands using ES6 syntax.
import { StopRecommenderCommand, PersonalizeClient } from
  "@aws-sdk/client-personalize";
  
// create personalizeClient
const personalizeClient = new PersonalizeClient({
  region: "REGION"
});

// set the request params
export const stopRecommenderParam = {
  recommenderArn: "RECOMMENDER_ARN" /* required */
};

export const run = async () => {
  try {
    const response = await personalizeClient.send(
      new StopRecommenderCommand(stopRecommenderParam)
    );
    console.log("Success", response);
    return response; // For unit tests.
  } catch (err) {
    console.log("Error", err);
  }
};
run();
```

------