O potrivire firească pentru procesarea evenimentelor complexe (Complex Event Processing, CEP) a fost managementul proceselor de afaceri (Business Process Management, BPM). BPM se concentrează pe procesele de afaceri end-to-end, pentru a se optimiza și alinia continuu pentru mediul său operațional.
Cu toate acestea, optimizarea unei afaceri nu se bazează exclusiv pe procesele sale individuale, end-to-end. Procesele aparent disparate se pot afecta reciproc în mod semnificativ. Luați în considerare acest scenariu: în industria aerospațială, este o bună practică să monitorizați defecțiunile vehiculelor pentru a căuta tendințe (determinați potențialele puncte slabe ale proceselor de fabricație, ale materialelor etc.). Un alt proces separat monitorizează ciclurile de viață curente ale vehiculelor operaționale și le dezafectează atunci când este cazul. O utilizare a CEP este de a lega aceste procese separate, astfel încât în cazul în care procesul inițial (monitorizarea defecțiunii) descoperă o defecțiune bazată pe oboseala metalelor (un eveniment semnificativ), se poate crea o acțiune pentru exploatarea celui de-al doilea proces (ciclul de viață). ) să emită o rechemare a vehiculelor care utilizează același lot de metal descoperit ca fiind defect în procesul inițial.
Integrarea CEP și BPM trebuie să existe la două niveluri, atât la nivel de conștientizare a afacerii (utilizatorii trebuie să înțeleagă potențialele beneficii holistice ale proceselor lor individuale), cât și la nivel tehnologic (trebuie să existe o metodă prin care CEP să poată interacționa cu implementarea BPM). O revizuire recentă de ultimă oră cu privire la integrarea CEP cu BPM, este frecvent etichetată ca Managementul proceselor de afaceri bazate pe evenimente.
Rolul CEP orientat spre calcul poate fi văzut că se suprapune cu tehnologia Business Rule.
De exemplu, centrele de servicii pentru clienți folosesc CEP pentru analiza fluxului de clicuri și gestionarea experienței clienților. Software-ul CEP poate lua în considerare informații în timp real despre milioane de evenimente (clicuri sau alte interacțiuni) pe secundă în business intelligence și în alte aplicații de asistență pentru luarea deciziilor. Aceste „aplicații de recomandare” îi ajută pe agenți să ofere servicii personalizate pe baza experienței fiecărui client. Aplicația CEP poate colecta date despre ceea ce fac clienții de pe telefon în prezent sau despre modul în care au interacționat recent cu compania pe alte canale, inclusiv în filială sau pe web, prin funcții de autoservire, mesagerie instantanee și e-mail. Aplicația analizează apoi experiența totală a clienților și recomandă scripturi sau pașii următori care îl ghidează pe agent pe telefon și, sperăm, să-l mulțumească pe client.
În servicii financiare
Industria serviciilor financiare a fost una dintre cele mai timpurii care a adoptat tehnologia CEP, folosind procesarea complexă a evenimentelor pentru a structura și a contextualiza datele disponibile, astfel încât să poată informa comportamentul de tranzacționare, în special tranzacționarea algoritmică, prin identificarea oportunităților sau amenințărilor care indică comercianții (sau sistemele automate de tranzacționare) care ar trebui să cumpere sau vinde. De exemplu, dacă un comerciant dorește să urmărească acțiunile care au cinci mișcări în sus urmate de patru mișcări în jos, tehnologia CEP poate urmări un astfel de eveniment. Tehnologia CEP poate urmări, de asemenea, creșterea și scăderea drastică a numărului de tranzacții. Tranzacționarea algoritmică este deja o practică în tranzacționarea cu acțiuni. Se estimează că aproximativ 60% din tranzacționarea cu acțiuni în Statele Unite se face prin tranzacții algoritmice. Se așteaptă ca CEP să continue să ajute instituțiile financiare să-și îmbunătățească algoritmii și să fie mai eficiente.
Îmbunătățirile recente ale tehnologiilor CEP le-au făcut mai accesibile, ajutând firmele mai mici să creeze algoritmi de tranzacționare proprii și să concureze cu firmele mai mari. CEP a evoluat de la o tehnologie emergentă la o platformă esențială pentru multe piețe de capital. Cea mai consecventă creștere a tehnologiei a fost în sectorul bancar, care deservește detectarea fraudelor, online banking și inițiative de marketing multicanal.
Astăzi, o mare varietate de aplicații financiare utilizează CEP, inclusiv sisteme de gestionare a profiturilor, pierderilor și riscurilor, analiza comenzilor și a lichidității, sisteme de tranzacționare cantitativă și de generare a semnalului și altele.
Integrare cu baze de date cu serii de timp
O bază de date cu serii de timp este un sistem software care este optimizat pentru manipularea datelor organizate în timp. Seriile temporale sunt secvențe finite sau infinite de elemente de date, în care fiecare element are asociat un marcaj de timp, iar secvența de marcaje temporale este nedescrescătoare. Elementele unei serii cronologice se numesc adesea tick. Nu este necesar ca marcajele temporale să fie crescătoare (nu descrescătoare), deoarece, în practică, rezoluția temporală a unor sisteme, cum ar fi sursele de date financiare, poate fi destul de scăzută (milisecunde, microsecunde sau chiar nanosecunde), astfel încât evenimentele consecutive pot avea marcaje temporale egale.
Datele din seria temporală oferă un context istoric pentru analiza asociată de obicei cu procesarea evenimentelor complexe. Acest lucru se poate aplica oricărei industrii verticale, cum ar fi finanțele, și în cooperare cu alte tehnologii, cum ar fi BPM.
Luați în considerare scenariul financiar în care este nevoie să înțelegeți volatilitatea istorică a prețurilor pentru a determina pragurile statistice ale mișcărilor viitoare ale prețurilor. Acest lucru este util atât pentru modelele comerciale, cât și pentru analiza costurilor de tranzacție.
Cazul ideal pentru analiza CEP este vizualizarea seriilor cronologice istorice și a datelor de streaming în timp real ca un continuum de timp unic. Ceea ce sa întâmplat ieri, săptămâna trecută sau luna trecută este pur și simplu o extensie a ceea ce se întâmplă astăzi și a ceea ce se poate întâmpla în viitor. Un exemplu poate implica compararea volumelor actuale ale pieței cu volumele istorice, prețurile și volatilitatea pentru logica de execuție a tranzacțiilor. Sau necesitatea de a acționa în funcție de prețurile actuale ale pieței poate implica comparații cu valorile de referință care includ mișcările sectoriale și ale indicilor, ale căror tendințe intra-zi și istorice măsoară volatilitatea și valorile aberante netede.
Sursa: Drew Bentley, Business Intelligence and Analytics. © 2017 Library Press, Licență CC BY-SA 4.0. Traducere și adaptare: Nicolae Sfetcu
© 2022 MultiMedia Publishing, Business Intelligence și Analytica în afaceri, Colecția Știința Informației
Lasă un răspuns