Tworzenie i używanie funkcji podsumowujących w zestawach danych
Data ostatniej aktualizacji: stycznia 29, 2024
Dostępne z każdą z następujących podpisów, z wyjątkiem miejsc, w których zaznaczono:
Operations Hub Enterprise |
Zestaw danych to zbiór danych z całego konta HubSpot, które można następnie wykorzystać w niestandardowych raportach. Zestaw danych może zawierać właściwości obiektów CRM i zasobów HubSpot, a także formuły do obliczania danych w razie potrzeby.
Funkcje podsumowujące umożliwiają agregowanie danych w wielu wierszach w zestawach danych. Umożliwiają również obliczanie wskaźników i współczynników.
Dowiedz się więcej o funkcjach podsumowania i obejrzyj filmy na HubSpot Community.
Metryki, które można obliczyć za pomocą funkcji podsumowania, obejmują:
- Współczynnik konwersji
- Średnia wielkość zamówienia
- Średnia marża
- Współczynnik zamknięcia
- Wartość dożywotnia
- Koszt pozyskania klienta
- Wskaźnik rezygnacji
- Przestrzeganie umów SLA
- Niestandardowe obliczenia NPS
Formuły na poziomie wiersza a formuły podsumowujące
Formuły na poziomie wiersza: wykonują operacje na poziomie wiersza i dokonują obliczeń w pojedynczym rekordzie. Wynik formuły wyświetla jedną wartość na wiersz, a cały kontekst obliczeń istnieje na poziomie wiersza. Więcej informacji można znaleźć w sekcji składni bazy wiedzy o zestawach danych.
Formuły podsumowujące: wykonują wielowierszowe operacje na danych i obliczają metryki dla wielu rekordów. Wynik formuły wyświetla jedną wartość na wiersz, ale kontekst obliczeń może zawierać więcej niż jeden wiersz danych.
Korzystanie z funkcji podsumowania
Podczas tworzenia pola formuły można użyć poniższych funkcji podsumowujących w celu utworzenia funkcji:
Lista funkcji podsumowujących
Funkcja | Definicja | Wejście/wyjście | Składnia | Przykład |
|
Dodaje wartości w danej kolumnie i zwraca wartość zagregowaną. |
Wejście: Liczba/Null Wyjście: Liczba/Null |
|
|
|
Zwraca liczbę wierszy w danej kolumnie. |
Wejście: Liczba/Null Wyjście: Liczba/Null |
|
|
|
Oblicza średnią wartość kolumny liczb. Średnia wartość kolumny jest równa sumie wartości podzielonej przez liczbę wartości. |
Wejście: Liczba/Null Wyjście: Liczba/Null |
|
|
|
Zwraca najniższą wartość w danej kolumnie lub najniższą wartość pomiędzy dwiema wartościami w tym samym wierszu. |
Dane wejściowe: Liczba/Data/Czas/Null Wyjście: Liczba/Data/Czas/Null |
|
|
|
Zwraca najwyższą wartość w danej kolumnie lub najwyższą wartość pomiędzy dwiema wartościami w tym samym wierszu. |
Dane wejściowe: Liczba/Data/Czas/Null Wyjście: Liczba/Data/Czas/Null |
|
|
Tworzenie funkcji podsumowania
Kolumny obliczone za pomocą funkcji podsumowania mogą być używane w kreatorze raportów niestandardowych jako miary. Miary to wartości liczbowe lub ilościowe, które można podzielić za pomocą wymiarów.
W kreatorze zestawów danych miary podsumowujące będą powtarzać wyniki w każdym wierszu. Obliczenie domyślnie jest obliczaniem tabeli, dopóki nie zostanie użyte w kreatorze raportów niestandardowych, gdzie konfiguracja raportu definiuje poziom podsumowania miary.
Dowiedz się więcej o formułach podsumowujących w zestawach danych i zobacz przykłady.
Tworzenie wyników podsumowania na poziomie wiersza
Można również użyć funkcji podsumowania, aby utworzyć wyniki na poziomie wiersza, które zignorują wszelkie wymiary raportowania. Wymaga to użycia funkcji FIXED().
Funkcja | Wejście/wyjście | Składnia | Przykład |
|
Dane wejściowe: Wyrażenie podsumowujące Wynik: Wynik na poziomie wiersza |
|
|
Uwaga: jeśli w funkcji FIXED() nie zostanie zdefiniowana żadna opcjonalna wartość, obliczenia zostaną obliczone na poziomie tabeli i zignorują wszystkie wymiary w widoku raportu.
Przykład
Śledzenie współczynnika konwersji lub wygranych
Współczynnik wygranych odnosi się do odsetka udanych transakcji z całkowitej liczby szans. Śledząc współczynniki wygranych w oparciu o produkt, rynek, grupę docelową i inne czynniki, można określić szanse powodzenia każdej szansy. Umożliwi to strategiczne skierowanie zasobów na te o najwyższym potencjale konwersji.
- Potrzebne źródło danych: Transakcje
- Typ metryki: Elastyczna miara
- Formuła:
DISTINCT_COUNT(IF(LABEL([DEAL.dealstage]) = "Invoiced", [DEAL.hs_object_id], NULL)) / DISTINCT_COUNT(IF([DEAL.hs_is_closed] = true, [DEAL.hs_object_id], NULL))
Zobacz ten przykład poniżej w edytorze zestawów danych:
Ta formuła współczynnika konwersji może być następnie wykorzystana na przykład w raportach: