Agenda szkolenia
- Wstęp
- Czym jest Power Query i jego rola w przygotowaniu danych do modelu Power Pivot
- Omówienie dostępnych źródeł
- Pozyskanie danych – import ze źródeł zewnętrznych
- Z plików (m.in. Excel, CSV, TXT)
- Relacyjnych baz danych (m.in. MS SQL Server, MS Access)
- Usługi online (m.in. SharePoint, strony WWW)
- Foldery
- Klucze API pobierane z różnych serwisów webowych
- PDF – tylko wersja Office 365
- Wbudowane narzędzia do transformacji danych
- Dzielenie kolumn po różnych argumentach
- Usuwanie / zachowywanie wierszy
- Konwertowanie danych do nagłówka
- Zamiana wartości / zamiana błędów
- Transpozycja
- Grupowanie
- Scalanie kolumn
- Wypełnianie pustych komórek
- Unpivot / Pivot kolumn
- Transformacje dat (m.in. ostatni dzień miesiąca, dzień tygodnia, kwartał, nazwa miesiąca, nazwa dni, rok)
- Transformacje liczb (m.in. zlicz unikatowe wartości, podziel bez reszty, wartość bezwzględna, zaokrąglenie)
- Transformacje tekstu (m.in. przycięcie, wyczyść, wielkość liter, inteligentne wyodrębniane)
- Operacje na zapytaniach
- Odświeżanie
- Grupowanie
- Opcje ładowania
- Edytowanie
- Zależności pomiędzy zapytaniami
- Łączenie wielu źródeł danych
- Z wielu lokalizacji, plików i arkuszy
- Scalanie zapytań
- Scalanie rozmyte – tylko wersja Office 365
- Dołączanie zapytań
- Dodawanie kolumn
- Warunkowa
- Z przykładów
- Niestandardowa
- Indeksu
- Parametryzacja zapytań
- Język M
- W jakim celu jest wykorzystywany język w edytorze Power Query
- Składania Języka M
- Sposoby wykorzystania najpopularniejszych funkcji
- Definiowanie własnych zmiennych
- Konwersja zapytań na funkcje
- Tworzenie nowych zapytań za pomocą edytora zaawansowanego
- Niestandardowe rozwiązania
- Konsolidacja skomplikowanych strukturalnie plików
- Tworzenie kalendarza dat z możliwością obsługi wyświetlanego języka nazw miesiąca
i dni
- Wieloparametrowe zapytania
- Wykorzystywanie kluczy API które pozwalają np. pobrać bieżące dane
z serwisów internetowych (m.in. serwisy bankowe, pogodowe, społecznościowe)