Topic List

Click a topic to learn more.


Term of the Moment

cloud service


Look Up Another Term


Definition: business intelligence portal


A corporate portal that enables users to query and produce reports on enterprise-wide databases. The term was coined by Information Advantage, makers of the MyEureka software, which was the first to combine BI software with a corporate portal. See portal, MyEureka and BI software.