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.

Concept
Description

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.

circle-info

For detailed information about the available Data Source types and how to use them, see Data Sources.

Last updated