Power Query w Excelu i Power BI. Zbieranie i przekształcanie danych. Wydanie II Gniezno

Czy chcesz dokonywać cudów z danymi, unikać powtarzalnej pracy i oszczędzać nawet 80 procent czasu? Zautomatyzować kopiowanie i żmudne oczyszczanie danych, aby doprowadzić je do odpowiedniego stanu? A może chcesz ze spokojem podchodzić do podejmowania racjonalnych decyzji opartych na ogromnych …

od 81,25 Najbliżej: 47 km

Liczba ofert: 2

Oferta sklepu

Opis

Czy chcesz dokonywać cudów z danymi, unikać powtarzalnej pracy i oszczędzać nawet 80 procent czasu? Zautomatyzować kopiowanie i żmudne oczyszczanie danych, aby doprowadzić je do odpowiedniego stanu? A może chcesz ze spokojem podchodzić do podejmowania racjonalnych decyzji opartych na ogromnych ilościach niejednorodnych danych? Teraz możesz łatwo sprostać takim wyzwaniom i uzyskiwać niezwykłe rezultaty. Wystarczy, że skorzystasz z narzędzi dostępnych w Excelu ... i z tej książki. To zaktualizowane wydanie praktycznego przewodnika po Power Query. Pozwoli Ci opanować umiejętność efektywnego przetwarzania danych i wydobywania z nich wartościowych informacji. Dowiesz się, jak wykonywać złożone prace analityczne i jak używać procedur w języku M. Znajdziesz tu ponad 70 ćwiczeń i 200 plików, dzięki którym nauczysz się importować bezładne, rozdzielone tabele danych i automatycznie przekształcać je w ustrukturyzowane zbiory gotowe do analizy. Większość opisanych technik z łatwością zapamiętasz i użyjesz do swoich potrzeb. W książce między innymi: solidne podstawy pracy z narzędziem Power Query proste i zaawansowane techniki dekompozycji tabel tworzenie elastycznych procedur w języku M pozyskiwanie informacji z danych tekstowych i sieci społecznościowych profilowanie danych i poprawianie wydajności zapytań Power Query i Power BI: więcej i lepiej w krótszym czasie! Spis treści: Podziękowania O autorach Wprowadzenie Rozdział 1. Wprowadzenie do Power Query Czym jest Power Query? Historia Power Query w skrócie Gdzie znajduje się Power Query? Główne komponenty Power Query Pobieranie danych i tworzenie połączeń Najważniejsze elementy edytora Power Query Różnice między starym a nowym interfejsem użytkownika edytora Power Query Ćwiczenie 1.1. Pierwsze kroki z Power Query Podsumowanie Rozdział 2. Podstawowe operacje przygotowywania danych Wyodrębnianie informacji z zakodowanych danych Fabryka Przygód Ćwiczenie 2.1. Stary sposób: formuły Excela Ćwiczenie 2.2. Część I. Nowy sposób Ćwiczenie 2.2. Część II. Scalanie tabel wyszukiwania Ćwiczenie 2.2. Część III. Tabele faktów i wyszukiwania Kolumna z przykładów Ćwiczenie 2.3. Część I. Kolumna z przykładów - wprowadzenie Kolumna z przykładów w praktyce Ćwiczenie 2.3. Część II. Zamiana wielkości na oznaczenie zakresu Wyodrębnianie informacji z kolumn tekstowych Ćwiczenie 2.4. Wyodrębnianie odnośników z komunikatów tekstowych Operacje na datach Ćwiczenie 2.5. Operacje na różnych formatach dat Ćwiczenie 2.6. Operacje na datach z różnymi ustawieniami regionalnymi Wyodrębnianie elementów daty i czasu Przygotowanie modelu Ćwiczenie 2.7. Dzielenie danych na tabelę faktów i tabelę wyszukiwania Ćwiczenie 2.8. Zamiana wartości oddzielonych ogranicznikami na wiersze Podsumowanie Rozdział 3. Łączenie danych z kilku źródeł Łączenie kilku tabel Łączenie dwóch tabel Ćwiczenie 3.1. Rowery i akcesoria Ćwiczenie 3.2. Część I. Przekształcenie "Dołącz zapytania jako nowe" Ćwiczenie 3.2. Część II. Zależności między zapytaniami i odwołania Łączenie trzech lub więcej tabel Ćwiczenie 3.2. Część III. Rowery + Akcesoria + Komponenty Ćwiczenie 3.2. Część IV. Rowery + Akcesoria + Komponenty + Ubrania Łączenie tabel na szerszą skalę Łączenie tabel zapisanych w folderze Ćwiczenie 3.3. Łączenie skoroszytów z produktami zapisanymi w folderze Uwagi do importowania plików z folderu Łączenie arkuszy w skoroszycie Ćwiczenie 3.4. Łączenie arkuszy - rozwiązanie Podsumowanie Rozdział 4. Łączenie niezgodnych tabel Problem z niezgodnymi tabelami Co to jest niezgodność tabel? Symptomy niezgodności tabel i związane z tym ryzyka Ćwiczenie 4.1. Uzgadnianie kolumn: podejście reaktywne Łączenie niezgodnych tabel zapisanych w folderze Ćwiczenie 4.2. Część I. Symptom braku wartości Ćwiczenie 4.2. Część II. Założenie takiej samej kolejności kolumn i ujednolicenie nagłówków Ćwiczenie 4.3. Proste ujednolicenie nagłówków za pomocą funkcji Table.TransformColumnNames Tabela konwersji Ćwiczenie 4.4. Transpozycja z użyciem tabeli konwersji Ćwiczenie 4.5. Anulowanie przestawienia, scalenie i powtórne przestawienie Ćwiczenie 4.6. Transpozycja samych nazw kolumn Ćwiczenie 4.7. Ujednolicenie nazw kolumn za pomocą języka M Podsumowanie Rozdział 5. Pozyskiwanie kontekstu Pozyskiwanie kontekstu zawartego w nazwach plików i skoroszytów Ćwiczenie 5.1. Część I. Kolumna niestandardowa Ćwiczenie 5.1. Część II. Pozyskiwanie kontekstu z nazwy pliku lub arkusza Pozyskiwanie kontekstu z tytułów tabel przed ich połączeniem Ćwiczenie 5.2. Pozyskiwanie kontekstu z tytułów tabel za pomocą przekształcenia Drill Down Ćwiczenie 5.3. Pozyskiwanie kontekstu z tytułów tabel podczas importowania plików z folderu Pozyskiwanie kontekstu z tytułów tabel po ich połączeniu Ćwiczenie 5.4. Pozyskiwanie kontekstu z tytułów tabel zapisanych w arkuszach jednego skoroszytu Wskazówki kontekstowe Ćwiczenie 5.5. Kolumna indeksu jako wskazówka Ćwiczenie 5.6. Wyszukiwanie informacji kontekstowych w pobliżu określonych komórek Podsumowanie Rozdział 6. Dekomponowanie tabel Rozpoznawanie źle zaprojektowanych tabel Wprowadzenie do anulowania przestawienia Ćwiczenie 6.1. Przekształcenia Anuluj przestawienie kolumn i Anuluj przestawienie innych kolumn Ćwiczenie 6.2. Anulowanie przestawienia tylko zaznaczonych kolumn Przetwarzanie sum całkowitych Ćwiczenie 6.3. Dekompozycja tabeli zawierającej sumy całkowite Dekompozycja tabeli z hierarchią agregacji danych 2×2 Ćwiczenie 6.4. Dekompozycja tabeli z hierarchią agregacji danych 2×2 i datami Ćwiczenie 6.5. Dekompozycja tabeli z hierarchią agregacji danych 2×2 Przetwarzanie sum częściowych Ćwiczenie 6.6. Przetwarzanie sum częściowych Podsumowanie Rozdział 7. Zaawansowane metody dekomponowania i agregowania tabel Dekomponowanie tabeli z wielopoziomową hierarchią agregacji danych Wirtualna tabela przestawna, pola wierszy i kolumn Ćwiczenie 7.1. Dekompozycja tabeli z hierarchią agregacji danych N×M Uogólnienie sekwencji przekształceń dekomponujących tabelę Ćwiczenie 7.2. Zaczynając od końca Ćwiczenie 7.3. Tworzenie funkcji FnDekomponujTabelę Przekształcenie Kolumna przestawna Ćwiczenie 7.4. Przywrócenie niewłaściwie zdekomponowanej tabeli Ćwiczenie 7.5. Agregowanie tabel z wielowierszowymi rekordami Podsumowanie Rozdział 8. Praca grupowa Pliki lokalne, parametry i szablony Niewłaściwe korzystanie z lokalnych plików Ćwiczenie 8.1. Zdefiniowanie parametru z nazwą ścieżki Ćwiczenie 8.2. Tworzenie szablonów w Power BI Ćwiczenie 8.3. Definiowanie parametrów w Excelu Praca nad współdzielonymi plikami i folderami Importowanie danych z plików zapisanych w usługach OneDrive dla Firm i SharePoint Ćwiczenie 8.4. Tworzenie zapytań łączących się z usługami OneDrive dla Firm i SharePoint Ćwiczenie 8.5. Od lokalnych folderów do usługi SharePoint Zagadnienia bezpieczeństwa Usuwanie zapytań w drodze inspekcji skoroszytu Excela Podsumowanie Rozdział 9. Wprowadzenie do języka M Nauka języka M Etapy opanowania języka M Informacje online Informacje offline Ćwiczenie 9.1. Zmienna #shared i dokumentacja wbudowanych funkcji Bloki konstrukcyjne w języku M Ćwiczenie 9.2. Witaj, świecie! Wyrażenie let Zakresy i scalanie wyrażeń z wielu zapytań Typy danych, operatory i wbudowane funkcje Podstawowe typy danych w języku M Typ number Typ time Typ date Typ duration Typ text Typ null Typ logical Typy złożone Typ list Typ record Typ table Warunki i wyrażenia "if" Wyrażenie "if-then-else" Wyrażenie if wewnątrz wyrażenia let Funkcje niestandardowe Wywoływanie funkcji Wyrażenie each Zaawansowane tematy Obsługa błędów Leniwe i zachłanne przetwarzanie wyrażeń Pętle Rekurencja Funkcja List.Generate Funkcja List.Accumulate Podsumowanie Rozdział 10. Od złych do dobrych zapytań Źródła pułapek i ich skutki Świadome działanie Dobre praktyki Modyfikacje formuł M Pułapka 1. Ignorowanie paska formuły Ćwiczenie 10.1. Wyszukiwanie w pasku formuły statycznych odwołań do nazw kolumn Pułapka 2. Zmiana typów danych Pułapka 3. Niebezpieczne filtrowanie Ćwiczenie 10.2. Część I. Filtrowanie czarnych produktów Działanie warunków w filtrach Ćwiczenie 10.2. Część II. Wyszukiwanie wartości w panelu filtru Pułapka 4. Zmiana kolejności kolumn Ćwiczenie 10.3. Część I. Zmiana kolejności wybranych kolumn Ćwiczenie 10.3. Część II. Niestandardowa funkcja FnZmianaKolejnościKolumn Pułapka 5. Usuwanie i wybieranie kolumn Ćwiczenie 10.4. Usunięcie niepotrzebnych kolumn Pułapka 6. Zmiana nazw kolumn Ćwiczenie 10.5. Zmiana nazw losowych kolumn Pułapka 7. Dzielenie kolumn Ćwiczenie 10.6. Niewłaściwy podział kolumny Pułapka 8. Scalanie kolumn Inne pułapki i techniki zapobiegawcze Podsumowanie Rozdział 11. Profilowanie danych Sprawdzanie jakości kolumn Ćwiczenie 11.1. Część I. Sprawdzanie i usuwanie błędów Ćwiczenie 11.1. Część II. Usuwanie pustych wartości Przeglądanie szczegółów profilu kolumn Ćwiczenie 11.2. Część I. Wyświetlanie szczegółów profilu kolumny Ćwiczenie 11.2. Część II. Wyświetlanie wartości odrębnych i unikatowych Używanie funkcji Table.Schema i Table.Profile Ćwiczenie 11.3. Zastosowanie Table.Schema i Table.Profile Podsumowanie Rozdział 12. Podstawy analizy tekstu Wyszukiwanie słów kluczowych w kolumnach tekstowych Ćwiczenie 12.1. Proste wyszukiwanie słów kluczowych Wyszukiwanie słów kluczowych z użyciem iloczynu kartezjańskiego Ćwiczenie 12.2. Iloczyn kartezjański Ćwiczenie 12.3. Wyszukiwanie słów kluczowych za pomocą niestandardowej funkcji Jakiej metody użyć: zwykłego wyszukiwania, iloczynu kartezjańskiego czy niestandardowej funkcji? Dzielenie wpisów na słowa Ćwiczenie 12.4. Trywialne dzielenie wpisów na słowa Ćwiczenie 12.5. Odrzucenie stop-słów Ćwiczenie 12.6. Wyszukiwanie słów kluczowych w wyodrębnionych słowach Ćwiczenie 12.7. Chmura słowna w Power BI Desktop Podsumowanie Rozdział 13. Zaawansowana analiza tekstu: rozpoznawanie znaczenia Usługa Microsoft Azure AI Services Klucze API i zasoby Azure Uwagi dotyczące korzystania z usługi Azure AI Services za pomocą edytora Power Query Tłumaczenie tekstu Opis interfejsu Text Translation API Ćwiczenie 13.1. Proste tłumaczenie Ćwiczenie 13.2. Tłumaczenie wielu komunikatów Analiza nastroju tekstu Czym jest interfejs Sentiment Analytics API Ćwiczenie 13.3. Implementacja niestandardowej funkcji FnOkreślenieNastroju Ćwiczenie 13.4. Przetwarzanie dużych ilości danych Wyodrębnianie kluczowych fraz Ćwiczenie 13.5. Przystosowanie kodu do wyodrębniania kluczowych fraz Obsługa wielu języków Zmiana oznaczenia języka Dynamiczne wykrywanie języka Ćwiczenie 13.6. Przystosowanie kodu do wykrywania języka Podsumowanie Rozdział 14. Diagnostyka zapytań Włączanie diagnostyki zapytań Korzystanie z diagnostyki zapytań Składanie zapytań Ćwiczenie 14.1. Używanie diagnostyki zapytań do sprawdzania zwijania zapytań Podsumowanie Rozdział 15. Power Query Online Praca z Power Query Online Różnice między Power Query dla Desktop a Power Query Online Puste wartości kontra wartości null Typy danych Kiedy używać przepływów danych? Centralizacja logiki Poprawa wydajności zapytań Zmniejszenie zużycia zasobów Niezależna współpraca Ćwiczenie 15.1. Tworzenie przepływu danych Pobieranie danych z przepływów danych Ćwiczenie 15.2. Część I. Tworzenie funkcji wybierania tabeli przepływu danych Ćwiczenie 15.2. Część II. Zastępowanie pustych wartości wartością null we wszystkich kolumnach tekstowych Podsumowanie Rozdział 16. Końcowy projekt: wszystko razem Ćwiczenie 16.1. Ratowanie sytuacji u Światowych Importerów Wskazówki Ćwiczenie 16.1. Część I. Przygotowanie danych Ćwiczenie 16.1. Część II. Dekompozycja tabel Ćwiczenie 16.1. Część III. Agregacja danych za 2025 r. Ćwiczenie 16.1. Część IV. Scalenie przychodów za lata 2022 - 2024 i za rok 2025 Ćwiczenie 16.2. Porównanie tabel i śledzenie hakera Wskazówki Ćwiczenie 16.2. Część I. Znajdowanie niespójności w przychodach Ćwiczenie 16.2. Część II. Szukanie śladów hakera w zmienionej tabeli Podsumowanie

Specyfikacja

Podstawowe informacje

Autor
  • Raviv Gil
Wybrane wydawnictwa
  • Helion
Okładka
  • Miękka
Rok wydania
  • 2025
Ilość stron
  • 400
Tematyka
  • Aplikacje biurowe
  • Biznes
ISBN
  • 9788328926981