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.
W tym samouczku dowiesz się, jak utworzyć parametr w narzędziu Report Builder. Parametry umożliwiają użytkownikom końcowym interakcję z raportem podzielonym na strony.
Parametry są podobne do filtrów, ale działają tylko w widoku uruchamiania programu Report Builder . Dodanie tej funkcji stanowi wielką pomoc dla użytkowników końcowych, ponieważ pozwala im filtrować dane odpowiadające ich potrzebom.
Ten samouczek obejmuje obszerne omówienie wszystkiego, co dotyczy parametrów, w którym dowiesz się, jak dodawać i usuwać parametry. Samouczek pokaże również, jak usunąć puste lub puste wartości z raportu oraz jak postępować z błędami w narzędziu do tworzenia raportów.
Spis treści
Dodaj parametr w narzędziu do tworzenia raportów
Kliknij prawym przyciskiem myszy zestaw danych, który chcesz ustawić jako parametr w programie Report Builder, a następnie kliknij opcję Zapytanie . Spowoduje to otwarcie Projektanta zapytań .
W górnej części Projektanta zapytań możesz zobaczyć etykietę o nazwie Parametry z dwoma polami dla każdego wymiaru.
Kliknij pierwsze pole wymiaru Regiony, a następnie wybierz opcję Kliknij, aby wykonać zapytanie .
Po uruchomieniu zobaczysz, że przed wyświetleniem raportu musisz wybrać miasto lub miasta.
Po wybraniu miast, które chcesz wyświetlić, kliknij Wyświetl raport . Zobaczysz wtedy, że raport zawiera tylko dane z wybranych przez Ciebie miast.
Usuwanie spacji z parametru w narzędziu do tworzenia raportów
W wynikowym raporcie zauważysz, że nawet po wybraniu miasta nadal zwraca puste wartości. Aby usunąć puste wartości z parametru, wróć do widoku projektu i otwórz okno Właściwości parametru raportu .
Możesz to zrobić, klikając prawym przyciskiem myszy parametr, który chcesz edytować, a następnie klikając opcję Właściwości parametru .
Na karcie Ogólne usuń zaznaczenie opcji Zezwalaj na pustą wartość i Zezwalaj na wartość pustą . Następnie kliknij OK.
Następny krok jest kluczowy. Jeśli tego nie zrobisz, pojawi się błąd.
Wróć do Projektanta zapytań. Jeśli chcesz usunąć wartości puste lub null , musisz ustawić Operator na Equal i usunąć wszelkie wyrażenia filtrujące.
Po zakończeniu kliknij OK i uruchom raport. Wybierz zaznacz wszystko dla parametru Miasto i kliknij Wyświetl raport.
Zobaczysz wtedy, że wszystkie puste i puste wartości z tabeli zostały usunięte.
Obsługa błędów dla parametrów
To jest wyjaśnienie, dlaczego ważne jest edytowanie Projektanta zapytań podczas usuwania spacji. Przyjrzyjmy się scenariuszowi, w którym pominiesz powrót do Projektanta zapytań i zamiast tego uruchomisz raport po usunięciu zaznaczenia opcji Zezwalaj na pustą wartość i Zezwalaj na wartość pustą .
Jeśli to zrobisz, pojawi się komunikat o błędzie.
Błąd mówi, że właściwość AllowBlank parametru City ma wartość false. Jednak wartość domyślna zawiera wartość, która narusza warunek właściwości AllowBlank. Oznacza to, że we właściwościach parametru City występuje sprzeczność.
Pamiętaj, że we właściwościach parametru ustawiłeś już, aby nie zezwalać na wartości puste lub zerowe. Jednak w Projektancie zapytań bieżące wyrażenie już ustawia miasto, aby nie było równe pustym wartościom. W związku z tym istnieje nadmiarowość w formatowaniu.
Co więcej, ponieważ używasz miasta jako parametru, dodanie wyrażenia filtrującego nie jest już potrzebne. Komunikaty o błędach w narzędziu do tworzenia raportów są tworzone intuicyjnie, ponieważ określają, co się dzieje.
Pozwalają najpierw naprawić błąd przed kontynuowaniem pracy. Dlatego zawsze najlepszą praktyką jest rutynowe generowanie raportu.
Dzięki temu błędy zostaną wcześnie wykryte. Zamiast poprawiać wszystko, gdy prawie skończysz, możesz podchodzić do błędów pojedynczo.
Dodawanie dwóch lub więcej parametrów
Jeśli chcesz dodać kolejny parametr do raportu, otwórz Projektanta zapytań. Następnie przeciągnij element z grupy miar na kartę wymiaru.
Następnie zaznacz pole wyboru, aby włączyć ten element jako parametr, a następnie wybierz opcję Kliknij, aby wykonać zapytanie . W tym przypadku, oprócz miasta, jako nowy parametr uwzględniono teraz Daty.
Po kliknięciu OK zauważysz w widoku Projekt, że Rok został dodany do okienka Parametry.
Przed uruchomieniem raportu należy najpierw sprawdzić właściwości nowego parametru. W razie potrzeby edytuj dowolne właściwości.
Podczas uruchamiania raportu należy ustawić dwie właściwości.
Po wybraniu kliknij Wyświetl raport . Zobaczysz wtedy, że raport pokazuje tylko dane na podstawie wybranych parametrów.
Możesz także kontynuować dostosowywanie parametrów podczas przeglądania raportu.
Usuń parametry w narzędziu do tworzenia raportów
Aby usunąć parametry, otwórz Projektanta zapytań . Kliknij parametr, który chcesz usunąć, a następnie kliknij przycisk X .
Następnie wybierz Kliknij, aby wykonać zapytanie i OK. Następnie kliknij usunięty parametr w okienku danych raportu i naciśnij przycisk Usuń na klawiaturze. Kliknij OK.
Parametr został usunięty z raportu. Po uruchomieniu zapytania będziesz filtrować tylko według roku. Jeśli na przykład wybierzesz rok 2015, raport będzie zawierał tylko wartości z rokiem 2015.
Radzenie sobie z pustymi miejscami
Aby skutecznie usunąć z raportu puste miejsca i wartości null, można użyć wyrażenia logicznego.
Kliknij prawym przyciskiem myszy swój zestaw danych i przejdź do Właściwości zestawu danych . W okienku Filtry kliknij przycisk Dodaj, aby utworzyć nowy filtr.
W tym przykładzie musisz utworzyć wyrażenie logiczne, aby można było zachować wiersze z wartościami niepustymi.
Wybierając pole, które chcesz filtrować, musisz użyć wyrażenia. Kliknij przycisk fx obok pola tekstowego Wyrażenie. Wpisz wspólną funkcję IsNothing . Następnie dodaj pole, które chcesz filtrować.
Spowoduje to zwrócenie wartości True, jeśli wartość wiersza jest pusta, i False, jeśli jest inaczej.
Następnie zamiast Text wybierz Boolean . Jako operatora użyj znaku równości ( = ). W polu tekstowym Wartość wpisz false .
Tak więc za kulisami ten filtr najpierw ocenia, czy wartość jest pusta (prawda), czy nie (fałsz). Następnie odfiltrowuje wartości, które zwracają wartość true.
Jeśli uruchomisz raport, zobaczysz, że nie zawiera on już pustych ani pustych wartości.
Możesz użyć tego zarówno na poziomie zestawu danych, jak i elementu Tablix.
Samouczek narzędzia do tworzenia raportów: sortowanie i filtrowanie danych w raportach podzielonych na strony
Parametry usługi LuckyTemplates za pośrednictwem edytora zapytań
Wniosek
Ten samouczek zawiera obszerne omówienie parametrów w programie Report Builder . Ta funkcja jest szczególnie korzystna dla użytkowników końcowych. Pozwala im zobaczyć szczegółowe informacje w raporcie podzielonym na strony.
Jak już wiesz, dodawanie i usuwanie parametrów jest łatwe. Sztuczka polega na upewnieniu się, że właściwości parametrów są ustawione poprawnie, tak aby wartości puste lub puste zostały wykluczone.
Ale nawet jeśli popełnisz błąd, otrzymasz powiadomienie o błędzie. Ogólnie rzecz biorąc, Report Builder jest łatwym i przyjaznym dla użytkownika programem.
Sue Bayes
W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.
Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.
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
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.