Spreadsheets gave us flexibility, and dashboards showed us data clearly, but neither was enough for making informed decisions. Sigma Data Apps combine the best parts of both: the ease of spreadsheets and the clear structure of dashboards. They also add interactive features that change how teams use data. Instead of just showing information, Sigma workbooks let teams make decisions and act on them in real-time, all within one secure platform.
Input Tables in Sigma turn your workspace into a live spreadsheet that connects directly to your secure cloud data warehouse. Instead of dealing with multiple files, these tables keep your data current and ready for analysis at any time. Setting up an Input Table is easy—you can start with a blank table or upload existing CSV data. You can add columns for text, numbers, dates, and checkboxes, and use formulas and aggregations just like in other datasets. Features like dropdown menus for data validation and flexible editing modes for both development and user interaction make Input Tables ideal for tasks like logging updates or tracking forecasts in real-time.
Linked Input Tables in Sigma connect live data with manual entries, providing a better way to handle your data. Unlike regular input tables, these tables link directly to your existing cloud warehouse or Sigma elements, keeping your data up-to-date without needing manual updates.You can set detailed controls, add custom columns, and create workflows for tasks like approvals and tracking, all while staying connected to your source data. This feature combines the reliability of automatic data syncing with the flexibility of manual inputs, making it essential for teams that need to add business context to their live data streams.
Control Elements in Sigma let you add interactive features to your workbooks, turning them from static reports into tools that users can engage with. Unlike basic filters, these controls can filter data and also serve as parameters in formulas, dynamic text, and workbook actions. You can create controls by converting existing filters or starting new ones, choosing from options like dropdowns, text inputs, or range selectors for dates and numbers.Whether pulling options directly from your data or setting them up manually, Control Elements help you build user-friendly interfaces while keeping your data accurate. Features like synced controls ensure consistent filtering across pages, and the ability to capture user inputs for further actions makes them key components in building advanced Sigma data applications.
Containers in Sigma help you organize your workbooks by grouping related elements together, making your content clear and easy to manage. You can use standard containers to group items like KPIs and charts, or tabbed containers to switch between different views. Customizing their appearance with backgrounds, borders, and spacing options allows you to create intuitive layouts. Naming containers clearly and nesting them thoughtfully enhances your workbook's usability.
UI Elements in Sigma make your workbooks more interactive and user-friendly. Text elements let you add titles, labels, and dynamic values that update automatically with your data, providing essential context. Buttons enable users to navigate between workbook sections and trigger actions like applying filters. Incorporating images for branding and visual enhancement helps create intuitive data applications that guide users through their analysis.
Modals in Sigma help keep your dashboards clean while allowing deeper data exploration and guided workflows. They function as mini workbook pages that appear without disrupting your current view, triggered by clicking elements like table rows, chart points, or custom buttons. You can easily add a modal through the Add Element bar and customize its content with text, controls, and visuals to support various user interactions.With flexible display settings and the ability to nest modals within each other, they're perfect for creating smooth, intuitive experiences—whether you're revealing detailed records, analyzing chart drivers, or walking users through multi-step processes.
Actions in Sigma let you turn your workbooks into interactive applications by automating tasks and improving user experiences. You can set up actions triggered by elements like buttons, charts, or controls to perform tasks such as updating control values, inserting rows into tables, or opening modals. These actions can be configured to run in sequence or simultaneously, depending on your needs. By using conditional logic and action variables, you can create complex workflows that respond to user inputs. Best practices include consolidating configurations, using clear naming conventions, and leveraging action variables to build efficient, user-friendly applications that connect seamlessly with live data.
Control Value Actions in Sigma let you create interactive data applications that respond to user inputs. By using elements like buttons or chart selections, you can set or clear control values to filter visualizations, adjust calculations, or reset selections. These actions can be configured to run in sequence or simultaneously, depending on your needs. With custom formulas, you can perform dynamic calculations and automate data capture, while the clear control feature ensures users always start with a clean slate and receive confirmation of their actions.
Input Table Actions in Sigma let you turn your workbook into an interactive data application. Users can add, modify, or delete records directly within Sigma, with all changes tracked in your data warehouse. Setting up these actions is straightforward: define your Input Table columns, link values through visuals or controls, and select the elements that will trigger the actions.The main actions—Insert, Update, and Delete—each have specific roles but work together to create a smooth user experience. By thoughtfully implementing these features and using action conditions, you can build intuitive workflows that keep your team's data accurate and current.
Learn how to build your first Sigma Data App by combining input tables, controls, and actions into a complete workflow. In this hands-on demonstration, we'll create an Inventory Tracker Application that helps employees monitor low-stock items, record restocking activities, and update inventory counts in real-time. Through step-by-step guidance, you'll learn how to set up input tables for current inventory and restocking logs, create user-friendly control elements, and implement actions for adding, updating, and deleting inventory items. The result is a source-free Data App that streamlines inventory management while maintaining data accuracy and user accountability.
Files