Obserwuj mnie na Twitter. Dzielę się tam informacjami na temat najnowszych trendów, technik i narzędzi związanych z technologią, sztuczną inteligencją oraz IoT.

Power BI — analiza historii pomiarów MEW-01 z pliku Excel

W jaki sposób pobrać dane pomiarowe MEW-01 firmy ZAMEL do Excel, aby móc je później przedstawić w formie czytelnych wykresów w Power BI.

14. Następnie dodajemy kolejną kolumnę zaczynającą się od cyfry 1.

Power Query - kolumna indeksu od 1
Power Query – kolumna indeksu od 1

15. Nowe kolumny pojawią się w szeregu po prawej stronie. Typ ich danych musimy również zmienić na liczby dziesiętne.

Power Query - zmiana typu danych w kolumnach z indeksami
Power Query – zmiana typu danych w kolumnach z indeksami

16. Po poprawnej zmianie będziemy mieli wartości jak poniżej (2 ostatnie kolumny).

Power Query - zmienione typy danych w kolumnach z indeksami
Power Query – zmienione typy danych w kolumnach z indeksami

17. Teraz czas na scalanie zapytań.

W tym celu wybieramy opcję Scal zapytania i ustawiamy wartości zgodnie z poniższym zdjęciem. W pierwszej części wskazujemy jako klucz pierwszej tabeli, indeks zaczynający się od 0, a w drugiej indeks zaczynający się od 1.

Power Query - scal zapytania
Power Query – scal zapytania

18. Po wykonaniu scalenia pojawi się tabela, którą możemy rozwinąć. Naciskamy przycisk, który jest zaznaczony na czerwono.

Power Query - rozwinięcie tabeli
Power Query – rozwinięcie tabeli

19. Czas na wybór kolumn, które nas interesują z dostępnej listy. Specjalnie nie zaznaczyłem kolumn, które są oznaczone kolorem żółtym. Nie ma takiej potrzeby, ponieważ nie będą wykonywane na nich żadne obliczenia.

Na końcu, odznaczamy opcję: „Użyj oryginalnej nazwy kolumny jako prefiksu„.

Power Query – rozwinięcie wybranych kolumn

20. W narzędziu Power Query pojawią się nowe kolumny z oznaczeniem „.1”. Będą one potrzebne do obliczenia różnic między wierszami.

Power Query - rozwinięte kolumny z oznaczeniem 1
Power Query – rozwinięte kolumny z oznaczeniem 1

21. Przechodzimy do obliczeń różnic w poszczególnych wierszach.

Tworzymy niestandardowe kolumny, pamiętając o ich nazewnictwie. Wybierając tą opcję pojawi się okno, w którym będziemy wykonywać obliczenia. Wskazujemy różnicę między „starą a nową tabelą” dla poszczególnych kolumn. Tą czynność powtarzamy dla wszystkich interesujących nas kolumn (Faza 1 – Energia czynna pobrana itd.)

Power Query - wstawianie kolumn niestandardowych
Power Query – wstawianie kolumn niestandardowych

22. Dla nowo utworzonych kolumn ustawiamy ponownie typ danych jako liczba dziesiętna.

Power Query - wstawione kolumny niestandardowe oraz zmiana ich typów danych
Power Query – wstawione kolumny niestandardowe oraz zmiana ich typów danych

23. Teraz czas na zrobienie porządków.

Kolumny, których już nie potrzebujemy – usuwamy. Zauważcie, że po prawej stronie przedstawone są poszczególne kroki, jakie wykonujemy dla naszego pliku. W przyszłości odświeżając dane zobaczymy gotową już zmodyfikowaną tabelkę. Wystarczy pobrać nową historię pomiarów. Wkleić do folderu, podmieniając starą historię i odświeżyć dane.

Power Query - usunięcie niepotrzebnych kolumn i zmiana nazwy - Data i czas
Power Query – usunięcie niepotrzebnych kolumn i zmiana nazwy – Data i czas

24. Czas na ostatni krok.

Zamykamy narzędzie Power Query i stosując wszystkie kroki, które wykonaliśmy dla naszego zapytania. 🙂

Power Query - zamknij i zastosuj
Power Query – zamknij i zastosuj

25. Już po wszystkim.

Nasze zapytanie zostało poprawnie przygotowane. Dane są dostępne w programie Power BI.

Teraz czas na najprzyjemniejszą część. Zaczynamy zabawę z wykresami i wizualizacją naszych danych. Gwarantuję, że zabawa dopiero się zaczyna.

Power BI - Analiza MEW-01
Power BI – Analiza MEW-01

Poniżej przedstawiam wyniki jakie uzyskałem u siebie, modyfikując trochę moje zapytanie. W przyszłości pewnie poszerzę ten temat. Wystarczy tylko, że będziecie tego chcieli pisząc komentarze.

A o to przykłady:

Bilans zużycia energii elektrycznej MEW-01 firmy ZAMEL

Power BI – Analiza danych pomiarowych MEW-01 – zrzut z ekranu

Ranking godzin – zużycie energii przez monitor energii elektrycznej MEW-01 firmy ZAMEL

Power BI – MEW-01 – Ranking godzin zużycia energii

Zużycie energii elektrycznej w czasie przez monitor energii elektrycznej MEW-01 firmy ZAMEL

Power BI – MEW-01 – Zużycie energii w czasie

No to tyle na dziś. Dziękuję, że dotrwaliście do samego końca.

Chcesz się dowiedzieć jak dodać MEW-01 do Home Assistant i przygotowywać takie wykresy?

MEW-01 wizualizacja danych w Grafana
MEW-01 wizualizacja danych w Grafana
MEW-01 w Home Assistant

Przejdź na stronę: Konfiguracja Supla dla Home Assistant przez MQTT

Może Espresso, Cappuccino lub Cafe Latte?


Lubię to, co robię i chciałbym się z Tobą podzielić moimi zainteresowaniami! Jeśli podoba Ci się moja praca i chcesz mi pomóc, to postaw mi kawę! Twoje wsparcie pozwoli kontynuować pracę i umożliwi mi dalej dzielić się nią z innymi. Za pyszne Cafe Latte chętnie podzielę się z Tobą swoją wiedzą i jeśli chcesz to wyślę Ci pliki, które tworzę na mojej stronie. Dziękuję!

Postaw mi kawę na buycoffee.to
Pasjonat nowoczesnych technologii, zafascynowany możliwościami #AI, #IoT oraz #SmartHome 🤖💡🌐. Związany z branżą smart sterowników, pomagający ludziom w tworzeniu komfortowych i wydajnych przestrzeni. Odkrywaj ze mną świat przyszłości! 💡🏠🔌