Kafka 用户定义的会话参数
在不使用调度程序时,使用 ALTER SESSION SET UDPARAMETER 设置 Vertica 用户定义的会话参数以配置 Kafka SSL。以 kafka
为前缀的参数为 Kafka 配置 SSL 身份验证。有关详细信息,请参阅使用 Kafka 进行 TLS/SSL 加密。
- kafka_SSL_CA
- 证书颁发机构证书的内容。例如:
=> ALTER SESSION SET UDPARAMETER kafka_SSL_CA='MIIBOQIBAAJBAIOL';
默认值: 无
- kafka_SSL_Certificate
- SSL 证书的内容。例如:
=> ALTER SESSION SET UDPARAMETER kafka_SSL_Certificate='XrM07O4dV/nJ5g';
当 Kafka 服务器的参数
ssl.client.auth
设置为none
或requested
时,此参数为可选。默认值: 无
- kafka_SSL_PrivateKey_secret
- 用于加密会话的私钥。Vertica 不会记录此信息。例如:
=> ALTER SESSION SET UDPARAMETER kafka_SSL_PrivateKey_secret='A60iThKtezaCk7F';
当 Kafka 服务器的参数
ssl.client.auth
设置为none
或requested
时,此参数为可选。默认值: 无
- kafka_SSL_PrivateKeyPassword_secret
- 用于创建私钥的密码。Vertica 不会记录此信息。
例如:
ALTER SESSION SET UDPARAMETER kafka_SSL_PrivateKeyPassword_secret='secret';
当 Kafka 服务器的参数
ssl.client.auth
设置为none
或requested
时,此参数为可选。默认值: 无
- kafka_Enable_SSL
- 为 Vertica-Kafka 集成启用 SSL 身份验证。例如:
=> ALTER SESSION SET UDPARAMETER kafka_Enable_SSL=1;
默认值: 0
- MaxSessionUDParameterSize
- 在用户定义的会话参数中设置某个值的最大长度。例如:
=> ALTER SESSION SET MaxSessionUDParameterSize = 2000
默认值: 1000