Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

283
Views
¿Hay alguna forma de que podamos ejecutar varias consultas SQL al mismo tiempo en Athena Database?

Tengo que crear 20 tablas en una base de datos de Athena al mismo tiempo. ¿Puedo hacerlo con una sola ejecución?

ejemplo :

 CREATE EXTERNAL TABLE IF NOT EXISTS database_1.A ; CREATE EXTERNAL TABLE IF NOT EXISTS database_1.B ; CREATE EXTERNAL TABLE IF NOT EXISTS database_1.C
over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

He usado aws cli para tales problemas. crear una lista de sqls.

 sql_list.txt CREATE EXTERNAL TABLE IF NOT EXISTS database_1.A; CREATE EXTERNAL TABLE IF NOT EXISTS database_1.B; CREATE EXTERNAL TABLE IF NOT EXISTS database_1.C; ---------- exec_sqls.sh input_file=$1 while IFS= read -r sql do echo "$line" aws athena start-query-execution --query-string "$sql" --result-configuration S3LocationForOutput=s3://<bucket> done < "$input_file" ----------- sh -x exec_sqls.sh sql_list.txt
over 4 years ago · Santiago Trujillo Report

0

Puede enviar varias solicitudes simultáneamente a Amazon Athena (por ejemplo, a través de diferentes subprocesos en su aplicación), pero cada comando de Amazon Athena solo puede ejecutar una única consulta/comando SQL .

over 4 years ago · Santiago Trujillo Report

0

Tengo una solución similar pero usando tablas eternas Redshift y Dbeaver. Los cambios realizados en las tablas externas se reflejarán automáticamente en Athena.

Al usar Dbeaver, puedo ejecutar varios DDL en una sola ejecución. Se requieren cambios menores:

  • Actualice los tipos de datos para cada columna de Athena a Redshift
  • Actualice el nombre de la base de datos de Athena al nombre del esquema de Redshift
  • Sintaxis para crear tablas particionadas. Solo si aplica
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!