_ prefix to the column name and is often data about the data transformation process, rather than of the blockchain data itself.
_updated_at & _created_at
Some tables include the columns _updated_at & _created_at. These columns are currently not officially supported, so treat them as experimental if used in a prod environment.
The general behavior of these columns are:
_created_atis populated when a record is first created. The value does not change thereafter, unless a full refresh of the table is done._updated_atis populated when a record is first created, and at all subsequent updates to any column in the table. The value starts out equivalent as_created_at.- Caveats about
_updated_at: a. It can be updated even if thereβs no change to the record content. We sometimes do repeated upserts to the same record. b. There is no guarantee between the relationship of_updated_atand any time-related column in the table (e.g.block_timestamp). c. In most cases,_updated_atoccurs shortly afterblock_timestamp, depending on the latency of our data pipeline, but this is not always the case. d._updated_atcan be updated significantly later thanblock_timestampin cases such as (non-exhaustive):- the table is recreated (full refreshed)
- patching old data on the table via upserts (
_updated_at < _created_at) - patching missing data on the table (
_updated_at == _created_at)
_updated_at & _created_at.
_changed_since_full_refresh
Some tables include the column _changed_since_full_refresh.
The general behaviour of this column is:
_changed_since_full_refreshis set tofalsewhen a table is first created or full refreshed._changed_since_full_refreshis set totruefor any record that is added or updated after the initial table creation, or after a full refresh.
_changed_since_full_refresh for pulling data incrementally from Allium as you will re-pull a growing amount of the same records on each subsequent run.
For example, a record that has _changed_since_full_refresh = true from 2024 will remain that way until the table is full refreshed again.