Problemy z szczegółowością danych w usłudze LuckyTemplates

W dzisiejszym poście na blogu przedstawię rozwiązanie, które rozwiąże problemy z szczegółowością danych. W LuckyTemplates jesteśmy zwolennikami ubrudzenia sobie rąk. Nasza trwająca seria ma na celu zastosowanie w praktyce tego, czego się nauczyłeś. Uważamy, że nie ma szybszego sposobu na nauczenie się usługi LuckyTemplates niż zakasanie rękawów i rozpoczęcie pracy. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

W przypadku poproszono nas o zebranie kilku podsumowanych danych i utworzenie dziennej tabeli faktów za pomocą zapytania potęgowego. W LuckyTemplates dostępnych jest obecnie całkiem sporo treści, które obejmują coś w tym stylu przy użyciu języka DAX. Dla tych z Państwa, którzy przystąpili do certyfikacji, jednym z kluczowych modułów jest analiza budżetowania. Jedną z kwestii omówionych w tym module było podzielenie budżetu na poszczególne dni, więc zachęcamy do sprawdzenia tego.

Spis treści

Rozpoczynanie od edytora Power Query

Co ciekawe, większość osób podchodziła do swoich rozwiązań w ten sam sposób. W tym poście opiszę, jak sobie z tym poradziłem. Przejdźmy do edytora Power Query. Zaczynając od widoku podsumowania, pierwszą rzeczą, którą zrobiłem, było upewnienie się, że są one w formacie daty i dziesiętnym.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Pierwszym krokiem było poznanie liczby dni między datą początkową a datą końcową. Pomoże mi to uzyskać dzienne wartości, których będę potrzebować w kolumnach Cost , Consumption i Emission .

Problemy z szczegółowością danych w usłudze LuckyTemplates

można to zrobić na wiele sposobów . To jest sposób, w jaki to zrobiłem.

Dodałem nową kolumnę i nazwałem ją Czas trwania, a następnie dodałem datę końcową minus datę początkową.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Wyniki wyglądają całkiem nieźle. Mamy kolumnę Czas trwania.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Następną rzeczą do zrobienia jest utworzenie kolumny dat, tak aby każda data między 1/10 a 11/30 była w jednej kolumnie. Mogę szybko utworzyć listę, zamieniając ją na liczbę całkowitą.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Problemy z szczegółowością danych w usłudze LuckyTemplates

Dodanie niestandardowej kolumny

Pozostało tylko dodać niestandardową kolumnę. Nazwę tę kolumnę Data i użyję nawiasów klamrowych, aby utworzyć listę dat początkowych aż do daty końcowej.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Wynik dał mi tę listę. Mogę rozwinąć do nowych wierszy lub wyodrębnić wartości.

Problemy z szczegółowością danych w usłudze LuckyTemplates

W tym przypadku wybieram rozwinięcie do nowych wierszy. Nasza lista jest teraz od 1/10 aż do 11/30.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Teraz mogę się pozbyć tych dwóch kolumn, ponieważ już ich nie potrzebuję.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Mam teraz ładne, uporządkowane kolumny Date , Cost , Consumption i Emission .

Problemy z szczegółowością danych w usłudze LuckyTemplates

Muszę utworzyć kolejną niestandardową kolumnę i nazwać ją Kosztem dziennym, gdzie Koszt zostanie podzielony przez Czas trwania.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Wynik wydaje mi się właściwy.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Muszę to zrobić ponownie dla pozostałych dwóch kolumn: Zużycie i Emisja. Następnie muszę pozbyć się wszystkich kolumn, których nie potrzebuję.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Teraz mam dzienny koszt, dzienne zużycie i dzienną emisję. Mogę nawet zmienić nazwy tych kolumn na Koszt, Zużycie i Emisja. Mam tę pojedynczą tabelę dat, którą mogę teraz połączyć z tabelą dat i móc przeprowadzić standardową analizę czasu.

Problemy z szczegółowością danych w usłudze LuckyTemplates

W ten sposób omawiano problem. Jednakże, pojawił się szczególny komentarz do wpisu Melissy, który również chciałem tu podkreślić.

Problemy z szczegółowością danych w usłudze LuckyTemplates

Myślę, że jest to kluczowy punkt. Niektóre kroki, które tutaj omówiłem, były powtarzane wiele razy. Możesz z łatwością połączyć te codzienne obliczenia w jeden krok, tak jak zrobiła to tutaj Melissa, i gorąco polecam przejrzenie również jej pracy.

Wniosek

Mam nadzieję, że możesz pobawić się tą techniką i mam nadzieję, że możesz użyć jej do własnych raportów. Rozwiązując problemy z szczegółowością danych, będziesz mógł tworzyć więcej punktów danych i analizować najdrobniejsze szczegóły raportów.

Haroon

Leave a Comment

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr

W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.

Funkcje zbierania w Microsoft Power Automate

Funkcje zbierania w Microsoft Power Automate

Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.

Oceń wydajność kodu DAX w DAX Studio

Oceń wydajność kodu DAX w DAX Studio

Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Czym jest self w Pythonie: przykłady z życia wzięte

Jak zapisać i załadować plik RDS w R

Jak zapisać i załadować plik RDS w R

Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Powrót do pierwszych N dni roboczych — rozwiązanie języka kodowania DAX

Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

Zaprezentuj spostrzeżenia przy użyciu wielowątkowej techniki dynamicznych wizualizacji w usłudze LuckyTemplates

W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

Wprowadzenie do filtrowania kontekstu w usłudze LuckyTemplates

W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Najlepsze wskazówki dotyczące korzystania z aplikacji w usłudze online LuckyTemplates

Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Analizuj zmiany marży zysku w godzinach nadliczbowych — Analizuj za pomocą LuckyTemplates i DAX

Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.