ДА 39 Блендед 1+2+3 (basic) Піддячий Володимир – 2026/0… — Transcript

Заняття з BI інструментів: Data Studio, Power BI та SQL для аналізу e-commerce даних.

Key Takeaways

  • Активна участь і практика є ключем до успішного опанування BI інструментів.
  • Data Studio є більш інтуїтивним, але Power BI пропонує більш професійні можливості.
  • Робота з реальними даними e-commerce допомагає краще зрозуміти бізнес-процеси.
  • SQL-запити та обробка даних є фундаментом для створення якісних дашбордів.
  • Планується подальше вивчення BI інструментів, включно з Tableau.

Summary

  • Вступ з правилами взаємодії на занятті та структура уроку.
  • Огляд домашнього завдання та обговорення вражень від Data Studio і Power BI.
  • Практична робота з підключенням джерел даних у Data Studio, включно з CSV та PostgreSQL.
  • Ознайомлення з датасетом Zel для аналізу e-commerce бізнесу.
  • Написання SQL-запитів для аналізу продажів за датою та категорією товарів.
  • Створення дашбордів з KPI, часовими рядами, барчартами та іншими візуалізаціями у Data Studio.
  • Обробка даних у Power BI: видалення дублікатів, робота з типами даних, створення обчислювальних стовпців і моделей.
  • Практика роботи з Power Query та створення таблиці календаря.
  • Обговорення труднощів з конекторами та особливостей інтерфейсів BI інструментів.
  • Планування подальшої роботи з Tableau як наступним інструментом BI.

Full Transcript — Download SRT & Markdown

07:35
Speaker A
Доброго дня всім. Радий вітати вас уже на нашому шостому занятті. Чи мене видно, чи мене чутно і чи видно презентацію?
07:52
Speaker A
Так, добре. Бачу плюсик. Що ж, традиційно розпочну з того, що нагадаю вам правила нашої взаємодії, щоб нам було комфортно працювати на цьому занятті. Перше, будьте активними. Чим більше ви долучаєтесь до обговорень і до практики, тим краще.
08:17
Speaker A
Друге — це не флудити в чаті, щоб не губилися важливі питання і відповіді на них. Третє.
08:26
Speaker A
Поважаймо один одного та будьмо толерантними. Четверте. Не соромтеся ставити питання, оскільки це допомагає краще зрозуміти той навчальний матеріал, який ми з вами проходимо.
08:42
Speaker A
П’яте. Практикуйтесь і не бійтесь виконувати завдання, оскільки тільки так розвиваються ваші уміння і навички.
08:54
Speaker A
Шосте. Долучайтеся до наших обговорень, тому що це допомагає краще закріпити навчальний матеріал. І нарешті сьоме.
09:05
Speaker A
Працюємо разом, як команда. [прочищення горла] Тому, якщо ви бачите в чаті питання і знаєте відповідь на нього або можете якимось чином допомогти, то сміливо долучайтесь.
09:21
Speaker A
Так, нагадую, наше заняття триватиме 3 години і складатиметься з трьох блоків. Перший блок буде присвячений домашньому завданню. Е, другий блок буде практична частина, де ми виконуватимемо завдання, які передбачені на сьогодні.
09:42
Speaker A
І далі десь після першої частини зробимо десь на 5 хвилин перерву, потім після другої частини зробимо перерву на 5 хвилин. Ну а далі вже в нас чекає її інший інструмент, який називається Power BI. Тому так і розраховуємо дві короткі перерви і переходимо на Power BI.
10:11
Speaker A
Так. Е, також нагадаю, що наше заняття буде в записі, тому ви зможете його переглянути.
10:18
Speaker A
Тепер, е, чи є питання по домашнім завданням? Е-е, і взагалі, як вам домашня робота?
10:41
Speaker A
Пані Ірина пише: "Непогано". Отже, сподобалось мабуть. Так, тоді, якщо питань немає, я пропоную переходити вже до безпосередньої практики.
11:03
Speaker A
Вікторія пише, що по Power BI якось було легше, ніж Studio. М, цікаво. Це ви зараз так думаєте? Це перше враження, мабуть, таке. Насправді Data Studio — це легший інструмент. Він трішки простіший, е, він більш інтуїтивний.
11:24
Speaker A
Е, але якщо вам подобається саме Power BI, то це тільки прекрасно. Так, Олексій, єдине питання для всіх домашніх робіт.
11:36
Speaker A
Чому по порядку йдуть лекції ДЗ, а потім практичне завдання, а не навпаки? Е, це скоріше питання до методистів, які розробляють навчальні програми про цю послідовність.
11:53
Speaker A
[прочищення горла] Саме так. Добре. Е, ще проведу коротеньке опитування. Е, пані Вікторія сказала, що їй Power BI більше сподобався, мабуть, легший. А я щодо інших учасників нашого заняття, що вам більше сподобалося, Data Studio чи Power BI?
12:21
Speaker A
Аліна пише, що нормально, але ще з очищенням, видаленням дублікатів. Ага. Так. Тому це, я сподіваюсь, ми сьогодні працюватимемо в іншому темпі, дуже сконцентровано і встигнемо перейти до Power BI.
12:47
Speaker A
Програма в нас досить насичена сьогодні. Дуже багато завдань. Так дивлюся е-е на наше опитування.
13:00
Speaker A
Максим пише, що Power BI. Галина пише, що теж Power BI. Ірина Power теж виглядає зараз легшим, але думаю, що це тільки початок. Так, Power BI насправді не такий простий, але він дуже сучасний, дуже професійний інструмент, тому нам треба його добре опанувати.
13:28
Speaker A
Вікторія пише: "Кінцеві результати в Studio мені сподобалося більше, але поки розібралась, що де натискати." Ага, тобто спочатку треба було розібратись, [сопіння] так? А в Power з інтерфейса було зрозуміліше.
13:48
Speaker A
Чудово, чудово. Тоді все цікаво. Новий блок у нас сьогодні. Ми будемо працювати [прочищення горла] з Big QY. Ми будемо працювати сьогодні з Data Studio, з Power BI. Будемо працювати сьогодні з нашим улюбленим PostgreSQL через Debir.
14:22
Speaker A
Максим пише, що Data Studio якось якісь проблеми з конекторами, тому проблеми з запитами SQL.
14:33
Speaker A
Конектори, да? Ну в нас сьогодні буде практика, тому перевіримо. Отже, сьогодні в нас дуже цікавий захоплюючий блок, який розпочинає нашу роботу з BI інструментами, такими як Data Studio та Power BI, а потім у нас буде ще й Tableau, мій улюблений Tableau.
14:56
Speaker A
Так, у Data Studio сьогодні ми будемо тренуватися, підключати різні джерела даних, такі як CSV файли, такі як база даних PostgreSQL. Це те, що Максим пише. Питання з конекторами були. Будемо рахувати з вами ключові бізнес-метрики.
15:21
Speaker A
Створювати будемо повноцінні дашборди з KPI картками, з часовими рядами, з барчартами, [сопіння] з скатерчартами, таблицями.
15:34
Speaker A
А в Power BI ми будемо працювати з таким інструментом, як Power Query. Будемо з вами тренуватися, видаляти дублікати, обробляти порожні значення, обробляти помилки.
15:51
Speaker A
Будемо працювати з типами даних, створювати обчислювальні стовпці, будувати реляційну модель даних, а також будемо створювати з вами сьогодні таблицю календар.
16:09
Speaker A
Тож пропоную переходити до нашої LMS і подивимося, що в нас тут сьогодні передбачено. Отже, є передбачено дуже великий об’єм робіт. Це аж вісім задач.
16:33
Speaker A
Так. І будемо розпочинати з першого завдання. Я буду слідкувати за часом, буду ставити таймер, щоб ми з вами максимально продуктивно і швидко все зробили.
16:53
Speaker A
Отже, перша задача. Будемо працювати з Big Q. Ось у нас посиланнячко на наш датасет. Натискаємо на нього і переходимо в наш Big Q.
17:23
Speaker A
Так, ось наш датасет. Що це за датасет? Давайте я, мабуть, декілька слів скажу, щоб ви зорієнтувалися, з чим ми працюємо. Отже, е, датасет називається Zel. Це e-commerce сегмент такий. Е-е, що тут відображено?
17:44
Speaker A
Тут відображена демобаза даних інтернет-магазину Zel. Вона імітує роботу реального, е, e-commerce бізнесу. І тут представлена така інформація.
18:01
Speaker A
Весь оцей ланцюжок. Користувачі реєструються, потім користувачі переглядають товари, оформлюють замовлення, потім оплачують ці замовлення і товари, якщо вони підходять, залишаються в наших замовників, а якщо їм щось не подобається, вони повертають ці товари.
18:27
Speaker A
І оцей весь процес, він зафіксований в нашій базі даних. Так, давайте далі дивитися. Перевірити зміст таблиці в датасеті.
18:40
Speaker A
Ось наші таблиці. Тут distribution centers, events, inventory items, items, orders, products, users. Отже, досить велика кількість таблиць.
18:59
Speaker A
Можемо подивитися, що всередині тут знаходиться. Це інформація про логістичні центри. Ми бачимо їхню назву, їхнє географічне розташування і айдішко.
19:13
Speaker A
Далі е таблиця events. Теж швиденько подивимось, що тут є. Тут ми бачимо інформацію про наших користувачів, про сесії, про IP-адреси, міста, штати, коди поштові, браузери, типи трафіку [прочищення горла] і багато іншого.
19:39
Speaker A
Давайте далі дивитися inventory items. Так, тут інформація про наші товари. Так, Product ID, коли він проданий, яка його ціна, продуктова категорія, продуктове ім’я і так далі.
19:59
Speaker A
Так, далі дивимося Items. Так, items. Ми бачимо, що тут інформація про наші замовлення, про користувачів, про продукт, про статус, коли замовлення було створене, відправлене, доставлене, повернене і ціна.
20:25
Speaker A
Так, далі дивимося таблицяs. Е, ми бачимо всю необхідну інформацію про наші [прочищення горла] замовлення.
20:37
Speaker A
Тут досить багато колоночок з різними даними, тому ми їх переглянули і рухаємося далі. Так, тепер наступна таблиця Products. Тут знаходиться вся інформація про продукти, скільки коштують, які категорії, які бренди, яке ім’я, потім які департаменти, логістичні центри і так далі.
21:08
Speaker A
Ну і остання табличка в нас users. Тут знаходиться вся інформація про наших користувачів. Ім’я, прізвище, email, вік, стать, адреса, поштовий код, країна і так далі.
21:24
Speaker A
Отже, познайомилися з нашими таблицями, з нашим датасетом і переходимо до наступного пункту. Уже це більш така практична частина.
21:36
Speaker A
Будемо писати з вами SQL-запит, який дозволить проаналізувати продажі інтернет-магазину в розрізі дати та категорії товару.
21:47
Speaker A
Необхідно буде отримати таблицю з такими полями: дата замовлення, категорія товару, кількість замовлень, кількість користувачів, загальний дохід, середня ціна товару, кількість проданих товарів.
22:03
Speaker A
Так, і важливі умови. Нам потрібно буде як основну таблицю використовувати якраз OD Items. Далі, для отримання категорії потрібно використати додаткову таблицю. Тобто ми будемо мати основну таблицю і додаткову таблицю.
22:24
Speaker A
Потім будемо об’єднувати таблиці, так, агрегувати дані по даті та категорії. І потім в кінці вже, коли зробимо цей з...
22:43
Speaker A
Отже, я скопіюю цю частинку і переходимо в наш Big QY. Так, основна таблиця, нагадую, OD Items. Натискаємо на неї.
23:02
Speaker A
І потім я натискаю наві. Так, ліміт я приберу. Починаємо писати наш SQL-запит. Так, е, отже, дата замовлення, да? Переходимо в нашу табличку items і дивимось, як вона називається. Давайте подивимося preview.
23:56
Speaker A
Отже, ми бачимо, що колонка з датами називається created at. Беремо це, копіюємо, назву скопіювали і вставляємо в наш запит select. Ось так.
24:14
Speaker A
Далі дивимося категорія товару. Шукаємо категорію товару. Немає тут, бачите, категорії, тому нам треба подивитися іншу таблицю, допоміжну таблицю. Вона називається Products.
24:41
Speaker A
Відкриваємо Products і дивимося. От якраз в таблиці Prodcts є категорія товару. Ми беремо, копіюємо назву категорія, так, категорі і вставляємо в наш запит.
24:59
Speaker A
Це ми будемо приєднувати цю колонку з іншої таблиці. Так, категорію вставили. Тепер кількість замовлень.
25:13
Speaker A
Переходимо в нашу основну таблицю. Оди items. Так. І будемо зараз рахувати кількість замовлень. [прочищення горла] Що в нас тут є? У нас є OD ID. Отже, ми беремо, копіюємо OD ID і використовуємо функцію count.
25:48
Speaker A
Ось так. Але нас цікавлять лише унікальні значення, тому ми пишемо distinct і вставляємо назву нашої колонки OD ID.
26:07
Speaker A
І пишемо обов'язково Elias. Це буде в нас називатися orders. Так, порахували кількість замови. Тепер нам потрібно перерахувати кількість користувачів.
26:28
Speaker A
Ми бачимо, що в нас є user id. Копіюємо цю назву і вставляємо в наш запит.
26:39
Speaker A
Фактично так само можемо навіть простіше зробити. Ми можемо скопіювати попередній рядочок і замість OD ID просто вставити user ID.
26:56
Speaker A
Ми рахуємо унікальні ID наших користувачів і називаємо це як users. Є. Так. Тепер рахуємо загальний дохід.
27:19
Speaker A
Переходимо в табличку. Дивимося, що ж тут у нас є. Ми бачимо sale price. Копіюємо назву і пишемо функцію сам.
27:35
Speaker A
І вставляємо наш sale price. Пишемо, це буде у нас загальний дохід total revenue. Так, тепер нас цікавить середня ціна товару.
28:01
Speaker A
Ми пишемо функцію average і вставляємо sale price. Так. І кажемо, що це середня ціна товару. average item price.
28:42
Speaker A
Так і кількість проданих товарів. Особливість нашого датасету полягає в тому, що один рядочок - це один проданий товар. Тому ми пишемо функцію count.
29:04
Speaker A
В дужках пишемо зірочку і даємо Elias. Кількість проданих товарів. Е, це буде items sal є.
29:25
Speaker A
Тобто воно нам порахує всі рядочки в нашій таблиці. І от якраз кожен рядочок, він означає один проданий товар. І ми дізнаємося загальну кількість проданих товарів, порахувавши всі рядочки.
29:42
Speaker A
Тепер нам потрібно підключити нашу таблицю, яка називається Products. Для того, щоб була категорія, е, щоб ми могли отримати інформацію про категорії.
30:02
Speaker A
Так е переходимо е копіюємо Products. Переходимо в наш запит. Так, я оце скопіюю назву таблиці нашої OD items і пишу тут left join left join. Вставляю нашу назву, але замість оди items ми напишемо наш products.
30:40
Speaker A
Ось так. Так, тепер потрібно додати еліаси. Перша таблиця буде OD items o I. Так. А друга буде PO.
31:00
Speaker A
Тепер щось воно не те написало. Не хоче так. Кличемо он і вказуємо колонки, за допомогою яких ми об'єднуємо наші таблиці. Дивимось, відкриваємо таблицю Products.
31:28
Speaker A
Бачимо, тут є колонка, називається ID. Можна її скопівати. Сюди ми вставляємо наше джерело і назву нашої колонки. Отже, ми беремо колонку Products з таблиці products. Ми беремо колонку ID з таблиці products і кажемо, що вона дорівнює.
31:54
Speaker A
Відкриваємо нашу таблицю основну вже, яка називається Items. І бачимо, що тут у нас є колонка, називається Product ID. Копіюємо цю назву, переходимо в наш запит і вставляємо.
32:19
Speaker A
Все, е-е, поєднали. Тепер нам потрібно виставити ось тут в селекті, що до якої колонки належить.
32:30
Speaker A
Отже е категори да це таблиця products. Так, я скопіюю. Created at. Це таблиця OD Items.
32:50
Speaker A
Тепер тут OD items. User ID також. Sale price також є. Select from. Перевіряємо, що в нас вийшло. Ага.
33:14
Speaker A
Так, ми бачимо, що ми бачимо, що не можемо використа виконати команду RAM. У всіх таке. Ану ж.
33:31
Speaker A
Так. Тепер дивіться, е, невеличкий лайфхак. Як ми це використовуємо, як ми це виправимо. Отже, в нас є зверху select project.
33:44
Speaker A
Бачите, я натискаю на selectти project. В мене є проект, я його обираю, неважливо який. Обираю проект.
33:58
Speaker A
Е, тепер дивіться, що виходить. Він каже, що незбережена робота. Я, е, погоджуюся і кажу, що я виходжу, але обов'язково скопіюйте все те, що ви написали. Наш запит треба, щоб був скопійований, бо він пропаде, а потім ми його просто
34:21
Speaker A
вставимо. Отже, дивіться, я натискаю лів. Все, він мене повністю викинув. Запиту немає, да? Запит пустий.
34:38
Speaker A
І ми працюємо вже в цьому датасеті. Я знову натискаю на наш OD Items. Я натискаю на Да, да. Ее, ви правильно пишете там зараз ми не дійшли до цього.
35:02
Speaker A
Я натискаю на квімо сюди наш, який ми вже написали. Тепер Олексій правильно пише: "У нас є агреговані дані, у нас є неагреговані дані, тому потрібно використати group buy.
35:30
Speaker A
І ми вписуємо сюди нашу дату, да, created. Давайте це гарно назвемо, щоб було не created at, а була дата замовлення. OD date. S date.
35:50
Speaker A
Так, ми беремо date, копіюємо в groupй. [сопіння] І ми беремо нашу категорію О. І тепер натискаємо Run.
36:15
Speaker A
Так. Ану, підскажіть, будь ласка, чи вийшло у вас запустити наш запит і чи отримали ви такі результати?
36:27
Speaker A
Олексій, бачу, зміг. Так, як інші? Можете ще раз запит показати? Так, запит зараз покажу.
37:03
Speaker A
Так, у мене чогось категорії нал. Категорії нал. Передивіться, будь ласка, запит, чи, е, так, як у вас, як у мене, е чи е для початку давайте з тими, хто е не встиг перепідключитися через проект. От дивіться, я трошки, може, по-іншому зроблю. Я
37:28
Speaker A
натискаю ще раз наш датасет. От в мене відкривається посилання. [прочищення горла] Тепер першим ділом, що потрібно зробити - це вибрати проект.
37:45
Speaker A
Так буває, коли працюєш з відкритим датасетом. І першим ділом потрібно натискати select project. От ми відкрили, перейшли за посиланням, натискаємо select resource. Так. І обираємо наш проект.
38:06
Speaker A
Ось ми тепер зайшли в наш проект і ми можемо редагувати або обробляти або працювати з даними цього датасету.
38:18
Speaker A
Обираємо нашу табличку OD Items. Натискаємо. Потім дивимося нарі. Натискаємо нарі. І можемо писати наш запит. Для пришвидшення я зараз дещо вам поясню, е, ми дещо підправимо і, е, я вам скину цей запит.
38:49
Speaker A
Добре. Отже, що мені тут не дуже подобається? Мені не дуже подобається формат нашого OD date. Тут формат, а я хочу, щоб була був формат date. Тому що ми робимо? Ми беремо от наш перший рядочок і пишемо функцію date.
39:13
Speaker A
Перетворюємо stamp у date. Дивимося. Ну, так значно краще. Отже, ми маємо всі необхідні колонки.
39:32
Speaker A
Так, давайте завдання ще глянемо. Так, використовуй таблицю. Отримуй таблицю через відповідне поле. Агрегува агрегували по даті та по категорії.
39:51
Speaker A
І тепер потрібно зберігати цей результати цього запиту в CSV файл. Так, я вам скидаю, я вам скидаю запит.
40:06
Speaker A
Ще раз його передивляюсь. Count distinct count average. Так, наче все. Да. Ось сюди. Для тих, хто ще не встиг його доробити, я вам скину у чат.
40:28
Speaker A
Тепер ми отримали результати нашого запиту, які потрібно зберегти в форматі CSV. Отже, я натискаю Save results.
40:41
Speaker A
От далі вибираю local download і натискаю на CSV. Бачимо, що в мене відбулося завантаження файлу на мій е жорсткий диск.
41:01
Speaker A
Так є. Це я закрию. Чи встигли ви зробити перше завдання? Давайте так. Чи вдалося зберегти наш файл?
41:27
Speaker A
Олексій пише, що ні. Давайте тоді трішки почекаємо і будемо рухатись далі. А поки що для тих, хто зробів, е-е, так, зараз ще раз для тих, хто зробів, е, можете, о, бачите, ми якраз встигли за 25 хвилин зробили перше завдання,
41:52
Speaker A
тобто йдемо по графіку. Ее, Олексій пише: "Збереження, як у вас з схлопнулися?" Так, дивимося ще раз, е, як зберігати. Отже, у нас є результат нашого запиту. От він.
42:14
Speaker A
Я тепер натискаю ось тут Save results. Режені схлопнулися. Як у вас дані схлопнули? Що означає схлопнулися?
42:34
Speaker A
чи закрилися. Що ви маєте на отак заховалися чи що? Схлопнулися. Це як? Трошки поясніть мені.
42:46
Speaker A
Отже, ще раз покажу, як зберігати. Так, Олексій напише, що таке схлопнулись. Було багато один, а стали суми.
43:02
Speaker A
Так, давайте для Олексія я ще раз скину запит. Е, я вам ще раз скидаю запит. Ви його вставляйте до себе в робочу частину, запускайте його і скажіть, чи отакі у вас результати.
43:31
Speaker A
Так, поки Олексій запускає запит, звіряє результати, я нагадаю, як зберігати наші дані. Натискаємо Save results. Ось тут у вас має бути local download.
43:49
Speaker A
І далі CSV. Я натискаю на CSV і в мене він автоматично завантажується на мій жорсткий диск.
44:02
Speaker A
Так, як у нас справи у Олексія? Чи отримали такі результати? Трошки почекаємо, щоб у нас в усіх був цей файл.
44:48
Speaker A
Олексій, як справи? О чудово. Ее, так, Олексій завантажив. Сподіваюсь, всі готові рухатись далі. У всіх є файл.
45:18
Speaker A
Так, давайте. У кого немає завантаженого файлу? Є такі? Підскажіть, будь ласка, щоб я ж зорієнтувався, бо ми ж будемо з ним працювати далі в другому завданні.
45:35
Speaker A
Так, мінусів не бачу. Отже, всі. Добре. Рухаємось далі до другого завдання. Тепер ми переходимо до візуальної частини, до, мабуть, самої цікавої частини до роботи з BI інструментами.
45:56
Speaker A
Отже, працюємо з Data Studio. Натискаємо на наш на оце посиланнячко в другому завданні і перед нами відкривається Data Studio.
46:11
Speaker A
Ось таке. Тепер, що ми робимо? Ми маємо підключити наше джерело. Натискаємо create. Бачите, оцей плюс великий. Натискаємо create.
46:28
Speaker A
Потім data sece. От. І він нас переносить в таке віконечко, де нам потрібно знайти знайти CSV file файл upload.
46:46
Speaker A
Натискаємо на нього. І тепер ми переходимо до це наш конектор, да? Конектор. Ми конектимо CSV файл. Отже, ми натискаємо create data set.
47:04
Speaker A
Я назву наш датасет сьогоднішнім числом 127. І це в нас друге завдання. Натискаю continue. Ви можете по-іншому назвати, як бажаєте.
47:22
Speaker A
Тепер я обираю файл, який ми завантажили сьогодні. Ось він. Натискаю відкрити. Він завантажується. Ось наш файл.
47:46
Speaker A
От він. Ось його зміст. В ньому є такі колонки date category orders тобто все те, що ми взяли із нашої бази даних за допомогою створеного SQL запиту.
48:07
Speaker A
Так, тепер прорегуйте, будь ласка, чи дійшли ви до цього моменту, чи все завантажило. Так, бачу плюсики.
48:20
Speaker A
Добре. Якщо все завантажилося, натискаємо на Connect. Чекаємо, поки Data Studio його обробить. Так. І ми бачимо, що нам під'єднано нашу джерельну базу, так, нашу базу даних, яку ми створили в табличку в таблиці.
48:55
Speaker A
І нам потрібно, ее, що далі зробити. Дивимось. Ми це створили, файл додали, законектили. І тепер потрібно перевірити типи даних поліву та змінити на ее коректні. Добре, перевіряємо типи даних. Отже, е, бачимо, от у нас перша колонка називається average item price. Ее, тип числовий,
49:30
Speaker A
правильно? Але default aggration тут має бути не сума, а саме середня average. Тому ми заміняємо суму на average. Натискаємо.
49:46
Speaker A
Дивимось далі. Category. Правильно. Item sold number. Коректно. Oddate. Oddate тут текст. А нам потрібно, щоб була дата. Тому натискаємо на typeтекст і замінюємо його на дату.
50:13
Speaker A
У всіх таке. Добре, тоді ми рухаємося з вами синхронно. Отже, що це означає? Це означає, що Data Studio не може самостійно перетворити текст у дату.
50:45
Speaker A
Тому нам треба йому допомогти. Натискаємо окей. І нам потрібно створити калькуляційне поле. Я скопіюю назву наше date. Потім натискаю add field і натискаю add calculated field.
51:08
Speaker A
Далі пишемо сюди назву нашого калькуляційного поля. Так. І тепер нам потрібно буде в цій частині з вами використати функцію pars date.
51:26
Speaker A
Ось вона. Я натискаю першу літеру, а мені дає вже вибір. Обираюs date. І ось тут ма ми маємо прописати формат нашої дати.
51:41
Speaker A
Отже, це все робиться вручну. Пишемо знак відсоток, потім великий y, потім знову знак відсоток, потім m, що означає манс, потім ставимо тире, знову відсоток і е d означає daily.
52:07
Speaker A
Після цього ставимо кому і використовуємо вже відому нам з Google Sheets функцію, оскільки ми працюємо з текстом і там можуть бути зайві пробіли. Щоб цього не було, ми пишемо і вказуємо наше поле Date.
52:31
Speaker A
І ось тут в назві нашої колонки я додам, що це ее паст. Тобто парсована дата.
52:44
Speaker A
Ось так прописали. І тепер обов'язково треба натиснути save. Все, я бачу, воно зберегло. І можу натиснути close, щоб закрити.
53:01
Speaker A
Що ми бачимо? Ми створили калькуляційне поле, яке називається Date. І це поле, воно в форматі дата.
53:13
Speaker A
Так, тепер питання до вас. Чи встигли ви створити поле, чи конкретно Так, [прочищення горла] у вас в запиті дата замовлення була в форматі Date. Так, саме так. Data Studio при переведенні джерела даних змінив формат типу data на текст. І тому ми
53:38
Speaker A
побачили некоректне перетворення формату і вручну створили калькуляційне поле. Таким чином він завжди так робить. він може автоматично некоректно перетворювати або розпізнавати поля. Це так само, як в Google Sheets, коли автоматично щось робиться, є вірогідність помилки. І щоб її цю
54:07
Speaker A
вірогідність мінімізувати або взагалі звести до нуля, ми робимо це вручно. Пам'ятаєте, ми як починали наші Google Sheets, ми брали і вручно виставляли типи даних, щоб точно знати, що Google Sheets коректно все розпізнає. Так само і тут, е, треба слідкувати за типами
54:29
Speaker A
даних і при потребі вручну вже все виставляти. Будь ласка. Так, я сподіваюсь, ви вже встигли і ми будемо рухатись далі.
54:51
Speaker A
Друге завдання в нас. Все, ми перевірили. Так, чудово. Ее, тепер переходимо до третього нашого завдання. Воно є логічним продовженням другого.
55:07
Speaker A
Ми працюємо з тим же Data Studio, з цим же набором даних. От. Але нам потрібно створити ее розрахункові поля.
55:22
Speaker A
Ось вони чотири чотири поля, які потрібно створити. Отже, це середній чек. Давайте зробимо. Е, можна, до речі, зробити це двома шляхами. Перший шлях - це, е, працювати тут же, а другий шлях натиснути Create Report. Ось так нам відкриється новий звіт в Data
55:52
Speaker A
Studio. З нашими я натискаю Add to report, тобто приєдную нашу базу даних, з якою ми працюємо.
56:06
Speaker A
І бачимо, що ті ж самі колонки, що в нас ось тут, відображаються в нашому звіті.
56:16
Speaker A
І в цій же частині ми можемо створювати нові розрахункові поля. Отже, натискаю на add field. Те ж саме, бачите, add calculated field є.
56:35
Speaker A
І е створюємо тут калькуляційне поле, яке називається Average OD value. Отак воно розшифровується. Це абревіатура.
56:52
Speaker A
Вставляємо назву і пишемо, що ж воно означає. Як ми рахуємо середнє? Ми беремо суму і ділимо на кількість.
57:03
Speaker A
Що в нас тут сума? Ми пишемо обов'язково. Сума це якби в реальному житті воно от викликати функції суми зараз не потрібно, але це робиться для спеціально для Data Studio, щоб він нам коректно все зробив. Тому це як перестраховка
57:29
Speaker A
для того, щоб Data Studio коректно працював з нашими даними. Тому я пишу сума і сюди вставляю, [прочищення горла] сюди я вставляю е-е Total Ren Total Reny.
57:51
Speaker A
Так, потім натискаю знак поділити. Так, [сопіння] знову викликаю функцію сума і, е, шукаю наші orders, тобто кількість о кількість замовлень. Так. І отримуємо потім ось цей ось цю метрику, ось цей показник.
58:16
Speaker A
Так. Натискаємо далі save. І в нас створилося калькуляційне поле. Так, я вже закриваю тоді. Сподіваюсь, ви встигаєте.
58:37
Speaker A
Є таке. Далі done. Переходимо далі. Наступна метрика - це, е, ану, давайте нагадайте мені, що це таке.
58:52
Speaker A
Як воно перекладається, да? Аппу Арpu Так, що це таке за метрика? Що вона нам рахує?
59:15
Speaker A
Ren perpay users. Да, саме так. Три гадали. [прочищення горла] Так, я копіюю копіюю назву і створюємо ще одне калькуляційне поле.
59:40
Speaker A
Так, рахуємо тепер average rвені per paid users. Ми беремо наш ревені, е, обов'язково суму. Спочатку пишемо функція сума, потім ми беремо наш total revenue і ділимо. Знову беремо функція сума на наших користувачів.
60:03
Speaker A
Так, що йому не сподобалось? Тотал гривен не хоче. Зараз ми зробимо це спочатку. можемо навіть перезавантажити сторінку, бо періодично він такі фокуси нам показує.
60:29
Speaker A
Я перезавантажив сторінку і знову роблю те саме. Створюю калькуляційне поле. Сюди я вводжу назву, а сюди я вводжу нашу формулу. Ми беремо сам total revenue, ділимо на сам users.
60:54
Speaker A
Ось. І натискаємо save. Тепер все працює. Так, натискаємо done. Рухаємось далі. Беремо, копіюємо назву метрики. Створюємо калькуляційне поле, вставляємо в назву і пишемо ее функція сума.
61:27
Speaker A
Вставляємо в дужки items sold. Ділимо це все на суму і вставляємо наші orders. І це буде рахуватися на метрика items per order.
61:48
Speaker A
Так, обов'язково зберігаємо і натискаємо done. Є. І остання наша метрика, це RV per item.
62:07
Speaker A
Додаємо калькуляційне поле. Так, вставляємо нашу назву і прописуємо сам. Так, total revenue ділимо на суму items sold.
62:34
Speaker A
Зберігаємо. Натискаємо. Все, ми з вами створили чотири метрики. Я трошки почекаю, а ви, як будете готові, коли закінчите, ви мені поставте плюсики.
63:20
Speaker A
Так, бачу два плюсики, як наші чоловіки встигають. Олексій бачив, встиг. Добре. Ну що ж, тоді переходимо далі.
63:49
Speaker A
Аліна теж стила. Молодець. Тепер у нас дуже цікаве питання. От на те, щоб ви подумали, чим відрізняється така метрика, яка називається revenue per item від average item price.
64:11
Speaker A
Ну ж давайте подумаємо, чим же ж вона відрізняється. Що таке? Давайте так. Що таке rене per item? Що воно нам показує?
64:36
Speaker A
revenue per item. Ану, які думки? Прибуток від товар Ren per item. Пригадайте формулу, яку ми, пам'ятаєте, формулу писали.
64:55
Speaker A
Ми брали ревеню і ділили його на item solту. Total rвен поділили на item solт.
65:04
Speaker A
Тобто ми брали нашу суму ревенів і ділили на кількість проданих товарів. А це вже в нас досить чітка метрика.
65:15
Speaker A
Давайте, щоб не мучити вас, я нагадаю. О, таким чином ми рахуємо якраз середнє наше. Ми ділимо суму нашого прибутку на кількість проданих товарів і дізнаємося середній дохід на одну продану одиницю товару.
65:35
Speaker A
Погоджуєтесь? Добре, погоджуєтесь. А що ж таке average item price? Середня ціна товару. Правильно? І тепер дивіться, в нас є середній дохід на одну одиницю проданого товару і в нас є середня ціна однієї одиниці товару.
66:14
Speaker A
Яка різниця? Чи є в даному випадку різниця між цима двома метриками? На вашу думку, Людмила пише, що думаю є. Добре, тоді поясніть, яка ж відмінність?
66:44
Speaker A
Які ще думки є? Ану, чи всі так думають, що є відмінність? Математично немає. Олексій в саме, як це в саме серденько, да? [сопіння] Е, математично взагалі відмінності немає. Ми вже з вами проговорили, що ревенів per item, воно звучить
67:14
Speaker A
по-різному, да? Але математично в числах відмінності жодної в даному випадку немає. Чому? Тому що revenue per item - це середній дохід на одну продану одиницю товару, а item average item price - це середня ціна одного проданого товару. Тобто математично тут
67:42
Speaker A
відмінності немає. Добре розібралися подумали. От і пропоную переходити вже до нашого четвертого завдання до створення якраз дашборду.
68:03
Speaker A
Отже, дивимось, що від нас потрібно. Нам потрібно створити KPI блоки і додати чотири показники.
68:15
Speaker A
Ось наші показники. Що ж, переходимо до нашого Data Studio і починаємо додавати наші KPI картки.
68:30
Speaker A
Шукаємо Scor Scorecard. Так. І десь в оцій частині ми його вставляємо. Отже, перша буде в нас Total Rene.
68:48
Speaker A
І нам потрібно за умовою завдання у вкладці стилів налаштувати показ заголовка та compact number, а також приховати назву поля.
69:06
Speaker A
Так, в вкладці Setup, ось тут в тій частині, там де setup, ми маємо як primary field обрати total revenue. Ось воно.
69:22
Speaker A
Натискаємо на Total Revenue і бачимо, ось у нас таке величезне число. Так, далі. Що ми можемо тут зробити?
69:37
Speaker A
Ми переходимо в style, натискаємо chart title. І ось тут пишемо назву нашої метрики. Тота гривен. Я просто підправив так, щоб вона е-е коректно виглядала на нашому дашборді.
70:06
Speaker A
Так, повторіть спочатку, будь ласка, зараз. Е-е, давайте я натискаю на нашу KPI метрику, переходжу в setup. От setup є вас.
70:21
Speaker A
Ось тут є primary field. Натискаємо на оце поле. Натиснули. У вас виник список. І ось тут, у цьому списку, потрібно знайти total revenue.
70:45
Speaker A
Олексій, регуйте якось. Дійшли до цього моменту. Так, натиснули Total Revenю. Тепер переходимо в style. Ось тут вона.
70:56
Speaker A
Style. І ось тут char title. Бачите? Char title. Нижче є show title. Натискаємо на оцю, е, на оцю річ.
71:13
Speaker A
Натиснули. Потім ось tйтle і пишемо назву, да, таку, як ми хочемо, щоб вона відображалася в нас на дашборді.
71:26
Speaker A
Я написав ось так і воно тепер відображає. Бачите, ось це є. Тепер я хочу, щоб наше число виглядало більш компактно і прибрати оце тоtal ревеню зверху. Яким чином ми це зробимо?
71:47
Speaker A
Ми маємо знайти компакт. Дивіться, primary matric. От style. Шукаємо primary matric і натискаємо там, деct number.
72:00
Speaker A
Перетягуємо наш повзуночок. І тепер наше число стало компактним. Тобто відображатися почало в мільйонах. Ось було до цього так, а тепер ось так є.
72:20
Speaker A
І отут labels, там де є field name. От назва поля оця зараз прибереться. Я натискаю на повзук і вона зникла.
72:39
Speaker A
Побачили? У всіх таке. Так, тоді рухаємось далі. Так, що мені ще тут не подобається?
73:06
Speaker A
Я хочу, щоб наш заголовок отут був по центру і він був жирним. Тому я переходжу там, де chart title, в самому верху.
73:22
Speaker A
Я натискаю ось тут і обираю по центру і роблю наш надпис жирним. Ось так.
73:40
Speaker A
Таким чином, ми вже створили з вами першу метрику тотал ревені. Ще можна цю метрику от ми зробили заголовок по центру.
73:51
Speaker A
І тепер зробимо, щоб число теж було по центру. Ми йдемо в label, опускаємося вниз, там деbles.
74:02
Speaker A
От. І натискаємо field value. Також по центру. Ось так. На даному етапі все поки що достатньо.
74:17
Speaker A
Так, друга метрика - це Total Orders. Що я беру? Я виділяю нашу Scorecard, копіюю, натискаю Ctrl C, Ctrl V.
74:33
Speaker A
і розміщую трішки правіше. Ось так. Тепер переходжу в setup primary field. Ось воно. Primary field.
74:47
Speaker A
Замість total гривенів обираємо наші orders. Ось воно. Натискаємо. Все. В нас змінилася метрика. Тепер переходимо в наш style і змінюємо наш title. Це вже не total revenue, а total order.
75:14
Speaker A
Ось так, як воно тут пишеться. Можемо скопіювати, а краще не копіювати. Напишемо так. Total order.
75:29
Speaker A
От. Так, є. Тепер дивимося. Наступна метрика - це наші користувачі. Я його копіюю так само. Ctrl C, Ctrl V.
75:48
Speaker A
Трошки правіше відступаю, щоб воно було на одній лінії. Так. Переходжу в setup. Обираю наших користувачів users. Бачите?
76:03
Speaker A
Натискаю на users і переходжу далі в style і змінюю назву нашої картки на active users. Ось так.
76:28
Speaker A
Наступна метрика в нас Average OD value. Копіюю назву. Так. Так само копіюємо нашу Scorecard.
76:47
Speaker A
Трошки відступаємо. Так. Переходимо в style. Обираємо primary field і шукаємо там ось це о е a v.
77:08
Speaker A
Переходимо далі в style і змінюємо назву. Ось так. Так. Таким чином, ми зробили чотири KPI картки. Так.
77:29
Speaker A
І готові переходити далі. Тепер прореагуйте ви, чи встигли ви створити. Добре бачу встигаєте. Зараз ми нічого не робимо, ми рухаємось далі.
77:51
Speaker A
Так, другий пункт. Нам потрібно створити графік Revenue and Orders, що показує динаміку в часі.
78:01
Speaker A
[прочищення горла] Так, оце я беру, виділяю і копіюю. Це буде назва нашого графіка. Отже, тип графіка - це times series.
78:14
Speaker A
Переходимо на наш dashпоard insert. Самий перший - це time series chart. Я його ось так нижче трішки вставляю.
78:28
Speaker A
Переходжу в style, натискаю [прочищення горла] char title і от сюди пишу, вставляю його назву.
78:41
Speaker A
Є. Тепер дивимось, що тут має бути в dimensions. Давайте так. Що таке dimension? Ану, щоб я бачив, чи є розуміння, що таке dimension.
79:12
Speaker A
вісьх. Так вимір. Так вимір. Які ще варіанти є? Ну, щоб не мучати вас трішки зорієнтую.
79:31
Speaker A
Це часова шкала. М часова шкала дай менше, [сопіння] якщо так казати більш глобально, да, дай меншим - це категорійні поля. От там, наприклад, може бути назва наших категорій, тобто це якесь текстове значення.
79:55
Speaker A
Е, наприклад, що може бути в Dimensions. Наприклад, ми можемо казати про категорії продуктів. На які там є категорії продуктів? Ну, може бути офісні приладдя, може бути ее якісь там столи, можуть бути там комп'ютери, техніка якась. Оце буде нас дай менше. Тобто це
80:24
Speaker A
нечислові показники. Dimensions - це в нас нечислові метрики. Метрики - це якраз числові показники, які, е, наприклад можуть бути ревні, наприклад, може бути.
80:42
Speaker A
Зараз ми це і підключимо. Ми, ее, переходимо в setup і дивимося в Dimменion, да, у нас дата стоїть.
80:54
Speaker A
А в метрики на VC на осі Y у нас буде total Renu і здається, да? І ми додаємо ще одну метрику, [прочищення горла] шукаємо orders, натискаємо.
81:16
Speaker A
І ось наш графік змінився. Так, читаємо далі. Зроби Dual Access. ревіння у нас буде на лівій частині, на правій і потрібно буде встановити відображення дат по квартальному.
81:35
Speaker A
Отже, ми бачимо, що у нас є тільки total rвенue шкала. А тепер потрібно, щоб у нас праворуч з'явилася ще одна шкала, яка буде присвячена чисто для orders.
81:52
Speaker A
Як це ми зробимо? Ми переходимо в style, трішки опускаємося вниз, бачимо series 1. Це в нас total revenue.
82:06
Speaker A
Натискаємо там, де axis left. Опускаємось далі. Бачимо series 2. Тут ми обираємо там деis, беремо.
82:24
Speaker A
І в нас з'явилася шкала, бачите, праворуч для наших є. Тепер переходимо в style. Перейшли в style. І нам потрібно попрацювати з нашими датами.
82:46
Speaker A
Ось тут, там деion, є можливість редагувати. Бачите, такий олівчик. Ми натискаємо на олівчик, переходимо в date type і обираємо quarter, тобто поквартальна.
83:14
Speaker A
І от ми бачимо, як наш графік змінився. Тепер для того, щоб він був більш-менш візуально привабливий, я пропоную перейти в style і ее наш нашу лінію orders змінити на на стовпчики.
83:41
Speaker A
От ми бачимо series 2. Так, ось тут, там де тип, ми змінюємо лінію на бари.
83:53
Speaker A
Так пише пише Вікторія, що в мене графік пустий, хоч метрики обрані як у вас.
84:05
Speaker A
Так, Вікторія, ее, цікаво. Давайте подумаємо, чому це може бути. Повернемося, мабуть, від са до самого початку, до джерела даних.
84:19
Speaker A
Чи коректні у вас були чи Давайте так, чи співпадали результати нашого запиту із тими, що показував я? Отак. Почнемо з цього.
84:47
Speaker A
Так Тетяна. Ее, та наче так. Всі KPI працюють, а тут виникла проблема. Ага, зрозумів. Тобто справа не в джерелі даних. Добре, якщо з джерелом даних все нормально, то рухаємося далі. Що може бути ще?
85:09
Speaker A
Переходимо в наш сетап. Дивимося dimension. Що у вас в dimension? Яка назва? Od date, так чи ні? Вікторія і Тетяна.
85:23
Speaker A
Вікторія пише так. Тетяна теж так. Опускаємось далі. matrix е наша y access що в вас тут total ревеню іers так ж як у вас добре Тетяна Ну, трішки почекаємо. Тетяна, у мене тільки.
86:08
Speaker A
Так, тоді потрібно додати ось тут, бачите, add matric. І вставте, будь ласка, ще е total revenue. Як вставити, поставте плюсик.
86:30
Speaker A
У мене немає Admatri. Немає Admatri. Отут немає. Е, давайте нема. [прочищення горла] Давайте послідовно тоді. Е, це setup, це нижче, чим dimension у нас іде matriк.
86:54
Speaker A
І ось тут має бути add matriк. Такий плюсик. Бачите, плюсик. Подивіться, будь ласка, ще раз.
87:15
Speaker A
Може у вас по-іншому називається воно, то перегляньте, будь ласка. Має бути плюсик. Давайте ще в інших запитаю. В усіх немає еметрик.
87:33
Speaker A
Чи є? Ірина пише є. Олексій пише є. Тетяна О, добре додали. Чудово. Чи змінився ваш графік?
87:57
Speaker A
Порожні. Добре. [сопіння] Тепер переходимо в дайменше. Там, деменion у нас. Натискаємо на олівчик. Ось тут натискаємо на олівчик. І ось там, де data type, у вас має бути quarter.
88:35
Speaker A
Як натиснете, поставте плюсик. Тетяна пише: "Є." Так. Вікторія, як у нас справа? Теж є. Чи змінився графік?
89:00
Speaker A
порожні. Добре. Що ж ми можемо ще зробити? Ми можемо видалити цей графік, який у вас порожні, і створити новий графік.
89:15
Speaker A
Е, дивіться, видаляємо цей графік, потім перезавантажуємо сторінку. Можете зараз почекайте, поки не видаляйте. Спробуйте просто перезавантажити сторінку. Може ще це впливає.
89:40
Speaker A
Як зробите, ставте плюсик. Так, що ж воно вас не не відображає дані? Чому воно так?
90:23
Speaker A
Дивна ситуація. Я її перегрузила порожнє навіть після видалення. Е, дивіться, можете ще простіше зробити.
90:33
Speaker A
Ви зараз перезавантажили ваші сторінки, ваші браузери. Так. І тепер зробіть те саме, але з новим графіком. Ви натискаєте insert time series.
90:47
Speaker A
Ось так його вставляєте. Рядом можете вставить, якщо у вас той залишився. І зробіть те саме.
90:57
Speaker A
От я тільки натиснув Time Series і в мене він непорожній. Бачите? Може тут якісь дані?
91:07
Speaker A
У вас, коли ви вставляєте series, він порожній чи тут чи теж є отакі дані?
91:20
Speaker A
Порожні порожні. А ось тут у вас джерело даних вказане. Data seurce. плюс-мінус можете поставить.
91:43
Speaker A
Так. М. І і в вас є і далі diменшени теж ви вставляли od date parst.
91:58
Speaker A
Ви точно date па вставили? Чи в вас может, який у нас був ось цей текстовий? Може в цьому проблема бути?
92:10
Speaker A
Ви перегляньте, будь ласка, який можете, дивіться, можете оцей date, який у вас в цій частині, зажати і перетягнути сюди.
92:22
Speaker A
Ось так. має бути обов'язкова дата, бо якщо ви вставите текст, ваш графік буде ось такий, як у мене, порожній.
92:35
Speaker A
Бачите, порожній графік. А от коли ви вставляєте od date parst, парсоване наш, да, яке ми створювали, ось такий календарик тут, тоді з'являються дати. Бачите, з'явилися дані і відображаються дати.
92:59
Speaker A
А може ми неправильно яко може неправильно створили? Давайте передивимося. Е-е, я натискаю от сюди. Дивіться, ось таким чином має бути.
93:15
Speaker A
Ви натискаєте спочатку викликаєте функцію pars date. Потім обов'яз Давайте я вам його скину ось так, я думаю в завантаженому файлі.
93:30
Speaker A
Зараз можете створю спробувати калькуляційне поле от вставити те, що я вам скинув в наше розрахункове поле. Відкрийте, будь ласка, date, там, де парсоване, і вставте те, що я вам скину, от сюди. І потім потрібно натиснути update.
93:56
Speaker A
Якщо не вийде, то ми пропускаємо цю частину і рухаємось далі, тому що в нас мало часу і дуже багато що робити.
94:10
Speaker A
Давайте ще це спробуємо. є. Ви бачите, вся справа була в неправильному. Десь тут може не той знак поставили і воно некоректно працювало.
94:23
Speaker A
Добре, якщо все вийшло, тоді рухаємось далі. От ви свідки, як відбувається робота в реальному часі? Таке досить часто трапляється, тому не переживайте, ми навчаємося.
94:43
Speaker A
От і таке трапляється. Що ж, переходимо далі. В нас далі барчарt. Barchart, ось його назва.
94:59
Speaker A
Я його копіюю. Е, insert. Переходимо на наш dasшборд. Ось тут бачите другий зверху це vertical bar chart. Натискаємо, вставляємо поруч.
95:19
Speaker A
Так. Переходимо в style, натискаємо chrt title і вставляємо назву, яку ми скопіювали. От вона з'явилася.
95:34
Speaker A
Тепер ее дивимось далі. [сопіння] Вдайменшим у нас категорії. Натискаємо setup dimension. Ось тут замість дати ми беремо категорії, натискаємо.
96:01
Speaker A
А в метриках у нас Renue та Oders. Опускаємося нижче. Ось наші метрики. І ми додаємо, натискаємо на Total Revenue.
96:24
Speaker A
Це перша метрика. А друга метрика у нас Orders. Так же так. Total revenue та Olders.
96:38
Speaker A
Є таке. Ану, як зробите, ставте плюсики. Тетяна, бачу, є. Вікторія є, Олексій є. Добре. Аліна теж. Молодець.
96:56
Speaker A
Тепер що ми бачимо? В нас є в легенді в нас є два кольори, а на графіку в нас три кольори. Бачите? Оцей сірий колір - це інші категорії. Для нас це неприйнятно, тому нам потрібно буде його прибрати.
97:15
Speaker A
Яким чином? Ми шукаємо ось тут, там де dispсплей, бачите? display є така опція, як group the rest as others.
97:29
Speaker A
Ми забираємо тут оцей бігуночок і зникає наше ее наші сірі колоночки і залишаються лише ті, які нам потрібні.
97:43
Speaker A
Є таке. Так, дивимось сортування. Сортування за спадання. за спаданням. Все нормально. Готово. У всіх таке.
98:06
Speaker A
Бачу плюсики. Чудово. Рухаємось далі. Наступний графік це в нас скатерп. Я копіюю назву. Ось так. Ctrl Ctrl V. Натискаю Insert.
98:24
Speaker A
Далі стерп plot шукаю. Де він у нас той скатерплот? Ось він. Вставляю сюди. Натискаю на Style Chart title і вставляю його назву.
98:44
Speaker A
Є. Читаємо далі. Отже, man category вісь X orders вісь y revenue. Дивимось, переходимо setup dimension category x orders y revenue.
99:08
Speaker A
Коректно. Тепер є такий параметр, як sizй. Нам потрібно змінити сайз. Шукаємо, де ж цей сайз.
99:19
Speaker A
Ось нижче метрики бачите, вірніше y a exis. Є така опція, як bubble size matric. Ми натискаємо на плюсик і обираємо наших користувачів.
99:39
Speaker A
Натискаємо на users. І воля, наш графік став зовсім інший. Я його трошки посуну. Так, тепер прореагуйте ви, чи вийшло у вас зробити такий графік.
100:06
Speaker A
Аліна є, Ірина є, бачи плюсики. [прочищення горла] Так, рухаємось далі. Можете скоро ще раз повторити. Вікторія, для вас все повторимо.
100:22
Speaker A
Ми відкриваємо setup, дивимося dimension category. Далі matriк у нас на на осі має бути orders, на y total rue і там, де нижче bubble size має бути users.
100:46
Speaker A
Так, перевірте, будь ласка, і поставте плюсик. Бачу є. Добре, рухаємось далі. Далі в нас таблиця. Отже, ми створюємо таблицю, в якій будуть ось такі метрики.
101:13
Speaker A
Отже, натискаємо insert. Шукаємо наш table. Ось він. опускаємось нижче і десь на цьому ж рівні трошки нижче ставимо нашу таблицю.
101:31
Speaker A
Так, в ній мають бути категорії. Далі прибуток, замовлення. Ми переходимо в setup і дивимося в наші метрики.
101:47
Speaker A
Ми бачимо, що вже є ревені. Додаємо сюди категорії. Додаємо сюди замовлення. Що там ще треба? Е, додаємо наше середнє. Середній чек. Так, середній чек.
102:15
Speaker A
І ще таке поле потрібно, як items sold. Шукаємо наш Items Sold. Є. І потрібно нам опуститися вниз.
102:37
Speaker A
Опуститися вниз. Там, де rows, натиснути на top і обрати число топ-10. Є таке. Далі я ось так її розтягну.
103:01
Speaker A
Так чудово. Добре, почекаю. Давайте метрики. Дивіться, метрики має бути. Повторіть, будь ласка, додавання колон колонок. Додавання колонок - це ви вставляєте add matriк, натискаєте плюсик і в вас має бути отак, як у мене. Подивіться, щоб всі метрики були представлені от в оцьому в оцій
103:33
Speaker A
частині. Їх має бути п'ять. Total revenue category olders потім середній чек і items soldк поставте.
104:12
Speaker A
вставили. Звичайно, так, звичайна таблиця. Ось тут ось вона. Insert table. Так, зараз ми ще будемо додавати фільтри.
104:52
Speaker A
У мене є параметр і показник. Е, це що таке параметр і показник? має бути назва колонки і мають бути числа.
105:02
Speaker A
Якщо числа - це показники, а параметр - це назва колонки, це правильно. Там, де сетап, е, там де сетап, у вас треба, щоб дай менше була дата.
105:20
Speaker A
Так, а в метриках і п'ять метрик було. П'ять метрик. Ось і все. Тобто в нас всього два поля заповнене, бачите, менше і matriк.
105:43
Speaker A
Так. І зараз у нас буде, як пан Олексій закінчить, ми потім створимо ще два фільтра і перейдемо до візуальної частини.
105:58
Speaker A
Ні, у мене англійський інтерфейс. О Олексій молодець. Так, тепер вставляємо наші два фільтри. Перший це буде.
106:14
Speaker A
Ні. У Олексія що ні. Так читаю. А у Олексія український ее е з приводу інтерфейсу. Український інтерфейс різні назви полів. Може бути так. В мене англійський. Якщо ви хочете змінити собі інтерфейс на англійський, то це буде налаштування вашого
106:45
Speaker A
облікового запису. Але структура, правильно пише Олексій, що та сама, тільки просто в мене англійською, а у вас ее у тих, у кого українська, то українською. А так структура та ж сама.
107:00
Speaker A
Якщо ви захочете змінити мову, то це буде потрібно буде перейти до вашого облікового запису Google і там змінити налаштування всього запису.
107:14
Speaker A
Тому таким чином. Отже, додаємо наші фільтри. Я натискаю на add a control. І ось у мене dropdown list. Натискаю dropdown list.
107:29
Speaker A
Вставляю його от сюди. Так. І ось тут, там де field, має бути категорія. От воно. CEG.
107:47
Speaker A
Натискаємо на categorтері. Є. Тепер додаємо другий фільтр. Це в нас фільтр по даті. Натискаємо data contol.
108:02
Speaker A
От. І вставляємо його на тому ж рівні, але правіше. Ось так. Так. Тепер працюємо з візуальною частиною нашого дашборда. Я виділяю все.
108:21
Speaker A
Натискаю Ctrl А. Так. І протягую його. Отут я мабуть трішки не так зроблю. Я виділяю таблицю.
108:35
Speaker A
Вона в нас дуже широка. Я її роблю вужчою, щоб вміщалося якраз 10 рядочків. Так. Тепер натискаю Ctrl А, виділяю всі наші графіки. і опускаю їх аж у самий низ. Ось так.
108:58
Speaker A
Тепер у нас з'явилося більше місце місця зверху. Е, що пропоную далі зробити? Беремо, виділяємо наші KPI картки і протягуємо їх аж от сюди.
109:22
Speaker A
Ось так. Ее тепер що тут мені ще не подобається? Я хочу, щоб мої KPI картки мали border. Я переходжу в style, опускаюся в самий низ, там де є background and border, тобто межі, да?
109:50
Speaker A
І там, де body color, я обираю ось такий колір. Вже краще. Так, можемо трошки лівіше його посунути, щоб було рівномірно.
110:14
Speaker A
Є. Тепер, оскільки це дашборд, то обов'язково має бути назва. Кожен дашборд має мати назву. Тому я натискаю на текст і отут у верхній частині вставимо назву нашого дашборду. Це в нас буде, е, не знаю, зараз щось швиденько придумаю.
110:45
Speaker A
Зазвичай на цю частину відводиться багато часу для того, щоб придумати якісну назву. Але оскільки часу мало, то я зараз щось швиденько придумаю і ми будемо рухатися далі. Я напишу matrix analysis анализи dashbard.
111:20
Speaker A
Ось так виділяю текст і обираю там. Так, ще раз. Виділяю текст. Хочу, щоб він був ось таким 40.
111:40
Speaker A
Далі хочу, щоб колір цього тексту був, наприклад, ось таким або темнішим навіть, ось таким.
111:52
Speaker A
І хочу, щоб він був жирним. Ось так. Тепер розміщую назву нашого дашборда по центру.
112:06
Speaker A
Натискаю на центр. Є. Трошки його посунемо. Ось так. Наші фільтри змістимо вверх. От сюди.
112:23
Speaker A
І що ми можемо ще зробити? Я думаю, на даному етапі, оскільки для створення якісного дашборду треба, е, багато часу, особливо для візуальної частини. Це може бути навіть тиждень, це може бути навіть два тижні, якщо це стратегічний даш для
112:45
Speaker A
е-е для нашого топ-менеджменту, то це досить така трудомістка робота. Але на даному етапі я пропоную закінчити і можемо подивитися, що в нас вийшло.
113:07
Speaker A
Ось такий дашборд, я думаю, симпатичний. Е, основні елементи присутні. Є назви графіків, є таблиця, є наші KPI метрики, є фільтри, є назва. Тому, ее, на цьому етапі пропоную закінчити.
113:25
Speaker A
Погоджуєтеся? І зараз ми, е, зараз ми йдемо на перерву на 5 хвилин, бо потім у нас буде постq і знову робота з Data Studio. Тому 5 хвилин відпочиваємо і в 11:51 повертаємося.
115:31
Speaker A
Така Так колеги продовжуємо. Отже, п'ята задача. Відкриваємо наш дебір. Я копіюю це завдання. Так. І переходимо в дебір.
119:01
Speaker A
Так, в мене він не відображається поки що. Так, чекаю, поки завантажить мій Bр і потім будемо писати з вами запит.
120:09
Speaker A
А поки він завантажується, давайте, мабуть, познайомимося з завданням. Отже, ми працюємо з з таблицями, які вже нам добре відомі. Це рекламні компанії Facebook та Google.
120:27
Speaker A
От нам треба буде спочатку на першому кроці створити об'єднану таблицю Facebook Ads, потім об'єднати її на другому кроці з таблицею Google Ads і в результуючому запиті отримати ось такі поля.
120:49
Speaker A
Так далі. Ми бачимо, що для виконання цього завдання потрібно буде погрупувати наші дані. Добре.
120:59
Speaker A
Так, мій дебір вже відкрився, і зараз я спробую його поширити. [прочищення горла] Є. Так. Скажіть, будь ласка, чи чи видно його?
121:27
Speaker A
є. Добре. Ну що ж, починаємо з того, що скопіюємо наше завдання сюди, щоб ми не стрибали туди-сюди між вікнами.
121:43
Speaker A
Так, ось наше завдання, ось наші таблиці. І тепер переходимо до нашого написання. Так, ось сюди.
122:24
Speaker A
Так, спочатку працюємо з Facebook. Отже, пишемо наш select. Е, я одразу напишу from і вставлю в нашу основну таблицю.
122:51
Speaker A
Це Facebook Ads Was daily. Ось так. Е, тепер нам потрібно [прочищення горла] за допомогою left join об'єднати оці три таблиці і отримати ось такі поля.
123:13
Speaker A
Я їх скопіюю і вставлю в наш select. Ось так. [прочищення горла] Що ми бачимо? Ми бачимо, що два поля, дві колонки в нас відображаються сірим кольором.
124:06
Speaker A
Це означає, що вони знаходяться [прочищення горла] в іншій таблиці. Тому нам потрібно до нашої основної таблиці, яку ми напишемо відразу Alias Facebook Ads Basic Daily, е, нам потрібно приєднати ось ці дві таблички Facebook Adset і Facebook Campaign.
124:37
Speaker A
Ось так ми пишемо left join. Так, спочатку приєднаємоset, напишемо їй Elias Facebook Adset. І тепер нам потрібно обрати колонки, за якими ми їх поєднуємо. Ну, я їх по пам'яті вже пам'ятаю, тому що ми вже досить часто це робили. А вам нагадаю, от відкрив
125:17
Speaker A
таблички для вас. Ее, наша основна таблиця Facebook Ads Basic Daily. Ось вона такі колонки містить.
125:28
Speaker A
Ми бачимо, що є Facebook campaign ID і Adset ID. Так. І в нас є додаткові таблиці.
125:40
Speaker A
Почнемо з Facebook Adset. Тут є Adset ID. Я його скопіюю. Копіюю. І ми його вставляємо в наш запит.
125:56
Speaker A
Я для пришлюшення зроблю ось так. Але нам потрібно вказати обов'язково на початку наші таблиці.
126:09
Speaker A
Тому я дописую еліаси наших таблиць і вставляю їх перед назвою колонки. Ось так ми приєднали.
126:25
Speaker A
Adds set name. Бачите, воно вже в нас зелененьке. Тепер нам потрібно приєднати campaign name. Ми робимо те саме, але з іншої таблиці.
126:39
Speaker A
Left join. От сюди його вставляю. Назва таблиці в нас вже є. Дописуємо і вказуємо назви наших колонок, за якими ми будемо робити join.
127:02
Speaker A
Так, наша таблиця Facebook campaign. Копіюємо назву стовпця. Так вставляємо потім дорівнює, потім знов вставляємо. І дописуємо наші джерело.
127:22
Speaker A
Це буде з основної таблиці, а це буде із допоміжної. Ось так. І наші дані стали активними. Campain name і adset name. Це був у нас перший крок. Перший.
127:47
Speaker A
Отже, я тут пишу з епишу це, е, Facebook Ads data. Далі пишу S і відкриваю дужки.
128:13
Speaker A
І тут душку закриваю і ставлю ікону. [сопіння] Другий крок - це буде додати, ось він у нас другий крок за допомогою Union All об'єднати нашу першу цеє із таблицею Google Ads Basic Da.
128:38
Speaker A
Тут я напишу назву нашого другого ЦТ. Це буде all it's data. Відкриваємо дужки і пишемо наш другий select.
129:09
Speaker A
Select. Я копіюю оце все. Ось так вставляю. Кажу, що дре д джерело в нас називається FBS data.
129:29
Speaker A
Отже, пишемо from і за допомогою Union O, так, Union O, ми приєднуємо ті ж самі назви колонок.
129:54
Speaker A
Пишемо, беремо selectт назви колонок. І можна навіть from скопіювати отак. Але джерело буде таблиця Google Ads Basic Daily. Ось так є.
130:25
Speaker A
Тепер трішки зробимо відступ. Ось так. І ось тут теж відступ, щоб воно легше читалось.
130:37
Speaker A
Отже, це 11є. Ось один. Ось другий крок. На першому кроці ми поєднали всю інформацію про рекламу Facebook. На другому кроці ми об'єднали е рекламу Facebook та рекламу з Google. І тепер е останній крок - це вже підсумковий запит.
131:08
Speaker A
Я це скопіюю для зручності і от сюди його вставлю. Так, пишемо основний запит. Select.
131:28
Speaker A
Ось наші поля. Далі media source далі campaign name. Так. campaign name set name, що з'явилося нове поле, називається Media Seurce. Цю колонку ми маємо створити на даному етапі самостійно.
132:25
Speaker A
Для того, щоб це зробити, нам потрібно її додати. Я її копіюю назву. Нам потрібно додати її спочатку в першій ЦТЕ і потім в другій ЦТЕ. І лише після цього ми зможемо її вивести в підсумковому запиті.
132:46
Speaker A
Тому я пропоную після дати вставити наш. І тепер, дивіться, я копіюю Facebook Ads, вставляю його перед Media Source.
133:04
Speaker A
Далі пишу S. Це буде наш назва Еліса, Еліаса. А Facebook Ads я беру в одинарні лапки, оскільки ми створюємо колонку із назвами, які маркують, що це реклама ее не Google, а саме Facebook.
133:27
Speaker A
Ми помітили, що це виключно стосується Фейсбуку. Так, тепер я копіюю цю частинку і йду вниз в наш другий ЦТ. От сюди її вставляю.
133:47
Speaker A
Так, кома. І тут обов'язково кома. Так. І вставляю обов'язково в Google, в частину там, де джерело в нас Google Ads Daily.
134:06
Speaker A
Я її вставляю сюди, але замість Facebook ми напишемо Google Google Ads. І тут кома є зараз читаю. Пані Людмила питає, [хекання] чому вельє чорним кольором?
134:31
Speaker A
Е, до речі, здається, хтось у вас вже запитував. Е-е, я думаю, що вилі чорним кольором, тому що це останнє значення в нашому запиті.
134:45
Speaker A
Після нього кома не ставиться і тому вона відображається іншим кольором. Так. Е, сподіваюсь, відповім на ваше питання.
134:59
Speaker A
Добре. Set name ми вставили, [прочищення горла] media source ми вже позначили. Тепер рухаємось далі. Нам потрібно зробити агреговані показники.
135:13
Speaker A
Отже, перше - це загальна сума витрат. Це буде в нас total spend. Так, ми копіюємо назву spend і пишемо сума.
135:29
Speaker A
Сума вставляємо spend в дужки. Далі пишемо. І тут дописуємо total spend. Ставимо кому. Так, витрати є.
135:49
Speaker A
Кількість показів. Кількість показів це в нас сам expressions. Копіюю expressions. Вставляю. Далі пишу S total expressions.
136:16
Speaker A
Так, є. Тепер total я пишу е кс. І [прочищення горла] тут ми пишемо totals, кількість показів, кількість кліків і загальне value.
136:58
Speaker A
Тут ми пишемо са value так. S total vale. Так, ще раз. date media source campaign name загальна сума витрат spend impressions value. Так. І тепер потрібно нам є агреговані значення, є неагреговані значення, тому потрібно використати group by.
137:47
Speaker A
Ось цю частинку я скопіював і отак вставив. Можемо ще, е, зробити ранжування. Datby bu за датою і за компанією.
138:30
Speaker A
Так, можемо перевірити, чи все ми коректно написали. Так, десь йому десь. Так дивимось остання.
138:51
Speaker A
А точно джерело ж треба вказати. І ось наш останній цеє data і кома. Ану ще раз.
139:17
Speaker A
Чудово. Все погруповано за датою поранжовано. Так, колеги, чи погоджуєтеся ви, чи все ми коректно зробили? Ану, давайте так.
139:37
Speaker A
Можна плюс-мінус, да, дорухаємось далі. Рухаємось далі. Галина ставить плюсик. В насправді все нормально. Можна запит? А не встигли? Да, добре.
140:12
Speaker A
Зараз скидаю вам запит. Та буває, коли працюєш в режимі реального часу. Воно так насправді дуже часто.
140:26
Speaker A
Я вам скидаю запит, а ми рухаємось далі. Тут ми нічого не робимо. В мене запит скопійований. Переходимо в нашу LMS.
140:42
Speaker A
Так. Чи видно мій браузер? Чудово. Добре. Це в нас була п'ята задача. Тепер переходимо в наш улюблений Data Studio.
141:19
Speaker A
Натискаємо на оце посиланнячко. Так. І нам потрібно буде створити новий звіт, налаштувати джерело даних. В якості джерела в нас буде наш постql.
141:45
Speaker A
Будемо підключатись до бази даних і обирати custom query. Custom query. Так, ну, мабуть, з цього і почнемо.
141:58
Speaker A
Натискаємо Create Data sece і шукаємо наш пост GRE SQL. Ось він. Натискаємо. Тепер дивіться, нам треба з вами ввести необхідні параметри нашої бази даних. Де їх брати?
142:23
Speaker A
Ми переходимо в LMS, обираємо блок один основи аналізу даних. Натискаємо, шукаємо тут SQL. О, Олексій вже скинув навіть. От. Дуже дякую.
142:49
Speaker A
Так, добре, тоді це простіше. Повертаюся до нашого завдання. Це завдання е-е сім. Ні, п'ять.
143:05
Speaker A
Так. І вводжу необхідні параметри. Так, host name. Далі date base. Так, потім user і пароль.
143:37
Speaker A
Натискаю під авторизуватись. Все, ми під'єдналися до нашої бази даних. Натискаємо custom quy. Тепер той запит, який ми робили в дебір, ми його копіюємо і вставляємо сюди.
144:02
Speaker A
Ось так. Після цього натискаємо ось тут connect. Таким чином, Data Studio звертається до нашої бази даних і бере звідти лише ті дані, які ми е прописали в нашому запиті. Ось вони.
144:33
Speaker A
Так, скажіть, будь ласка, всі приєдналися? Так, чекаємо, поки Галина приєднається. Аліна теж. Чекаємо вас.
144:56
Speaker A
Тетяна Зависла. Попробуйте перезавантажить сторінку. Як зробите? Е, ставте плюсики, щоб я орієнтувався. В мене така особливість. Якщо я підключаюся по хосту, то читаю, то вибиває помилку, але якщо по URL, то підключається без проблем.
146:15
Speaker A
Е-е сподіваюсь е Павло ви е підключилися. М так Аліна є. Так, Галина, як у вас?
146:43
Speaker A
Ее, ви висить. Спробуйте ще раз перезавантажити і зробити те саме. Е, для Павла тут є де, можливо, тут підказка або така рекомендація.
146:57
Speaker A
Дуже уважно копіюйте всі ті доступи, які потрібні для бази даних, щоб під'єднатися, бо там є ее ймовірність, що ви при копіюванні можете е зайвий пробіл, наприклад скопіювати.
147:18
Speaker A
Так, я вводжу руками копіюю з увагою на пробіли. Да, можуть бути пробіли, можуть бути технічні знаки, які невидимі. І це воно блокує доступ до бази даних.
147:37
Speaker A
Так, чому висить? Ну, тут складно сказати. Давайте ще трошки почекаємо, е, і тоді вже будемо рухатися.
148:10
Speaker A
Так, добре. У. Так, сподіваюсь, у Павла все нормально і він, е, готовий з нами продовжувати. Щоб не втрачати час, я пропоную потихеньку читати. А, Павло підключився. Добре.
148:36
Speaker A
Ее, пропоную [прочищення горла] читати, що нам потрібно зробити далі. Нам потрібно створити поля. Ось такі метрики. чотири метрики нам потрібно е додати.
148:48
Speaker A
Ес у нас є називається тільки по-іншому. У нас називається Total Spend. [прочищення горла] Е, тепер створюємо першу метрику. Я її копіюю. Поспеклік.
149:05
Speaker A
Мабуть, прям тут. Давайте я натискаю Adfield. calculated field і пишу ціна за клік, да? Е-е, як там е пишемо сума і там у нас total.
149:27
Speaker A
Дивимося, де ж це можна подивитися в нашому звіті. Давайте так. Залишаємо тут, як є, і натискаємо Create Report.
149:39
Speaker A
create report і ми побачимо назви наших полів, які потрібно буде вводити при розрахунку метрики.
149:51
Speaker A
Ось ці назви, ось вони з'явилися. І ми тепер можемо вводити їх тут. Отже, ми беремо наш трошки посуну його сюди.
150:13
Speaker A
Рахуємо costк. Як рахується cost pertick? Ми беремо наші витрати. Ми беремо total spend і ділимо на totals.
150:33
Speaker A
Сам total. Ось так. Обов'язково зберігаємо. Натискаємо save і close. До речі, мабуть, зручніше буде, якщо ми, е, прямо тут будемо створювати поля, щоб видно було колонки. Ану, спробуємо.
151:05
Speaker A
Да, тут зручніше однозначно. Так, наступна метрика. Е костміль. Так, ціна за 1000 показів. Ціна за 1000 показів. Це нам не потрібно. Я його сюди опрацюємо в оцій частині. Отже, костміль. Як ми рахуємо костміль? Ми пишемо сума.
151:37
Speaker A
І туди потім вставляємо витрати наші, да? Потім ми ділимо їх на перегляди і множимо на 1000.
151:54
Speaker A
Ми пишемоль - це 1000 total spend. Ось воно тут. Вибираємо тут total spend. Ділимо їх на сам Total Impressions.
152:13
Speaker A
І множимо на 1000. Ось так. Встигаєте за мною? Добре зберігаємо. І натискаємо done. Так, наступна метрика.
152:44
Speaker A
Click SW rate calculated field. Вставляємо назву і пишемо нашу суму. Click rate. Ми беремо наші total, е, ділимо їх на кількість показів.
153:14
Speaker A
ділимо на сам total impressions і множимо на 100, тому що це відсоткове значення. Ось так.
153:34
Speaker A
Натискаємо save. Все закриваємо. І остання метрика - це Ромі. Так, тут ми натиснемо calculated field.
153:57
Speaker A
Пишемо наше ромі. Ry - це return on marketing investments. Ми беремо наш сам total value total value ділимо на сам наших orders.
154:21
Speaker A
Ні, на ділимо на не нарс, а на наші витрати на total spend. Total val ділимо на total spend і віднімаємо один.
154:43
Speaker A
Тепер питання до вас. Чому ми віднімаємо один? Є якісь ідеї. Можна плюс-мінус, тому що це рентабельність. Саме так.
155:16
Speaker A
Тому що це рентабельність. Е ми число -1, от останнє число -1, яке ми прописали, воно віднімає початкові витрати, щоб показати нам чисту окупність наших інвестицій.
155:38
Speaker A
Тому міну1. Зберігаємо наше калькуляційне поле. Потім натискаємо done. От. І дивимось далі. Переходимо до створення дашборду.
155:58
Speaker A
Отже, е, потрібно буде створити комбіновану діаграму. Натискаємо insert combo chart. Отак трошки нижче її вставимо. Ось так.
156:16
Speaker A
Що там має бути? Тут має бути дата показу реклами по горизонтальній осі та сумою пен та ромі за кожен місяць на двох вертикальних осях. Отже, дата сам spend і ромі.
156:37
Speaker A
Е, переходимо в setup. Тут ми в Dimensionsбираємо дату adde. Ось вона. Натискаємо. Тут ми обираємо Total, як там е ромі і total spend. Total spend.
157:10
Speaker A
Ні, це методи. Ще раз. Dimensions data дата. А в метриках у нас ромі та total spend.
157:19
Speaker A
Total spend в мене є. Я обираю ромі. Ось так. Добре. Тепер переходимо в style.
157:37
Speaker A
І дивимось, що в нас тут. Left є, right також є. Добре, переходимо в setup, там де dimensions.
157:53
Speaker A
Обираємо оцей ліфчик і виставляємо параметр ось так. І в нас виходить ось такий графік.
158:13
Speaker A
Ще раз дивимось комбіновану діаграму, дата, покази, реклами по горизонтальній осі та сумою пен таромі за кожен місяць на двох вертикальних остх. Горизонтальна вісь має бути відсортована від найстарішої до найновішої дати.
158:38
Speaker A
Переходимо в setup, опускаємося вниз і дивимось там, де сорт, ось тут, там, де сорт, замість ромі обираємо add date.
158:51
Speaker A
Ось воно add date. І отримаємо такий графік за спаданням від а найстарішої від найстарішої до найновішої. Тобто е-е треба буде виставити асдг.
159:14
Speaker A
Ось так. Від старішої до новішої. Так. Підскажіть, будь ласка, чи встигли ви це зробити?
159:33
Speaker A
Є. Чудово. Рухаємось далі. Ее, наступний графік - це лінійний. Insert time series. І отак близенько ставимо series.
159:53
Speaker A
Що тут має бути? Тут має бути кількість активних компаній за кожен місяць показу. Дивимося ось тут, там де дай менше. Натискаємо на олівчик, натискаємо date. І тут має бути year mons.
160:16
Speaker A
Раз. Так. І в метриках у нас має бути замість total spend campaign. campaign name. Ось є у всіх таке є.
160:42
Speaker A
Е далі таблиця з стовпчиками та тепловими картами, де у якості dimen буде назва компанії, а в якості метрик у нас буде і ті метрики, які ми з вами порахували.
161:05
Speaker A
Отже, переходимо в Dimension. Має бути назва компанії. Insert table. Вставляємо нашу таблицю. Вдайменше має бути категорії.
161:27
Speaker A
Так, ще раз. Назва компанії, да? Назва компанії. Так. Опа. campaign name. Отже, в dimension campaign name, а в метриках те, що ми рахували.
161:55
Speaker A
CPC, CPM, CTR і Ромі. Так перевіряємо. Spend. Ага, spend не ревню. Тоді ми total. Ага, все коректно. Spend і наші метрики є.
162:22
Speaker A
Тепер протягуємо нашу табличку. Ось так. Тут 12 значень і ми бачимо, е, 12-те останнє значення у нас пише на це неприпустимо. Нам потрібно його прибрати. Яким чином?
162:56
Speaker A
Ми маємо створити фільтр. Переходимо вниз і шукаємо фільтр. От фільтр. Тепер натискаємо Add filter.
163:09
Speaker A
Create a filter. Тепер тут обираємо exclude. Назва поля. Я пишу campaign name. Обравй name і тут обираю is now.
163:28
Speaker A
Що це означає? Ми маємо виключити все, що nл. Потім натискаю save і дивимось. У нас 12-й рядочок зник.
163:48
Speaker A
Таким чином, ми від ми відфільтрували значення на чи встигаєте ви за мною? Так. Е, я бачу, хтось не встиг.
164:21
Speaker A
Так, зараз, е, Олексію, яку вам частинку? Фільтр чи таблицю? фільтр. Добре, ми натискаємо на наш фільтр зараз.
164:40
Speaker A
Натискаємо на наш фільтр. І ось тут треба виставити exclude. Бачите? Exclude. Ось тут обрати наше поле. Я обрав name і поставити is null.
164:58
Speaker A
Обрати в меню is null. Як зробите, поставте плюсик. Є. Потім зберігаєте. Добре. Дякую. Е, і у нас є вже два графіка і таблиця.
165:29
Speaker A
Е, далі дивимось, що нам треба. Додати фільтри за назвою компанії та покази реклами. Створюємо Add Control Dropdown list. Так само десь ось тут його вставляємо.
165:49
Speaker A
В setup ми обираємо data range там campaign. Ой, це ж не те. Ее, переходимо вверх, там де field.
166:07
Speaker A
Обираємо campaign campaign name. Отак. Control field campaign name. І додаємо ще один фільтр за датою. Ось сюди ми його вставимо.
166:25
Speaker A
Є. Тепер таблиця. Там має бути теплові поля, теплові картки і стовпчики. Як ми це зробимо?
166:36
Speaker A
Ми переходимо до таблиці, натискаємо style. І дивимось, ее, так, це в нас там, де метрики.
166:52
Speaker A
Метрика один. Метрика один в нас буде, наприклад, бар total spend у нас стає не числовим значенням, а такою таким стовпчиком вертикальним.
167:08
Speaker A
Причому рухаємось далі. Метрика 2 це буде cost per clickлік. У нас буде heit map he hit mapap.
167:19
Speaker A
І наступні метрики також робимо heit map. Є. Можемо трошки тут погратися, щоб зробити пропорції.
167:42
Speaker A
Ось так. наприклад, і ее можемо зробити розташування наших графіків. Ще раз виділяємо наші графіки, опускаємо їх нижче.
168:24
Speaker A
І розтягуємо їх ось так. Можна, звісно, пододавати назви нашим графікам. Так, опустить наші фільтри от сюди.
168:43
Speaker A
Е, створити назву нашому дашборду. Тут написати, наприклад, campaign analysis dashboard Так, зробимо розмір більший, 40ковий і зробимо колір ось так.
169:30
Speaker A
І зробимо його жирним. Так, що тут не вистачає? Назви графіків і в принципі все.
169:46
Speaker A
Е, давайте зорієнтуйте, чи будемо ми, е, шліфувати цей дашборд, чи підемо далі, як ви бажаєте.
169:59
Speaker A
Краще давайте далі. Добре. Тут насправді можна ще довго сидіти з цим дашбордом, але в принципі ви орієнтуєтеся з цим. Це добре. Тепер, колеги, робимо паузу на 5 хвилин і переключаємось, налаштовуємось на Powerbi.
170:21
Speaker A
Все, 5 хвилин пауза 48. 12:48. Повертаємось. А Так, сподіваюсь, що ви вже готові. Power BI відкритий, все налаштовано. І ми починаємо наш наступний блок.
175:50
Speaker A
Так, дивимося наше завдання. Що для цього потрібно? Нам потрібно завантажити собі локальний файл, який називається Power BI Blended.
176:08
Speaker A
Натискайте на нього. почнеться автоматичне завантаження і будемо аналізувати його структуру. У мене навіть ось так ми бачимо тут 1 2 3 4 5 аркушів. З них нас цікавлять лише три. Перше - це OD row, customer row і products row. Що ми тут бачимо? Ми
176:45
Speaker A
тут бачимо різноманітну інформацію order idate, потім customer ID, product id, кількість товарів, потім е ціна, знижка, е канали і країни.
177:07
Speaker A
Тут ми бачимо інформацію про наших користувачів і дату їхнього їхньої реєстрації, а також країну, з якою вони зареєструвалися.
177:18
Speaker A
Потім в вкладці на аркуші Products Row ми бачимо інформацію про наші продукти, про категорії, про їхні ID, про product name і ціну.
177:33
Speaker A
Отже, ми познайомилися. Тепер цей файл потрібно собі завантажити. Завантажити на локальний прийм. Яким чином ми це робимо? Ми натискаємо файл, е, Download і далі як Microsoft Excel.
177:59
Speaker A
У мене він вже завантажений, тому я це робити не буду. Переходжу відразу відразу до нашого Powerbi.
178:11
Speaker A
Так, зараз ми Я відкрив і тепер буду поширювати свій екран. Так. Ось так. Тепер що ж, колеги, сподіваюсь, вам видно мій екран. Ану, давайте поставте плюсики.
178:59
Speaker A
Я бачу плюсики. Отже, все нормально. Ее, переходимо тепер до нашого PowerBI і до завантаження даних.
179:15
Speaker A
Так, я відкриваю PowerBI, натискаю Blink Report. Переходжу в сам PowerBI і натискаю Gate data get data і обираю Excel Workbook.
179:43
Speaker A
Натискаю Connect. Ось цей файл, який я собі вже завантажив. Відкриваємо так. Тепер тут нам потрібно вибрати лише тільки ті таблиці, які нам потрібні.
180:21
Speaker A
Це перша, третя і четверта. Поставили галочки і натискаємо transform [прочищення горла] data. Так. Підскажіть, будь ласка, у всіх таке, чи встигли ви?
180:56
Speaker A
Є. Добре. Так, тепер читаємо наше завдання. Це четвертий пункт. Нам потрібно привести дані до правильного вигляду ее самостійно.
181:20
Speaker A
Тому для цього, тому для кожної таблиці Steps потрібно видалити крок change type. Переходимо в Power Query і бачимо ось applied steps. І нам потрібно видалити changed type. Натискаємо на хрестик.
181:46
Speaker A
І це потрібно зробити до кожної з цих таблиць. Натискаємо на таблицю Orders, видаляємо customers.
181:59
Speaker A
Також видаляємо. Зробили. Тепер, е, працюємо з таблицею Orders. Що нам треба зробити? Ось беремо стовпчик date orders. Табличка ось наша orders. І тепер order date.
182:42
Speaker A
Що ми робимо? Нам потрібно змінити тип даних, видалити помилки і обробити пусті значення. Отже, змінюємо тип даних. Натискаємо на цей квадратик, там де ABC.
183:03
Speaker A
Внизу натискаємо using locate. Клікаємо, поки перед нами відкриється віконце. І будемо вибирати там необхідні параметри.
183:19
Speaker A
Там, де data type, ми обираємо date. Так, [прочищення горла] там де locate, обираємо English United States.
183:36
Speaker A
United States. Ось так. Натискаємо окей. Тепер бачимо, у нас багато помилок. Ее з помилками у нас діло дуже просте.
183:58
Speaker A
Розмова коротка. Ми натискаємо правою кнопочкою на оцей квадратик і натискаємо remove errors local English United States.
184:22
Speaker A
Так. І ми прибираємо наші помилки. є. Тепер нам ми бачимо, що в нас є порожні значення, тому нам потрібно з ними теж швиденько розібратися. Ми натискаємо правою кнопкою на оцей квадрат і натискаємо remove empty.
184:54
Speaker A
І тепер бачимо, що наші дані на 100% валідні. Тепер реакція від вас. Чи встигаєте ви?
185:04
Speaker A
Ставимо плюсики. [прочищення горла] Олексій трішки не встигає. Е-е, локаль, чи вийшло у вас з локально?
185:19
Speaker A
Можна плюс-мінус? Не встигли, да? Ще раз показую. Натискаємо на цей квадратник. Можна питання? Можна. Яке питання?
185:34
Speaker A
А якщо помилок вибиває багато, то видаляти всі? Так, в даному завданні нам потрібно видалити всі помилки.
185:46
Speaker A
Так, ще раз для using locate. Чекаємо, поки відкриється віконце. Ось тут обираємо тип date, а locate ми обираємо English.
186:09
Speaker A
І шукаємо тут в дужках має бути United States. Так, English United States. Ось воно.
186:22
Speaker A
Натискаємо на United States і натискаємо окей. Так, це ми вже в ДЗ із локалі робив виплавлення через тільки я бачу вікно з Амкно видно, да?
186:47
Speaker A
Це наш чат, з яким я з вами спілкуюся. Зараз я придумаю, куди його розмістить, щоб вам не заважало і щоб я бачив чат.
186:58
Speaker A
Давайте я вам ось так його заховаю, да, щоб ви е-е не відволікалися. Тепер дивимося тут. От я чую, що хтось щось пише, тільки звук. Ага, добре.
187:20
Speaker A
Так, дивимося. Щось мені тут не сподобалося. Я тут його видалю цей крок. Зараз хвилинку. Бачу, що чую щось пишете, але не бачу.
187:34
Speaker A
Я спочатку зроблю ее наші дати. Ага, не потрібно, да? Remove error. Change state. Change type. А тут все нормально. Все, рухаємось далі. Читаємо, що ви пишете.
187:52
Speaker A
Е, це я читав. USA Virgin Islands. А це ви так жартуєте, да? Е, там English і просто United States без нічого, ніяких Virgin Islands.
188:08
Speaker A
Virgin Island, да? Це не жарт. Я ж вам Так, давайте ще раз покажу. Відкриваємо наш locat. В мене справа в тому, що не було цього. Ну, принаймні, я не бачив такого формулювання USA. Там має бути English дивіться має бути English. Шукаємо English.
188:39
Speaker A
І ось United States, бачите, ось так має бути написано. немає United States. Я навіть не знаю, як відповісти вам, тому що це якби стандартний параметр е-е має бути має бути United Kingdom.
189:16
Speaker A
Kingdom та британське королівство United States, тобто не скорочення, а повна назва. Спочатку йде на англійський, потім перелік на український.
189:34
Speaker A
Може це із-за інтерфейсу? Якщо український інтерфейс, шукайте українською. Е, да, це хороша порада. Дякую Людмила.
189:45
Speaker A
В мене англійський інтерфейс, тому таке мабуть і така порада Олексія, якщо в нього так у вас англійський, я можу підказати, як його змінити і тоді у вас теж буде англійський. Якщо вам таке цікаво, то можемо зробити.
190:13
Speaker A
знайшов англійські Сполучені Штати. Так, саме так. Так, я тоді закриваю цю частину. Це налаштування? Ні, це не налаштування Windows, це налаштування Powerbi.
190:30
Speaker A
Е-е, рухаємось далі. Рухаємось далі, бо ми знову вже не встигаємо в той час, який нам відведено.
190:44
Speaker A
Так, ми бачимо, що наступний стовпчик, який нас цікавить - це unit price. Відкриваємо наш unit price.
190:56
Speaker A
М, ось він. Unit price. І тепер читаємо далі. Нам потрібно видалити долар, видалити е зайвий USD і євро.
191:14
Speaker A
Отже, так і зробимо. Ми бачимо, що тут є знак долара. От він. Він не потрібний.
191:22
Speaker A
Ми бачимо, що тут є зайвий текст. І тут є також зайвий текст, але євро.
191:30
Speaker A
Нам це треба прибрати. Яким чином? Ми натискаємо правою кнопкою на наш на назву нашої колонки і шукаємо replace value. Тобто замінити значення.
191:45
Speaker A
Замінити значення. Натискаємо. Тепер вставляємо наш долар і натискаємо окей. І дивимось, долар зник, залишилось лише число.
192:01
Speaker A
Так само ми робимо з іншим написом. От цим я його копіюю. Так. Е, тепер replace valia.
192:19
Speaker A
Замінюємо значення. Вставляємо наш долар. Він його знаходить. І замість нього порожнє значення прибираю. І так само з євро.
192:32
Speaker A
Копіюю знак євро. Replace vales. Вставляю євро. Натискаю окей. Так, далі потрібно встановити тип даних як decimal number з використанням локалі.
193:02
Speaker A
Так, натискаємо на е правою кнопочкою назву колонки. [прочищення горла] Далі натискаємо change type, зміна типу, і опускаємось аж саме низ, там де using locate, зміна локації, да?
193:26
Speaker A
Чекаємо, поки Power BI нам відкриє віконце і вставляємо наш Deci number. І локаль обов'язково так само шукаємо English United States.
193:49
Speaker A
Натискаємо і окей. Готово. Так, обробляємо пусті значення. Натискаємо правою кнопоч кнопкою і натискаємо потім remove empty. Видалити пусті значення.
194:16
Speaker A
Все, наші дані валідні на 100%. Йдемо далі. Так стовпчик. Ось така частинка. Так, видаляємо зайвий текст.
194:39
Speaker A
Ось його назву. Давайте скопіюємо. Видаляємо зайвий текст. quantity оця колонка. Натискаємо правою кнопкою replace var.
194:59
Speaker A
Ось так вставляємо наш PC і окей. Так, дивимось далі. Встанови тип даних wall number.
195:18
Speaker A
Так, transform date change type. Натискаємо і натискаємо wall data. Ціле число є. Потім обробити пусті значення.
195:38
Speaker A
Ми це робимо дуже просто. Натискаємо правою кнопкою і обираємо remove empty. Все чудово. Далі дивимось наступний крок. Це відфільтруйте від'ємне значення як numberфт greater than or equal to.
196:09
Speaker A
Отже, тут є від'ємні значення. Дивіться, є -1. Нам це треба прибрати. Отже, ми натискаємо numberфітр, наводимо, в нас відкривається меню і обираємо тут greater than or equal to.
196:37
Speaker A
Ось тут обираємо нуль. Натискаємо окей. Дивимось наш фільтр. І -1 зник, тому все зроблено правильно.
196:57
Speaker A
Так. Е-е, наступний стовпчик у нас, е, PT. І нам треба звідти прибрати зайві відсотки.
197:12
Speaker A
Так, дивимось, де наші знижки. Ось. Натискаємо replace vales. Вставляємо наш відсоток і натискаємо окей.
197:30
Speaker A
Так що далі нам створити потрібно custom colum із назвою Discount clean і заміни nл значення на нуль.
197:47
Speaker A
Давайте зробимо. Отже, ми натискаємо add colum. ось тут додати колонку. Потім натискаємо на custom colum.
198:03
Speaker A
Так от сюди ми вставляємо нашу назву discon. І тут потрібно прописати, що якщо там зустрічається порожнє значення, то його потрібно замінити на нуль.
198:20
Speaker A
Пишемо наш кейс if. Де наша колонка? PC е PCT е-е дорівнює now, потім пишемо then n zero.
198:45
Speaker A
І якщо, е, в іншому випадку пишемо else PC pct. Ось так. Так дивимось що тут у нас. Налаштування Windows.
199:17
Speaker A
Так, підскажіть, будь ласка, чи встигаєте ви до цього моменту? Можна плюс-мінус? Так. А я подумаю. О, чудово.
199:30
Speaker A
Бачу плюсики. Тепер натискаємо окей. Ось бачимо, у нас з'явилася нова колонка. Так, тепер потрібно зробити змінити тип на ціле число.
199:51
Speaker A
Ось тут ми натискаємо правою кнопкою change type і обираємо ціле число. W number є.
200:05
Speaker A
Так, видалити стовпчик Discount PCT. Видаляємо ось цей стовпчик, натискаємо на нього і remove. Так, далі працюємо стовпчик статус. І потрібно привести всі записи в цьому стовпці до одного вигляду. видалити пробіли, видалити е-е там е-е системні знаки, які не
200:44
Speaker A
видно, [прочищення горла] і видали і привести все в один регістр. Зараз я вам покажу, як це робиться. Ага.
200:53
Speaker A
Так, ще раз назва Payment Status. Payment статус є. Ее, натискаємо правою кнопкою на назву колонки.
201:06
Speaker A
Переходимо в transform. Ось тут це прибирає зайві пробіли. Натискаємо далі transform. Натискаємо clean. Це прибирає е знаки, які ми не бачимо. Це системні знаки, які також треба е прибирати.
201:33
Speaker A
Натискаємо clean. І тепер все робимо в нижньому регістрі transform і обираємо lower case. І тоді наші назви стають всі з маленької літери.
201:48
Speaker A
Є. Йдемо далі. Стовпчик Channel. Ось він. виконати аналогічні дії. Transform, далі transform clean і змінюємо тип на lower case.
202:26
Speaker A
Розмір літер стають всі з маленької. зробили. Так, от сюди. Тепер перевірити кожен стовпчик в таблиці та вставити коректні типи даних.
202:44
Speaker A
Зараз так і зробимо. Дивимось ID. Ану, давайте. Ее, як ви вважаєте, OD ID має бути числовим типом чи текстовим?
203:03
Speaker A
Текст. Всі молодці. Правильно. Це в нас ID. В нас завжди текстовий формат. Беремо текст.
203:14
Speaker A
OD date в нас коректно. Тут customer ID. Так само текст. Product ID текст. Quantity у нас правильно. Далі правильно. Далі payment status.
203:31
Speaker A
Правильно. Правильно. Country. Country. Потрібно зробити текст. І остання в нас правильна числова. Так, далі. Порахуй гривеньню на рівні рядка та створи е-е custom colм з назвою гривенью.
203:59
Speaker A
Так, давайте скопіюємо назву. Е-е, от сюди add custom colum. І пишемо наш Renu Як будемо рахувати наш ревен Так, подивимось, що в нас тут є. У нас є кількість.
204:29
Speaker A
Ми множимо на на що? На unit price, мабуть. Так, на Unit Price sales payment date. Да, на Unit Price.
204:43
Speaker A
Е-е, потім що ми робимо? Ее ми відкриваємо дужки. Так, ми відкриваємо дужки, пишемо один мінус е-е unit price. Де в нас тут unit price?
205:05
Speaker A
ділимо поділити на 100. Ось така формула. Quantity price 1 мінус і поділить на 100. Я думаю, це ще раз подивимося.
205:32
Speaker A
Payment status mod delivery discoun clean. Так, unit price отут неправильно, тому що в нас має бути врахована знижка.
205:51
Speaker A
має бути врахована знижка. Так. Скажіть, будь ласка, чи підготували ви формулу і чи можна рухатись далі?
206:13
Speaker A
Є. Окей. Так, тепер рахуємо gross reве. Це в нас перекладається як валовий дохід або сукупний. Так.
206:38
Speaker A
Ее, створюємо custom colum. Вставляємо ее наш нашу назву і рахуємо наш загальний дохід, на валовий дохід. Ми множимо кількість на unit price. Це буде в нас валовий дохід.
207:03
Speaker A
Натискаємо окей. Рухаємось далі. Нам потрібно порахувати amount. Так, як ми будемо це робити? Ми створюємо ще одну колонку.
207:29
Speaker A
Так, discount amount. І тут ми маємо вказати наш мsoss revenue, тобто сукупній дохід без урахування знижки ми віднімаємо від сукупного доходу з урахуванням знижки. І таким чином ми отримаємо discount amount.
207:51
Speaker A
Натискаємо окей. Є. Тепер перевірити дуплікати в стовпці ID і за наявності видалити. Так, де вона тут? От сюди.
208:11
Speaker A
Перевіряємо наші дуплікати. Ось нас стовпчик OD ID. Так. Тепер як ми визначимо, чи є тут дублікати, чи немає?
208:25
Speaker A
Дуже просто. Завдяки групуванню ми натискаємо правою кнопкою на назву нашої колонки і натискаємо group buy.
208:39
Speaker A
Натискаємо окей і бачимо, в нас з'явилася колонка count. Ось тут натискаємо на фільтр і обираємо лише значення там, де два.
208:57
Speaker A
Натискаємо окей. Бачимо, що в нас є два однакових поля, тобто два дубліката. Що нам потрібно з ними зробити?
209:12
Speaker A
Видалить. Так, я видаляю ці кроки там, де ми групували, там, де ми фільтрували і повертаюся до нашого, е, моменту, там, де ми натискали на колонку OD ID.
209:33
Speaker A
Нам потрібно прибрати дублікати. Натискаємо remove duplicates. Ось так. Є. Тепер таблиця Customers. Таблиця Customers.
209:58
Speaker A
Ми працювали з аремо до наших користувачів. Що ж нам тут треба робити? Отже, ми беремо стовпчики.
210:15
Speaker A
Так зараз е, колеги, дивіться по часу. Кому треба вже йти, ви можете йти. А хто бажає продовжувати, ми з вами це завдання обов'язково закінчимо. А з привого з приводу другого завдання ми ще порадимось.
210:36
Speaker A
Пані Людмила запитує: "Підкажіть, будь ласка, де можна прочитати про ці метрики? Може, є підручник якийсь або щось інше.
210:49
Speaker A
У мене немає економічної освіти або дотичної до неї. І для мене це все темний ліс.
210:57
Speaker A
Я не розумію, за яким принципом треба це все рахувати і що означає більшість метрів.
211:07
Speaker A
Ее питання досить типове, не одні витики. Це нормальна ситуація. Ви навчаєтесь. Я хочу, щоб ви, е, рухалися в максимально ефективному темпі, в максимально ее коректному або, я б сказав би, наближеному до професії аналітика даних напрямку. Тому я вам
211:36
Speaker A
можу порадити тільки одне. самим цінним джерелом даних, джерелом інформації про те, що ви запитуєте, про метрики, там про все інше, це, е, конспект, який у вас в ЛМС.
211:54
Speaker A
Більш нічого я вам порадити не можу, бо це саме краще. От, повірте, на даному етапі, е, ваше основне джерело - це конспект.
212:05
Speaker A
Все інше - це вже поглиблення. Поглиблення за бажанням. Всі ці метрики, вони прекрасно прописані в конспекті.
212:17
Speaker A
На наших практичних заняттях під час виконання домашніх завдань у вас є можливість побачити, як ці метрики працюють. Тому от така порада. Основне джерело конспект. Це саме цінне.
212:34
Speaker A
щоб ви не витрачали час на пошуки інших джерел і не витрачали на це енергію.
212:43
Speaker A
[сопіння] Так, наберіть пошук 50 метрик в маркетингу. І знову ж таки, ці метрики вони вони важливі з точки зору аналітики даних, але не обов'язково знати їх всі.
213:02
Speaker A
Вам достатньо знати лише ті, які будуть передбачені вашою майбутньою роботою. Тобто кожний кожна позиція вона має специфіку.
213:16
Speaker A
І це воно дуже сильно відображається на тому спектрі, з яким ви працюватимете. Тому таким чином. [сопіння] Так, це був ліричний відступ. Тому повертаємось до нашого PowerBI і так працюємо з іншою таблицею. Стовпчики customer ID, customer name country, встанови тим даних текст.
213:45
Speaker A
Так, customer ID, customer name. Отже, встановлюємо текст текст. Е, так. Тепер стовпчик single sign update. Зміни тип даних через using locate. Прибери помилки.
214:21
Speaker A
Так, натискаємо using locate. Це в нас дата. Зараз ми виставимо тип data і local English United States.
214:51
Speaker A
Ось так. Окей. Прибери помилки. Натискаємо правою кнопкою і обираємо remove errors. Є. Так, що в нас далі?
215:17
Speaker A
Стовчик country та customer name. Приведи дані стовпця до єдиного вигляду. Прибери пробіли та приведи до одного регістру.
215:29
Speaker A
Country customer name. Добре. Натискаємо правою кнопкою, обираємо transform, потім clean. Потім натискаємо на е це в нас customers capitalize each word.
215:56
Speaker A
Тобто кожне слово має бути з великої літери. Так, дивлюсь. [сопіння] Ви помітили, що там були дати і вони видалилися? Так, помітив. Це в нас в завдання.
216:11
Speaker A
Е-е, [прочищення горла] тепер так само робимо е-е countтри. Так що е-е це нормально? Так, це нормально, тому що ми виконуємо кроки, які прописані в нашому завданні.
216:34
Speaker A
Стовпчик. Прибери помилки. Прибрали помилки. Все нормально. Ее, що ми втратили дані. Це нам потрібно зробити для того, щоб наші дані були 100% валідні.
216:55
Speaker A
Потім, коли ми будемо переходити до візуалізації, це дуже важливо, щоб мати валідні дані. Тому таким чином ми робимо.
217:08
Speaker A
Е-е, так. Тепер, е, переходимо до стовпчика country. Так само transform. Прибираємо пробіли, потім clean і все з великої літери.
217:30
Speaker A
Transform capitalize each word. Є. Дивимось далі. Е-е, customer ID перевіряємо на дублікати. Залиште в цій customer ID тільки один запис на ID. І далі, як ми це зробимо?
217:54
Speaker A
Ми сортуємо за датою і видаляємо потім дублікати. Добре. Шукаємо дублікати. Customer ID. От наш customer ID. Натискаємо Group Buy.
218:10
Speaker A
Group By. Окей. І дивимось за допомогою фільтру, скільки в нас дублікатів. Ось наші дублікати. Так, 17 і 42.
218:29
Speaker A
Видаляємо ці кроки. От тепер дивимось завдання. Sort by сортуємо за датою. Ось тут натискаємо там, де sign update, е, sort. І далі обираємо за спаданням, тобто від найновішої, від найсвіжішої до старішої.
219:01
Speaker A
Тепер переходимо до нашого customer ID і натискаємо remove duplicates. Видаляємо дублікати. Таким чином, після сортування, що змінилося? Ми залишаємо той рядочок, який свіжіший, а той, який був пізніше, він буде видалений. Тобто перший рядок він залишає, а всі інші рядочки він
219:30
Speaker A
прибирає. Так зробили видали. Переходимо до таблиці products і працюємо з ось цими колонками. Робимо з них текст.
219:56
Speaker A
Так products. І дивимось, тут у нас текст, категорія в нас текст, е, product name теж текст.
220:15
Speaker A
Ну, а price - це вже в нас числовий формат. Так, стовпчик категорі видалити пробіли.
220:27
Speaker A
Приведи в один регістр і все. Так, категорі. Ось наш стовпчик. Мранф. Далі transform і зробимо все. Наприклад, з маленької літери.
220:54
Speaker A
Категорія буде з маленької літери. Так, далі працюємо з стовпчиком Base Price. Е, прибираємо знак долара і замінюємо крапку на ко. І потім встановлюємо формат Deci number.
221:21
Speaker A
Так, ось наша колонка. Потім натискаємо replace value. Ее пильшемо знак долара. Натискаємо окей. Прибрали долар.
221:39
Speaker A
Тепер крапку на кому заміняємо. Натискаємо replace. Тут ставимо крапку. Тут ставимо кому. Окей. Ось так замінили. І обираємо формат change type decimal number.
222:06
Speaker A
Все готово. Так. Скажіть, будь ласка, чи встигаєте ви? Добре, бачу плюсики. Е, рухаємось далі. Після очищення таблиці підготовлені моделі. Е, так, після очищення таблиці, ее, підготовлені вже для створення моделі. І ми маємо натиснути close та close and apply.
222:45
Speaker A
От сюди переходимо в home і натискаємо Close and. Все воно зберігає. У нас ось тут з'являться наші таблиці.
223:02
Speaker A
Вони завантажуються, а ми читаємо завдання. Завдання вісім. Воно дуже просте. Зараз ми швиденько зробимо і я вас відпущу.
223:16
Speaker A
Так, потрібно перейти до вкладки модель даних. От сюди модель. Натискаємо. Що ми тут бачимо? Ми бачимо, що в нас є три таблиці. Дві з них мають зв'язок, а третя зв'язку немає.
223:43
Speaker A
Так, дивимось далі. Е, при необхідності створи зразок вручно перетягни customer ID в поле Customer ID іншої таблиці.
223:58
Speaker A
Ее, давайте так і зробимо. Крок за кроком беремо Customer ID з нашої основної таблиці на допоміжну.
224:07
Speaker A
Перетягнули, натиснули окей. Зв'язок багато до одного і натискаємо save. Ось так. Так що тут ще треба?
224:29
Speaker A
Тут ми все виставили нормально. Перейди на вкладку таблиць в модеing і створи нову таблицю New Table.
224:43
Speaker A
Зараз зробимо. Переходимо сюди. Table View. Натискаємо ось тут New Table. І копіюємо наш календар. Ось так скопіювали.
225:08
Speaker A
Ctrl C. Так. І вставляємо його от сюди. Натискаємо обов'язково галочку коміт. А отак. Ну, бачите, інша справа.
225:48
Speaker A
Так, е, чи створили ви календар? плюс-мінус бачу плюсики. Добре, тоді рухаємось далі. Календар створили. Тепер нам потрібно відсортувати місяці.
226:25
Speaker A
Отже, беремо колонку Mons, натискаємо Sort by Colum і натискаємо Mons Number. Беремо колонку Mons.
226:37
Speaker A
Шукаємо тут sort by colum. От сюди натискаємо і отут обираємо MAN. Бачимо, що воно нам посортувало.
226:52
Speaker A
Mon number. Слабока Mon. Так же, а не MS, а M number. От M number. Це важливо.
227:06
Speaker A
Е, далі рухаємось. Вибери таблицю календар. Далі Table Tools. Е, Mark as date table. Вибираємо таблицю календар.
227:23
Speaker A
Далі table tools mark as date table. Ставимо галочку, вірніше, перетягуємо повзунок і обираємо date. Ось так. Далі save і готово.
227:43
Speaker A
Так, обираємо колонку. Додати. Додай календар в моделі. Поле календар date перетягни на DAT. І потім це все потрібно буде зберегти.
228:00
Speaker A
Ну, колеги, останні штрихи. Отже, ми переходимо ее в наш календар, ее в наші зв'язки. От сюди. Тут ми ставимо коit.
228:17
Speaker A
Звертаємо це віконце. Ось наш календар. І нам потрібно створити зв'язок з основною таблицею. Що ми робимо?
228:28
Speaker A
Ми беремо date, ось це date. Перетягуємо от сюди в оди date. Ось так. Тут нічого змінювати не потрібно.
228:43
Speaker A
Натискаємо save. Все, таким чином ми створили е зв'язки з усіма таблицями. Оце в нас основна таблиця. Оце в нас додаткові таблиці.
229:04
Speaker A
І таким чином ми виконали наше останнє завдання. Тепер потрібно лише зберегти наш файл. Натискаємо файл або навіть простіше можна. Натискаємо save.
229:20
Speaker A
Ее обираємо назву, наприклад, 12 07 Power BI. і вказали, де його зберегти. Натискаємо save.
229:46
Speaker A
Все, колеги, я вас вітаю. Ми закінчили з вами е наше шосте бленде заняття. От всі молодці, [зітхання] всі добре попрацювали, попрактикувалися.
230:02
Speaker A
Я вам бажаю, щоб на наступному занятті було ще більш цікаво, щоб ви розвивалися, щоб ви навчалися і отримували від цього задоволення.
230:17
Speaker A
А на цьому все. До зустрічі на наступному занятті.
Topics:Data StudioPower BISQLe-commerceаналітика данихдашбордиPostgreSQLPower QueryBI інструментинавчання

Frequently Asked Questions

Чому лекції йдуть у послідовності домашнє завдання, потім практика?

Це методичне рішення, яке розробники програми вважають оптимальним для кращого засвоєння матеріалу.

Який інструмент легший для початківців: Data Studio чи Power BI?

Data Studio більш інтуїтивний і простий, але Power BI є більш професійним і потужним інструментом.

Які основні джерела даних використовуються у цьому занятті?

Використовуються CSV файли, база даних PostgreSQL та датасет Zel для e-commerce аналізу.

Get More with the Söz AI App

Transcribe recordings, audio files, and YouTube videos — with AI summaries, speaker detection, and unlimited transcriptions.

Or transcribe another YouTube video here →