Amazon web services 将当前红移架构导入红移QA环境
我想将当前数据库环境中没有数据的当前Redshift DB scheme表结构导出到另一个Redshift DB环境 模式将存储在我的S3存储桶中,我想将相同的scheme表结构从prod环境移动到我的测试redshift环境,而不需要任何数据。导致两个环境具有相同的结构 我发现AWS文档建议通过S3 bucket使用UNLOAD命令:如果不复制我不需要的数据,我该怎么做Amazon web services 将当前红移架构导入红移QA环境,amazon-web-services,amazon-s3,amazon-redshift,amazon-redshift-spectrum,Amazon Web Services,Amazon S3,Amazon Redshift,Amazon Redshift Spectrum,我想将当前数据库环境中没有数据的当前Redshift DB scheme表结构导出到另一个Redshift DB环境 模式将存储在我的S3存储桶中,我想将相同的scheme表结构从prod环境移动到我的测试redshift环境,而不需要任何数据。导致两个环境具有相同的结构 我发现AWS文档建议通过S3 bucket使用UNLOAD命令:如果不复制我不需要的数据,我该怎么做 导出当前红移架构表(不含数据)并将其导入另一个红移群集的最佳做法是什么?您可以使用中提供的AdminView。特别是,您可
导出当前红移架构表(不含数据)并将其导入另一个红移群集的最佳做法是什么?您可以使用中提供的
AdminView
。特别是,您可以使用为现有表生成DDL。您可以使用以下命令为现有表生成DDL命令,并且使用该命令,您可以在其他地方使用相同的架构重新创建表
select ddl from v_generate_tbl_ddl where schemaname = 'public' and tablename='product_description' order by seq asc;
将产品描述替换为您的表名,您将获得该表的DDL命令