Neste artigo, vamos explorar como utilizar o Oracle Integration Cloud (OIC) e o Oracle Cloud Infrastructure (OCI) para processar arquivos em tempo real, utilizando eventos e integração em tempo real. Isso nos permite automatizar o processamento de arquivos assim que eles são adicionados ao armazenamento de objetos.
Como funciona
O processo começa quando um arquivo é adicionado a um bucket de armazenamento de objetos no OCI. Isso dispara um evento que é capturado pelo OCI Streaming, que envia as informações do evento para o OIC. Em seguida, o OIC utiliza o evento para disparar uma integração que processa o arquivo em tempo real.
A integração utilizada no OIC é configurada para ler as informações do evento, baixar o arquivo do armazenamento de objetos, processá-lo e, em seguida, enviá-lo para destinos como ERP, ATP, FTP ou armazenamento de arquivos locais. Além disso, a integração também pode enviar o arquivo para a armazenamento de arquivos locais e, em seguida, excluí-lo do armazenamento de objetos.
Vantagens
Essa abordagem oferece várias vantagens, incluindo:
* Processamento de arquivos em tempo real, sem a necessidade de integrações programadas;
* Flexibilidade para enviar arquivos para diferentes destinos;
* Automatização do processamento de arquivos, reduzindo a necessidade de intervenção manual.
Conclusão
Em resumo, o processamento de arquivos em tempo real com o Oracle Integration Cloud e o Oracle Cloud Infrastructure é uma solução eficaz para automatizar o processamento de arquivos em tempo real. Essa abordagem oferece flexibilidade e escalabilidade, tornando-se uma ótima opção para organizações que precisam processar grandes quantidades de arquivos de forma eficiente.