All data displayed in Hopara is fetched on the fly from one or many databases or files. Those are called data sources.
Data is described in terms of SQL queries on top of a data source. SQL is a flexible way to describe a data model, including different aggregate types (avg, sum, max, min) and conditional logic (case statements).
When embedding Hopara it’s possible to overwrite a query result. A common workflow in such scenario is to create the visualization using sample data and then passing the real data to the front-end component.