0

我有一个查询字符串并使用该start_query_execution()方法,我现在可以通过 Athena 运行我的查询,并在我的 S3 存储桶中以 CSV 文件的形式获取结果。

但是,该文件的名称是一堆随机字符,我希望能够给它一个名称,以便在其他应用程序(例如 QuickSight)中引用它。

据我所知,该start_query_execution()方法仅包含以下参数:QueryStringQueryExecutionContextResultConfiguration我在其中提供我的 S3 路径。

我怎样才能给我的查询结果文件一个特定的名称?

4

1 回答 1

1

文件名是 Athena 查询 ID。请参阅识别查询输出文件。您可以使用它将 S3 路径或对象名称传递给其他应用程序。

目前无法为查询结果文件提供自定义名称。您可以围绕 Athena 查询构建自定义流程,以便在查询完成后移动和重命名 S3 对象。

于 2021-07-21T13:50:52.597 回答