Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Porozmawiamy o niektórych moich wskazówkach dotyczących najlepszych praktyk korzystania z Edytora zaawansowanego w usłudze LuckyTemplates. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.

Co zaskakujące, większość ludzi nie wie o Edytorze zaawansowanym. Dzieje się tak dlatego, że jest ukryty w Edytorze zapytań, z którego wielu użytkowników nie korzysta tak często, jak powinni.

Jeśli nie wiesz, co to jest,  musisz lepiej zrozumieć, jak działa w usłudze LuckyTemplates.

Edytor zaawansowany rejestruje wszystkie różne przekształcenia dokonywane w Edytorze zapytań.

Nie musisz rozumieć, jak napisać dowolny kod (zwany „M”). Ale musisz dobrze rozumieć, co to właściwie oznacza i jak działa za kulisami.

Musisz wiedzieć, że dzieje się tak dlatego, że wiele razy, zwłaszcza gdy dokonujesz coraz większej liczby przekształceń w Edytorze zapytań, będziesz musiał wprowadzić pewne poprawki w Edytorze zaawansowanym.

Z pewnością istnieją korekty, które można łatwiej wprowadzić w Edytorze zaawansowanym i za pomocą kodu M, zamiast robić to w interfejsie użytkownika, po prostu wskazując i klikając.

Chciałem szybko zapoznać się z zaawansowanym edytorem w edytorze zapytań w usłudze LuckyTemplates. Jeśli dopiero zaczynasz korzystać z usługi LuckyTemplates, możesz nie być zaznajomiony z tym obszarem, ale w miarę tworzenia coraz większej liczby raportów usługi LuckyTemplates zrozumienie tego, co się tutaj dzieje, staje się ważne.

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Spis treści

Edytor zapytań

W pierwszej kolejności należy przejść do edytora zapytań poprzez wybranie ikony Edytuj zapytania. 0:50

Na wszystkich moich szkoleniach dla początkujących zawsze mówię, żeby nigdy nie klikać Get Data, ponieważ dane nigdy nie są idealne; zawsze musisz dokonać jakiejś transformacji lub oczyszczenia.

Gdy zaczniesz wykonywać więcej pracy w usłudze LuckyTemplates, konieczne będzie wprowadzenie drobnych zmian w tak zwanym Edytorze zaawansowanym .

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

W tym miejscu są zapisywane wiersze kodu podczas dokonywania przekształceń w zestawach danych. Jestem obecnie w tabeli Dates, patrząc na źródło, z którego pochodzą dane, które pochodzi z Dates Query.

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Kluczową rzeczą, na którą należy zwrócić uwagę, jest to, że ta tabela została utworzona ze źródła, a źródłem w tym przypadku jest po prostu zapytanie parametryczne. Został on oznaczony jedną linią kodu o nazwie Renamed Columns .

Chodźmy, wprowadźmy pewne zmiany i utwórzmy kolumnę Krótki miesiąc. Zduplikuję kolumnę, a następnie podzielę kolumnę według liczby znaków.

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Po prostu podzielę to przez trzy i wybiorę Jednorazowo, maksymalnie w lewo.

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Następnie zmienię nazwę kolumny na Short Month . Będziesz mógł zobaczyć kroki, które zastosowałem po prawej stronie.

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Klucz jest tutaj w zaawansowanym edytorze, który pokaże ci, co się właściwie stało. Wspaniałe w tym jest to, że próbuje wymyślić etykietę dla każdego pojedynczego wiersza w tym miejscu i sekwencyjnie zapisuje kod dla każdego wykonywanego kroku.

Moim zdaniem nie trzeba umieć pisać kodu, aby dobrze korzystać z LuckyTemplates. Nie wiem nawet, jak to napisać, ponieważ zaawansowany edytor wykonuje całą pracę za Ciebie. Oczywiście brakuje mi kilku bardzo niszowych rzeczy, których nie mogę zrobić, ponieważ nie mogę tego napisać, ale ważną rzeczą jest tutaj zrozumienie, co się dzieje.

Dokonywanie zmian w edytorze

Wspaniałą rzeczą jest to, że możesz wprowadzać zmiany, które zostaną odzwierciedlone w tabeli. Na przykład nie chcesz już nazywać go „Krótkim miesiącem” i chcesz go zmienić na „Krótki miesiąc”.

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Możesz wejść do edytora i wprowadzić zmiany tutaj, a on dokona zmiany dla ciebie na froncie. Jest to bardzo przydatne z perspektywy audytu, po prostu dlatego, że gdy pojawią się błędy, jest to miejsce, do którego należy się udać. Możesz zagłębić się tutaj i dowiedzieć się, gdzie wystąpił błąd.

Naprawianie błędu

Chcę ci pokazać jedną szybką rzecz, w której możesz wpaść w kłopoty i można to naprawić tylko w zaawansowanym edytorze.

Powiedzmy na przykład, że kolumna Short Mth znika, a następnie pojawia się na końcu tabeli. Możesz go przenieść i umieścić obok pełnego miesiąca, prawda?

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Teraz, jeśli przejdziemy do zaawansowanego edytora, zobaczysz, że Kolumny o zmienionej kolejności faktycznie zawierają wszystkie nazwy kolumn.

Musisz być świadomy tego zjawiska. Powiedzmy, że w tym momencie zdałeś sobie sprawę, że chcesz zmienić nazwę czegoś lub nawet umieścić coś tak prostego, jak spacja między Tygodniem a Zakończeniem, wyświetli się ostrzeżenie Wstaw krok .

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

W tej chwili wygląda dobrze i nic się nie dzieje po kliknięciu, ale potem sprawdź, co się stanie, gdy dojdziesz do końca. Pojawia się błąd.

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Czasami te kody błędów nie zawsze mówią dokładnie, co jest nie tak lub gdzie znaleźć błąd. Ale w tym przypadku mówi, że nie można znaleźć WeekEnding. Powodem tego jest to, że początkowa nazwa tabeli została faktycznie wymieniona w tym konkretnym wierszu.

Moje praktyczne wskazówki dotyczące korzystania z zaawansowanego edytora usługi LuckyTemplates

Więc musisz iść i znaleźć wiersz i tę konkretną nazwę kolumny. Tutaj widać, że „WeekEnding” nie uległ zmianie, co powoduje błąd. Więc wszystko, co musimy zrobić, to umieścić spację między Tygodniem a Zakończeniem, aby naprawić błąd.

Dlatego zrozumienie zaawansowanego edytora jest kluczowe. Mamy nadzieję, że możesz lepiej zapoznać się z zaawansowanym edytorem, ponieważ możesz mieć wiele błędów do naprawienia i nie chcesz ich wszystkich usuwać.

Wniosek

Chodzi mi głównie o to, że zrozumienie jest ważniejsze niż umiejętność napisania dowolnego kodu. To jest mój główny wniosek z tego samouczka.

Jeśli chcesz poznać wiele zaawansowanych technik edytora zapytań, zapoznaj się z zawartością tego jednego modułu kursu w . Jest to kurs, w przypadku którego większość członków widzi największą zmianę w swojej pracy w LuckyTemplates po jego ukończeniu.


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ć