0 / 0
Go back to the English version of the documentation
Dodawanie bardzo dużych obiektów do Cloud Object Storage projektu
Last updated: 07 lip 2023
Dodawanie bardzo dużych obiektów do Cloud Object Storage projektu

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.

Ł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:

  1. 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.

  1. 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.

  1. 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>
  1. 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.

Temat nadrzędny: Dodawanie połączeń do projektów

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more