MAX(x) OVER (PARTITION BY y)
FIRST_VALUE(X) OVER (PARTITION BY Y, ORDER BY X DESC)
FIRST_VALUE(X) OVER (PARTITION BY Y, ORDER BY SomeOtherColumn DESC)