LISTCOSBUCKETS 저장 프로시저

Cloud Object Storage (COS) 내의 버킷 목록을 반환합니다.

입력 매개변수

엔드포인트
이 필수 매개변수의 유형은 VARCHAR(32672)입니다. 목록을 생성할 COS의 엔드포인트
ACCESSID
이 필수 매개변수의 유형은 VARCHAR(2000)입니다. 목록을 표시할 액세스 식별자.
secretkey
이 필수 매개변수의 유형은 VARCHAR(2000)입니다. Cloud Object Storage 에 대한 액세스를 허용하는 비밀 키를 지정합니다.
옵션CSV
이 선택적 매개변수의 유형은 VARCHAR(32672)입니다. 추가 옵션을 나타내는 쉼표로 구분된 문자열 목록으로 다음을 포함합니다:
  • BUCKNAME: 나열할 특정 버킷의 이름. 기본값은 널(NULL)입니다.
  • MAXATMPS시도할 수 있는 최대 리스팅 수. 기본값은 2입니다. 최대값은 20입니다. 음수를 제공하면 최대 20개의 목록을 시도합니다.
  • MAXBUCKS: 나열할 수 있는 객체의 최대 개수. 기본값은 100입니다. 음수를 제공하면 모든 버킷이 나열됩니다.

출력 매개변수

DIAGS
오류 발생 시 진단 정보를 제공하는 출력 매개변수. 타입은 VARCHAR(32672)입니다.

구문

다음 구문을 사용하고 이 저장 프로시저의 매개 변수를 대체하십시오:
CALL DVSYS.LISTCOSBUCKETS('<ENDPOINT>', '<ACCESSID>', '<SECRETKEY>', '<OPTIONSCSV>', ?);

CALL DVSYS.LISTCOSBUCKETS('http://9.30.194.210:9199', '1N8N77W8FKk5G280TN53', 'JbXoyGg5XhvN+bohZc+42WdU33am3+hXcE9e6XMa', 'MAXBUCKS=20', ?);

출력은 다음 출력과 비슷할 수 있습니다.

+--------------+

| BUCKET       |

+--------------+

| bigsql-local |

+--------------+

1 row in results(first row: 0.144s; total: 0.154s)

+-------------+----------+

| Return Code | Param #2 |

+-------------+----------+

| -1992425446 | [NULL]   |

+-------------+----------+