Le versioni di ClearQuest precedenti alla 7.1 utilizzano un modello di inserimento dati per eseguire i report. Nel modello di inserimento dati Crystal Reports, un report viene definito specificando una query e un formato report, entrambi memorizzati nel database utente di ClearQuest. Quando si esegue un report, il client ClearQuest esegue una query e inserisce i risultati al motore runtime di Crystal Reports per il rendering. Il modello di inserimento dati preclude la creazione di report su più origini dati e più serie di risultati.
ClearQuest versione 7.1 introduce il supporto per il modello di richiamo dati (data-pull). Il modello di richiamo dati (data-pull) consente ai sistemi di creazione report come BIRT e Crystal Reports di configurare le origini darti ed richiamare i dati da queste origini quando il report è in esecuzione. Questo approccio fornisce una flessibilità significativa consentendo di creare report che utilizzano più origini dati e più serie di dati e consentendo di memorizzare e gestire report utilizzando un server di creazione report enterprise. Una nuova applicazione Web, il server report per ClearQuest, è inclusa come componente secondario facoltativo quando si installare ClearQuest Web. Il server report per ClearQuest supporta la gestione e l'esecuzione di report di richiamo dati utilizzando ClearQuest Reporting Driver.