Hi Tim,
Since it looks like you are working with our UI SKD, I’d like to inform you that you can use also our dedicated channel
#gooddata-ui, to make sure to reach the right audience of developers and engineers.
I am just bit afraid that I do not understand your use case fully.
You can find all available out-of-the-box visualization/Insight types
here. What would you like to achieve exactly, please? To somehow tie only certain data with a certain Insight/Visualization type? What would be a reason behind such setup, please?
And yes, your assumption is correct, the Insight/Visualization needs to be firstly created and saved.
Or you can create export your data(tabular/visual export) via our
API.