Domains

Typically, a database allows you to run a query across tables using various operations such as joins and derived tables to provide on-going reports. RiskVision avoids the difficulties of direct database access by providing a collection of pre-defined domains. A domain is a data provider that acts as a logical layer between your reports and the database. A domain represents a subset of the tables and columns in the RiskVision database. You can use domains to create reports using the Ad Hoc editor. Using a domain, you can write SQL queries, perform join operations, add filters, and provide security to specify what data can be accessed by a particular group of users. The modifications that you perform on a domain do not alter the database.