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

Jalankan pernyataan yang disiapkan menggunakan AWS CLI

Untuk menjalankan pernyataan yang disiapkan dengan AWS CLI, Anda dapat memberikan nilai untuk parameter dengan menggunakan salah satu metode berikut:

  • Gunakan execution-parameters argumen.

  • Gunakan EXECUTE ... USING SQL sintaks dalam query-string argumen.

Gunakan argumen eksekusi-parameter

Dalam pendekatan ini, Anda menggunakan start-query-execution perintah dan memberikan nama pernyataan siap yang ada dalam query-string argumen. Kemudian, dalam execution-parameters argumen, Anda memberikan nilai untuk parameter eksekusi. Contoh berikut menunjukkan metode ini.

aws athena start-query-execution --query-string "Execute PreparedStatement1" --query-execution-context "Database"="default" --result-configuration "OutputLocation"="s3://amzn-s3-demo-bucket/..." --execution-parameters "1" "2"

GunakanEXECUTE... USINGSQLsintaks

Untuk menjalankan pernyataan siap yang ada menggunakan EXECUTE ... USING sintaks, Anda menggunakan start-query-execution perintah dan menempatkan kedua nama pernyataan yang disiapkan dan nilai parameter dalam query-string argumen, seperti pada contoh berikut:

aws athena start-query-execution --query-string "EXECUTE PreparedStatement1 USING 1" --query-execution-context '{"Database": "default"}' --result-configuration '{"OutputLocation": "s3://amzn-s3-demo-bucket/..."}'