Przejdź do treści
Uwaga: Tłumaczenie tego artykułu jest podane wyłącznie dla wygody. Tłumaczenie jest tworzone automatycznie za pomocą oprogramowania tłumaczącego i mogło nie zostać sprawdzone. W związku z tym, angielska wersja tego artykułu powinna być uważana za wersję obowiązującą, zawierającą najnowsze informacje. Możesz uzyskać do niej dostęp tutaj.

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

SUM

Dodaje wartości w danej kolumnie i zwraca wartość zagregowaną.

Wejście: Liczba/Null

Wyjście: Liczba/Null

SUM([Value])

SUM([DEAL.Amount])

SUM(IF([Is Closed Won] = true, 1,0))

DISTINCT_COUNT

Zwraca liczbę wierszy w danej kolumnie.

Wejście: Liczba/Null

Wyjście: Liczba/Null

COUNT([Value])

DISTINCT_COUNT([DEAL.hs_object_id])

DISTINCT_COUNT([DEAL.dealname])

AVERAGE

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

AVERAGE([Value])

AVERAGE ([Deal.Amount])

AVERAGE(DATEDIFF("DAY",[DEAL.createdate], NOW()))

MIN

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

MIN([Value])

MIN([Ticket.Create_Date])

MIN([DEAL.AMOUNT)

MAX

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

MAX([Value])

MAX([Ticket.Create_Date])

MAX([DEAL.AMOUNT)

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

FIXED

Dane wejściowe: Wyrażenie podsumowujące

Wynik: Wynik na poziomie wiersza

SUM([Value])

FIXED (SUM([DEAL.Amount]), [DEAL.pipeline])

SUM(IF([Is Closed Won] = true, 1,0), [DEAL.hubspot_owner_id])

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:

conversion-rate-example

Ta formuła współczynnika konwersji może być następnie wykorzystana na przykład w raportach:

Screenshot 2023-09-25 at 10.33.19 AM

Czy ten artykuł okazał się pomocny?
Niniejszy formularz służy wyłącznie do przekazywania opinii dotyczących dokumentacji. Dowiedz się, jak uzyskać pomoc dotyczącą HubSpot.