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.

  1. Navegue até a console do Oracle Cloud Infrastructure Object Storage.
  2. Clique em Armazenamento e depois clique em Armazenamento de Objetos.
  3. Clique em Criar Bucket.
  4. Dê um nome ao seu bucket que identifica os dados, como salesdb-bucket.
  5. Clique em Padrão como a camada de armazenamento.
  6. 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.
  7. 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.

  1. Na tela Detalhes do Armazenamento do Objeto, clique no nome do bloco para exibir seus detalhes.
  2. Clique em Fazer Upload de Objetos.
  3. Selecione o objeto ou objetos para fazer upload de uma das duas maneiras:
    • Arraste arquivos do computador para a seção Soltar arquivos aqui...
    • Clique no link de arquivos selecionados para exibir uma caixa de diálogo de seleção de arquivo.

    À medida que você seleciona os arquivos para upload, eles são exibidos em uma lista de rolagem. Se você decidir que não deseja fazer upload de um arquivo que tenha selecionado, clique no ícone X à direita do nome do arquivo.

    Se os arquivos selecionados para fazer upload e os arquivos já estiverem armazenados no bucket tiverem o mesmo nome, as mensagens avisarão sobre uma substituição serão exibidas.

  4. No campo Prefixo do nome do objeto, especifique opcionalmente um prefixo de nome de arquivo para o arquivo que você selecionou para upload.
  5. Clique em Fazer Upload de Objetos.

    Os objetos selecionados são carregados por upload e exibidos na lista de objetos no bucket.

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.