Merge pull request 'feed(derived-variables): a teaser that links to the article' (#28) from site/derived-variables-feed into main
publish / Build-and-publish (push) Failing after 3m58s

Reviewed-on: #28
This commit was merged in pull request #28.
This commit is contained in:
allan committed 2026-10-28 00:22:48 +00:00
commit 2c7a3b8465
2 files changed
+39

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

@@ -0,0 +1,39 @@
---
title: 'The column that is not in the table'
description: 'Derived variables give the EDIT screen columns that do not exist in the table - computed on every read, never stored, and filterable like any other column. The full story is in the article.'
date: '2026-10-27 09:00:00'
author: 'Data Controller'
authorLink: https://www.linkedin.com/showcase/data-controller-for-sas
tags:
- Announcements
- Features
previewImg: './derived-fx.png'
---
# The column that is not in the table
Every reporting team has a version of this request, and it always sounds like a five minute job: "can we have a region column? It is just the state, mapped. And a line value - quantity times price. We do not need it stored, we just need it on the screen."
It is never a five minute job - so Data Controller now does the obvious thing instead. You write the expression, and the EDIT screen shows the column: computed on every read, never stored, marked `fx` and read-only, so nobody has to wonder whether it is locked or simply has nothing to edit.
The part that took the thinking is that they filter like any other column. That needed a DATA step view rather than a data step, and the reasoning is worth reading: [Derived variables: computed columns you can filter on](/derived-variables/).
Reference: [Derived Variables](https://docs.datacontroller.io/derived-variables/).
If a table of yours has been waiting for "just one more column", we would love to [hear from you](/contact).
<!--
Feed teaser for the article at /derived-variables/. The article carries the
engineering - why a computed column is not automatically filterable, the DATA
step view, the configuration table, the limits - so this post links to it
rather than repeating it.
Image prompt (cover): a clean, modern illustration on a white background: a
spreadsheet grid rendered in soft slate and light blue, with the leftmost four
columns showing plain data and three further columns floating slightly to the
right, detached from the table, tinted light blue and italicised, each marked
with a small "fx" badge. A thin left border separates the floating block from
the stored columns. No text other than the fx badges. Flat vector style, brand
palette: slate #314351, light blue #d3e5f2, accent green #79a843 used sparingly
as a single dot.
-->