

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用任务完成报告
<a name="task-completion-report"></a>

*任务完成报告*提供有关导出、导入或释放数据存储库任务结果的详细信息。报告包括任务处理的与报告范围相符的文件的结果。您可以使用 `Enabled` 参数来指定是否为任务生成报告。

Amazon FSx 使用您在为任务启用报告时指定的路径，将报告传送到 Amazon S3 中文件系统的关联数据存储库中。导入任务的文件名为 `report.csv`，导出或释放任务的文件名为 `failures.csv`。

报告格式为逗号分隔值（CSV）文件，具有三个字段：`FilePath`、`FileStatus` 和 `ErrorCode`。

报告使用如下 RFC-4180-format 编码进行编码：
+ 以下列任何字符开头的路径均放在单引号里面：`@ + - =`
+ 至少包含以下一个字符的字符串均放在双引号里面：`" ,`
+ 所有双引号均由一个额外的双引号转义。

以下是报告编码的几个示例：
+ `@filename.txt` 变为 `"""@filename.txt"""`
+ `+filename.txt` 变为 `"""+filename.txt"""`
+ `file,name.txt` 变为 `"file,name.txt"`
+ `file"name.txt` 变为 `"file""name.txt"`

有关 RFC-4180 编码的更多信息，请参阅 RFC-4180 IETF 网站上的[ Comma-Separated 值的通用格式和 MIME 类型 (CSV) 文件](https://tools.ietf.org/html/rfc4180)。

以下是任务完成报告中提供的信息示例，其中仅包含失败的文件。

```
myRestrictedFile,failed,S3AccessDenied
dir1/myLargeFile,failed,FileSizeTooLarge
dir2/anotherLargeFile,failed,FileSizeTooLarge
```

有关任务失败以及如何解决这些问题的更多信息，请参阅[数据存储库任务失败故障排除](failed-tasks.md)。