Translation not up to date
Ilość danych, które można załadować do Cloud Object Storage projektu, w dowolnym momencie zależy od miejsca, z którego dane są ładowane. Jeśli ładowane są dane w interfejsie użytkownika produktu, limit ten wynosi 5 GB. Aby dodać większe obiekty do projektu Cloud Object Storageprojektu, można użyć interfejsu API lub klienta FTP.
- Interfejs API Cloud Object Storage
- Klient FTP
- The IBM Cloud Object Storage Python SDK (w przypadku, gdy nie można używać klienta FTP)
Ładowanie danych w wielu częściach za pomocą interfejsu API Cloud Object Storage
Za pomocą funkcji API Cloud Object Storage można ładować obiekty danych tak duże, jak 5 GB w jednej operacji PUT i obiekty tak duże jak 5 TB, ładując dane do obiektowej pamięci masowej jako zestaw części, które mogą być ładowane niezależnie w dowolnej kolejności i równolegle. Po załadowaniu wszystkich części są one prezentowane jako pojedynczy obiekt w Cloud Object Storage.
Istnieje możliwość ładowania plików o tych formatach i typach MIME w wielu częściach:
- application/xml
- application/pdf
- text/plain; charset=utf-8
Aby załadować obiekt danych w wielu częściach:
- Zainicjuj obciążenie wieloczęściowe:
curl -X "POST" "https://(endpoint)/(bucket-name)/(object-name)?uploads"
-H "Authorization: bearer (token)"
Wartości dla produktów bucket-name
i token
znajdują się na stronie Ogólne projektu na karcie Zarządzanie . Kliknij opcję Manage in IBM Cloud (Zarządzaj w chmurze IBM) w Watson Studio dla wartości punktu końcowego.
- Załaduj części, określając dowolne sekwencyjne numery części i UploadId dla obiektu:
curl -X "PUT" "https://(endpoint)/(bucket-name)/(object-name)?partNumber=(sequential-integer)&uploadId=(upload-id)"
-H "Authorization: bearer (token)"
-H "Content-Type: (content-type)"
Replacecontent-type
with application/xml
, application/pdf
or text/plain; charset=utf-8
.
- Wykonaj ładowanie wieloczęściowe:
curl -X "POST" "https://(endpoint)/(bucket-name)/(object-name)?uploadId=(upload-id)"
-H "Authorization: bearer (token)"
-H "Content-Type: text/plain; charset=utf-8"
-d \$'<CompleteMultipartUpload>
<Part>
<PartNumber>1</PartNumber>
<ETag>(etag)</ETag>
</Part>
<Part>
<PartNumber>2</PartNumber>
<ETag>(etag)</ETag>
</Part>
- Dodaj plik do projektu jako zasób aplikacyjny. Na stronie Zasoby aplikacyjne projektu kliknij ikonę Prześlij zasób aplikacyjny do projektu . Następnie, w panelu Pliki , kliknij menu działań i wybierz opcję Dodaj jako zestaw danych.
Następne kroki
Więcej inform.
- Przechowywanie bardzo dużych obiektów w pamięci masowej Cloud Object Storage
- Korzystanie z funkcji curl do przechowywania bardzo dużych obiektów
Temat nadrzędny: Dodawanie połączeń do projektów