Dynamic data structures
Providing an analytics experience when your SQL table contains an unstructured JSONb field, or your database contains tables that are uniquely structured for each customer is a very tricky problem to solve. To support these use cases, Vizzly has a dynamic config feature.
A dynamic config is one that is programmatically built and sent to the Vizzly query engine in the request body. Find the structure of the config to build in our documentation.
To use dynamic configs, you will need to "smart proxy" requests through to our Vizzly Query Engine. This means adding in the dynamic config built for each customer into the requests.
Next, we'll discover how to build the config for each user and send this to the Query Engine.