Data Sources
Data Sources provide a way to generate and work with structured datasets inside Grid Studio.
Unlike individual parameters that represent single values, Data Sources typically provide collections of data, such as lists, tables, object references, or structured information.
These datasets can then be used by different systems within Grid Studio, such as workflows, widgets, or data-driven UI elements.
Purpose of Data Sources
Data Sources allow systems to work with groups of data rather than individual parameters.
They are commonly used when working with:
lists of objects from the Project Tree
structured datasets generated by objects
time or session data
table-based information
selections or filtered object groups
By providing structured datasets, Data Sources make it possible to build dynamic interfaces, perform logic operations on collections of data, and generate data-driven workflows.
How Data Sources Are Used
Data Sources are primarily used in systems that require access to structured datasets.
Common use cases include:
Workflows, where datasets can be processed or evaluated
Widgets, where UI elements display or interact with data collections
Tables, where structured information is presented visually
In these systems, a Data Source acts as the provider of the dataset, while the system using it defines how the data is processed or displayed.
Data Source Types
Grid Studio provides different types of Data Sources depending on the kind of dataset required.
Examples include:
Object Lists, which provide references to objects in the Project Tree
Parameters, which expose parameter datasets
Tables, which provide structured tabular data
Time or Timecode, which provide temporal information
Session Data, which exposes project session information
Each Data Source type generates a dataset that can be used by other systems within the project.
Data Sources vs Parameters vs Entities
It is important to distinguish Data Sources from other data structures used in Grid Studio.
Parameter
Represents a single value
Entity
Represents structured data generated by an object
Data Source
Generates or exposes a dataset that can be used by other systems
While parameters and entities are typically tied to specific objects, Data Sources act as dataset providers that can aggregate or generate information from different parts of the system.
Summary
Data Sources act as dataset generators within Grid Studio.
They allow workflows, widgets, and other systems to work with collections of data rather than individual values, enabling more dynamic and data-driven system behavior.
For detailed information about the available Data Source types and how to use them, see Data Sources.
Last updated