Tworzenie i używanie funkcji podsumowujących w zestawach danych
Data ostatniej aktualizacji: listopada 13, 2024
Dostępne z każdą z następujących podpisów, z wyjątkiem miejsc, w których zaznaczono:
Operations Hub Professional , 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ć funkcje systemu CRM HubSpot i zasoby 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 w Społeczności HubSpot.
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
- Dożywotnia wartość
- 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ń na 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 w bazie wiedzy zestawów danych.
Formuły podsumowujące: wykonują operacje na danych w wielu wierszach 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ą. |
Dane wejściowe: 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ść między dwiema wartościami w tym samym wierszu. |
Dane wejściowe: Liczba/Data/Czas/Null Wyjście: Number/Date/Datetime/Null |
|
|
|
Zwraca najwyższą wartość w danej kolumnie lub najwyższą wartość między dwiema wartościami w tym samym wierszu. |
Dane wejściowe: Liczba/Data/Czas/Null Wyjście: Number/Date/Datetime/Null |
|
|
Tworzenie funkcji podsumowania
Kolumny obliczone za pomocą funkcji podsumowania mogą być używane w kreatorze raportów niestandardowych jako pomiary. Pomiary to wartości liczbowe lub ilościowe, które można podzielić za pomocą wymiarów.
W kreatorze zestawów danych pomiary podsumowujące będą powtarzać wyniki w każdym wierszu. Obliczenie domyślnie jest obliczaniem tabelarycznym, dopóki nie zostanie użyte w kreatorze raportów niestandardowych, gdzie konfiguracja raportu definiuje poziom podsumowania pomiaru.
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 |
|
Wejście: Wyrażenie podsumowujące Wyjście: Wynik na poziomie wiersza |
|
|
Uwaga: jeśli w funkcji FIXED() nie zostanie zdefiniowana żadna opcjonalna wartość, obliczenia zostaną wykonane 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: Elastyczny pomiar
- Wzór:
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:
Ten wzór współczynnika konwersji można następnie wykorzystać na przykład w raportach: