azdata bdc hdfs encryption-zone

适用范围:Azure Data CLI (azdata)

以下文章提供了 azdata 工具中 sql 命令的参考。 有关其他 azdata 命令的详细信息,请参阅 azdata 参考

命令

命令 描述
azdata bdc hdfs encryption-zone create 将 HDFS 文件夹转换为加密区域。
azdata bdc hdfs encryption-zone list 列出所有加密区域以及与加密区域相关的密钥。
azdata bdc hdfs encryption-zone get-file-encryption-info 获取给定 HDFS 文件路径的加密信息。
azdata bdc hdfs encryption-zone status 获取 HDFS 群集的重新加密状态。
azdata bdc hdfs encryption-zone reencrypt 控制--path 参数指定的加密区域的重新加密。

azdata bdc hdfs encryption-zone create

使用所提供的密钥将 HDFS 文件夹转换为加密区域,对加密区域中的文件进行加密。

azdata bdc hdfs encryption-zone create --path -p 
                                       --keyname -k

示例

要将现有文件夹 /user/securefolder 转换为加密区域,请使用名为 securelake 的密钥

azdata bdc hdfs encryption-zone create --path /home/securefolder --keyname securelake

必需参数

--path -p

要转换为加密区域的 HDFS 文件夹的路径。

--keyname -k

用于保护加密区域的 Hadoop KMS 密钥。

全局参数

--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--output -o

输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。

--query -q

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

azdata bdc hdfs encryption-zone list

列出所有加密区域以及与加密区域相关的密钥。

azdata bdc hdfs encryption-zone list 

示例

列出所有加密区域。

azdata bdc hdfs encryption-zone list

全局参数

--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--output -o

输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。

--query -q

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

azdata bdc hdfs encryption-zone get-file-encryption-info

获取给定 HDFS 文件路径的加密信息。

azdata bdc hdfs encryption-zone get-file-encryption-info --path -p 
                                                         

示例

获取 /user/securefolder/data.csv 下的文件的加密信息。

azdata bdc hdfs encryption-zone get-file-encryption-info --path /user/securefolder/data.csv

必需参数

--path -p

应对其检索加密信息的 HDFS 文件路径。

全局参数

--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--output -o

输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。

--query -q

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

azdata bdc hdfs encryption-zone status

获取 HDFS 群集的重新加密状态。

azdata bdc hdfs encryption-zone status 

全局参数

--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--output -o

输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。

--query -q

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

azdata bdc hdfs encryption-zone reencrypt

控制--path 参数指定的加密区域的重新加密。

azdata bdc hdfs encryption-zone reencrypt --path -p 
                                          --action -a

示例

开始对加密区域 securelake 进行重新加密。

azdata bdc hdfs encryption-zone reencrypt --path /securelake --action start

取消对加密区域 securelake 进行重新加密。

azdata bdc hdfs encryption-zone reencrypt --path /securelake --action cancel

必需参数

--path -p

应重新加密的 HDFS 加密区域文件夹的路径

--action -a

要执行的重新加密操作。 有效值为 start 和 cancel

全局参数

--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--output -o

输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。

--query -q

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

后续步骤

有关其他 azdata 命令的详细信息,请参阅 azdata 参考

有关如何安装 azdata 工具的详细信息,请参阅安装 azdata