Since a lot of people are telling you not to do it, doesn't that mean something? :) Just because it uses SQL Server behind the scenes, it doesn't mean that it can be a warehouse. Yes, there are ways to do it. However, you need to remember that the more data you add to the server, the higher SQL server tier you will have to go to if you are on the cloud.
Quick views and Cube views are cube-only options, so the items in relational views won't show up there unless you come up with a relational blend, but that won't work if you want to report on transactions. A dynamic cube is an option. However, it is still bound by all the cube constructs, so you won't get much leverage there. Keep in mind transactions are not cube-based. Why don't you add the database as an external source and use dashboards to show the detailed information when needed, as a linked dashboard in CubeViews?