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

bookЗавдання: Аналіз Топових Продуктів

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

Note
Сучасна практика

У відео та прикладах курсу ви побачите функцію JSON_EXTRACT. Хоча ця функція повністю підтримується та працює коректно, у BigQuery вона вважається застарілим синтаксисом.

Для власних майбутніх проєктів рекомендуємо використовувати сучасні стандартні функції:

  • JSON_VALUE: витягує скалярні значення (наприклад, рядки або числа) та автоматично видаляє зайві лапки;
  • JSON_QUERY: витягує складні JSON-об'єкти або масиви.

Напишіть запит, який показує аналіз продажів для наших топових продуктів, використовуючи дані з таблиці retail_data_updated:

  1. Витягніть назви продуктів із JSON у стовпці 'products';
  2. Порахуйте, скільки разів кожен продукт зустрічається у транзакціях;
  3. Обчисліть загальний дохід, отриманий від кожного продукту;
  4. Згрупуйте результати за назвою продукту;
  5. Відсортуйте за найчастіше купованими продуктами.

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

  • 'product_name' (витягнуто з JSON);
  • 'purchase_count' (скільки разів цей продукт зустрічається);
  • 'total_revenue' (сума транзакцій, у яких присутній цей продукт).
Все було зрозуміло?

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

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