NULL-shaped projected rows form one duplicate group.
highlighted = computed this step
NULL duplicates group together
For DISTINCT grouping in this model, NULL projected rows can be duplicates of each other.
NULL duplicate group
Read NULL-key rows
There are 2 projected rows whose DISTINCT key contains NULL.
NULL-key rows=2
DISTINCT examples are tiny finite bag-to-table transforms; this model shows first-seen representatives for deterministic display and does not claim product SQL output ordering.
One NULL representative
The two NULL city rows form one DISTINCT group.
one NULL group
Summary
DISTINCT duplicate grouping treats matching NULL-shaped projected rows as one group here.