

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

# Clean Rooms 加密计算中的可选标志
<a name="crypto-computing-optional-flags"></a>

以下各节描述了在使用 C3R 加密客户端[加密数据](encrypt-data.md)以进行表格文件自定义和测试时可以设置的可选标志。

**Topics**
+ [`--csvInputNULLValue` 标志](#optional-flags-CSVinputNullValue)
+ [`--csvOutputNULLValue` 标志](#optional-flags-CSVoutputNullValue)
+ [`--enableStackTraces` 标志](#optional-flags-enablestacktraces)
+ [`--dryRun` 标志](#optional-flags-dry-run)
+ [`--tempDir` 标志](#optional-flags-working-dir)

## `--csvInputNULLValue` 标志
<a name="optional-flags-CSVinputNullValue"></a>

使用 C3R 加密客户端[加密数据](encrypt-data.md)时，您可以使用 `--csvInputNULLValue` 标志为输入数据中的 NULL 条目指定自定义编码。

下表总结了此标志的用法和参数。


| 用法 | 参数 | 
| --- | --- | 
| 可选。用户可以为输入数据中的 NULL 条目指定自定义编码。 | 输入 CSV 文件中 NULL 值的用户指定编码 | 

NULL 条目是被视为缺少内容的条目，特别是在 SQL 表等更丰富的表格格式的上下文中。尽管由于历史原因 .csv 并不明确支持这种描述，但通常的惯例是将仅包含空格的空条目视为 NULL。因此，这是 C3R 加密客户端的默认行为，可以根据需要对其进行自定义。

## `--csvOutputNULLValue` 标志
<a name="optional-flags-CSVoutputNullValue"></a>

使用 C3R 加密客户端[加密数据](encrypt-data.md)时，您可以使用 `--csvOutputNULLValue` 标志为输出数据中的 NULL 条目指定自定义编码。

下表总结了此标志的用法和参数。


| 用法 | 参数 | 
| --- | --- | 
| 可选。用户可以在生成的输出文件中为 NULL 条目指定自定义编码。 | 输入 CSV 文件中 NULL 值的用户指定编码 | 

NULL 条目是被视为缺少内容的条目，特别是在 SQL 表等更丰富的表格格式的上下文中。尽管由于历史原因 .csv 并不明确支持这种描述，但通常的惯例是将仅包含空格的空条目视为 NULL。因此，这是 C3R 加密客户端的默认行为，可以根据需要对其进行自定义。

## `--enableStackTraces` 标志
<a name="optional-flags-enablestacktraces"></a>

使用 C3R 加密客户端[加密数据](encrypt-data.md)时，可以使用 `--enableStackTraces` 标志提供其他上下文信息，以便在 C3R 遇到错误时报告错误。

AWS 不收集错误。如果遇到错误，请使用堆栈跟踪自行解决错误，或者将堆栈跟踪发送到 支持 寻求帮助。

下表总结了此标志的用法和参数。


| 用法 | 参数 | 
| --- | --- | 
| 可选。用于提供其他上下文信息，以便在 C3R 加密客户端遇到错误时报告错误。 | 无 | 

## `--dryRun` 标志
<a name="optional-flags-dry-run"></a>

[加密](encrypt-data.md)和[解密](decrypt-data.md) C3R 加密客户端命令包括一个可选的 `--dryRun` 标志。该标志采用用户提供的所有参数，并检查它们的有效性和一致性。

您可以使用 `--dryRun` 标志来检查您的架构文件是否有效且与其相应的输入文件一致。

下表总结了此标志的用法和参数。


| 用法 | 参数 | 
| --- | --- | 
| 可选。使 C3R 加密客户端解析参数和检查文件，但不执行加密或解密。 | 无 | 

## `--tempDir` 标志
<a name="optional-flags-working-dir"></a>

您可能需要使用临时目录，因为加密文件有时可能比非加密文件大，具体取决于它们的设置。每个协作还必须对数据集进行加密才能正常工作。

使用 C3R [加密数据](encrypt-data.md)时，可以使用 `--tempDir` 标志来指定在处理输入时可以创建临时文件的位置。

下表总结了此标志的用法和参数。


| 用法 | 参数 | 
| --- | --- | 
| 用户可以指定在处理输入时可以创建临时文件的位置。 | 默认为系统临时目录。 | 