Buat pernyataan yang disiapkan menggunakan AWS CLI - Amazon Athena

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

Buat pernyataan yang disiapkan menggunakan AWS CLI

Untuk menggunakan AWS CLI untuk membuat pernyataan siap, Anda dapat menggunakan salah satu athena perintah berikut:

  • Gunakan create-prepared-statement perintah dan berikan pernyataan kueri yang memiliki parameter eksekusi.

  • Gunakan start-query-execution perintah dan berikan string kueri yang menggunakan PREPARE sintaks.

Gunakan create-prepared-statement

Dalam sebuah create-prepared-statement perintah, tentukan teks query dalam query-statement argumen, seperti pada contoh berikut.

aws athena create-prepared-statement --statement-name PreparedStatement1 --query-statement "SELECT * FROM table WHERE x = ?" --work-group athena-engine-v2

Gunakan start-query-execution dan PREPARE sintaks

Gunakan perintah start-query-execution. Masukkan PREPARE pernyataan dalam query-string argumen, seperti pada contoh berikut:

aws athena start-query-execution --query-string "PREPARE PreparedStatement1 FROM SELECT * FROM table WHERE x = ?" --query-execution-context '{"Database": "default"}' --result-configuration '{"OutputLocation": "s3://amzn-s3-demo-bucket/..."}'