Analyzing Construction Activity & Market Momentum
This page explains how Aterio builds monthly momentum metrics for US data centers, using the latest inventory and events data. These outputs are used in dashboards and can be replicated or adapted by clients in their own environments.
We currently generate 2 main calculations:
Under Construction Momentum
Announced Momentum
Source Tables
The momentum logic is based on two core datasets:
Inventory
ATERIO_DATA_CENTER_UID (PK)COUNTRY_CODESTATE_CODESELECTED_POWER_CAPACITY_MWTOT_DATACENTER_SPACE_SQFT
Events
ATERIO_DATA_CENTER_UIDEVENT_TYPE(e.g. Announced, Construction Started, Active, Cancelled, Not Approved / Withdrawn)EVENT_DATE
Under Construction Momentum
Goal: For each month end, estimate how much capacity and square footage is actively under construction.
Logical Rules
For a given facility and a given month AS_OF_MONTH, it is considered Under Construction if:
construction_start_date IS NOT NULL (not empty value), andconstruction_start_date <= AS_OF_MONTH, andactivation_date IS NULL (empty value) OR activation_date > AS_OF_MONTH
In other words, construction has started, but the facility is not yet active.
We then aggregate by STATE_CODE (or any other dimension) and AS_OF_MONTH:
q_under_construction_facilities– count of facilitiess_under_construction_power_mw– sum ofSELECTED_POWER_CAPACITY_MWs_under_construction_square_footage– sum ofTOT_DATACENTER_SPACE_SQFT
Example
This chart illustrates under-construction momentum: bars indicate facility counts, and the line reflects MW capacity.

SQL Script
Announced Momentum
Goal: For each state and month end, estimate the announced pipeline that has not yet moved into construction, activation, cancellation, or withdrawal.
Logical Rules
For a given facility and AS_OF_MONTH, it is included in Announced Momentum if:
announced_date IS NOT NULL (not empty value) and announced_date <= AS_OF_MONTH, andconstruction_start_date IS NULL (empty value) OR construction_start_date > AS_OF_MONTH, andactivation_date IS NULL (empty value) OR activation_date > AS_OF_MONTH, andcancelled_date IS NULL (empty value) OR cancelled_date > AS_OF_MONTH, andproject_withdrawn_date IS NULL (empty value) OR project_withdrawn_date > AS_OF_MONTH
So we capture the “pure” announced pipeline that is still live and has not yet progressed or been cancelled.
Example
This chart illustrates announced momentum: the bars indicate facility counts, and the line reflects MW capacity.

SQL Script
How Clients Can Use These Metrics
Typical use cases include:
Tracking pipeline evolution over time by state or provider
Identifying markets with growing construction momentum vs. stalled projects
Comparing announced vs under-construction ratios to assess project conversion
Building charts of monthly MW in Announced / Under Construction / Active stages.
Last updated

