- Baza wiedzy
- Dane
- Zarządzanie danymi
- Tworzenie i używanie funkcji podsumowujących w zestawach danych
Tworzenie i używanie funkcji podsumowujących w zestawach danych
Data ostatniej aktualizacji: 29 stycznia 2026
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 podsumowania umożliwiają agregowanie danych w wielu wierszach w ramach zestawów danych. Pozwalają również obliczać wskaźniki i proporcje.
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 podsumowania, aby utworzyć funkcje:
Lista funkcji podsumowania
| 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: Number/Null |
|
|
|
|
Zwraca liczbę wierszy w danej kolumnie. |
Wejście: Number/Null Wyjście: Number/Null |
|
|
|
|
Oblicza średnią wartość kolumny liczb. Średnia wartość kolumny jest równa sumie wartości podzielonej przez liczbę wartości. |
Wejście: Number/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. |
Wejście: Number/Date/Datetime/Null Dane wyjściowe: Number/Date/Datetime/Null |
|
|
|
|
Zwraca najwyższą wartość w danej kolumnie lub najwyższą wartość między dwiema wartościami w tym samym wierszu. |
Wejście: Number/Date/Datetime/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 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żesz także 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 zdefiniowano opcjonalnej wartości, 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. Pozwoli to strategicznie skierować zasoby 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 poniższy przykład w edytorze zestawów danych:

Ta formuła współczynnika konwersji pojawi się teraz w zestawie danych, który można wykorzystać w raportach.
