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 dzisiejszym poście na blogu będziemy kontynuować naszą serię dotyczącą planowania projektu w usłudze LuckyTemplates. O trybach wdrażania mówiliśmy już w pierwszej części tej serii. Porozmawiajmy teraz o odkrywaniu i przetwarzaniu .
Spis treści
Znaczenie odkrywania i przyswajania
Zasoby analizy biznesowej organizacji są wynikiem indywidualnych projektów zaprojektowanych w celu osiągnięcia określonego zestawu celów lub udzielenia odpowiedzi na określony zestaw pytań biznesowych. Dlatego pomyślna realizacja inicjacji projektów Business Intelligence jest niezbędna dla wszystkich organizacji.
W tym miejscu odrobina wcześniejszego planowania przechodzi długą drogę. Projekty usługi LuckyTemplates często rozpoczynają się od udzielenia odpowiedzi na zestaw standardowych pytań w formularzu szablonu projektu.
Wskazówki biznesowe dotyczące tych pytań i formularzy zapewniają zespołowi BI wysoki poziom technicznych potrzeb projektu i promują produktywne rozpoczęcie projektu .
Kategorie odkrywania i przetwarzania
Tak więc, przeglądając szablon projektu, zespół może zadać sponsorowi projektu lub odpowiednim ekspertom w danej dziedzinie ukierunkowane pytania, aby lepiej zrozumieć obecny stan i cele projektu.
Pytania te ogólnie należą do następujących kategorii: źródła danych , bezpieczeństwo , skala , metryki , odświeżanie danych , dystrybucja i kontrola wersji .
Źródła danych w Twoim projekcie BI
Pytania, które powinieneś zadać, to: „Czy możesz opisać wymagane dane?” Zasadniczo projekty usługi LuckyTemplates będą koncentrować się na określonym procesie biznesowym w systemie. Jest to sposób na pytanie, z jakim procesem biznesowym mamy do czynienia.
Innym dobrym pytaniem, które należy zadać, jest: „Czy wszystkie dane wymagane do Twojego projektu są dostępne w hurtowni danych, takiej jak hurtownia danych serwera SQL? A jeśli nie, jakie inne źródła są wymagane, których nie ma w hurtowni danych?”
Tak więc te trzy pytania dotyczące źródeł danych warto zadać na początku projektu, aby wiedzieć, czy masz już wszystkie potrzebne dane, czy też musisz pozyskać te inne źródła danych do hurtowni danych lub do zestawu danych usługi LuckyTemplates samo.
Bezpieczeństwo Twojego projektu BI
Pytania, które należy zadać, obejmują: „Czy niektórym użytkownikom należy uniemożliwić przeglądanie niektórych lub wszystkich danych?” To jest naprawdę pytanie o bezpieczeństwo na poziomie roli . Czy musimy tworzyć różne role zabezpieczeń na poziomie ról?
Na przykład przedstawiciele handlowi nie powinni mieć dostępu do niektórych informacji, menedżerowie ds. sprzedaży powinni mieć dostęp do wszystkich informacji, podczas gdy sprzedawcy w różnych regionach geograficznych powinni widzieć swoje informacje na swoim obszarze geograficznym.
Inne dobre pytanie dotyczy wrażliwości danych . Sprowadza się to do poufnych informacji, takich jak PCII, HIPAA lub RODO, które organizacja będzie musiała zabezpieczyć, aby upewnić się, że nie zostanie ukarana grzywną.
Odświeżanie danych w Twoim projekcie BI
Musisz także wiedzieć, jak często dane muszą być odświeżane i czy istnieje potrzeba przeglądania danych w czasie rzeczywistym. Czy musimy zbudować zestaw danych bezpośredniego zapytania lub połączenie na żywo , aby wyświetlać dane w czasie rzeczywistym, czy też tryb importu lub złożony zestaw danych może zaspokoić potrzeby organizacji i projektu usługi LuckyTemplates?
Skala Twojego projektu BI
Istnieje wiele pytań dotyczących skali, które należy zadać, na przykład ile lat potrzeba danych historycznych lub czy konieczne jest śledzenie historii niektórych wymiarów, takich jak klienci i produkty.
Musisz także wiedzieć, jak często użytkownicy będą sprawdzać raporty i dashboardy oraz w jaki sposób będą analizowane dane (np. według daty, działu klienta, konta, kraju itp.).
To naprawdę sprowadza się do tego, ile danych będziesz potrzebować, na ile różnych sposobów będziesz musiał je podzielić i ilu użytkowników będzie zaangażowanych.
Te rzeczy mogą powodować obciążenie, zwłaszcza jeśli używasz pojemności premium dla organizacji korporacyjnych. Musisz zrozumieć, czy musisz zwiększyć tę pojemność premium lub dodać więcej zasobów.
Metryki Twojego projektu BI
W przypadku metryk należy zapytać o podstawowe kluczowe wskaźniki wydajności wymagane przez firmę oraz o to, czy zostały już opracowane. Czy mają dla nich dobre definicje, czy też musimy opracować je od podstaw?
W zależności od stopnia ich złożoności może być konieczne zatrudnienie ekspertów języka DAX, aby upewnić się, że dysponujesz odpowiednimi zasobami do tworzenia tych wskaźników KPI.
Kolejnym ważnym pytaniem, które należy zadać, jest to, jakie kalendarze są używane przez firmę? Czy jest to standardowy kalendarz gregoriański czy indywidualny kalendarz fiskalny ? To pytanie będzie miało głęboki wpływ na Twoje wskaźniki analizy czasu.
Dystrybucja Twojego projektu BI
Ilu użytkowników będzie potrzebnych do przeglądania raportów i pulpitów nawigacyjnych? Ilu użytkowników będzie potrzebnych do tworzenia raportów i pulpitów nawigacyjnych? Czy użytkownicy będą przeglądać dashboardy na urządzeniach mobilnych, takich jak telefony i tablety?
Odpowiedzi na te pytania pozwolą Ci zorientować się, ile pracy musisz włożyć w tworzenie widoków mobilnych i tabletowych. Jeśli nikt nie będzie ich używał, nie ma powodu, aby wydawać zasoby na tworzenie widoków raportów tylko dla urządzeń mobilnych.
Kontrola wersji Twojego projektu BI
Czy istnieją raporty dotyczące tych samych danych i czy Twoje rozwiązanie usługi LuckyTemplates zastąpi te istniejące raporty? Czy istnieje istniejący zestaw danych usługi LuckyTemplates, którego celem są te same procesy biznesowe i tabele faktów?
Te wiodące pytania są ważne, aby zobaczyć , co zostało opracowane wcześniej , co można wykorzystać jako szablon dla punktu wyjścia i jakie zasoby danych zostały już opracowane , które możemy ponownie wykorzystać do stworzenia tego nowego raportu.
Wniosek
W tym wpisie na blogu omówiono pytania dotyczące wykrywania i pozyskiwania , które zwykle należy zadać podczas uruchamiania dowolnego uruchamianego projektu usługi LuckyTemplates.
To nie jest obszerna lista szczegółowych pytań i możesz z łatwością spędzić od 30 minut do godziny z odpowiednim sponsorem biznesowym lub udziałowcem, aby uzyskać ogólne pojęcie o tym, dokąd zmierza Twój projekt usługi LuckyTemplates.
Wszystkiego najlepszego,
Gregu Decklerze
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.