![]() |
Obsah dokumentace | Uživatelská dokumentace | Administrátorská dokumentace | Rejstřík pojmů | Technická podpora | Hledání on-line |
VoiceChange statistiky |
VoiceChange umožňuje zobrazit a exportovat statistická data o provozu na linkách.
K tomu slouží tyto položky ve Start menu - VoiceChange:
Voicechange\bin
) a počet dní, za které se statistika vyexportuje (ode dneška zpět).
Každý řádek souboru obsahuje data o jednom dni.
VoiceChange je možno nakonfigurovat tak, aby ukládal statistická data do databáze - konfigurační soubor common.ini
musí obsahovat tyto položky:
Položka | Popis | Příklad |
$VXScript.Modules |
Modul DatabaseLogHandler musí být uveden mezi VX moduly | ...|DatabaseLogHandler|... |
$Module.DatabaseLogHandler.ProgID |
ProgID modulu | VXScripting.DatabaseLogHandler |
$DatabaseLogHandler.DbConnString |
Řetězec pro přístup do databáze | Provider=sqloledb;Data Source=localhost;Initial Catalog=VoiceChange;Integrated Security=SSPI; |
$DatabaseLogHandler.ProcNamePrefix |
Prefix používaných uložených procedur v databázi. Položka je nepovinná, pokud není nastavena, nepoužívá se žádný prefix. | Vx_ |
V používané databázi musí být vytvořeny uložené procedury, které budou používány pro zpracování událostí.
Ty lze vytvořit skriptem No_Prefix.sql
(nepoužívá prefix) nebo Vx_Prefix.sql
(používá prefix Vx_
). Procedury používají pro ukládání informací o hovorech tabulku Call případně
Vx_Call (její vytvoření je součástí skriptu), která má následující strukturu:
Atribut | Typ | Popis |
Id | int not null identity | Jednoznačný identifikátor hovoru. |
Line | int not null | Číslo VX linky, na které byl hovor uskutečněn. |
Direction | char(1) null | Směr hovoru: "i" - příchozí, "o" - odchozí. |
LocalNumber | varchar(32) null | Lokální (v případě příchozího hovoru volané) číslo. |
RemoteNumber | varchar(32) null | Vzdálené (v případě příchozího hovoru volající) číslo. |
Time | datetime null | Čas začátku hovoru. |
Length | int null | Délka hovoru v sekundách. |
ModuleName | varchar(255) null | Jméno VX modulu, který hovor zpracoval. |
MenuResults | varchar(255) null | Posloupnost výsledků žádostí o vstup DTMF. Jednotlivé žádosti (menu) jsou odděleny středníkem. |
VxmlSteps | varchar(255) null | Posloupnost identifikátorů dialogů VXML oddělená středníkem. |
TransferedToNumber | varchar(32) null | Číslo, na které byl hovor skriptem přesměrován. |
Skripty pro vytvoření tabulky a procedur najdete na instalačním CD v adresáři VoiceChange\etc
.
Pokud je připojení k databázi nesprávně nakonfigurované, chybí stored procedury nebo je databázový server nedostupný,
nemá to vliv na funkci VoiceChange. Vše funguje normálně, pouze se statistiky nezapisují do databáze.