Наближені статистичні функції
GoogleSQL надає чотири різні наближені агрегатні функції, які забезпечують кращу продуктивність на великих наборах даних: APPROX_COUNT_DISTINCT, APPROX_QUANTILES, APPROX_TOP_COUNT, APPROX_TOP_SUM. У цій вправі ви виконаєте однаковий запит, використовуючи кожну з цих функцій.
Ця вправа є частиною курсу
Вступ до BigQuery
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Complete the query to approximate the number of customers that have ordered each product
SELECT
items.product_id,
-- Add the correct syntax for the approximate distinct count
___ AS estimated_unique_customers
FROM ecommerce.ecomm_orders o, UNNEST(o.order_items) items
JOIN ecommerce.ecomm_order_details od USING (order_id)
GROUP BY items.product_id;