Przeczytaj FAQ
Nowości Bitrix24
Aktualizacje artykułów
AI CoPilot
Aktualności
Bezpieczeństwo w Bitrix24
Rejestracja i autoryzacja
Alaio Vibecode
Poczta
Projekty AI
Zadania
CRM
Dysk
Kalendarz
Komunikator Bitrix24
Jak zacząć
Bitrix24 Market
Strony internetowe
Firma
Automatyzacja
Marketing
Zarządzanie asortymentem produktów
Ustawienia
Subskrypcja
Aplikacja desktopowa
Widżet pracownika
Centrum Kontaktowe
Analityka CRM
Baza Wiedzy
CRM + Sklep internetowy
Wsparcie Bitrix24
Bitrix24 On-premise
e-Podpis
e-Podpis w HR
Telefonia
Kreator BI
Sklep online
Workflow
Centrum Sprzedaży
Kwestie ogólne
Rezerwacja online
Logowanie

Bitrix24 Helpdesk

Zestawy danych Kreatora BI: Kalendarz

Zestaw danych zawiera informacje o leadach, dealach, firmach i innych elementach Bitrix24. Dla każdego elementu dostępnych jest kilka zestawów danych z informacjami z pól standardowych i niestandardowych. Możesz ich używać do tworzenia wykresów i analizowania wskaźników biznesowych.

W tym artykule poznasz zestaw danych kalendarza. Pozwala on analizować wydarzenia, liczbę i czas trwania spotkań, zajętość pracowników oraz wykorzystanie sal konferencyjnych.

Zestaw danych:

Przykłady:


Wybierz zestaw danych

Aby analizować dane w raporcie, wybierz odpowiedni zestaw danych i utwórz wykres.

calendar_event — wydarzenia w kalendarzu. Zestaw zawiera informacje z pól standardowych wydarzeń: termin, czas trwania, organizatora, miejsce, cykliczność i inne dane. Użyj go, aby analizować liczbę i czas trwania spotkań, zajętość pracowników oraz wykorzystanie sal konferencyjnych.

calendar_event

Pole Opis Typ danych
ID Identyfikator rekordu wydarzenia Liczba
PARENT_ID Identyfikator głównego rekordu wydarzenia Liczba
IS_MASTER Czy jest to główny rekord wydarzenia: Y — tak, N — nie. Jeśli na spotkanie zaproszono uczestników, zestaw zawiera jeden główny rekord spotkania oraz osobny rekord dla każdego zaproszonego uczestnika Ciąg znaków
NAME Nazwa wydarzenia Ciąg znaków
EVENT_TYPE Typ wydarzenia: „Zwykłe wydarzenie”, „Spotkanie przez link publiczny”, „Spotkanie przez link z CRM”, „Spotkanie przez link w collabie”, „Wydarzenie collabu”, „Połączenie”, „Rezerwacja”, „Rezerwacja zasobu” Ciąg znaków
CALENDAR_TYPE Typ kalendarza: „Kalendarz osobisty”, „Kalendarz grupy lub projektu”, „Kalendarz firmowy” Ciąg znaków
OWNER_ID Identyfikator właściciela kalendarza Liczba
CREATED_BY_ID Identyfikator autora rekordu wydarzenia Liczba
CREATED_BY_NAME Imię i nazwisko autora rekordu wydarzenia Ciąg znaków
CREATED_BY Identyfikator i imię autora rekordu wydarzenia Ciąg znaków
MEETING_HOST_ID Identyfikator organizatora spotkania Liczba
MEETING_HOST_NAME Imię i nazwisko organizatora spotkania Ciąg znaków
MEETING_HOST Identyfikator i imię organizatora spotkania Ciąg znaków
IS_MEETING Czy jest to spotkanie z uczestnikami: Y — tak, N — nie Ciąg znaków
MEETING_STATUS Status odpowiedzi na zaproszenie: „Organizator”, „Potwierdził udział”, „Odmówił”, „Nie odpowiedział”, „Nie określono” Ciąg znaków
DATE_FROM Data i godzina rozpoczęcia wydarzenia Data i czas
DATE_TO Data i godzina zakończenia wydarzenia Data i czas
TIMEZONE_FROM Strefa czasowa wydarzenia Ciąg znaków
TIMEZONE_OFFSET Przesunięcie strefy czasowej wydarzenia względem UTC, w sekundach Liczba
DURATION Czas trwania wydarzenia w sekundach Liczba
IS_FULL_DAY Czy wydarzenie trwa cały dzień: Y — tak, N — nie Ciąg znaków
IS_RECURRING Czy wydarzenie się powtarza: Y — tak, N — nie Ciąg znaków
RECURRENCE_RULE Częstotliwość powtarzania: „Codziennie”, „Co tydzień”, „Co miesiąc”, „Co rok” Ciąg znaków
IS_RECURRENCE_EXCEPTION Czy zmieniono pojedyncze wystąpienie wydarzenia cyklicznego: Y — tak, N — nie Ciąg znaków
ACCESSIBILITY Zajętość w kalendarzu: „Zajęty”, „Wolny”, „Pod znakiem zapytania”, „Nieobecny”, „Nie określono” Ciąg znaków
IMPORTANCE Ważność wydarzenia: „Zwykła”, „Wysoka”, „Niska”, „Nie określono” Ciąg znaków
IS_PRIVATE Czy wydarzenie jest prywatne: Y — tak, N — nie Ciąg znaków
LOCATION Miejsce wydarzenia Ciąg znaków
LOCATION_TYPE Sposób określenia miejsca: „Sala konferencyjna kalendarza”, „Sala konferencyjna starego typu”, „Tekst”, „Nie podano” Ciąg znaków
LOCATION_ROOM_ID Identyfikator sali konferencyjnej w kalendarzu zarezerwowanej na wydarzenie Liczba
LOCATION_ROOM_NAME Nazwa sali konferencyjnej w kalendarzu zarezerwowanej na wydarzenie Ciąg znaków
DATE_CREATE Data i godzina utworzenia wydarzenia Data i czas
TIMESTAMP_X Data i godzina ostatniej zmiany wydarzenia Data i czas

Utwórz wykres

Na podstawie zestawu danych możesz tworzyć wykresy. Analizuj liczbę i czas trwania spotkań, zajętość pracowników oraz wykorzystanie sal konferencyjnych. Dodaj pole organizatora do wykresu, aby porównać liczbę i czas trwania spotkań organizowanych przez poszczególnych pracowników.

1. Otwórz Kreator BI > Wykresy.
2. Kliknij + Wykres.
3. Wybierz zestaw calendar_event.
4. Wybierz sposób prezentacji danych: wykres, tabelę, kartę lub inny wariant.
5. Kliknij Utwórz wykres.


Oblicz liczbę i łączny czas trwania spotkań

Za pomocą zapytania SQL możesz obliczyć liczbę i łączny czas trwania spotkań dla każdego organizatora.

1. Otwórz Kreator BI > SQL > SQL Lab.
2. Sprawdź, czy w polu Schemat wybrana jest wartość bitrix24.
3. Wpisz zapytanie SQL i kliknij Wykonaj.
4. Sprawdź wynik. Aby utworzyć wykres do raportu, zapisz zapytanie jako zestaw danych.
Utwórz i dodaj do raportu wykres na podstawie wirtualnego zestawu danych

Jeśli dopiero zaczynasz pracę z zapytaniami SQL, skorzystaj z przykładu.

Przykład zapytania SQL

Zapytanie pokazuje liczbę spotkań i ich łączny czas trwania w godzinach dla każdego organizatora.

 SELECT MEETING_HOST AS "Organizator", COUNT(*) AS "Liczba spotkań", SUM(DURATION) / 3600.0 AS "Czas trwania, godz." FROM calendar_event WHERE IS_MEETING = 'Y' AND IS_MASTER = 'Y' GROUP BY MEETING_HOST; 

W zapytaniu:

  • SELECT wskazuje dane, które znajdą się w wyniku: organizatora, liczbę spotkań i ich łączny czas trwania.
  • MEETING_HOST zawiera identyfikator i imię organizatora spotkania.
  • COUNT(*) zlicza spotkania.
  • SUM(DURATION) / 3600.0 sumuje czas trwania spotkań w sekundach i przelicza wynik na godziny.
  • FROM określa zestaw danych — calendar_event.
  • WHERE określa warunki filtrowania: uwzględnia tylko główne rekordy spotkań z uczestnikami.
  • IS_MEETING = 'Y' wybiera spotkania z uczestnikami.
  • IS_MASTER = 'Y' wyklucza rekordy zaproszonych uczestników, aby każde spotkanie zostało uwzględnione w obliczeniach tylko raz.
  • GROUP BY MEETING_HOST grupuje spotkania według organizatora, dzięki czemu wynik zawiera jeden wiersz dla każdego organizatora.

W przypadku spotkań cyklicznych zapytanie zlicza całą serię jako jedno spotkanie. Jeśli użytkownik zmieni pojedyncze wystąpienie spotkania, zapytanie uwzględni je jako dodatkowe spotkanie.


W skrócie

  • Zestaw danych zawiera informacje, których możesz użyć do tworzenia wykresów i analizowania wskaźników biznesowych.
  • Zestaw danych kalendarza to calendar_event.
  • Za pomocą tego zestawu możesz analizować liczbę i czas trwania spotkań, zajętość pracowników oraz wykorzystanie sal konferencyjnych.
  • Aby obliczyć liczbę spotkań dla każdego organizatora, wykonaj zapytanie SQL, zapisz je jako zestaw danych i utwórz wykres.

Przejdź do Bitrix24
Nie masz konta? Utwórz za darmo