Clean Rooms 加密计算中的可选标志 - AWS Clean Rooms

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

Clean Rooms 加密计算中的可选标志

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

--csvInputNULLValue 标志

使用 C3R 加密客户端加密数据时,您可以使用 --csvInputNULLValue 标志为输入数据中的 NULL 条目指定自定义编码。

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

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

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

--csvOutputNULLValue 标志

使用 C3R 加密客户端加密数据时,您可以使用 --csvOutputNULLValue 标志为输出数据中的 NULL 条目指定自定义编码。

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

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

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

--enableStackTraces 标志

使用 C3R 加密客户端加密数据时,可以使用 --enableStackTraces 标志提供其他上下文信息,以便在 C3R 遇到错误时报告错误。

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

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

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

--dryRun 标志

加密解密 C3R 加密客户端命令包括一个可选的 --dryRun 标志。该标志采用用户提供的所有参数,并检查它们的有效性和一致性。

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

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

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

--tempDir 标志

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

使用 C3R 加密数据时,可以使用 --tempDir 标志来指定在处理输入时可以创建临时文件的位置。

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

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