Prawdziwy biznesowy brief. Brudne dane. Kompletne rozwiązanie SQL i Power BI. Nie kolejny tutorial, tylko symulacja prawdziwego zlecenia od dyrektora operacyjnego — z danymi, które trzeba najpierw ogarnąć, zanim cokolwiek policzysz.
Kliknij, żeby zajrzeć do środka
Nie kupujesz kota w worku. Otwórz paczkę i zobacz na podglądzie, jak wygląda każdy element: brief, dane, kod, dashboard i szablon opisu projektu.
Bez zapisu, bez maila. Po prostu zobacz, co jest w środku.
Żadnej listy ćwiczeń. Dostajesz pytanie biznesowe i trzy pliki z danymi. Drogę do odpowiedzi wybierasz sam/a.
| id_klienta | imie | nazwisko | wojewodztwo | data_rejestracji | |
|---|---|---|---|---|---|
| KLI_0001 | Tymon | Kaczmarek | tkaczmarek@onet.pl | WIELKOPOLSKIE | 2024-02-02 |
| KLI_0002 | Marek | Stępień | stepien.marek@gmail.com | LDZ | 2024-10-11 |
| KLI_0003 | Alan | Dąbrowski | alan_dabrowski@yahoo.com | OPOLSKIE | 2025-01-24 |
| KLI_0004 | Gabriela | Krawczyk | krawczyk.gabriela@gmail.com | wielkopolskie | 2026-04-29 |
| KLI_0005 | Weronika | Jankowska | w.jankowska1996@wp.pl | wielkopolskie | 2026-06-06 |
Pięć pierwszych wierszy, cztery problemy. Tego nie ma w żadnym kursie, bo w kursach dane są już czyste.
| id_produktu | nazwa_produktu | kategoria | cena_pln | koszt_wytworzenia_pln |
|---|---|---|---|---|
| PROD_001 | Słuchawki Bezprzewodowe JustSound | Audio | 299 | 110 |
| PROD_002 | Głośnik Bluetooth BoomBox | Audio | 249 | 95 |
| PROD_003 | Słuchawki Douszne AirBuds | Audio | 149 | 55 |
| PROD_004 | Mikrofon USB PodcastPro | Audio | 279 | 110 |
| PROD_005 | Klawiatura Mechaniczna Clicky | Komputery | 349 | 140 |
| id_zamowienia | id_klienta | data_zamowienia | status | metoda_dostawy | koszt_dostawy | ocena |
|---|---|---|---|---|---|---|
| ZAM_00735 | KLI_0401 | 2025-10-15 00:00:00 | Zrealizowane | Automat Self-Pickup | 11.99 | |
| ZAM_01534 | KLI_0217 | 2026-05-08 00:00:00 | Anulowane | Automat Self-Pickup | 11.99 | |
| ZAM_03917 | KLI_0572 | 2026-03-25 00:00:00 | Zrealizowane | Odbior osobisty | 0 | 5 |
| ZAM_02369 | KLI_0814 | 2026-04-02 00:00:00 | Anulowane | Odbior osobisty | 0 | |
| ZAM_01391 | KLI_0941 | 2025-10-01 00:00:00 | Zrealizowane | Kurier ChrisExpress | 16.99 |
Decyzja, co zrobić z brakami, należy do Ciebie. I dokładnie o to pyta rekruter.
-- KROK 1.2: Usunięcie duplikatów profili klientów -- Symulacja błędu double-registration: ta sama osoba -- rejestruje się wielokrotnie. -- WERYFIKACJA: powinno pozostać 981 wierszy (usunięto 19). WITH DuplikatyKlienci AS ( SELECT id_klienta, email, ROW_NUMBER() OVER ( PARTITION BY email ORDER BY CAST(data_rejestracji AS DATE) ASC ) AS rn FROM klienci ) DELETE FROM klienci WHERE id_klienta IN ( SELECT id_klienta FROM DuplikatyKlienci WHERE rn > 1 );
Funkcje okna, CTE, świadome sortowanie przed usunięciem. Możesz podejrzeć albo napisać po swojemu i porównać.
Drugi plik SQL odpowiada po kolei na pytania dyrektora: które kategorie wracają najczęściej, w których województwach zwroty kosztują najwięcej, jak wypada każda metoda dostawy.
-- ZAPYTANIE 1: Wybór dostawy i satysfakcja klienta -- Odpowiada na pytanie 1 z briefu. SELECT metoda_dostawy, COUNT(*) AS liczba_zamowien, ROUND(COUNT(*) * 100.0 / (SELECT COUNT(*) FROM zamowienia), 2) AS procent_udzialu, ROUND(AVG(CAST(ocena_klienta AS FLOAT)), 2) AS srednia_ocena FROM zamowienia GROUP BY metoda_dostawy; -- ...dalej cztery kolejne zapytania, każde z sekcją weryfikacji wyniku.
Fragment. Pięć wskaźników i cztery wizualizacje na jednym ekranie — wartości zakryte celowo, bo to jest dokładnie ta część, którą policzysz sam/a. Plik .pbix otwierasz w Power BI Desktop i porównujesz ze swoim.
Szablon opisu projektu w Markdown, w którym opisujesz projekt językiem korzyści biznesowych, a nie listą narzędzi. Uzupełniasz swoimi wynikami i wklejasz na GitHub albo Notion.
# [Nazwa projektu — np. „Audyt logistyki i zwrotów”] > [Jedno zdanie-hook. Nie opisuj narzędzi — opisz wynik.] ## Kontekst biznesowy <!-- 2-4 zdania. Kto zlecił analizę, jaki miał problem. --> [DO WYPEŁNIENIA] ## Wnioski i rekomendacje <!-- Najważniejsza sekcja. Rekruter czyta ją pierwszą. --> [DO WYPEŁNIENIA]
Czyszczenie danych, analizę, budowę modelu i dashboardu wykonujesz samodzielnie. Rozwiązania pozwalają później porównać podejście i wyniki.
Sugerowana kolejność pracy Etap 1 — Dane i analiza. Przeczytaj brief, zaimportuj CSV i samodzielnie znajdź błędy. Sprawdź powiązania między tabelami i odpowiedz na pytania biznesowe. Dopiero potem porównaj swoje podejście z rozwiązaniami SQL. Etap 2 — Model i dashboard. Zbuduj relacje, przygotuj miary zgodne z briefem i wizualizacje. Jeśli pracujesz w Power BI, porównaj wyniki miar DAX z SQL. Etap 3 — Portfolio. Wypełnij szablon opisu projektu, opisując wyniki, decyzje i ograniczenia analizy.
Jedna paczka, jedna cena, dożywotni dostęp. Bez subskrypcji i bez dopłat.
Career Bundle — trzy paczki z różnych branż plus przewodnik, jak opowiedzieć o projektach na rozmowie rekrutacyjnej.
VIP Review — indywidualna recenzja wideo Twojego gotowego projektu, z konkretnymi uwagami do kodu i dashboardu.
Kliknij pytanie, żeby rozwinąć odpowiedź.
Jedna paczka, jeden weekend, jeden projekt, który realnie wyróżni Twoje CV.
Kup paczkę za 99 zł