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ę o możliwości kolejkowania języka DAX. Dowiesz się, jak używać go do ładowania danych z SQL Server Analysis Services (SSAS) do LuckyTemplates.
W tym przykładzie model danych programu SQL Server został już utworzony. Zawiera tabele dla danych Klienta, Dat, Produktów i Sprzedaży.
Dowiesz się, jak napisać kod DAX , który ładuje dane wewnątrz modelu danych w usłudze LuckyTemplates.
Spis treści
Kod DAX
Uruchom DAX Studio i utwórz miarę. Użyj słowa kluczowego DEFINE i zadeklaruj MIARĘ dla całkowitej sprzedaży. Następnie użyj funkcji . Dla kontekstu wiersza pomnóż ilość przez cenę netto.
Aby mieć pewność, że zwrócisz małe wartości, podziel kwotę sprzedaży przez 10 000. Umieść argument SUMX w funkcji , aby usunąć miejsca dziesiętne.
Utwórz kolejną miarę dla sumy bieżącej. Zadeklaruj zmienną za pomocą funkcji . Spowoduje to przechowywanie ostatniej widocznej daty w kontekście filtra. Ostatnia widoczna data jest równa daty.
Nawet jeśli nie masz tabeli Daty w modelu danych usługi LuckyTemplates, nadal będziesz mieć dostęp do kontekstu filtru przy użyciu wersji SSAS.
Utwórz kolejną zmienną, która pokazuje wynik. Spowoduje to całkowitej sprzedaży. Użyj RETURN, aby wyświetlić wynik.
Aby zwizualizować wynik w usłudze LuckyTemplates, użyj funkcji EWALUACJA i . Musisz użyć numeru roku kalendarzowego i miesiąca. Aby upewnić się, że dane są posortowane we właściwej kolejności, użyj kolumny Numer miesiąca. Następnie utwórz kolumny dla Total Sales i Running Total.
Następnie użyj klauzuli ORDER BY , aby upewnić się, że wynikowa tabela poprawnie posortuje dane. Użyj kolejności ASC zarówno dla kolumn Numer roku kalendarzowego, jak i Numer miesiąca.
Okno bazy danych SSAS w LuckyTemplates
Skopiuj gotowy kod DAX i wróć do usługi LuckyTemplates. Przejdź do karty Narzędzia główne, kliknij Pobierz dane, a następnie Usługi analityczne . Spowoduje to otwarcie okna bazy danych SSAS.
Określ nazwę Serwera i Bazy Danych. Następnie kliknij opcję Importuj . W polu tekstowym kwerendy MDX lub DAX wklej kod DAX. Następnie kliknij OK.
Zobaczysz, że możesz pobrać zestaw danych z zapytania języka DAX.
Kliknięcie przycisku Przekształć dane otwiera edytor Power Query . Pozwala to modyfikować nazwy kolumn i wykonywać inne opcje formatowania tabeli danych.
Gdy klikniesz Załaduj , zobaczysz tabelę w Widoku danych.
Możesz zobaczyć, że zwracasz 60 wierszy, które składają się z jednego wiersza na każdy miesiąc w roku.
Wniosek
W tym samouczku przedstawiono krótki przykład ładowania z usług SQL Server Analysis Services do usługi LuckyTemplates. Wiesz już, że ładowanie danych i wykonywanie ich na wdrożonej wersji SSAS to łatwy proces. Po opanowaniu podstaw będzie Ci łatwiej pobierać dane z dowolnej bazy danych w usłudze LuckyTemplates.
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.