Cognal BI™ is a cloud-based open-source Business Intelligence product featuring an end-user “Visual Request Specification” (“VisReqs”) feature. VisReqs allows a non-technical end-user to specify his or her desired database query with a simple drag-drop method. Dragging objects from a tree of entities / objects (virtualized database tables and columns), the user¬†drops the objects into either a “selected items” panel or a “filtered items” panel. When the visual request specification is finished the user clicks a submit button and Cognal BI automatically converts the VisReqs specification into a complete SQL query command. This executable query command is sent through a VPN connection to one or more target databases. The executed query results come back as a nicely formatted report grid.