是否可以在AWS S3 Select的“ where”子句中提及所有列?

时间:2019-12-05 13:35:47

标签: python sql amazon-web-services select amazon-s3

我的输入文件存储在S3存储桶中。我正在使用AWS S3 Select查询数据。我正在使用python脚本执行此操作。它适用于单列。但是我需要知道:如果我想扫描整个文件(所有列),可以在查询中提及以下内容:

r = s3.select_object_content(
        Bucket=S3_BUCKET,
        Key='Import_data_2019.csv',
        ExpressionType='SQL',
        Expression="Select * from s3object s where s.* = 'Computer'",
        InputSerialization={'CSV': {"FileHeaderInfo": "Use"}},
        OutputSerialization={'CSV': {}},
)

基本上,我需要找出文件中哪些列的值为“计算机”。

0 个答案:

没有答案