Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Оптимізація Аналізу Доходу Клієнтів | Основи Рушія Запитів
Основи BigQuery

bookЗавдання: Оптимізація Аналізу Доходу Клієнтів

Свайпніть щоб показати меню

Напишіть запит для ефективного аналізу доходу клієнтів з використанням матеріалізованих подань та загальних табличних виразів (CTE) на таблиці retail_data_updated:

  1. Створіть матеріалізоване подання, яке попередньо агрегує загальний дохід ('total_amount') для кожного 'customer_id' та 'customer_country'.
  2. Використайте CTE для ранжування клієнтів у межах кожної країни на основі їхнього 'total_revenue'.
  3. Зробіть запит до матеріалізованого подання, щоб повернути топ-5 клієнтів за доходом у кожній країні.
  4. Відсортуйте результати за 'customer_country'.

Ваш запит повинен повертати такі стовпці:

  • 'customer_id' (унікальний ідентифікатор клієнта);
  • 'customer_country' (країна клієнта);
  • 'total_revenue' (сума 'total_amount' для клієнта);
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 6

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 2. Розділ 6
some-alt