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.
Z tego samouczka dowiesz się, jak usunąć ukrytą tabelę dat w usłudze LuckyTemplates, aby zmniejszyć użycie pamięci RAM i poprawić wydajność . Usługa LuckyTemplates automatycznie tworzy ukryte tabele dat , gdy włączona jest opcja Automatyczna data/godzina .
Aby włączyć automatyczną datę/godzinę , przejdź do Opcje, a następnie do zakładki Ładowanie danych. W opcji Analiza czasowa włącz opcję Automatyczna data/godzina.
Po załadowaniu usługi LuckyTemplates zauważysz, że tabela dat nie jest widoczna w okienku Pola.
Możesz go wyświetlić w DAX Studio lub Edytorze tabelarycznym .
Spis treści
Opcja automatycznej daty/godziny w usłudze LuckyTemplates
Uruchom Studio DAX. W okienku Metadane możesz zobaczyć wiele lokalnych tabel dat .
Przejdź do karty Zaawansowane i kliknij Wyświetl dane . Jak widać, obecnie lokalne tabele dat nie zużywają dużej ilości pamięci RAM.
Zwizualizujmy, jak będzie wyglądał model danych, jeśli będzie zawierał więcej wartości dat.
Kliknij kartę Narzędzia zewnętrzne i utwórz nową tabelę . Ta nowa tabela obliczeniowa tabelę zawierającą daty od 1 stycznia 1907 do 31 grudnia 2070. Następnie funkcja utworzy kolumny zawierające datę.
Aby zrozumieć, w jaki sposób opcja Automatyczna data/godzina wpływa na pamięć RAM, powtórzmy siedem razy WIERSZ.
Po uruchomieniu tego DAX Studio generuje tabelę zawierającą 8 kolumn i prawie 60 000 wierszy.
Gdy ponownie klikniesz opcję Wyświetl metryki, zobaczysz, że ta nowa tabela zużywa 4,6 MB pamięci RAM na każdą kolumnę.
Jeśli klikniesz na zakładkę Podsumowanie, zobaczysz, że rozmiar modelu danych wzrósł do 173 MB.
Na tym przykładzie możesz zobaczyć, jak włączenie opcji Automatyczna data/godzina w usłudze LuckyTemplates może zwiększyć zużycie pamięci RAM.
Gdy masz do czynienia z realistycznymi danymi, możesz napotkać atrybuty historyczne i zdecydować się na zachowanie ich na przyszłość. Ale może to spowodować, że twój program zużyje znaczną ilość pamięci RAM, zwłaszcza jeśli włączysz opcję Automatyczna data/godzina.
Możesz zoptymalizować swoje tabele dat, wyłączając tę opcję i tworząc własną automatyczną tabelę daty/godziny przy użyciu dodatku Power Query lub kodu DAX . Można go również utworzyć przy użyciu źródła danych w języku SQL.
Wyłączono opcję automatycznej daty/godziny dla tabeli dat w usłudze LuckyTemplates
Porównajmy, ile zajmie ta tabela, jeśli opcja Automatyczna data/godzina jest wyłączona.
Wróć do usługi LuckyTemplates i wyłącz opcję Automatyczna data/godzina na karcie Ładowanie danych.
Następnie uruchom DAX Studio i kliknij Wyświetl metryki. W zakładce Podsumowanie widać, że ze 173MB zużycie pamięci RAM spadło do 133MB.
Wyłączając opcję Automatyczna data/godzina, udało się zaoszczędzić 40 MB pamięci RAM.
LuckyTemplates za pomocą skryptów w języku Python Tworzenie tabel dat
Sortowanie kolumn tabeli dat w usłudze LuckyTemplates
Znaczenie tabel dat w usłudze LuckyTemplates
Wniosek
Mamy nadzieję, że ten samouczek pomógł Ci zrozumieć, jak ważne jest skonfigurowanie usługi LuckyTemplates DAX Studio przed rozpoczęciem pracy.
Chociaż opcja Automatyczna data/godzina jest przydatną funkcją analizy czasu, ma ona znaczący wpływ na wykorzystanie pamięci RAM. Zamiast tego zaleca się ręczne utworzenie tabeli dat przy użyciu kodu DAX.
Usuwanie ukrytych tabel dat w usłudze LuckyTemplates to jeden ze sposobów optymalizacji raportu i poprawy wydajności. Więcej technik optymalizacji można znaleźć w .
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.