

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

# Configurare i controlli sull’utilizzo dei dati a livello di query e gruppo di lavoro
<a name="workgroups-setting-control-limits-cloudwatch"></a>

 Athena consente di impostare due tipi di controlli dei costi: limite per query e limite per gruppo di lavoro. Per ogni gruppo di lavoro è possibile impostare un solo limite per query e più limiti per gruppo di lavoro.
+ Il **limite di controllo a livello di query** specifica la quantità totale di dati analizzati per query. Se una delle query eseguite nel gruppo di lavoro supera il limite, viene annullata. È possibile creare un solo limite di controllo a livello di query in un gruppo di lavoro, che viene applicato a tutte le query eseguite al suo interno. Se necessario, è possibile modificare il limite. Per una procedura dettagliata, consulta [Per creare un controllo di utilizzo dei dati a livello di query](#configure-control-limit-per-query).
+ Il **limite di controllo dell'utilizzo dei dati a livello di gruppo di lavoro** specifica la quantità totale di dati analizzati per tutte le query eseguite nel gruppo di lavoro nel periodo di tempo specificato. È possibile creare più limiti per gruppo di lavoro. Il limite di query a livello di gruppo di lavoro consente di impostare più soglie su aggregati orari o giornalieri dei dati analizzati dalle query in esecuzione nel gruppo di lavoro. 

  Se la quantità aggregata dei dati analizzati supera la soglia, puoi inviare una notifica a un argomento Amazon SNS. Per farlo, puoi configurare un allarme Amazon SNS e un'operazione nella console Athena per notificare il superamento del limite a un amministratore. Per una procedura dettagliata, consulta [Per creare un controllo di utilizzo dei dati a livello di gruppo di lavoro](#configure-control-limit-per-workgroup). Puoi anche creare un allarme e un'azione su qualsiasi metrica pubblicata da Athena dalla console. CloudWatch Ad esempio, è possibile impostare un avviso al raggiungimento di un numero di query non riuscite. Questo avviso può determinare l'invio di un'e-mail a un amministratore se il numero supera una determinata soglia. Se il limite viene superato, viene inviata una notifica di allarme Amazon SNS agli utenti specificati.

  Altre operazioni intraprese:
  + Richiamare una funzione Lambda. Per ulteriori informazioni, consulta [Invocazione di funzioni Lambda tramite le notifiche di Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-lambda-as-subscriber.html) nella *Guida per sviluppatori di Amazon Simple Queue Service*.
  + Disabilita il gruppo di lavoro, per interrompere l'esecuzione di ulteriori query. Per le fasi, consulta [Abilitare o disabilitare un gruppo di lavoro](workgroups-enabled-disabled.md).

I limiti a livello di query e di gruppo di lavoro sono indipendenti. Viene effettuata una determinata operazione ogni volta che uno dei due limiti viene superato. Se due o più utenti eseguono query contemporaneamente nello stesso gruppo di lavoro, è possibile che le singole query non superino i limiti specificati, ma che la somma totale dei dati analizzati superi il limite di utilizzo dei dati a livello di gruppo di lavoro. In questo caso, viene inviato un allarme Amazon SNS all'utente. 

## Creare un controllo di utilizzo dei dati a livello di query
<a name="create-a-per-query-data-usage-control"></a><a name="configure-control-limit-per-query"></a>

**Per creare un controllo di utilizzo dei dati a livello di query**

Il limite di controllo a livello di query specifica la quantità totale di dati analizzati per query. Se una delle query eseguite nel gruppo di lavoro supera il limite, viene annullata. Il costo delle query annullate viene calcolato in base ai [prezzi di Amazon Athena](https://aws.amazon.com/athena/pricing/).
**Nota**  
Per le query annullate o non riuscite, Athena potrebbe avere già scritto risultati parziali in Amazon S3. In questi casi, Athena non elimina risultati parziali dal prefisso Amazon S3 in cui vengono archiviati i risultati. Devi rimuovere il prefisso Amazon S3 con risultati parziali. Athena utilizza caricamenti in più parti di Amazon S3 per scrivere dati Amazon S3. È consigliabile impostare la policy del ciclo di vita del bucket in modo da terminare i caricamenti in più parti in caso di query non riuscite. Per ulteriori informazioni, consulta [Interruzione dei caricamenti in più parti incompleti utilizzando una policy per il ciclo di vita del bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/mpuoverview.html#mpu-abort-incomplete-mpu-lifecycle-config) nella *Guida per l'utente di Amazon Simple Storage Service*. 
In determinate condizioni, Athena può ritentare automaticamente l’esecuzione delle query. Nella maggior parte dei casi, queste interrogazioni possono essere completate correttamente e l’ID della query è contrassegnato come `Completed`. Queste query potrebbero aver prodotto risultati parziali durante i tentativi iniziali e generare caricamenti incompleti in più parti.

È possibile creare un solo limite di controllo a livello di query in un gruppo di lavoro, che viene applicato a tutte le query eseguite al suo interno. Se necessario, è possibile modificare il limite. 

1. Apri la console Athena all'indirizzo [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home).

1. Nel pannello di navigazione, seleziona **Workgroups** (Gruppi di lavoro).

1. Scegli il nome del gruppo di lavoro dall'elenco.

1. **Nella scheda **Controlli di esecuzione, scegli Modifica controlli**.**

1. Modifica il valore per il **limite dei dati scansionati**.
   + Specificare un valore compreso tra 10 MB (minimo) e 7 EB (massimo).
   + **Seleziona un valore unitario dall'elenco a discesa (ad esempio, **Kilobyte KB o Exabyte** EB).**
**Nota**  
L'operazione di default prevede che la query venga annullata se supera il limite. Questa impostazione non può essere modificata.

1. Scegli **Salva** per applicare immediatamente le modifiche.

## Creare o modificare un avviso sull’utilizzo dei dati a livello di gruppo di lavoro
<a name="create-a-per-workgroup-data-usage-alert"></a><a name="configure-control-limit-per-workgroup"></a>

**Creazione o modifica di un avviso sull'utilizzo dei dati a livello di gruppo di lavoro**

È possibile impostare più soglie di avviso quando le query in esecuzione in un gruppo di lavoro analizzano una determinata quantità di dati entro un periodo specifico. Gli avvisi vengono implementati utilizzando gli CloudWatch allarmi di Amazon e si applicano a tutte le query del gruppo di lavoro. Quando viene raggiunta una soglia, è possibile fare in modo che Amazon SNS invii un'e-mail agli utenti specificati. Le query non vengono cancellate automaticamente quando viene raggiunta una soglia.

1. Apri la console Athena all'indirizzo [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home).

1. Se il pannello di navigazione della console non è visibile, scegli il menu di espansione a sinistra.

1. Nel pannello di navigazione, seleziona **Workgroups** (Gruppi di lavoro).

1. Scegli il nome del gruppo di lavoro dall'elenco.

1. Scegli **Edit** (Modifica) per modificare le impostazioni del gruppo di lavoro.

1. Scorri fino ad **Workgroup data usage alerts - optional** (Avvisi sull'utilizzo dei dati a livello di gruppo di lavoro: facoltativo) ed espandi la sezione.

1. Scegli **Add a layer** (Aggiungi avviso).

1. In **Data usage threshold configuration** (Configurazione della soglia di utilizzo dei dati), specifica i valori come segue:
   + In **Data threshold** (Soglia dati) specifica un numero, quindi seleziona un valore unitario dall'elenco a discesa.
   + In **Time period** (Periodo di tempo), scegli un periodo di tempo dall'elenco a discesa.
   + In **SNS topic selection** (Selezione di un argomento SNS), scegli un argomento Amazon SNS dall'elenco a discesa. In alternativa, scegli **Create SNS topic** (Crea un argomento SNS) per passare direttamente alla [console Amazon SNS](https://console.aws.amazon.com/sns/v2/home), creare l'argomento Amazon SNS e configurare un abbonamento per uno degli utenti nel tuo account Athena. Per ulteriori informazioni, consulta [Nozioni di base su Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-getting-started.html) nella *Guida per gli sviluppatori di Amazon Simple Notification Service*. 

1. Scegli **Add alert** (Aggiungi avviso) se stai creando un nuovo avviso oppure **Save** (Salva) per salvare un avviso esistente.