Czym jest self w Pythonie: przykłady z życia wzięte
Czym jest self w Pythonie: przykłady z życia wzięte
W miarę postępów w usłudze LuckyTemplates będziesz stopniowo pracować z większą liczbą miar i obliczeń języka DAX, a rzeczy mogą łatwo ulec zaśmieceniu. W dzisiejszym samouczku podzielę się kilkoma technikami modelowania danych dotyczącymi lepszego organizowania miar języka DAX w celu wydajniejszego przepływu pracy. Możesz obejrzeć pełny film z tego samouczka na dole tego bloga.
Spis treści
Techniki modelowania danych: lepsza organizacja miar DAX
Zazwyczaj wiele osób dokonuje pomiarów i umieszcza je w tabeli faktów lub sprzedaży. Zamiast tego zorganizujemy miary w nowej dedykowanej tabeli lub folderze języka DAX, który znajdzie się na górze naszej listy pól.
Aby to zrobić, przejdziemy do Wprowadź dane pod wstążką Strona główna. Zostawimy to całkowicie puste i jedyne, co zamierzamy zrobić, to nazwać to DAX jako nazwę tabeli i wybrać Załaduj.
A teraz przejdę do mojej tabeli Sales i tutaj wybiorę wszystkie moje miary. Używam klawisza Shift i zaznaczam je, aby je wybrać. Następnie przeciągnę je do właśnie utworzonego folderu DAX.
Teraz możesz zobaczyć wszystkie miary sprzedaży w folderze DAX.
Co więcej, możemy utworzyć więcej folderów, aby lepiej to zorganizować, więc zróbmy to. Jak widać, wszystkie moje kwoty bazowe obejmują mój budżet, moją prognozę i moją sprzedaż. To są jak podstawowe obliczenia. Możemy je mieć w folderze Display. Zamierzam wywołać ten folder, Baza dla obliczeń bazowych i wybrać Enter. Zauważ, że utworzyło to folder dla Base, który również znajduje się w tej strukturze hierarchii.
Mamy więc teraz nasz folder DAX z naszymi miarami, który ma podfolder z innymi miarami. Podobnie zamierzam zrobić to samo z moimi Wariancjami. Zaznaczę wszystkie te Wariancje i dodam to do folderu Wyświetl w Wariancjach . A teraz w naszym folderze DAX mamy folder Base i Variances.
Inną sztuczką jest to, że jeśli masz miary na tym samym poziomie w tym folderze miar, chcesz mieć pewność, że te foldery są zawsze na górze. Aby to zrobić, możesz dodać znak interpunkcyjny, na przykład kropkę, na samym początku tytułu folderu. Zapewni to, że folder pozostanie na górze listy, ponieważ foldery są sortowane alfanumerycznie.
Teraz, jeśli chcesz zrobić podfolder w podfolderze, po prostu dodaj ukośnik odwrotny do tytułu folderu, a następnie nazwijmy podfolder. W tym przypadku nazwijmy to podfolderem. Możesz teraz zobaczyć, że wewnątrz Variances znajduje się podfolder. Możesz także przeciągnąć i upuścić je do dowolnego folderu utworzonego po wykonaniu tej czynności.
Na koniec jest jeszcze jedna naprawdę fajna sztuczka, którą chcę się z tobą podzielić. Gdybym chciał umieścić tę miarę Odchylenie rzeczywistej kwoty w stosunku do budżetu (VTB) w jednym lub wielu folderach, po prostu dodam średnik do tytułu folderu. Zauważ, że jest teraz w dwóch różnych folderach.
Teraz obserwuj, co dzieje się z nową wizualizacją na stronie. Gdybym miał tutaj na przykład wizualizację pojedynczej karty wartości, przeciągnę miarę z Budżetu. Zauważ, że dodał go z obu folderów. Tak więc, technicznie rzecz biorąc, istnieje tylko jedna miara, ale możesz zobaczyć zmiany dodane dla obu lokalizacji.
Modelowanie danych w usłudze LuckyTemplates przy użyciu tabel pomocniczych
Modelowanie danych w usłudze LuckyTemplates: porady i najlepsze praktyki
Budowanie relacji modelu danych w usłudze LuckyTemplates
Wniosek
W tym samouczku na blogu udostępniłem niektóre z moich technik modelowania danych, aby lepiej organizować miary języka DAX. Możesz dodać kropkę na początku tytułu folderu, jeśli chcesz, aby folder znajdował się na górze listy. Dodatkowy ukośnik odwrotny umożliwia umieszczenie miar w podfolderze, a średnik umożliwia umieszczenie ich w wielu lokalizacjach.
Mamy nadzieję, że te wskazówki okazały się przydatne i wiesz już, jak utworzyć sam folder główny, który znajduje się na górze listy pól, o ile ten folder DAX się rozrasta. Możesz także umieścić miary języka DAX w tym folderze w podfolderze, aby uzyskać lepszą organizację.
Wszystkiego najlepszego!
Czym jest self w Pythonie: przykłady z życia wzięte
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.
Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.
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.
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.
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ł.
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.
W tym samouczku omówiono idee materializacji pamięci podręcznych danych oraz ich wpływ na wydajność języka DAX w dostarczaniu wyników.
Jeśli do tej pory nadal korzystasz z programu Excel, jest to najlepszy moment, aby zacząć korzystać z usługi LuckyTemplates na potrzeby raportowania biznesowego.
Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć