SQL/Query Scripting Module

Gotcha, I'm going to try and just return the BasicDataset directly then, since in Ignition we were mostly working with the default Ignition dataset object anyway.

What is the relationship between a BasicStreamingDataset and a BasicDataset? Is there a way to kind of cast a BSD to a BD? It looks like a BSD eventually may resolve itself to a BD, but not sure.

There's a constructor for a BD that accepts any other kind of Dataset, including a BSD.