S3 对象的 Athena 查询结果为零

Zero results in Athena query of S3 object

我在 S3 存储桶中放置了一个以逗号分隔的文本文件。我正在尝试查询文件所在的文件夹,但结果 returns 为零。

创建table DDL:

CREATE EXTERNAL TABLE myDatabase.myTable (
  `field_1` string,
  `field_2` string,
  ...
)
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
WITH SERDEPROPERTIES (
  'serialization.format' = ',',
  'field.delim' = ','
) LOCATION 's3://bucket/files from boss/'
TBLPROPERTIES ('has_encrypted_data'='false');

问题是位置中的空格:

LOCATION 's3://bucket/files from boss/'

我从 S3 中的文件夹名称中删除了空格,并且能够毫无问题地进行查询:

LOCATION 's3://bucket/files_from_boss/'