

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

# Esempi di codice
<a name="code-samples"></a>

Gli esempi riportati in questo argomento utilizzano l'SDK per Java2.x come punto di partenza per la creazione di applicazioni Athena.

**Nota**  
Per informazioni sulla programmazione di Athena utilizzando altri linguaggi specifici AWS SDKs, consulta le seguenti risorse:  
AWS Command Line Interface (`[athena](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/athena/index.html#cli-aws-athena)`)
AWS SDK per .NET ([https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/Athena/NAthenaModel.html](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/Athena/NAthenaModel.html)) 
AWS SDK per C\$1\$1 (`[Aws::Athena::AthenaClient](https://sdk.amazonaws.com/cpp/api/LATEST/aws-cpp-sdk-athena/html/class_aws_1_1_athena_1_1_athena_client.html)`)
AWS SDK per Go ([https://docs.aws.amazon.com/sdk-for-go/api/service/athena/](https://docs.aws.amazon.com/sdk-for-go/api/service/athena/)) 
AWS SDK per JavaScript v3 () [https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/athena/](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/athena/) 
AWS SDK per PHP 3.x () [https://docs.aws.amazon.com/aws-sdk-php/v3/api/namespace-Aws.Athena.html](https://docs.aws.amazon.com/aws-sdk-php/v3/api/namespace-Aws.Athena.html) 
AWS SDK per Python (Boto3) ([https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/athena.html](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/athena.html)) 
AWS SDK per Ruby v3 () [https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/Athena/Client.html](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/Athena/Client.html) 

Per ulteriori informazioni sull'esecuzione degli esempi di codice Java in questa sezione, consulta il [readme Java di Amazon Athena](https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/javav2/example_code/athena) nel repository degli [esempi di AWS codice](https://github.com/awsdocs/aws-doc-sdk-examples) su. GitHub Per il riferimento alla programmazione Java per Athena, vedere [AthenaClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/athena/AthenaClient.html)in. AWS SDK for Java 2.x

**Nota**  
In questi esempi, per le stringhe vengono utilizzate costanti (ad esempio, `ATHENA_SAMPLE_QUERY`) che sono definite in una dichiarazione di classe `ExampleConstants.java`. Sostituisci le costanti con le tue stringhe o le tue costanti definite personali.

**Topics**
+ [Costanti](constants.md)
+ [Creazione di un client per accedere ad Athena](create-a-client-to-access-athena.md)
+ [Avvio dell'esecuzione di query](start-query-execution.md)
+ [Interruzione dell'esecuzione di query](stop-query-execution.md)
+ [Elenco di esecuzioni di query](list-query-executions.md)
+ [Creazione di una query denominata](create-a-named-query.md)
+ [Eliminazione di una query denominata](delete-a-named-query.md)
+ [Elenco di query denominate](list-named-queries.md)