我使用AWS Glue作为ETL将数据加载到RDS表,这是每日快照表,需要在一天的数据加载之前将其截断。
我尝试了DynamicFrameWriter类中的“ Preactions”参数,但看起来它仅是Redshift。
参考:https://aws.amazon.com/premiumsupport/knowledge-center/sql-commands-redshift-glue-job/#
答案 0 :(得分:0)
conn = pymysql.connect(<URL>, user=<user_name>, passwd=<password>, db=<db_name>, connect_timeout=30)
print("mysql_connection")
print(conn)
with conn.cursor() as cur:
cur.execute("drop table if exists <tableName>")
conn.commit()