Zestaw danych to informacje dotyczące leadów, deali, firm i innych elementów Bitrix24. Dla każdego elementu istnieje kilka zestawów danych, do których automatycznie przenoszone są informacje z pól standardowych i niestandardowych. Za pomocą zestawów można tworzyć wykresy i analizować wskaźniki efektywności biznesu.
W artykule opowiemy o zestawach danych dla leadów i pokażemy, jak je łączyć i tworzyć wykresy.
Zestawy:
- crm_lead: leady,
- crm_lead_uf: pola niestandardowe leadów,
- crm_lead_status_history: historia leadów,
- crm_lead_product_row: produkty w leadach.
Przykłady:
Wybierz zestaw danych
Aby przeanalizować informacje w raporcie, wybierz odpowiedni zestaw danych i stwórz na jego podstawie wykres.
crm_lead: leady. Zestaw zawiera podstawowe informacje z pól standardowych leadu. Możesz dowiedzieć się, ile leadów zostało utworzonych w ciągu miesiąca i którzy pracownicy z nimi pracowali.
crm_lead
Pole | Opis | Typ pola |
---|---|---|
ID | Identyfikator leadu | Liczba |
DATE_CREATE | Data i czas utworzenia leadu | Data |
CREATED_BY_ID | Identyfikator pracownika, który utworzył lead | Liczba |
CREATED_BY | Identyfikator i imię pracownika, który utworzył lead | Tekst |
DATE_MODIFY | Data i czas ostatniej edycji leadu | Data |
MODIFY_BY_ID | Identyfikator pracownika, który edytował lead | Liczba |
MODIFIED_BY | Identyfikator i imię pracownika, który edytował lead | Tekst |
MODIFIED_BY_NAME | Imię pracownika, który edytował lead | Tekst |
ASSIGNED_BY_ID | Identyfikator pracownika odpowiedzialnego za lead | Liczba |
ASSIGNED_BY | Identyfikator i imię pracownika odpowiedzialnego za lead | Tekst |
ASSIGNED_BY_NAME | Imię pracownika odpowiedzialnego za lead | Tekst |
ASSIGNED_BY_DEPARTMENT | Identyfikator i nazwa działu odpowiedzialnego pracownika | Tekst |
COMPANY_ID | Identyfikator firmy powiązanej z leadem | Liczba |
COMPANY_NAME | Nazwa firmy powiązanej z leadem | Tekst |
COMPANY_TITLE | Wartość z pola „Nazwa firmy” | Tekst |
COMPANY | Identyfikator i nazwa firmy powiązanej z leadem | Tekst |
CONTACT_ID | Identyfikator kontaktu powiązanego z leadem | Liczba |
CONTACT_NAME | Imię kontaktu powiązanego z leadem | Tekst |
CONTACT | Identyfikator i imię kontaktu powiązanego z leadem | Tekst |
OPENED | Opcja „Dostępne dla wszystkich” w leadzie: Y — tak, N — nie | Tekst |
TITLE | Nazwa leadu | Tekst |
NAME | Imię w formularzu leadu | Tekst |
LAST_NAME | Nazwisko klienta w formularzu leadu | Tekst |
SECOND_NAME | Drugie imię klienta w formularzu leadu | Tekst |
FULL_NAME | Nazwisko, imię i drugie imię klienta w formularzu leadu | Tekst |
POST | Stanowisko klienta w formularzu leadu | Tekst |
STATUS_ID | Identyfikator etapu, na którym znajduje się lead | Tekst |
STATUS_NAME | Nazwa etapu, na którym znajduje się lead | Tekst |
STATUS | Identyfikator i nazwa etapu, na którym znajduje się lead | Tekst |
STATUS_DESCRIPTION | Wartość pola „Etap” w formularzu leadu | Tekst |
STATUS_SEMANTIC_ID | Identyfikator grupy etapu, na którym znajduje się lead: F (failed) – przetworzony bez powodzenia, S (success) – przetworzony pomyślnie, P (processing) – lead w toku | Tekst |
STATUS_SEMANTIC | Nazwa grupy etapów, na którym znajduje się lead: sukces, niepowodzenie, w toku | Tekst |
IS_RETURN_CUSTOMER | Powtarzalny lead: Y – tak, N – nie | Tekst |
OPPORTUNITY | Kwota | Liczba |
CURRENCY_ID | Identyfikator waluty leadu | Tekst |
COMMENTS | Komentarze w leadzie | Tekst |
SOURCE_ID | Identyfikator źródła, z którego utworzono lead | Tekst |
SOURCE_NAME | Nazwa źródła, z którego utworzono lead | Tekst |
SOURCE | Identyfikator i nazwa źródła, z którego utworzono lead | Tekst |
SOURCE_DESCRIPTION | Opis źródła, z którego został utworzony lead | Tekst |
ORIGINATOR_ID | Identyfikator zewnętrznego systemu, w którym został utworzony lead | Tekst |
ORIGIN_ID | Identyfikator leadu w zewnętrznym systemie, z którego został utworzony lead | Tekst |
UTM_SOURCE | Źródło reklamowe, UTM_SOURCE w formularzu leadu | Tekst |
UTM_MEDIUM | Nośnik reklamowy, UTM_MEDIUM w formularzu leadu | Tekst |
UTM_CAMPAIGN | Kampania reklamowa, UTM_CAMPAIGN w formularzu leadu | Tekst |
UTM_CONTENT | Treść reklamowa, UTM_CONTENT w formularzu leadu | Tekst |
UTM_TERM | Termin reklamowy, UTM_TERM w formularzu leadu | Tekst |
CRM_PRODUCT_ID | Identyfikatory produktów w formularzu leadu | Tekst |
CRM_PRODUCT | Identyfikator i nazwa produktu w formularzu leadu | Tekst |
CRM_PRODUCT_COUNT | Ilość produktów w formularzu leadu | Tekst |
CRM_PRODUCT_NAME | Nazwa produktów w formularzu leadu | Tekst |
ADDRESS_1 | Adres w formularzu leadu | Tekst |
ADDRESS_2 | Adres w formularzu leadu | Tekst |
ADDRESS_CITY | Miasto | Tekst |
ADDRESS_POSTAL_CODE | Kod pocztowy | Tekst |
ADDRESS_REGION | Region | Tekst |
ADDRESS_PROVINCE | Województwo | Tekst |
ADDRESS_COUNTRY | Kraj | Tekst |
ADDRESS_COUNTRY_CODE | Kod kraju | Tekst |
DATE_CLOSED | Data i czas zamknięcia leadu | Data |
BIRTHDATE | Data urodzenia klienta | Data |
HONORIFIC | Pozdrowienie | Tekst |
PHONE | Identyfikator typu numeru i telefon klienta | Tekst |
WEB | Identyfikator typu strony i strona internetowa klienta | Tekst |
Identyfikator typu poczty i poczta klienta | Tekst | |
IM | Identyfikator typu komunikatora i komunikator klienta | Tekst |
crm_lead_uf: pola niestandardowe leadów. Zestaw zawiera dane z pól niestandardowych utworzonych przez użytkowników: dostawa, numer zamówienia i inne. Informacje można dodać do raportu.
crm_lead_uf
Pole | Opis | Typ pola |
---|---|---|
LEAD_ID | Identyfikator leadu | Liczba |
DATE_MODIFY | Data ostatniej modyfikacji leadu | Data |
DATE_CREATE | Data utworzenia leadu | Data |
DATE_CLOSED | Data zamknięcia leadu | Data |
UF_CRM_"numer pola"
|
Informacje z pola niestandardowego o podanym numerze, na przykład z UF_CRM_123456789 . Numer jest automatycznie przypisywany do pola podczas tworzenia.
|
Tekst |
crm_lead_status_history: historia leadów. Zestaw zawiera dane ze standardowych pól dotyczących zmian statusów leadu. Za pomocą tego zestawu można przeanalizować ścieżkę leadu od utworzenia do przejścia na końcowy etap.
crm_lead_status_history
Pole | Opis | Typ pola |
---|---|---|
ID | Identyfikator wpisu | Liczba |
TYPE_ID | Typ wpisu: 1 — utworzenie, 2 — przejście na etap pośredni, 3 — przejście na etap końcowy | Liczba |
LEAD_ID | Identyfikator leadu | Liczba |
DATE_CREATE | Data i czas utworzenia wpisu | Data |
ASSIGNED_BY_ID | Identyfikator osoby odpowiedzialnej za lead | Liczba |
ASSIGNED_BY | Identyfikator i imię osoby odpowiedzialnej za lead | Tekst |
ASSIGNED_BY_NAME | Imię osoby odpowiedzialnej za lead | Tekst |
ASSIGNED_BY_DEPARTMENT | Identyfikator i nazwa działu odpowiedzialnego | Tekst |
STATUS_SEMANTIC_ID | Identyfikator typu statusu: F — niepowodzenie, S — sukces, P — w toku | Tekst |
STATUS_SEMANTIC | Typ statusu: porażka, sukces, w toku | Tekst |
STATUS_ID | Identyfikator statusu | Tekst |
STATUS | Identyfikator i nazwa statusu | Tekst |
STATUS_NAME | Nazwa statusu | Tekst |
crm_lead_product_row: produkty w leadach. Zestaw zawiera informacje ze standardowych pól leadu o produktach. Możesz zobaczyć, jakie produkty były w leadzie, ich ilość i koszt.
crm_lead_product_row
Pole | Opis | Typ danych |
---|---|---|
ID | Unikalny identyfikator wpisu | Liczba |
LEAD_ID | Identyfikator leadu | Liczba |
LEAD_DATE_MODIFY | Data ostatniej edycji leadu | Data |
LEAD_DATE_CREATE | Data utworzenia leadu | Data |
LEAD_DATE_CLOSED | Data zamknięcia leadu | Data |
PRODUCT | Produkt. Identyfikator i nazwa produktu lub usługi | Tekst |
PRODUCT_ID | Identyfikator produktu lub usługi | Liczba |
PRODUCT_NAME | Nazwa produktu lub usługi | Tekst |
PRICE | Cena produktu lub usługi | Liczba |
PRICE_EXCLUSIVE | Cena bez podatku ze zniżką | Liczba |
PRICE_NETTO | Cena bez zniżek i podatków | Liczba |
PRICE_BRUTTO | Cena bez zniżek, z podatkiem | Liczba |
QUANTITY | Ilość produktu lub usług | Liczba |
DISCOUNT_TYPE | Typ zniżki. Identyfikator i nazwa | Tekst |
DISCOUNT_TYPE_ID | Identyfikator typu zniżki | Liczba |
DISCOUNT_TYPE_NAME | Nazwa typu zniżki | Tekst |
DISCOUNT_RATE | Wysokość zniżki | Liczba |
DISCOUNT_SUM | Suma zniżki | Liczba |
TAX_RATE | Wysokość podatku w procentach | Liczba |
TAX_INCLUDED | Podatek wliczony w cenę: Y - tak, N - nie | Tekst |
CUSTOMIZED | Produkt edytowany ręcznie: Y - tak, N - nie | Tekst |
MEASURE | Jednostka miary. Kod i nazwa | Tekst |
MEASURE_CODE | Kod jednostki miary | Liczba |
MEASURE_NAME | Nazwa jednostki miary | Tekst |
SORT | Kolejność sortowania | Liczba |
Utwórz wykres
Informacje z zestawu danych można dodać do wykresów i śledzić wskaźniki biznesowe. Aby utworzyć wykres, wykonaj następujące kroki:
- 1–2. Otwórz Kreator BI > Charts > + Chart.
- 3–4. Wybierz zestaw danych i format wyświetlania danych: formularz elementu, tabela, wykres liniowy lub inną opcję.
- 5. Kliknij Create new chart.
Połącz zestawy danych
Połącz zestawy danych, aby uwzględnić w raporcie informacje z systemowych i niestandardowych pól leadu.
Aby połączyć zestawy danych:
- Otwórz Kreator BI i przejdź do sekcji SQL > SQL Lab.
- Wybierz schemat bitrix24
- Wpisz zapytanie SQL i kliknij RUN. Nowy zestaw zawiera informacje z pól, które określiłeś w zapytaniu SQL. Można go zapisać jako zestaw danych, aby utworzyć wykres do raportu.
Jak utworzyć i dodać do raportu wykres na podstawie wirtualnego zestawu danych
Jeśli łączysz zestawy danych po raz pierwszy, zobacz przykład zapytania.
Przykład zapytania SQL: łączenie leadów i pól niestandardowych
Napisaliśmy zapytanie SQL, aby pobrać dane z dwóch zestawów: leady (crm_lead) i pola niestandardowe leadów (crm_lead_uf). Możesz je skopiować i zobaczyć, jak działa zapytanie. Przed wykonaniem zapytania zamień UF_CRM_"numer pola"
na swoje pole niestandardowe.
SELECT
crm_lead.ID AS "Identyfikator leadu",
crm_lead.TITLE AS "Nazwa leadu",
crm_lead.DATE_CREATE AS "Data utworzenia leadu",
crm_lead.OPPORTUNITY AS "Kwota leadu",
crm_lead_uf.UF_CRM_1726853107496 AS "Pole niestandardowe"
FROM
crm_lead
INNER JOIN
crm_lead_uf ON crm_lead.ID = crm_lead_uf.LEAD_ID
WHERE
crm_lead_uf.UF_CRM_1726853107496 IS NOT NULL
AND crm_lead_uf.UF_CRM_1726853107496 <> ''
SELECT: pobiera określone informacje z zestawu danych. Na przykład zapytanie SELECT crm_lead.ID AS "Identyfikator leadu"
:
- wybiera identyfikator leadu
ID
z zestawucrm_lead
, - przypisuje mu nazwę
Identyfikator leadu
, - wyświetla wynik w osobnej kolumnie w tabeli.
FROM: wskazuje główny zestaw, z którego pobierane są dane. Pobieramy z crm_lead
.
INNER JOIN: łączy zestawy i informacje w nich zawarte. Zapytanie crm_lead_uf ON crm_lead.ID = crm_lead_uf.LEAD_ID
łączy informacje ze standardowych i niestandardowych pól według identyfikatora leadu.
WHERE: filtruje wyniki i pokazuje tylko te leady, których pole niestandardowe nie jest puste.
Przykład zapytania SQL: wygeneruj listę leadów przekonwertowanych na deale
Jeśli chcesz ocenić, ile leadów zostało przekonwertowanych na deale, możesz pobrać dane z dwóch zestawów: leady (crm_lead) i deale (crm_deal). Napisaliśmy zapytanie SQL, które pokazuje, na jaki deal został przekonwertowany każdy lead w ciągu ostatnich 30 dni. Możesz je skopiować i zobaczyć, jak działa zapytanie.
SELECT
crm_lead.ID AS "Identyfikator leadu",
crm_lead.TITLE AS "Nazwa leadu",
crm_lead.DATE_CREATE AS "Data utworzenia leadu",
crm_deal.ID AS "Identyfikator deala",
crm_deal.TITLE AS "Nazwa deala",
crm_deal.DATE_CREATE AS "Data utworzenia deala"
FROM
crm_lead
INNER JOIN
crm_deal ON crm_lead.ID = crm_deal.LEAD_ID
WHERE
crm_deal.DATE_CREATE >= date_add('day', -30, current_date)
SELECT: pobiera określone informacje z zestawu danych. Na przykład zapytanie SELECT crm_lead.ID AS "Identyfikator leadu"
:
- pobiera identyfikator leadu
ID
z zestawucrm_lead
, - przypisuje mu nazwę
Identyfikator leadu
, - wyświetla wynik w osobnej kolumnie w tabeli.
FROM: wskazuje główny zestaw, z którego pobierane są dane. Pobieramy z crm_lead
.
INNER JOIN: łączy zestawy i integruje informacje w nich zawarte. Zapytanie crm_deal ON crm_lead.ID = crm_deal.LEAD_ID
:
- INNER JOIN crm_deal: łączy tabelę
crm_lead
z tabelącrm_deal
. - ON crm_lead.ID = crm_deal.LEAD_ID: dodaje warunek połączenia. Identyfikator leadu w tabeli
crm_lead (ID)
musi odpowiadać identyfikatorowi leadu w tabelicrm_deal (LEAD_ID)
. To pozwala powiązać każdy lead z odpowiednim dealem, na który został przekonwertowany.
WHERE: filtruje wyniki i pobiera tylko te dane, które spełniają określone warunki. Zapytanie crm_deal.DATE_CREATE >= date_add('day', -30, current_date)
:
- Oblicza datę 30 dni od dzisiejszego dnia za pomocą funkcji
date_add('day', -30, current_date)
, - porównuje datę utworzenia deala
(crm_deal.DATE_CREATE)
z uzyskaną datą, - wybiera tylko te deale, które zostały utworzone w ciągu ostatnich 30 dni. Dzięki temu w tabeli pojawią się leady, które zostały przekonwertowane na deale w ciągu ostatniego miesiąca.
- Zestaw danych to informacje dotyczące leadów, deali, firm i innych elementów Bitrix24.
- Dla każdego elementu istnieje kilka zestawów danych, do których automatycznie przenoszone są informacje z pól standardowych i niestandardowych.
- Leady mają cztery zestawy danych: leady (crm_lead), pola niestandardowe (crm_lead_uf), historia leadów (crm_lead_status_history), produkty w leadach (crm_lead_product_row).
- Za pomocą zestawów można tworzyć wykresy i analizować wskaźniki efektywności biznesu. Wykresy pokażą, które produkty sprzedają się częściej lub która reklama przyciąga klientów.
- Zestawy danych można łączyć, aby uwzględnić w raporcie informacje ze standardowych i niestandardowych pól leadów. W tym celu napisz zapytanie SQL, zapisz wynik jako zestaw danych i utwórz wykres.
Polecane artykuły: