The Experience Analytics Extract Service is used by Experience Analytics components to extract session data from the Experience Analytics databases for packaging and delivery to third-party systems. The Extract Service is used by cxConnect for Data Analysis and cxVerify during normal operations and must be enabled and operational for use with those products.
When a cxConnect for Data Analysis or cxVerify task is executed, the query to retrieve the specified sessions is prepared and delivered to the Extract Service, which is responsible for executing the query and returning the sessions to the calling program.
You can configure the Extract Service through TMS.
- Login to the Portal as an administrator.
- In the Portal menu, navigate to TMS.
- In the Servers view, click Extract Service.
- Click Extractor Service configuration.
- In the Config Actions panel, click View/Edit.
- The following settings are available for editing.
Setting Description ConcurrentJobs The maximum number of cxConnect for Data Analysis and cxVerify jobs that are permitted to run concurrently. DBThreads The number of database threads used by the Extract Service to retrieve sessions. DeferTime The number of minutes that the job is delayed before it is run again when session search indexes are not available. Jobs may be run up to the
MaxRetriesnumber of attempts.
DispReschdJobs When set to 1, rescheduled cxConnect for Data Analysis and cxVerify are displayed in the Portal. DisplayDays The number of days to display a scheduled cxConnect for Data Analysis or cxVerify scheduled job in the Portal. Enable-TransactionLog When set to
True, this option enables transaction logging for the Extractor Service, which allows cxConnect for Data Analysis to resume a job where it left off, if the job fails for some reason.
ExtendedJobLog When set to 1, the Extract Service writes an extended log file for each job, which is useful for debugging purposes. ExtractorMode Installation parameter. Do not change. ExtractorServicePath The path to the TLExtractService.exe file. By default, this service executable is located in <install_directory\DataExtractor. LogLevel The log level for the Extract Service.Note: Log level 5 is for debugging only. MaxErrors The maximum number of permitted errors before a job is failed. MaxRetention The maximum number of days that a cxConnect for Data Analysis or cxVerify job is persisted. MaxRetries When a cxConnect for Data Analysis or cxVerify job fails, this setting specifies the maximum number of attempts that the Extract Service makes to execute the job before failing the job. PassdueDays The maximum number of days that a pass due job is allowed to be retrieved, before it is failed. SSThreads The number of Search Server threads used by Extract Service.