Go back to the English version of the documentation存储过程setCosConn
Data Virtualization中的存储过程setCosConn
Last updated: 2024年11月26日
在Data Virtualization中定义云对象存储连接。 模式为 DVSYS。
输入参数
- object_store_type
- 此必需参数的类型为 VARCHAR (20)。 Data Virtualization目前支持的对象存储类型包括"AWS3"、"IBMCOS "和"CEPH"。
- endpoint_url
- 此必需参数的类型为 VARCHAR (32672)。 指定对象存储器的端点 URL。 例如, 's3.eu-central-1.amazonaws.com'。
- 存储区
- 此可选参数的类型为 VARCHAR (32672)。 指定端点的存储区名称。 如果省略此参数,那么它指示 全局 连接。 每个Data Virtualization实例可指定一个全局连接。
- access_key
- 此必需参数的类型为 VARCHAR (32672)。 指定对象存储器的访问密钥。
- SECRET_KEY
- 此必需参数的类型为 VARCHAR (32672)。 指定对象存储器的密钥。
- SSL_证书
- 此可选参数的类型为 VARCHAR (32672)。 此参数不受支持。
- additional_properties_for_common_Connectivity
- 此可选参数的类型为 VARCHAR (32672)。
- additional_options
- 此可选参数的类型为 VARCHAR (32672)。 指定以下格式的额外参数的逗号分隔列表:
'<key1>=<value1>, <key2>=<value2>, ...'
。 受支持的选项包括 EDITCID (更改给定 CID 的属性) 和 CCID (提供公共连接标识)。
输出参数
- connection_id
- 此参数的类型为 VARCHAR (20)。 代表为Data Virtualization生成的连接 ID。
- 诊断
- 此参数的类型为 VARCHAR (32672)。 表示发生故障时的诊断输出。
示例
call DVSYS.setcosconn('AWS3', 's3.eu-central-1.amazonaws.com', 'myNewBucket', '<ACCESS_KEY>', '<SECRET_KEY>', null, null, null, ?, ?)
输出可能类似于以下文本。
Value of output parameters
--------------------------
Parameter Name : CONNECTIONID
Parameter Value : AWS310001
Parameter Name : DIAGS
Parameter Value : -
Return Status = 0