There is no shortage of vendors who offer dedicated human resources analytics software products, but many companies simply create a custom data warehouse for HR data and leverage business intelligence (BI) applications on top. Other companies use data federation technology to aggregate data from disparate sources in a virtual database.