1) Connection to external sources : Birst uses several connection methods to take data in from your data sources and stages it into its own “Data Mart” if you will.
2) Staging and Warehousing: This stages data from several sources makes Birst a fairly robust data warehouse solution. A lot of vendors can do that well and so does Birst.
3) Modeling: Birst utilizes a start schema for dimensional modeling of the data that is staged.
4) Visualization: In most vendors Data warehousing and then data modeling were two separate functionalities. The idea was to be able to sell visualization tools as a separate suite to users who already had an in-house warehouse.
However, recently, several vendors have started combining the warehousing and visualization abilities into one stop shop. For example, for a long time, Tableau was and probably is the leading provider of visualizer tools but warehousing data through tableau is much more cumbersome and resource intensive. Birst, Qlikview etc. have not been able to provide the exact beautification and features in the visualizer for self-service dashboards as Tableau but they have managed to seamlessly allow data visualization and dashboard development from the warehouse on the go.
This goes into the technical inter-operability of the warehouse with visualization, data understandability, query performance and render time.