Nowy mechanizm rejestrowania CDR zapewnia większe możliwości raportowania.
System CDR został napisany na nowo, aby ulepszyć przetwarzanie danych i wspierać większe wdrożenia. Nowa architektura upraszcza wewnętrzną strukturę tabel, redukuje obciążenie bazy danych i umożliwia bezpośrednią integrację z zewnętrznymi narzędziami do przechowywania danych oraz narzędziami analitycznymi. Stanowi to podstawę do zarządzania i analizowania dużych zbiorów danych o połączeniach bez dodatkowego obciążania systemu, co przekłada się na lepsze raportowanie. Oto, czego możesz się spodziewać.
Przypomnienie o CDR
Nową strukturę CDR wprowadziliśmy po raz pierwszy w naszej wersji Alfa. Oto krótkie przypomnienie dotychczasowego rozwiązania i wprowadzonych od tego czasu ulepszeń:
- Dotychczasowe rozwiązanie: Fragmentacja i wąskie gardła
Dane o połączeniach były dotychczas podzielone na cztery oddzielne tabele, co wymagało skomplikowanych zapytań SQL typu „join”, zwiększając obciążenie systemu podczas generowania raportów. - Nowe podejście: tabela cdr_output
Wszystkie szczegóły połączeń są teraz przechowywane w jednej, płaskiej tabeli o nazwie cdr_output. Ta jednolita struktura eliminuje złożoność zapytań typu „join”, poprawia szybkość ich wykonywania i wspiera zaawansowane narzędzia do raportowania. - Usprawnienie #1: Wszystkie dane w jednej, inteligentnej tabeli
Pojedyncza tabela przechowuje numer źródłowy, docelowy, znaczniki czasu itp., a wyniki są teraz zoptymalizowane pod kątem narzędzi BI. - Usprawnienie #2: Pełna historia połączenia w jednym wierszu
Nowe pola, takie jak termination_reason i creation_method, dostarczają pełen kontekst połączenia w jednym wierszu. - Usprawnienie #3: Prosta identyfikacja rozmówców
Przejrzyste pola źródła i celu połączenia, wraz z flagami śledzącymi, redukują niejasności i upraszczają analizę. - Usprawnienie #4: Dokładne znaczniki czasu
Pola określające czas rozpoczęcia, odebrania i zakończenia połączenia umożliwiają precyzyjne obliczanie czasu dzwonienia i rozmowy. - Usprawnienie #5: Architektura gotowa na rozwój
Elastyczny schemat pozwala na przyszłą rozbudowę bez konieczności wprowadzania gruntownych zmian.
Płaska tabela CDR i tabela rozliczeniowa
Rejestry połączeń są teraz przechowywane w dwóch usprawnionych tabelach: „cdr_output” dla metadanych połączeń i „cdr_billing” dla szczegółów rozliczeniowych. Zastępują one poprzednią, fragmentaryczną strukturę.
Cdr_output zawiera 41 pól, takich jak identyfikatory połączeń, numer źródłowy, docelowy, czas rozpoczęcia i zakończenia oraz informację o tym, która strona zakończyła połączenie.
Cdr_billing zawiera dane dotyczące kosztów dla połączeń wychodzących.
Pełne szczegóły i strukturę można znaleźć w Przewodniku po tabeli cdr_output oraz w Przewodniku po tabeli cdr_billing.
Nowe raporty i filtry
Zaktualizowana struktura CDR umożliwia również działanie szeregu nowych opcji raportowania i filtrowania, wprowadzonych wraz z Update 6. Obejmują one:
- Cztery nowe raporty: Połączenia przychodzące, Połączenia wychodzące (z kosztami), Aktywność użytkowników i Dystrybucja połączeń.
- Filtry wielokrotnego wyboru dla użytkowników, działów i kolejek.
- Filtrowanie połączeń wewnętrznych i zewnętrznych.
- Elastyczny tydzień raportowania (z możliwością rozpoczęcia w dowolnym dniu).
- Sumy dodane do eksportów CSV, teraz sformatowanych pod kątem programów Excel i Arkusze Google.
- Starsze raporty pozostają dostępne dla danych historycznych.
Przenoszenie CDR do chmury
Nawiązując do naszego kwietniowego ogłoszenia, dane CDR mogą być teraz przenoszone do GCP (BigQuery), AWS PostgreSQL lub do własnej chmury.
Mechanizm przenoszenia CDR pobiera dane z tabeli CDR Output i przenosi je poza system 3CX, oferując opcję usuwania rekordów historii połączeń. Pomaga to w zarządzaniu długoterminowym przechowywaniem danych i redukuje obciążenie lokalnej bazy danych.
Dzięki umieszczeniu danych CDR w chmurze, będzie można bezpośrednio łączyć się z nimi za pomocą narzędzi takich jak Grafana, Tableau czy Power BI. Nie ma potrzeby pobierania raportów z poziomu 3CX. Ta funkcja jest obecnie w fazie BETA. Śledź nasze komunikaty, aby dowiedzieć się o kolejnych aktualizacjach.
Tworzenie wykresów 3CX za pomocą Google Gemini lub Microsoft Copilot
Zaplanowane raporty CSV można otwierać bezpośrednio w narzędziach takich jak Arkusze Google i Excel. Ułatwia to tworzenie wykresów i analizowanie danych przy użyciu asystentów AI, takich jak Google Gemini czy Microsoft Copilot. Dostępny jest przewodnik konfiguracyjny, który pokazuje, jak to zrobić.
Na zakończenie
Te aktualizacje będą dostępne w V20 Update 6. Pełne szczegóły techniczne i objaśnienia pól są dostępne w przewodniku konfiguracyjnym.
Dołącz do dyskusji na naszym dedykowanym Forum dla Partnerów lub Klientów. Obserwuj nas na X i LinkedIn, aby być na bieżąco z najnowszymi wiadomościami i informacjami o nowych funkcjach.



