Kategorien
E-Books
-
Wirtschaft
- Bitcoin
- Geschäftsfrau
- Coaching
- Controlling
- E-Business
- Ökonomie
- Finanzen
- Börse und Investitionen
- Persönliche Kompetenzen
- Computer im Büro
- Kommunikation und Verhandlungen
- Kleines Unternehmen
- Marketing
- Motivation
- Multimedia-Training
- Immobilien
- Überzeugung und NLP
- Steuern
- Sozialpolitik
- Handbȕcher
- Präsentationen
- Führung
- Public Relation
- Berichte, Analysen
- Geheimnis
- Social Media
- Verkauf
- Start-up
- Ihre Karriere
- Management
- Projektmanagement
- Personal (HR)
-
Für Kinder
-
Für Jugendliche
-
Bildung
-
Enzyklopädien, Wörterbücher
-
E-Presse
- Architektura i wnętrza
- Sicherheit und Gesundheit am Arbeitsplatz
- Biznes i Ekonomia
- Haus und Garten
- E-Business
- Ekonomia i finanse
- Esoterik
- Finanzen
- Persönliche Finanzen
- Unternehmen
- Fotografie
- Informatik
- HR und Gehaltsabrechnung
- Frauen
- Computer, Excel
- Buchhaltung
- Kultur und Literatur
- Wissenschaftlich und akademisch
- Umweltschutz
- meinungsbildend
- Bildung
- Steuern
- Reisen
- Psychologie
- Religion
- Landwirtschaft
- Buch- und Pressemarkt
- Transport und Spedition
- Gesundheit und Schönheit
-
Geschichte
-
Informatik
- Office-Programme
- Datenbank
- Bioinformatik
- IT Branche
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronik
- Digitale Fotografie
- Computergrafik
- Spiele
- Hacking
- Hardware
- IT w ekonomii
- Wissenschaftliche Pakete
- Schulbücher
- Computergrundlagen
- Programmierung
- Mobile-Programmierung
- Internet-Server
- Computernetzwerke
- Start-up
- Betriebssysteme
- Künstliche Inteligenz
- Technik für Kinder
- Webmaster
-
Andere
-
Fremdsprachen lernen
-
Kultur und Kunst
-
Lektüre
-
Literatur
- Anthologien
- Ballade
- Biografien und Autobiografien
- Für Erwachsene
- Drama
- Tagebücher, Memoiren, Briefe
- Epos
- Essay
- Science Fiction
- Felietonys
- Fiktion
- Humor, Satire
- Andere
- Klassisch
- Krimi
- Sachbücher
- Belletristik
- Mity i legendy
- Nobelpreisträger
- Kurzgeschichten
- Gesellschaftlich
- Okultyzm i magia
- Erzählung
- Erinnerungen
- Reisen
- Gedicht
- Poesie
- Politik
- Populärwissenschaftlich
- Roman
- Historischer Roman
- Prosa
- Abenteuer
- Journalismus
- Reportage
- Romans i literatura obyczajowa
- Sensation
- Thriller, Horror
- Interviews und Erinnerungen
-
Naturwissenschaften
-
Sozialwissenschaften
-
Schulbücher
-
Populärwissenschaft und akademisch
- Archäologie
- Bibliotekoznawstwo
- Filmwissenschaft
- Philologie
- Polnische Philologie
- Philosophie
- Finanse i bankowość
- Erdkunde
- Wirtschaft
- Handel. Weltwirtschaft
- Geschichte und Archäologie
- Kunst- und Architekturgeschichte
- Kulturwissenschaft
- Linguistik
- Literaturwissenschaft
- Logistik
- Mathematik
- Medizin
- Geisteswissenschaften
- Pädagogik
- Lehrmittel
- Populärwissenschaftlich
- Andere
- Psychologie
- Soziologie
- Theatrologie
- Teologie
- Theorien und Wirtschaftswissenschaften
- Transport i spedycja
- Sportunterricht
- Zarządzanie i marketing
-
Handbȕcher
-
Spielanleitungen
-
Professioneller und fachkundige Leitfaden
-
Jura
- Sicherheit und Gesundheit am Arbeitsplatz
- Geschichte
- Verkehrsregeln. Führerschein
- Rechtswissenschaften
- Gesundheitswesen
- Allgemeines. Wissenskompendium
- akademische Bücher
- Andere
- Bau- und Wohnungsrecht
- Zivilrecht
- Finanzrecht
- Wirtschaftsrecht
- Wirtschafts- und Handelsrecht
- Strafrecht
- Strafrecht. Kriminelle Taten. Kriminologie
- Internationales Recht
- Internationales und ausländisches Recht
- Gesundheitsschutzgesetz
- Bildungsrecht
- Steuerrecht
- Arbeits- und Sozialversicherungsrecht
- Öffentliches, Verfassungs- und Verwaltungsrecht
- Familien- und Vormundschaftsrecht
- Agrarrecht
- Sozialrecht, Arbeitsrecht
- EU-Recht
- Industrie
- Agrar- und Umweltschutz
- Wörterbücher und Enzyklopädien
- Öffentliche Auftragsvergabe
- Management
-
Führer und Reisen
- Afrika
- Alben
- Südamerika
- Mittel- und Nordamerika
- Australien, Neuseeland, Ozeanien
- Österreich
- Asien
- Balkan
- Naher Osten
- Bulgarien
- China
- Kroatien
- Tschechische Republik
- Dänemark
- Ägypten
- Estland
- Europa
- Frankreich
- Berge
- Griechenland
- Spanien
- Niederlande
- Island
- Litauen
- Lettland
- Mapy, Plany miast, Atlasy
- Miniführer
- Deutschland
- Norwegen
- Aktive Reisen
- Polen
- Portugal
- Andere
- Przewodniki po hotelach i restauracjach
- Russland
- Rumänien
- Slowakei
- Slowenien
- Schweiz
- Schweden
- Welt
- Türkei
- Ukraine
- Ungarn
- Großbritannien
- Italien
-
Psychologie
- Lebensphilosophien
- Kompetencje psychospołeczne
- zwischenmenschliche Kommunikation
- Mindfulness
- Allgemeines
- Überzeugung und NLP
- Akademische Psychologie
- Psychologie von Seele und Geist
- Arbeitspsychologie
- Relacje i związki
- Elternschafts- und Kinderpsychologie
- Problemlösung
- Intellektuelle Entwicklung
- Geheimnis
- Sexualität
- Verführung
- Aussehen ind Image
- Lebensphilosophien
-
Religion
-
Sport, Fitness, Diäten
-
Technik und Mechanik
Hörbücher
-
Wirtschaft
- Bitcoin
- Geschäftsfrau
- Coaching
- Controlling
- E-Business
- Ökonomie
- Finanzen
- Börse und Investitionen
- Persönliche Kompetenzen
- Kommunikation und Verhandlungen
- Kleines Unternehmen
- Marketing
- Motivation
- Immobilien
- Überzeugung und NLP
- Steuern
- Sozialpolitik
- Handbȕcher
- Präsentationen
- Führung
- Public Relation
- Geheimnis
- Social Media
- Verkauf
- Start-up
- Ihre Karriere
- Management
- Projektmanagement
- Personal (HR)
-
Für Kinder
-
Für Jugendliche
-
Bildung
-
Enzyklopädien, Wörterbücher
-
E-Presse
-
Geschichte
-
Informatik
-
Andere
-
Fremdsprachen lernen
-
Kultur und Kunst
-
Lektüre
-
Literatur
- Anthologien
- Ballade
- Biografien und Autobiografien
- Für Erwachsene
- Drama
- Tagebücher, Memoiren, Briefe
- Epos
- Essay
- Science Fiction
- Felietonys
- Fiktion
- Humor, Satire
- Andere
- Klassisch
- Krimi
- Sachbücher
- Belletristik
- Mity i legendy
- Nobelpreisträger
- Kurzgeschichten
- Gesellschaftlich
- Okultyzm i magia
- Erzählung
- Erinnerungen
- Reisen
- Poesie
- Politik
- Populärwissenschaftlich
- Roman
- Historischer Roman
- Prosa
- Abenteuer
- Journalismus
- Reportage
- Romans i literatura obyczajowa
- Sensation
- Thriller, Horror
- Interviews und Erinnerungen
-
Naturwissenschaften
-
Sozialwissenschaften
-
Populärwissenschaft und akademisch
- Archäologie
- Philosophie
- Wirtschaft
- Handel. Weltwirtschaft
- Geschichte und Archäologie
- Kunst- und Architekturgeschichte
- Kulturwissenschaft
- Literaturwissenschaft
- Mathematik
- Medizin
- Geisteswissenschaften
- Pädagogik
- Lehrmittel
- Populärwissenschaftlich
- Andere
- Psychologie
- Soziologie
- Teologie
- Zarządzanie i marketing
-
Handbȕcher
-
Professioneller und fachkundige Leitfaden
-
Jura
-
Führer und Reisen
-
Psychologie
- Lebensphilosophien
- zwischenmenschliche Kommunikation
- Mindfulness
- Allgemeines
- Überzeugung und NLP
- Akademische Psychologie
- Psychologie von Seele und Geist
- Arbeitspsychologie
- Relacje i związki
- Elternschafts- und Kinderpsychologie
- Problemlösung
- Intellektuelle Entwicklung
- Geheimnis
- Sexualität
- Verführung
- Aussehen ind Image
- Lebensphilosophien
-
Religion
-
Sport, Fitness, Diäten
-
Technik und Mechanik
Videokurse
-
Datenbank
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersicherheit
-
Data Science
-
DevOps
-
Für Kinder
-
Elektronik
-
Grafik / Video / CAX
-
Spiele
-
Microsoft Office
-
Entwicklungstools
-
Programmierung
-
Persönliche Entwicklung
-
Computernetzwerke
-
Betriebssysteme
-
Softwaretest
-
Mobile Geräte
-
UX/UI
-
Web development
-
Management
Podcasts
- E-Books
- Big data
- Datenanalyse
- Kompletny przewodnik po Power Query (M). Opanuj wykonywanie złożonych przekształceń danych
Details zum E-Book

Kompletny przewodnik po Power Query (M). Opanuj wykonywanie złożonych przekształceń danych
Greg Deckler, Rick de Groot, Melissa de Korte
Profesjonalna analiza danych ułatwia podejmowanie opłacalnych decyzji, a przekształcanie danych jest krytycznym etapem tego procesu. Nieocenionym narzędziem dla każdego, kto chce przetwarzać dane na profesjonalnym poziomie, jest Power Query. Zdobycie wysoce zaawansowanych umiejętności wymaga dogłębnego poznania M - języka zaimplementowanego w Power Query.
Dzięki temu praktycznemu przewodnikowi w pierwszej kolejności opanujesz podstawy języka M. Po zapoznaniu się z kluczowymi koncepcjami stopniowo będziesz stosować tę wiedzę do coraz bardziej zaawansowanych przekształceń danych. Zajmiesz się także takimi zagadnieniami jak optymalizacja wydajności zapytań, obsługa błędów i implementacja efektywnych technik przetwarzania danych. W każdym rozdziale znajdziesz wiele przydatnych przykładów, za sprawą których rozwiniesz umiejętności pozwalające używać Power Query do radzenia sobie z realnymi wyzwaniami i poprawiania swoich umiejętności analitycznych. Przekonasz się, że dzięki zdobytym w ten sposób umiejętnościom z łatwością zastosujesz funkcje Power Query do przekształcania danych!
W książce:
- solidne podstawy Power Query i M
- funkcje służące do wykonywania złożonych przekształceń danych
- wartości, typy i struktury sterujące w Power Query
- wydajna obsługa błędów
- strategie optymalizacji wydajności w Power Query i M
- przykłady rzeczywistych scenariuszy
Rozpocznij fascynującą podróż do świata zaawansowanej analizy danych!
O korektorach technicznych
Przedmowa
Wstęp
Rozdział 1. Wprowadzenie do języka M
- Historia języka M
- Kto powinien uczyć się języka M?
- Gdzie i jak można używać języka M?
- Środowisko Power Query
- Produkty i usługi
- Dlaczego warto poznać język M?
- Podstawy języka M
- Wyrażenie let
- Cechy języka M
- Klasyfikacja formalna
- Nieformalne cechy języka M
- Podsumowanie
Rozdział 2. Praca z Power Query i M
- Wymagania techniczne
- Prezentacja środowiska Power Query Desktop
- Krótka wycieczka
- Tworzenie pierwszego zapytania
- Opcje i ustawienia źródła danych
- Edycja kodu wygenerowanego przez środowisko
- Tworzenie własnych kolumn
- Dodawanie kolumny indeksu
- Dodawanie kolumn na podstawie przykładów
- Operacje matematyczne
- Dodawanie kolumn z niestandardowym kodem M
- Korzystanie z edytora zaawansowanego
- Podsumowanie
Rozdział 3. Dostęp do danych i ich łączenie
- Wymagania techniczne
- Dostęp do plików i katalogów
- Funkcja File.Contents
- Pliki tekstowe i CSV
- Pliki Excela
- Katalogi
- Pliki PDF
- Pliki XML
- Usługa Azure Storage
- Inne formaty plików
- Pobieranie zawartości stron WWW
- Przedstawienie funkcji binarnych
- Grupa funkcji Lines
- Dostęp do baz danych i kostek
- Funkcje kostek
- Korzystanie ze standardowych protokołów danych
- Korzystanie z dodatkowych łączników
- Popularne systemy oprogramowania
- Funkcje obsługi tożsamości
- Różne sposoby łączenia danych
- Funkcja Table.Combine
- Funkcje Table.NestedJoin oraz Table.Join
- Funkcje Table.FuzzyNestedJoin oraz Table.FuzzyJoin
- Podsumowanie
Rozdział 4. Wartości i wyrażenia
- Prezentacja typów wartości
- Wartości binarne
- Rodzina wartości związanych z datami i czasem
- Wartości logiczne
- Wartość null
- Wartości liczbowe
- Wartości tekstowe
- Listy
- Rekordy
- Tabele
- Wartości funkcyjne
- Wartości typów
- Operatory
- Wyrażenia
- Zagnieżdżanie wyrażeń let
- Najlepsze praktyki tworzenia wyrażeń
- Struktury sterujące
- Wyliczenia
- Podsumowanie
Rozdział 5. Typy danych
- Czym są typy danych?
- System typów
- Kolumny o różnych typach
- Typ danych kolumny a typ wartości
- Znaczenie typów
- Przejrzystość i spójność
- Walidacja danych
- Inne powody
- Typy danych dostępne w języku M
- Typy podstawowe
- Typy niestandardowe
- Wykrywanie typów
- Pobieranie typów danych ze źródła danych
- Automatyczne wykrywanie typów
- Konwersja typów danych
- Konwertowanie typów wartości
- Konwersja typów kolumn
- Unikanie utraty danych podczas konwersji
- Efekt ustawień lokalnych i kulturowych
- Aspekty
- Deklaracje typu
- Przypisywanie typów
- Czym jest przypisywanie typów?
- Funkcje obsługujące przypisywanie typów
- Błędy podczas przypisywania typów
- Równoważność i zgodność typów oraz asercje
- Równość typów
- Zgodność typów
- Asercje typu
- Podsumowanie
Rozdział 6. Wartości strukturalne
- Prezentacja wartości strukturalnych
- Listy
- Prezentacja list
- Operatory list
- Metody tworzenia list
- Dostęp do elementów list
- Często wykonywane operacje na listach
- Przypisywanie listom typów danych
- Rekordy
- Prezentacja rekordów
- Operatory działające na rekordach
- Metody tworzenia rekordów
- Dostęp do pól rekordów
- Najczęstsze operacje na rekordach
- Przypisywanie typów danych do rekordów
- Tabele
- Prezentacja tabel
- Operatory tabel
- Metody tworzenia tabel
- Dostęp do elementów tabel
- Najczęstsze operacje na tabelach
- Przypisywanie typów danych do tabel
- Podsumowanie
Rozdział 7. Konceptualizacja języka M
- Wymagania techniczne
- Wyjaśnienie zasięgów
- Środowiska globalne
- Analiza sekcji
- Tworzenie własnego środowiska globalnego
- Domknięcia
- Składanie zapytań
- Metadane
- Podsumowanie
Rozdział 8. Praca ze strukturami zagnieżdżonymi
- Przejście do pisania kodu
- Rozpoczynanie samodzielnego pisania kodu
- Przekształcanie wartości w tabelach
- Praca z listami
- Przekształcanie list
- Pobieranie elementów
- Zmiana wielkości listy
- Filtrowanie list
- Konwersje na listę
- Inne operacje
- Praca z rekordami
- Przekształcanie rekordów
- Pobieranie wartości pola
- Zmiana wielkości rekordu
- Filtrowanie rekordów
- Konwersje na rekordy
- Praca z tabelami
- Przekształcanie tabel
- Pobieranie wartości komórek
- Zmiana długości tabeli
- Zmiana szerokości tabeli
- Filtrowanie tabel
- Konwersje na tabele
- Pobieranie informacji o tabelach
- Praca z mieszanymi strukturami danych
- Listy tabel, list oraz rekordów
- Tabele z listami, rekordami lub tabelami
- Struktury mieszane
- Podsumowanie
Rozdział 9. Parametry i funkcjeniestandardowe
- Parametry
- Czym są parametry?
- Tworzenie parametrów
- Stosowanie parametrów w zapytaniach
- Łączenie wszystkiego w całość
- Funkcje niestandardowe
- Czym są funkcje niestandardowe?
- Przekształcanie zapytań na funkcje
- Wywoływanie funkcji niestandardowych
- Wyrażenie each
- Udoskonalanie definicji funkcji
- Odwołania do kolumn i pól o określonych nazwach
- Debugowanie funkcji niestandardowych
- Zasięg funkcji
- Łączenie wszystkiego w całość
- Podsumowanie
Rozdział 10. Obsługa dat, czasu i czasów trwania
- Wymagania techniczne
- Daty
- Tabela kalendarza w języku M
- Inne formaty dat
- Inne niestandardowe funkcje związane z datami
- Czas
- Tworzenie tabeli godzin
- Klasyfikacja czasu na zmiany
- Daty i czas
- Strefy czasowe
- Korekta czasów odświeżania danych
- Czasy trwania
- Czas roboczy
- Podsumowanie
Rozdział 11. Funkcje porównujące, zastępujące, łączące i rozdzielające
- Wymagania techniczne
- Kluczowe zagadnienia
- Wywołania funkcji
- Często popełniane błędy
- Domknięcia
- Funkcje wyższego rzędu
- Funkcje anonimowe
- Porządkowanie wartości
- Funkcje porównujące
- Funkcja Comparer.Equals
- Funkcja Comparer.Ordinal
- Funkcja Comparer.OrdinalIgnoreCase
- Funkcja Comparer.FromCulture
- Kryteria porównywania
- Wartości liczbowe
- Obliczanie klucza sortowania
- Lista z kluczami i kolejnością sortowania
- Niestandardowe komparatory z własną logiką warunkową
- Niestandardowy komparator korzystający z funkcji Value.Compare
- Kryteria równości
- Domyślne funkcje porównujące
- Niestandardowa funkcja porównująca
- Selektory kluczy
- Łączenie selektora kluczy i funkcji porównującej
- Funkcje zastępujące
- Funkcja Replacer.ReplaceText
- Funkcja Replacer.ReplaceValue
- Niestandardowe funkcje zastępujące
- Funkcje łączące
- Funkcja Combiner.CombineTextByDelimiter
- Funkcja Combiner.CombineTextByEachDelimiter
- Funkcja Combiner.CombineTextByLengths
- Funkcja Combiner.CombineTextByPositions
- Funkcja Combiner.CombineTextByRanges
- Funkcje rozdzielające
- Funkcja Splitter.SplitByNothing
- Funkcja Splitter.SplitByAnyDelimiter
- Funkcja Splitter.SplitTextByCharacterTransition
- Funkcja Splitter.SplitTextByDelimiter
- Funkcja Splitter.SplitTextByEachDelimiter
- Funkcja Splitter.SplitTextByLengths
- Funkcja Splitter.SplitTextByPositions
- Funkcja Splitter.SplitTextByRanges
- Funkcja Splitter.SplitTextByRepeatedLengths
- Funkcja Splitter.SplitTextByWhitespace
- Praktyczne przykłady
- Usuwanie znaków sterujących i nadmiarowych odstępów
- Pobieranie adresów e-mail z tekstów
- Podział komórek z połączonymi wartościami na wiersze
- Zastępowanie wielu wartości
- Warunkowe łączenie wierszy
- Podsumowanie
Rozdział 12. Obsługa błędów i debugowanie
- Wymagania techniczne
- Czym jest błąd?
- Ograniczanie błędów
- Wykrywanie błędów
- Zgłaszanie błędów
- Wyrażenie błędu
- Operator ... (wielokropek)
- Obsługa błędów
- Strategie debugowania
- Najczęściej popełniane błędy
- Błędy składniowe
- Obsługa błędów - to, co najważniejsze
- DataSource.Error - nie można znaleźć źródła
- Nieznany lub brakujący identyfikator
- Nieznana funkcja
- Odwołanie do nieznanej kolumny
- Odwołanie do nieznanego pola
- Zbyt mało wartości w wyliczeniu
- Błąd Formula.Firewall
- Expression.Error - klucz nie pasuje do żadnego wiersza tabeli
- Expression.Error - klucz pasuje do więcej niż jednego wiersza tabeli
- Expression.Error - obliczanie spowodowało przepełnienie stosu i nie może być kontynuowane
- Łączenie wszystkiego w jedną całość
- Wybór kolumn
- Tworzenie niestandardowego rozwiązania
- Raportowanie błędów poziomu komórek
- Tworzenie niestandardowego rozwiązania
- Podsumowanie
Rozdział 13. Iteracja i rekurencja
- Wprowadzenie do iteracji
- Funkcja List.Transform
- Funkcja List.Accumulate
- Funkcja List.Generate
- Rekurencja
- Dlaczego rekurencja jest ważna?
- Rekurencja a iteracja - krótkie porównanie
- Funkcje rekurencyjne
- Stosowanie operatora @
- Usuwanie sekwencji znaków odstępu
- Wydajność rozwiązań rekurencyjnych
- Podsumowanie
Rozdział 14. Kłopotliwe wzorce danych
- Dopasowywanie wzorców
- Podstawy dopasowywania wzorców
- Pobieranie wzorców o stałej postaci
- Łączenie danych
- Podstawy łączenia danych
- Pobieranie, przekształcanie i łączenie
- Podsumowanie
Rozdział 15. Optymalizacja wydajności
- Wykorzystanie pamięci podczas wykonywania zapytań
- Zmiany i dostosowywanie limitu pamięci
- Składanie zapytań
- Składanie zapytań w praktyce
- Przetwarzanie zapytań
- Składane, nieskładane, składane częściowo
- Narzędzia pozwalające określać możliwości składania
- Operacje i ich wpływ na możliwość składania
- Poziomy prywatności źródła danych
- Rodzime zapytania baz danych
- Funkcje przeznaczone do przerywania składania
- Strategie utrzymania składania zapytań
- Zapora prywatności danych
- Czym jest zapora prywatności danych?
- Przedstawienie pojęcia partycji
- Podstawowa zasada zapory prywatności danych
- Błąd zapory - odwołania do innych partycji
- Błąd zapory - dostęp do zgodnych źródeł danych
- Optymalizacja wydajności zapytań
- Zwiększanie priorytetu filtrowania wierszy i usuwania kolumn
- Operacje buforujące a strumieniowe
- Wpływ buforowania i sumy bieżące
- Uwagi dotyczące źródeł danych
- Wskazówki dotyczące wydajności
- Podsumowanie
Rozdział 16. Włączanie rozszerzeń
- Wymagania techniczne
- Czym są rozszerzenia Power Query?
- Do czego można używać rozszerzeń?
- Przygotowywanie środowiska
- Pobieranie Visual Studio Code
- Pobieranie Power Query SDK
- Konfigurowanie serwera IIS
- Konfiguracja Discorda
- Tworzenie niestandardowego łącznika
- Utworzenie projektu rozszerzenia
- Konfigurowanie uwierzytelniania
- Konfigurowanie nawigacji i treści
- Instalowanie łącznika i korzystanie z niego
- Podsumowanie
Skorowidz
- Titel: Kompletny przewodnik po Power Query (M). Opanuj wykonywanie złożonych przekształceń danych
- Autor: Greg Deckler, Rick de Groot, Melissa de Korte
- Originaler Titel: The Definitive Guide to Power Query (M): Mastering complex data transformation with Power Query
- Übersetzung: Piotr Rajca
- ISBN: 978-83-289-2045-3, 9788328920453
- Veröffentlichungsdatum: 2025-08-05
- Format: E-book
- Artikelkennung: komprz
- Verleger: Helion