Column Index Restriction
- Last Updated: May 29, 2026
- 1 minute read
- Semaphore
- Documentation
Summary
The Column Index Restriction metadata allows us to restrict the columns being looked in for the anchor or anchors when identifying the columns to extract the facts from - either in a positive sense of a negative sense.
Usage Notes
That is, if we KNOW out anchor will only ever appear in potentially a couple of columns, then we can restrict to looking in those columns for the anchor for identifying the correct column. If we knew it was only ever a particular column, positionally, then we could have used a Column-Indexed Property instead. By using the Column-Anchored property with a Column Restriction, we are giving ourselves some robustness and freedom in expressing the conditions of where to look for the anchors (and hence, identifying the correct column). Not, we can both say which columns to look in, which columns NOT to look in, and we can provide either a specific column index (by using a single integer, such s “2”, in the positive case and using a caret before the index integer, like this “^1”, in the negative case), or a range of columns (by providing a lower and upper index integer separated by a dash, like this “1-2”).
Properties
| Domain | Range |
|---|---|
| Column-Anchored Property | String |