Conosciuto anche come data warehousing attivo, il data warehousing in tempo reale è il processo di archiviazione e analisi dei dati in un tipo di sistema di archiviazione. Le aziende tendono a utilizzare questo approccio in uno sforzo continuo per massimizzare l’utilità delle varie forme di business intelligence, soprattutto in termini di posizionamento dell’azienda per la crescita attraverso le vendite. Catturando le informazioni non appena disponibili e assimilando i dati con le informazioni storiche, è possibile prevedere i cambiamenti nella domanda dei clienti, nonché sviluppare nuove strategie di marketing che attireranno nuovi clienti.
Il processo di base del data warehousing in tempo reale richiede che i dati aggiunti a un database transazionale, come un sistema di inserimento ordini o fatturazione, siano immediatamente analizzati, classificati e correlati alle informazioni già archiviate da transazioni precedenti. Idealmente, le informazioni aggiuntive forniranno informazioni aggiuntive che aiutano a indicare le tendenze nell’acquisto di beni o servizi offerti dall’azienda, la generazione di profitti o perdite.
Assimilando e valutando le transazioni e altri dati man mano che si verificano, l’azienda può muoversi più velocemente per trarre vantaggio da una tendenza al rialzo che ha il potenziale per guadagnare un ritorno significativo all’azienda. Poiché il processo di data warehousing in tempo reale è automatico, non è necessario che nessuno attivi questo flusso di dati da vari database transazionali nel database centrale in tempo reale. In questo modo è possibile accedere in qualsiasi momento alla banca di informazioni aggiornata e utilizzare tali dati per pianificare progetti o azioni futuri che saranno nel migliore interesse dell’azienda.
Questo processo di data mining in tempo reale può includere anche la generazione automatica di report personalizzati in base alle esigenze dell’utente finale. Il design del data warehouse consente spesso agli utenti di scegliere tra una serie di formati di report preprogrammati o di utilizzare strumenti integrati nel pacchetto software per creare report specializzati che organizzano i dati in diversi modi. Questa versatile architettura di data warehouse semplifica l’utilizzo dello stesso software di base da parte di aziende di diverse dimensioni e relative a campi diversi, ma adatta l’utilizzo di tale software alle proprie esigenze individuali.
La maggior parte dei pacchetti di data warehousing in tempo reale consente anche la generazione di report su richiesta e in base a una pianificazione prestabilita. Questo può essere estremamente utile, in quanto è possibile inviare una query sull’impulso del momento e avere una risposta in pochi secondi o minuti. Ad esempio, se a un responsabile delle vendite viene presentata una domanda sulle vendite del giorno corrente di una determinata linea di prodotti, può semplicemente inquadrare la query, chiedere al software di estrarre i dati aggiornati e avere un rapporto che fornisce le informazioni con facilità. I metodi più convenzionali richiederebbero fino a mezz’ora o più per gestire ciò che il magazzino in tempo reale può gestire in meno di tre minuti.
In un’epoca in cui anche pochi minuti possono fare la differenza tra successo e fallimento, l’uso del data warehousing in tempo reale non fornisce solo un semplice mezzo per archiviare tutti i dati rilevanti in un repository comune. Questo approccio significa anche avere le informazioni a portata di mano in qualsiasi momento per prendere decisioni con il potenziale per aumentare i profitti per qualsiasi azienda. Per questo motivo, molte aziende, grandi e piccole, stanno integrando il software in tempo reale nei processi complessivi di archiviazione e recupero della business intelligence.