LISTCOSBUCKETS gespeicherte Prozedur
Letzte Aktualisierung: 17. März 2025
Gibt die Liste der Buckets in einem Cloud Object Storage (COS) zurück.
Eingabeparameter
- ENDPOINT
- Der Typ dieses erforderlichen Parameters ist VARCHAR (32672). Der Endpunkt im COS, von dem aus die Liste erstellt werden soll.
- ACCESSID
- Der Typ dieses erforderlichen Parameters ist VARCHAR (2000). Die Zugangskennung, die mit aufgelistet wird.
- secretkey
- Der Typ dieses erforderlichen Parameters ist VARCHAR (2000). Gibt den geheimen Schlüssel an, der den Zugriff auf den Cloud Object Storage ermöglicht.
- OPTIONSCSV
- Der Typ dieses optionalen Parameters ist VARCHAR (32672). Eine durch Kommata getrennte Liste von Zeichenfolgen, die zusätzliche Optionen bezeichnen, darunter:
- BUCKNAME: Der Name des aufzulistenden Eimers. Der Standardwert ist NULL.
- MAXATMPS: Die maximale Anzahl der zu versuchenden Auflistungen. Der Standardwert lautet 2. Der Höchstwert ist 20. Wenn Sie eine negative Zahl angeben, werden bis zu 20 Einträge versucht.
- MAXBUCKS: Die maximale Anzahl der aufzulistenden Objekte. Der Standardwert ist 100. Wenn Sie eine negative Zahl angeben, werden alle Eimer aufgelistet.
Ausgabeparameter
- DIAGS
- Der Ausgangsparameter, der im Falle eines Fehlers eine Diagnose liefert. Der Typ ist VARCHAR(32672).
Syntax
Verwenden Sie die folgende Syntax und ersetzen Sie die Parameter für diese gespeicherte Prozedur:
CALL DVSYS.LISTCOSBUCKETS('<ENDPOINT>', '<ACCESSID>', '<SECRETKEY>', '<OPTIONSCSV>', ?);
Beispiel
CALL DVSYS.LISTCOSBUCKETS('http://9.30.194.210:9199', '1N8N77W8FKk5G280TN53', 'JbXoyGg5XhvN+bohZc+42WdU33am3+hXcE9e6XMa', 'MAXBUCKS=20', ?);
Die Ausgabe könnte wie der folgende Text aussehen:
+--------------+ | BUCKET | +--------------+ | bigsql-local | +--------------+ 1 row in results(first row: 0.144s; total: 0.154s) +-------------+----------+ | Return Code | Param #2 | +-------------+----------+ | -1992425446 | [NULL] | +-------------+----------+
War das Thema hilfreich?
0/1000