Elaborazione automatica dei dati in BPMN / BPEL?

0

Per eseguire simulazioni complesse, ho bisogno di eseguire la preelaborazione dei dati da varie fonti di dati. Questo è fatto da un gruppo di script Postgresql. Tuttavia, avendo solo questi è insoddisfacente, perché non sono molto intelligibili, mantenibili, ecc. Voglio esprimere la preelaborazione dei dati usando BPMN / BPEL, che mi permetterebbe di visualizzare graficamente

  • le diverse origini dati e i sink
  • il flusso di dati tra di loro
  • filtraggio dei dati in base ad alcune condizioni
  • unione dei dati
  • trasformazioni sui dati (che di solito sono semplici calcoli)

Esiste la possibilità di allegare snippet Postgresql al mio modello BPMN o BPEL, così posso eseguire BPMN / BPEL solo per eseguire l'elaborazione dei dati?

    
posta tillmo 10.02.2016 - 11:40
fonte

1 risposta

1

Potresti farlo con lo strumento BPMN disponibile oggi dato che di solito fornisce un livello per connettersi a un sistema o database esterno. Ad esempio, Bonita BPM ha una funzionalità chiamata "connettore" per integrare sistemi di terze parti.

Per quanto riguarda il BPEL che non sono sicuro in quanto questo linguaggio è principalmente progettato per orchestrare i servizi Web, quindi a meno che non si disponga di un livello di servizi Web per interfacciare il DB PostGreSQL, non penso che sarebbe un buona opzione

Un'altra opzione da tenere in considerazione è l'utilizzo di uno strumento ETL (Estrai, Trasforma, Carica). È un concetto (non uno standard, come è il BPMN) che di solito utilizza per l'integrazione dei dati tra sistemi eterogenei.

    
risposta data 21.12.2016 - 21:09
fonte

Leggi altre domande sui tag