Fazer Upload de Dados
Crie um bucket de armazenamento na sua locação do Oracle Cloud Infrastructure.
Preparar Armazenamento de Objetos para Integração
Você deve criar um contêiner, ou bloco, para armazenar objetos de dados no Oracle Cloud Infrastructure Object Storage.
- Navegue até a console do Oracle Cloud Infrastructure Object Storage.
- Clique em Armazenamento e depois clique em Armazenamento de Objetos.
- Clique em Criar Bucket.
- Dê um nome ao seu bucket que identifica os dados, como salesdb-bucket.
- Clique em Padrão como a camada de armazenamento.
- Se quiser que o Oracle Cloud Infrastructure gerencie suas chaves de criptografia, clique em Criptografar Usando Chaves Gerenciadas pela Oracle para criptografia. Se quiser aproveitar suas próprias chaves, clique em Criptografar Usando Chaves Gerenciadas pelo Cliente.
- Clique em Criar Bucket.
Fazer Upload de Arquivos de Dados para Armazenamento
Faça upload dos arquivos de dados do sistema local para o bucket de armazenamento de objetos criado anteriormente.
Você pode usar a Console para fazer upload dos arquivos de 2 GB ou menos.
Fazer Upload de Arquivos Grandes para o Armazenamento de Dados
Faça upload dos arquivos de dados maiores que 2 GB do seu sistema local para um bucket de armazenamento de objetos usando a interface de linha de comando (CLI).
Ao usar a interface da linha de comando, você especifica o tamanho da peça de sua escolha e o Oracle Cloud Infrastructure Object Storage divide o objeto em partes e executa o upload de todas as partes automaticamente. Você pode optar por definir o número máximo de partes que podem ser carregadas em paralelo. Por padrão, a CLI limita o número de partes que podem ser submetidas a upload em paralelo para três. Ao usar a CLI, você não precisa fazer um commit quando o upload for concluído.
Abra um prompt de comando e informe um comando semelhante ao seguinte:
oci os object put -ns <object_storage_namespace> -bn <bucket_name> --file <file_path> --name <object_name> --part-size <upload_part_size_in_MiB> --parallel-upload-count <maximum_number_parallel_uploads>
Defina os seguintes valores de parâmetro e flag:
- <object_storage_namespace>: O namespace de nível superior usado para a solicitação. Se não for fornecido, este parâmetro será obtido internamente usando uma chamada para
oci os ns get
. - <bucket_name>: O nome do bucket de armazenamento.
- <file_path>: O caminho completo do arquivo incluindo o nome do arquivo.
- <object_name>: O nome do objeto. O valor padrão é o nome do arquivo excluindo o caminho.
- <upload_part_size_in_MiB>: O tamanho de cada multiparte em mibibytes (MiB).
- <maximum_number_parallel_uploads>: O número máximo de partes que podem ser carregadas em paralelo. O padrão é 3.