Zapytanie Power BI - Jak używać edytora zapytań usługi Power BI?

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”.
  • 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.

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ą.

Po przesłaniu danych widać to samo w „Układzie danych”.

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”.

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”.
  • Druga to nazwa „ Tabela ” naszej tabeli danych.
  • Trzeci to podgląd danych tabeli.
  • 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.
  • Naszym pierwszym wymaganiem związanym z transformacją danych jest zmiana formatu „Data” kolumny „Data”, więc wybierz kolumnę i kliknij opcję „Format”.
  • Po kliknięciu otworzy się dla Ciebie poniższa opcja.
  • Z tego wybierz tylko opcję „Data”, a data i czas zostaną sformatowane tylko jako „Data”.
  • Po wykonaniu tej czynności krok ten zostanie zarejestrowany w „Ustawieniach zapytania”.
  • Jeśli chcesz wrócić do poprzedniego kroku, możesz po prostu usunąć ten krok, klikając ikonę usuwania.
  • Ok, teraz musimy dodać nową kolumnę, aby otrzymać wartość „Zysk”. Dlatego w sekcji „Dodaj kolumnę” kliknij „Kolumna niestandardowa”.
  • Otworzy się okno „Kolumna niestandardowa”.
  • Nazwij „Niestandardową kolumnę” jako „Zysk”.
  • Następnie musimy zastosować wzór, aby otrzymać wartość „Zysk”. Pod formułą kolumny niestandardowej zastosuj formułę, jak pokazano poniżej.

Uwaga: kliknij dwukrotnie nazwy kolumn, aby wstawić je do pola formuły.

  • Teraz kliknij „Ok”, a zobaczymy nową kolumnę w tabeli danych.

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”.
  • 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.
  • 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”.
  • Po kliknięciu powyższej opcji zamknie się okno i wyświetli komunikat o zastosowaniu zmian.

Teraz mamy nowo przekształcone dane.

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 BI

Rzeczy 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.

Interesujące artykuły...