Također poznato kao aktivno skladište podataka, skladištenje podataka u stvarnom vremenu je proces pohrane i analize podataka u nekoj vrsti sustava za pohranu podataka. Tvrtke imaju tendenciju koristiti ovaj pristup u stalnim nastojanjima da maksimiziraju korisnost različitih oblika poslovne inteligencije, posebno u smislu pozicioniranja tvrtke za rast kroz prodaju. Zahvaćanjem informacija koje postaju dostupne i asimilacijom podataka s povijesnim informacijama, moguće je predvidjeti promjene u potražnji kupaca, kao i razviti nove marketinške strategije koje će privući nove kupce.
Osnovni proces skladištenja podataka u stvarnom vremenu zahtijeva da se podaci dodani u transakcijsku bazu podataka, kao što su narudžbe ili sustav fakturiranja, odmah analiziraju, klasificiraju i povežu s informacijama koje su već pohranjene iz prethodnih transakcija. U idealnom slučaju, dodatne informacije će dati dodatne informacije koje pomažu ukazati na trendove u kupnji roba ili usluga koje tvrtka nudi, stvaranju dobiti ili gubitaka.
Asimilirajući i procjenjujući transakcije i druge podatke kako se dogode, tvrtka se može kretati brže kako bi iskoristila uzlazni trend koji ima potencijal da poslu ostvari značajan povrat. Budući da je proces skladištenja podataka u stvarnom vremenu automatski, nema potrebe da bilo tko aktivira ovo spuštanje podataka iz različitih transakcijskih baza podataka u središnju bazu podataka u stvarnom vremenu. Tako je u bilo kojem trenutku moguće pristupiti ažuriranoj banci informacija i koristiti te podatke za planiranje budućih projekata ili akcija koje će biti u najboljem interesu tvrtke.
Ovaj proces rudarenja podataka u stvarnom vremenu također može uključivati automatsko generiranje izvješća koja su prilagođena potrebama krajnjeg korisnika. Dizajn skladišta podataka često omogućuje korisnicima da biraju između skupa unaprijed programiranih formata izvješća ili da koriste alate ugrađene u softverski paket za izradu specijaliziranih izvješća koja raspoređuju podatke na bilo koji broj načina. Ova svestrana arhitektura skladišta podataka olakšava korporacijama različitih veličina i povezanih s različitim područjima korištenje istog osnovnog softvera, ali prilagođava korištenje tog softvera njihovim individualnim potrebama.
Većina paketa za skladištenje podataka u stvarnom vremenu također omogućuje generiranje izvješća na zahtjev, kao i prema zadanom rasporedu. To može biti od velike pomoći, jer je moguće odmah poslati upit i dobiti odgovor u roku od nekoliko sekundi ili minuta. Na primjer, ako se voditelju prodaje postavi pitanje o trenutnoj prodaji određene linije proizvoda, on ili ona može jednostavno uokviriti upit, dati softveru da izvuče najnovije podatke i imati izvješće koje pruža informacije s lakoćom. Konvencionalnijim metodama bilo bi potrebno do pola sata ili više da se upravlja onim što skladište u stvarnom vremenu može upravljati za manje od tri minute.
U eri kada čak i nekoliko minuta može značiti razliku između uspjeha i neuspjeha, korištenje skladištenja podataka u stvarnom vremenu ne pruža samo jednostavno sredstvo za pohranu svih relevantnih podataka u zajedničko spremište. Ovaj pristup također znači imati informacije pri ruci u bilo kojem trenutku za donošenje odluka s potencijalom povećanja rezultata za bilo koju tvrtku. Iz tog razloga, mnoge tvrtke, velike i male, integriraju softver u stvarnom vremenu u svoje cjelokupne procese arhiviranja i preuzimanja poslovne inteligencije.