Skip to content

DataSets

DataSets allow you to store, manage, and display tabular data within SignageLab. They are useful for displaying structured information like directories, schedules, pricing lists, or any custom data.

Overview

DataSets provide:

  • Structured data storage within the CMS
  • Manual data entry or automatic import via CSV/API
  • Display via DataSet widgets in layouts
  • Remote data source connectors
  • Version history and data management

Creating a DataSet

  1. Navigate to Library > DataSets
  2. Click Add DataSet
  3. Enter a Name and optional Description
  4. Select a Folder
  5. Click Save

Defining Columns

After creating a DataSet, define its structure:

  1. Open the DataSet's row menu and select View Columns
  2. Click Add Column
  3. Configure:
    • Heading - Column name displayed in the data grid
    • Column Type - Value, Formula, or Remote
    • Data Type - String, Number, Date, etc.
    • List Content - Optional predefined values for dropdown selection
  4. Click Save

Adding Data

Manual Entry

  1. Open the DataSet's row menu and select View Data
  2. Click Add Row
  3. Enter values for each column
  4. Click Save

CSV Import

  1. From the row menu, select Import CSV
  2. Upload your CSV file
  3. Map CSV columns to DataSet columns
  4. Choose to append or overwrite existing data
  5. Click Import

Remote Data

Configure automatic data import from external sources:

  1. Define Remote columns pointing to API endpoints
  2. Set the refresh interval
  3. Data updates automatically on schedule

Displaying DataSet Data

Use the DataSet widget in the Layout Editor:

  1. Add a DataSet widget to your layout
  2. Select the DataSet to display
  3. Choose which columns to show
  4. Configure styling and appearance
  5. Set the number of rows per page and cycle time

Data Connectors

For advanced integrations, Data Connectors allow automatic data synchronization from external systems.

Info

Contact your administrator to configure Data Connectors for your SignageLab instance.