Amazon web services 红移光谱:使用拼花地板选择时不获取值/为空
我试过使用textfile,效果非常好。我用的是红移光谱。为了提高性能,我尝试使用拼花地板。创建了表,但在触发Select查询时没有返回值。以下是我的疑问: 创建外部表格gf\u spectrum.order\u标题 ( 标题id数字(38,18), 组织id数字(38,18), 订单类型id数字(38,18)) 分区人(分区1 VARCHAR(240)) 作为拼花地板储存 位置“s3://aws bucket/Spectrum/order_headers” 从gf_spectrum.order_headers limit 1000中选择* 此外,拼花地板是否需要分区?我也试过了,结果桌子被创造出来了。但是在检索数据时,我得到了一个版本号无效的S3获取错误,这在文本文件中没有发生。这和拼花地板的形式有关吗Amazon web services 红移光谱:使用拼花地板选择时不获取值/为空,amazon-web-services,amazon-redshift-spectrum,Amazon Web Services,Amazon Redshift Spectrum,我试过使用textfile,效果非常好。我用的是红移光谱。为了提高性能,我尝试使用拼花地板。创建了表,但在触发Select查询时没有返回值。以下是我的疑问: 创建外部表格gf\u spectrum.order\u标题 ( 标题id数字(38,18), 组织id数字(38,18), 订单类型id数字(38,18)) 分区人(分区1 VARCHAR(240)) 作为拼花地板储存 位置“s3://aws bucket/Spectrum/order_headers” 从gf_spectrum.order
感谢您的帮助。您是否尝试过在频谱文件上使用AWS Glue crawler并将红移频谱外部模式指向结果数据库?我想这是我很快就会尝试的解决方案。谢谢