Connecting to Data Warehouse from Java
You can connect the Data Warehouse from Java using the Data Warehouse JDBC Driver. See Download the JDBC Driver.
Data Warehouse is designed as a service for building data warehousing solutions, and it is not expected to be used as an OLTP database. To provide Data Warehouse data to your end users, push it into either a GoodData workspace to deliver analytical dashboards or to your operational database, which should be optimized to be a backend of your user-facing application code.