Armazenamento de Arquivo Externo
O sistema é compatível com o uso do Oracle Cloud Object Storage para gerenciamento de arquivos em implementações de nuvem. Esse serviço pode ser configurado para ler ou gravar arquivos nesse local externo. Consulte a documentação do Oracle Cloud Object Storage para obter mais informações sobre como conseguir uma conta e definir os locais de arquivos apropriados, ou "intervalos".
Depois que você tiver definido suas informações do armazenamento na nuvem, siga as etapas de configuração descritas nos pontos a seguir, que são obrigatórias no aplicativo.
-
Defina um keyring de assinatura. O sistema precisa fornecer uma chave de assinatura ao tentar se comunicar com o Oracle Cloud Objetct Storage para que o Cloud Storage possa confirmar que a solicitação vem de uma origem confiável.
-
Acesse Keyring no modo adicionar e selecione o objeto de negócios Par de Chaves de Assinatura de RSA.
-
Defina um código de keyring, que será usado nas configurações do Armazenamento de Arquivo (mostradas abaixo), juntamente com uma descrição.
-
Depois que o keyring for adicionado, clique em Gerar Chave para gerar um par de chaves particular/pública.
-
Clique em Visualizar Chave Pública para lançar um pop-up que exibe a chave pública, permitindo ao usuário copiar a chave.
-
-
Agora, o usuário deve navegar até o Oracle Cloud Object Storage e registrar a chave pública. Depois disso, o keyring estará pronto para ser configurado na configuração do Armazenamento de Arquivo.
- Em seguida, confirme se a região em que o armazenamento de objetos está definido está configurada no sistema e, caso contrário, defina o valor.
- Acesse Busca Extensível e procure a pesquisa da Região de OCI. Verifique a lista de regiões já fornecidas.
- Se sua região não estiver listada, clique no botão Adicionar. Certifique-se de que a Chave da Região e o Identificador de Região correspondam aos valores definidos na documentação da região de OCI. A chave de região é um identificador de três dígitos. Por exemplo, a chave da região de Sydney, na Austrália, é SYD. O identificador de região segue um padrão de um id de realm de dois dígitos seguido pelo nome da cidade, seguido por um único dígito, todos separados por hifens. Por exemplo, o da região de Sydney é "ap-sydney-1".
-
Utilize uma consulta extensível do Armazenamento de Arquivo para definir o local e as informações de conexão. Assim, você poderá referenciar esse local nas configurações do sistema. Os pontos a seguir destacam as etapas necessárias para essa opção.
-
Acesse Consulta Extensível e procure pela consulta Configuração do Armazenamento de Arquivo.
-
Clique em Adicionar para criar uma nova entrada. Defina o nome do valor da consulta. Note que o valor da consulta não pode ter uma barra ou uma barra invertida no nome. Isso será usado ao configurar um caminho do arquivo que usará esse valor. Escolha o valor do Adaptador de Arquivo Oracle Cloud Object Storage. Forneça as seguintes informações que identifiquem as opções do Oracle Cloud Object Storage: Usuário, Locatário, Compartimento, Namespace e Região. Para o Keyring, escolha o valor definido anteriormente.
-
-
Para fazer referência a esse valor nas configurações do sistema, use a sintaxe file-storage://XXXX/..., em que XXXX é o valor da consulta extensível e quaisquer informações de caminho adicionais apropriadas. Por exemplo, se você definir um valor de consulta extensível de CM-CloudStorage e tiver definido um bucket no Oracle Cloud Object Storage para processUpload, ao configurar o caminho do arquivo para uma tarefa de upload em batch, digite file-storage://CM-CloudStorage/processUpload.
-
O produto suporta a referência a pastas virtuais de um bucket. Basta adicionar os nomes da pasta virtual, após o nome do bucket. Por exemplo, se houver um bucket chamado 'financials' e uma pasta virtual para 'paymentUpload', o caminho do arquivo poderá ter este valor: file-storage://CM-CloudStorage/financials/paymentUpload. Para processos de extração, se o caminho do arquivo fizer referência a uma pasta virtual que não existe para o bucket referenciado, a pasta virtual será criada como parte do processo de extração.
-
Opcionalmente, você pode usar um Prefixo de Nome de Bucket na configuração de armazenamento de arquivos para suportar a definição de Nomes de Bucket diferentes para ambientes diferentes. Por exemplo, imagine que você queira ter um bucket "processUpload" separado para uma região de desenvolvimento, uma região de teste e uma região de produção. Na configuração do Cloud Storage, você pode definir buckets separados para "DEV_processUpload", "TEST_processUpload" e "PROD_processUpload". Se você precisasse definir o bucket completo em cada referência do caminho do arquivo em várias tarefas em batch, a migração da configuração da tarefaem batch de um ambiente para outro exigiria uma etapa manual para alterar todas as referências do bucket. Em vez disso, o sistema suporta a definição de um Prefixo de Nome de Bucket, que, se preenchido, será pré-anexado à referência de bucket antes da conexão com o Cloud Storage. Isso significa que o prefixo é definido uma vez e todas as referências em todo o sistema podem manter a parte comum do nome do Bucket (como "processUpload"). Então, somente a configuração do File Storage precisa diferir entre as diferentes regiões.
- Se sua implementação estiver integrada a uma ferramenta de geração de relatórios externa que possa gravar a saída do relatório em canais de entrega específicos (buckets) verifique a opção Configuração do Relatório. Defina um ou mais Nomes de Bucket para os buckets que a ferramenta de geração de relatórios pode usar para opções de canal de entrega.