Real time sessions in an analytic application

   
   

A method and system thereof for performing real time transformations of dynamically increasing databases is described. A session, identified as a real time session, is initialized. The real time session repeatedly executes a persistent (e.g., continually running) data transport pipeline of the analytic application. The data transport pipeline extracts data from a changing database, transforms the data, and writes the transformed data to storage (e.g., a data warehouse or data mart). The data transport pipeline is executed at the end of each time interval in a plurality of contiguous time intervals occurring during the real time session. The data transport pipeline remains running after it is executed, until the real time session is completed. Accordingly, new data are transformed in a timely manner, and processing resources are not consumed by having to repeatedly re-establish (re-initialize) the data transport pipeline.

Een methode en een systeem daarvan om transformaties in real time van dynamisch stijgende gegevensbestanden worden uit te voeren beschreven. Een zitting, die als zitting wordt geïdentificeerd in real time, wordt geïnitialiseerd. De zitting in real time voert herhaaldelijk een blijvende (b.v., voortdurend lopend) pijpleiding van het gegevensvervoer van de analitische toepassing uit. De pijpleiding van het gegevensvervoer haalt gegevens uit een veranderend gegevensbestand, zet de gegevens om, en schrijft de omgezette gegevens aan opslag (b.v., een gegevenspakhuis of een gegeven mart). De pijpleiding van het gegevensvervoer wordt aan het eind van elke keer interval in een meerderheid van aangrenzende tijdintervallen uitgevoerd die tijdens de zitting voorkomen in real time. De pijpleiding van het gegevensvervoer blijft lopend nadat het wordt uitgevoerd, tot de zitting in real time wordt voltooid. Dienovereenkomstig, worden de nieuwe gegevens te zijner tijd omgezet, en de verwerkingsmiddelen worden niet verbruikt door (re-initialiseren) de pijpleiding van het gegevensvervoer herhaaldelijk te moeten opnieuw vestigen.

 
Web www.patentalert.com

< Computer storage systems

< Ordering data writes from a local storage device to a remote storage device

> Managing relationships of parties interacting on a network

> Methods for building and using a network device database

~ 00130