Returns the number of rows in a data set that has distinct non-NULL values.
It uses COUNT or COUNT_BIG under the hood.
APPROX_COUNT_DISTINCT ( [ expression ] )
Is an expression of any type, a value to be evaluated.
SELECT APPROX_COUNT_DISTINCT(ProductKey) AS accuracy