Usando APIs REST do FW DBMS Scheduler
O OUAF fornece vários serviços REST para interagir diretamente com o scheduler do DBMS. Embora as operações em lote usem os serviços subjacentes dessas APIs para interagir com o scheduler do DBMS, há certas restrições ao chamar os serviços REST de fora do sistema ou por meio de uma integração de terceiros.
Uma cópia das definições de fluxo de jobs em lote criadas em operações em lote é mantida no OUAF, juntamente com a publicação delas no scheduler DBMS. Quaisquer alterações nessas definições de fluxo de jobs em lote, como alterações de etapa, alterações de programação etc. devem ser feitas por meio da própria IU de operações em batch. Os serviços REST do OUAF não devem ser usados diretamente para alterar as definições, pois isso pode fazer com que as definições do fluxo de tarefas do OUAF fiquem fora de sincronia com as definições do scheduler do DBMS. Isso pode resultar no risco de perder o rastreamento de dados históricos, o registro em log, o risco de perder definições e retrabalho etc. É recomendável que apenas os serviços REST do Scheduler DBMS OUAF relacionados ao tratamento de execuções de fluxos de tarefas, não sejam usadas definições de fora do sistema ou por meio de integrações de terceiros. Tais serviços envolvem a consulta do status de execução do fluxo de tarefas, detalhes, envio ad hoc da execução do fluxo de tarefas, cancelamento de uma execução do fluxo de tarefas e obtenção de execuções de fluxos de tarefas anteriores.