ПочатиПочніть безкоштовно

Оптимізуйте виконання в BigQuery

У цьому розділі ви вже ознайомилися з кількома підходами до запитів даних у BigQuery, які максимально використовують її архітектуру. У цій серії вправ ви застосуєте ці ідеї на практиці, оптимізуючи запит. Уявіть, що вам доручили створити запит для фінансового відділу, який надає інформацію про кількість клієнтів, що користуються розстрочками за останні 90 днів. Звіт має показувати:

  • Кількість клієнтів, які користуються розстрочкою
  • Групування за кількістю платежів у розстрочку
  • Середню суму платежу за один внесок у кожній групі

Ця вправа проведе вас кроками побудови такого запиту та допоможе потренуватися в оптимізації на кожному етапі.

Ця вправа є частиною курсу

Вступ до BigQuery

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

SELECT
	p.payment_installments,
	COUNT(p.order_id)                      
FROM ecommerce.ecomm_payments p
-- Add the join conditions 
JOIN ecommerce.ecomm_order_details o ___ (___)
-- Group by the payment_installments column
GROUP BY p.___
Редагувати та запускати код