In a typical oil and gas company data takes many forms. It is stored in a variety of vendor projects, in corporate databases, and as unstructured documents scattered across file systems. The data sources may be either on premise or in the cloud. The Geodatafy web application enables users to easily search across all sources to discover relevant data. Spotfire visualizations are then launched based on the selected data. A data quality module allows one to score data based on customizable business rules and matching data may be “blended” to create “golden” records. Quality data may then be transferred between different vendor projects or transferred to a data warehouse to drive analytics workflows.