

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Sampel Kode
<a name="code-samples"></a>

Contoh dalam topik ini menggunakan SDK for Java 2.x sebagai titik awal untuk menulis aplikasi Athena.

**catatan**  
Untuk informasi tentang pemrograman Athena menggunakan bahasa khusus lainnya AWS SDKs, lihat sumber daya berikut:  
AWS Command Line Interface (`[athena](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/athena/index.html#cli-aws-athena)`)
AWS SDK untuk .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 untuk C\+\+ (`[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 untuk 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 untuk JavaScript v3 () [https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/athena/](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/athena/) 
AWS SDK untuk 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 untuk 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 untuk 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) 

Untuk informasi selengkapnya tentang menjalankan contoh kode Java di bagian ini, lihat [readme Amazon Athena Java pada repositori](https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/javav2/example_code/athena) [contoh AWS kode](https://github.com/awsdocs/aws-doc-sdk-examples). GitHub Untuk referensi pemrograman Java untuk Athena, lihat [AthenaClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/athena/AthenaClient.html)di. AWS SDK for Java 2.x

**catatan**  
Sampel ini menggunakan konstanta (misalnya,`ATHENA_SAMPLE_QUERY`) untuk string, yang didefinisikan dalam`ExampleConstants.java`deklarasi kelas. Ganti konstanta ini dengan string Anda sendiri atau konstanta didefinisikan.

**Topics**
+ [Konstanta](constants.md)
+ [Buat klien untuk mengakses Athena](create-a-client-to-access-athena.md)
+ [Mulai eksekusi kueri](start-query-execution.md)
+ [Hentikan eksekusi kueri](stop-query-execution.md)
+ [Daftar eksekusi kueri](list-query-executions.md)
+ [Buat kueri bernama](create-a-named-query.md)
+ [Hapus kueri bernama](delete-a-named-query.md)
+ [Daftar kueri bernama](list-named-queries.md)