Procedimento armazenado setCosConn
Define uma Cloud Object Storage conexão (COS) em Data Virtualization. O esquema é DVSYS.
Parâmetros de entrada
- object_store_type
- O tipo desse parâmetro necessário é VARCHAR(20). Os tipos de armazenamento de objetos que Data Virtualization suporta incluem 'ADLS', ' AWS3 ', 'CEPH', 'IBMCOS' e 'MINIO'.
- endpoint_URL
- O tipo desse parâmetro necessário é VARCHAR(32672). Especifica a URL do terminal do armazenamento de objetos. Por exemplo, 's3.eu-central-1.amazonaws.com'.
- depósito
- O tipo desse parâmetro opcional é VARCHAR(32672). Especifica um nome de depósito para o terminal. Se esse parâmetro for omitido, ele indicará uma conexão global. Você pode especificar uma conexão global por instância de Data Virtualization.
- access_key
- O tipo desse parâmetro necessário é VARCHAR(32672). Especifica a chave de acesso para o armazenamento de objetos.
- secret_key
- O tipo desse parâmetro necessário é VARCHAR(32672). Especifica a chave secreta para o armazenamento de objetos.
- SSL_certificate
- Esse parâmetro não é suportado.
- additional_properties_for_common_connectivity
- O tipo desse parâmetro opcional é VARCHAR(32672).
- additional_options
- O tipo desse parâmetro opcional é VARCHAR(32672). Especifica uma lista delimitada por vírgulas de parâmetros extra no formato a seguir:
'<key1>=<value1>, <key2>=<value2>, ...'. As opções suportadas incluem EDITCID (mudar as propriedades para um determinado CID) e CCID (fornecer um ID de conectividade comum).
Parâmetros de saída
- connection_ID
- O tipo desse parâmetro é VARCHAR(20). Representa a ID de conexão gerada para a Data Virtualization.
- diagnósticos
- O tipo desse parâmetro é VARCHAR(32672). Representa a saída de diagnóstico se ocorrer uma falha.
Sintaxe
Use a seguinte sintaxe e substitua os parâmetros para este procedimento armazenado:
call DVSYS.setcosconn('<object_store_type>', '<endpoint_URL>', '<bucket>', '<access_key>', '<secret_key>', null, <additional_properties_for_common_connectivity>, <additional_options>, ?, ?)
Exemplo
call DVSYS.setcosconn('AWS3', 's3.eu-central-1.amazonaws.com', 'myNewBucket', '<ACCESS_KEY>', '<SECRET_KEY>', null, null, null, ?, ?)
A saída pode se parecer com o texto a seguir.
Value of output parameters
--------------------------
Parameter Name : CONNECTIONID
Parameter Value : AWS310001
Parameter Name : DIAGS
Parameter Value : -
Return Status = 0