Jak korzystać z Edytora zapytań usługi Power BI?
Query Editor to narzędzie dostępne w Power BI Desktop do transformacji danych, kształtowania struktury danych w celu zaspokojenia potrzeb użytkowników, a po przekształceniu danych możemy załadować z powrotem do Power BI Desktop, aby rozpocząć pracę z przekształconymi danymi.
W tym artykule pokażemy, jak w pełni wykorzystać model „Power BI Query”.
- Po otwarciu programu Power BI Desktop na karcie HOME widzimy opcję „Edytuj zapytania”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__2.png.webp)
- Po kliknięciu tej opcji nastąpi przejście do okna „Edytor Power Query”, bez przesłanych danych do usługi Power BI, możemy zobaczyć okno takie jak poniżej.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__3.png.webp)
Jednak bez danych nie możemy nic zrobić za pomocą „Edytora Power Query”. Ok, prześlijmy trochę danych i zobaczmy, jak korzystać z tego okna.
Zamierzam przesłać poniższe dane do programu Power BI Desktop za pośrednictwem skoroszytu programu Excel. Możesz pobrać skoroszyt i przesłać to samo, aby śledzić ze mną.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__4.png.webp)
Po przesłaniu danych widać to samo w „Układzie danych”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__5.png.webp)
Teraz w tych danych mamy kolumnę z datą, która również zawiera czas, ale nie chcemy widzieć tego czasu i nie mamy kolumny „Zysk”, która jest uzyskiwana przy użyciu formuły „Sprzedaż - Koszt”.
Tak więc cała transformacja danych odbywa się za pomocą „Edytora zapytań” w usłudze Power BI.
- Przejdź do zakładki „HOME” i kliknij „Edytuj zapytania”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__6.png.webp)
Po kliknięciu tej opcji nastąpi przejście do okna „Edytor Power Query” z przesłanymi danymi.
W oknie „Edytor Power Query” mamy 4 typowe opcje.
- Pierwsza to zakładka „Wstążka”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__7.png.webp)
- Druga to nazwa „ Tabela ” naszej tabeli danych.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__8.png.webp)
- Trzeci to podgląd danych tabeli.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__9.png.webp)
- Czwarty to okno „ Query Setting ”, w którym możemy anulować zmiany, które wprowadziliśmy przed przesłaniem danych z powrotem do Power BI Desktop.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__10.png.webp)
- Naszym pierwszym wymaganiem związanym z transformacją danych jest zmiana formatu „Data” kolumny „Data”, więc wybierz kolumnę i kliknij opcję „Format”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__11.png.webp)
- Po kliknięciu otworzy się dla Ciebie poniższa opcja.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__12.png.webp)
- Z tego wybierz tylko opcję „Data”, a data i czas zostaną sformatowane tylko jako „Data”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__13.png.webp)
- Po wykonaniu tej czynności krok ten zostanie zarejestrowany w „Ustawieniach zapytania”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__14.png.webp)
- Jeśli chcesz wrócić do poprzedniego kroku, możesz po prostu usunąć ten krok, klikając ikonę usuwania.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__15.png.webp)
- Ok, teraz musimy dodać nową kolumnę, aby otrzymać wartość „Zysk”. Dlatego w sekcji „Dodaj kolumnę” kliknij „Kolumna niestandardowa”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__16.png.webp)
- Otworzy się okno „Kolumna niestandardowa”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__17.png.webp)
- Nazwij „Niestandardową kolumnę” jako „Zysk”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__18.png.webp)
- Następnie musimy zastosować wzór, aby otrzymać wartość „Zysk”. Pod formułą kolumny niestandardowej zastosuj formułę, jak pokazano poniżej.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__19.png.webp)
Uwaga: kliknij dwukrotnie nazwy kolumn, aby wstawić je do pola formuły.
- Teraz kliknij „Ok”, a zobaczymy nową kolumnę w tabeli danych.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__20.png.webp)
Tak więc kolumna, której nie było wcześniej w tabeli danych, została dodana do tabeli danych.
- Teraz załóżmy, że musimy wstawić „Numer seryjny”, aby mieć numery indeksowe. Na tej samej karcie „Dodaj kolumnę” kliknij listę rozwijaną „Kolumna indeksu”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__21.png.webp)
- Jeśli chcesz, aby numery indeksów pojawiały się od 0, wybierz „Od 0” lub jeśli chcesz, aby numery indeksów pojawiały się od 1, wybierz „Od 1”. Wybrałem „Od 1” i znalazłem się poniżej nowej kolumny.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__22.png.webp)
- Ok, teraz wczytujemy z powrotem nowo przekształcone dane z powrotem do programu Power BI Desktop. Na karcie Strona główna kliknij opcję „Zamknij i zastosuj”.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__23.png.webp)
- Po kliknięciu powyższej opcji zamknie się okno i wyświetli komunikat o zastosowaniu zmian.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__24.png.webp)
Teraz mamy nowo przekształcone dane.
![](https://cdn.know-base.net/9377313/power_bi_query_how_to_use_power_bi_query_editor__25.png.webp)
W ten sposób za pomocą „Power BI Query” możemy przekształcić dane.
Uwaga: plik Edytora zapytań usługi Power BI można również pobrać, korzystając z poniższego łącza, a ostateczne dane wyjściowe można wyświetlić.
Możesz pobrać ten szablon zapytania usługi Power BI tutaj - szablon zapytania usługi Power BIRzeczy do zapamiętania
- To nic innego jak edytor Power Query.
- Służy do przekształcania danych.
- W modelu Power BI Query dostępnych jest wiele opcji, więc zgodnie z wymaganiami struktury danych możemy je wykorzystać w Power BI.