Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Czy kiedykolwiek pomyślałeś, że fajnie byłoby ustalić, jaki jest najbardziej optymalny wynik analizy scenariuszy , którą wykonujesz w usłudze LuckyTemplates? W tym samouczku pokażę ci dokładnie, jak możesz to odkryć, a także uwzględnię techniki analizy wrażliwości w pracy nad analizą parametrów i scenariuszy typu „co, jeśli”. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Omówimy więc, w jaki sposób możesz zbudować i zoptymalizować swój model za pomocą uruchomionych scenariuszy, a następnie zbadać lub uruchomić czułość w tych scenariuszach.

Analiza scenariuszy to naprawdę potężny sposób na przeprowadzanie zaawansowanych analiz lub odkrywanie zaawansowanych analitycznych spostrzeżeń w usłudze LuckyTemplates.

Włączenie analizy wrażliwości i odpowiednich wizualizacji do raportów umożliwia konsumentom zobaczenie, co by się stało, gdyby wystąpiło wiele scenariuszy jednocześnie, a nie tylko pojedynczy wynik oparty na wyborze.

Korzystając z tej techniki w usłudze LuckyTemplates, dajesz konsumentowi szansę sprawdzenia, jaki jest najbardziej optymalny wynik w oparciu o scenariusze, które mogą wystąpić w Twoich danych.

Spis treści

Technika analizy wrażliwości

Kluczową rzeczą dla tej analizy jest prawidłowe skonfigurowanie naszego modelu danych. Wewnątrz naszego modelu danych znajdują się nasze tabele wyszukiwania — daty, klienci, produkty i regiony — które są powiązane z naszą tabelą sprzedaży .

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Co ważniejsze, tworzymy te trzy tabele scenariuszy lub tabele wspierające scenariusze. W starszej wersji LuckyTemplates musieliśmy to zrobić ręcznie. Ale teraz, dzięki najnowszej wersji usługi LuckyTemplates, możemy to utworzyć za pomocą funkcji parametru What-If .

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

 W tych tabelach scenariuszy możemy zaszokować popyt, koszt i cenę .

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Nazywam to wielowarstwowością scenariuszy lub wielowarstwowym podejściem do scenariuszy , ponieważ możemy przełożyć te trzy zmienne lub elementy do naszych obliczeń, co pozwala nam uruchomić wiele scenariuszy.

W ten sposób przeprowadzimy analizę wrażliwości, aby zobaczyć, który scenariusz jest najbardziej zoptymalizowany w obecnym środowisku, które mamy tutaj w tym przykładzie.

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Kiedy już będziemy mieć taką prognozę lub tego rodzaju scenariusz w naszym popycie, cenach i kosztach, zobaczymy, jak ostatecznie wpłynie to na nasze całkowite zyski lub sprzedaż.

Przetwarzanie scenariuszy za pomocą formuły

Następnie przewlekamy wszystkie nasze elementy przez nasze formuły. W naszych obliczeniach zysków ze scenariusza używamy funkcji iteracyjnych . Możemy wyodrębnić dowolny element, na który patrzymy, w określonym wierszu tabeli.

W tym przypadku jest to tabela Sales , którą przeglądamy w każdym pojedynczym wierszu. A potem możemy go zaszokować zmianą popytu, ceny i kosztu.

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Tak więc, jeśli się nad tym zastanowić, te elementy lub tabele scenariuszy nie są nawet połączone z niczym w naszym modelu, ponieważ obsługują tabele. I używamy tej formuły, aby zintegrować je z naszym modelem .

Zamiast pokazywać tylko ogólne wyniki, pokazujemy czułość. Używamy tego wielowarstwowego podejścia scenariuszowego wewnątrz funkcji iteracyjnych w tej konkretnej formule, aby następnie stworzyć te wrażliwości.

Na tym wykresie w wierszach wprowadziliśmy zmianę ceny , a na górze iw kolumnach mamy zmiany popytu.

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Na tym wykresie możemy zobaczyć, jaki wpływ na nasze wyniki miałaby zmiana popytu, a także zmiana ceny. A następnie w macierzy możemy użyć formatowania warunkowego do pokolorowania tych elementów, co jest kolejnym naprawdę niesamowitym elementem dla lepszej wizualizacji.

Na poniższym wykresie możemy zobaczyć zmianę kosztów . Kiedy więc na przykład spadają koszty, nasz popyt wzrasta.

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Równie dobrze możemy dodać więcej elementów, aby uzyskać bardziej kompleksową analizę. Możemy umieścić nasze daty, regiony itp.

Inne elementy do dalszej analizy

Dodajemy tutaj nasz krajalnik dat , abyśmy mogli zmienić ramy czasowe, co jest naprawdę niesamowite. Umożliwi nam to drążenie w określonym przedziale czasowym, a następnie zmieni wyniki, które mamy na naszych wykresach.

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Dzięki mocy modelu danych możemy również uwzględnić dowolny element w dowolny dynamiczny sposób, dzięki czemu możemy naprawdę zagłębić się w aspekty naszych danych.

Możemy więc wykorzystać wszystko w naszym modelu, możemy filtrować naszych klientów, produkty, regiony itp.

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

Nadal możemy badać te wrażliwości w tych bardzo specyficznych regionach. Po wybraniu regionu dynamicznie zmieni się również wyniki.

Uruchamianie analizy wrażliwości dla usługi LuckyTemplates przy użyciu języka DAX

I w ten sposób możesz zoptymalizować te scenariusze. Zasadniczo polega na łatwym i skutecznym przeprowadzaniu analizy wrażliwości.


Przykład analizy wrażliwości w usłudze LuckyTemplates przy użyciu języka DAX
przy użyciu wielowarstwowej analizy scenariuszy w usłudze LuckyTemplates
Nakładanie wielu scenariuszy typu „co jeśli” w usłudze LuckyTemplates — zaawansowane koncepcje dotyczące języka DAX

Wniosek

Jak widać, jest to naprawdę potężna rzecz. To naprawdę wysokiej jakości praca analityczna, która zrobi wrażenie na każdym, jeśli położysz ją przed nim.

Ta praca historycznie była bardzo trudna do osiągnięcia. W LuckyTemplates niczym magia możesz stworzyć to dzieło. Możesz tworzyć te spostrzeżenia w naprawdę intuicyjny, efektywny i skalowalny sposób.

Mam nadzieję, że widzisz, jak szybko możesz to zrobić. Nie ma wielu skomplikowanych formuł. Wymaga to po prostu naprawdę dobrego zrozumienia funkcji iteracyjnych i to jest klucz do wdrożenia tej techniki.

Powodzenia w stosowaniu takich technik we własnej analizie.


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.

Pomysły na materializację pamięci podręcznych danych w DAX Studio

Pomysły na materializację pamięci podręcznych danych w DAX Studio

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.

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

Raportowanie biznesowe przy użyciu usługi LuckyTemplates

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ć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć

Co to jest brama LuckyTemplates? Wszystko co musisz wiedzieć