在AWS Athena中,您可以编写
SHOW CREATE TABLE my_table_name;
,然后看到类似SQL的查询,该查询描述了如何构建表的架构。 它适用于在AWS Glue中定义了架构的表。对于在常规RDBMS中创建表,加载和浏览数据视图非常有用。
以这种方式与Athena交互是手动的,我想自动化创建具有与Redshift Spectrum中相同模式的常规RDBMS表的过程。
如何通过可通过psql
运行的查询来做到这一点?还是有另一种方法可以通过aws-cli
来做到这一点?