Eric Heidbreder

2025 Week 07 | Sigma: Dynamic Switching and Custom Sorting

Introduction Welcome to week 6! This week, we’re looking deeper into dynamic switching. I’ve liked creating elements that dynamically change the metric or the dimension, but I ran into an issue when I also needed to have a custom sort order for one of the dynamic dimensions. I hope this helps you solve some edge …

2025 Week 07 | Sigma: Dynamic Switching and Custom Sorting Read More

an image of a user interface with a line chart.

2025 Week 01 | Sigma: Can you visualize NHIS data?

Introduction Welcome to year 2 of Workout Wednesday, we’re here to help you keep good on your New Year’s resolutions of learning new skills and getting your teeth cleaned. The data for this week comes from the National Health Interview Survey (NHIS) website, which has a lot of interesting survey data to explore. They have …

2025 Week 01 | Sigma: Can you visualize NHIS data? Read More

2024 Week 43 | Sigma: Can you create a segmented date control?

Introduction This week, I wanted to highlight Sigma’s actions once again, as we got a new update a last week: The ability to change date controls via actions! Pairing this new feature with the ‘Conditions’ beta feature in actions, we can create more user-friendly date filtering with much less hassle. Stay up to date on changes to …

2024 Week 43 | Sigma: Can you create a segmented date control? Read More

2024 Week 39 | Sigma: Can you test out changes in cost?

Introduction This week, I wanted to challenge myself to do something I didn’t know how to do in Sigma, I wanted to start laying the groundwork to do sensitivity analysis. I’ve often thought this would be possible in Sigma, since we can connect to Snowflake User-Defined Functions (UDFs) via Sigma’s function bar to call models …

2024 Week 39 | Sigma: Can you test out changes in cost? Read More

2024 Week 35 | Sigma: Can you create a support request form?

Introduction Have I expressed my deep appreciation for Input Tables? With Snowflake or Databricks, we can write back to the database, which allows for some great methods of simplifying getting user-maintained information into a database. Even though I am a big fan of input tables, it’s still risky to allow users to edit a database …

2024 Week 35 | Sigma: Can you create a support request form? Read More

2024 Week 31 | Sigma: Can you set Image Links?

Introduction I’ve always appreciated when developers take the time to incorporate images into their visualizations, whether it’s as simple as adding an up arrow / down arrow to denote positive or negative trends, or going all the way to showing a business’s/team’s logo when referring to them in a table. This week, I wanted to …

2024 Week 31 | Sigma: Can you set Image Links? Read More

2024 Week 27 | Sigma: Can you create a Cashflow Chart?

Introduction I’ve always liked tracking my personal finances, partly out of necessity (I was a freelance musician for nearly a decade and I needed to keep track of *every* expense). Even before I got into data, I appreciated seeing my personal finances visualized cleanly so I could answer questions like ‘Did I spend too much …

2024 Week 27 | Sigma: Can you create a Cashflow Chart? Read More

2024 Week 24 | Sigma: Can you add custom map layers?

Introduction A few weeks ago, the 19th Police District of Chicago emailed me with some interesting survey data. The visualizations were useful, but they were living inside of a Google Slides presentation, and I wanted to dig deeper into the results. Thankfully, I followed my nose to their community survey website and found that they …

2024 Week 24 | Sigma: Can you add custom map layers? Read More

Scroll to Top