Page tree
Skip to end of metadata
Go to start of metadata

The Update CAST Knowledge base is a sub task that is optional and will only run when configured in the analysis. 

It can be configured to run only after an analysis. 

It is triggered to run when the user adds the specific action for this in the 'Tools after analysis' sections in the Content Enrichment tab of the application configuration.

A separate log will be generated for the action of the Update CAST Knowledge Base.

Please see the below documentation and example screenshots for more information on this step and an example of where it is located in the CAST Management Studio.

 8.0.X Documentation: CMS - Content Enrichment tab

Below is an Example screenshot showing the Update CAST Knowledge Base being configured as a tool after analysis:


The Loglines generated by this task is shown below



CAST-MS log file

Example screenshot showing the Update CAST Knowledge Base being run:


Section of CAST-MS log file dealing with Run Reference Pattern Search String step as shown in the log above. 

Status of Running KB Updates

INF: 2016-08-16 17:15:31:              Task message: Knowledge Base Modifications successful

INF: 2016-08-16 17:15:31:              Log file: C:\Users\JMC~1.CAS\AppData\Local\Temp\CAST\CAST\8.0\bd1c4a0b868f4e9cabae9c7378ab898f\KBUpdateTool-20160816170844.log.txt

Ending Tools and Task 

INF: 2016-08-16 17:15:31:              ending Task My Update CAST Knowledge Base

INF: 2016-08-16 17:15:31:              Task message: No Task message

INF: 2016-08-16 17:15:31:              No associated log file

INF: 2016-08-16 17:15:31:              ending Task Tools after analysis 

RunCSV log

KBUpdateTool-<DateTime>.log.txt log file

Sample results of the KB Update Tool log (actual results will vary based on the update queries being run):

Initial Call

INF: 2016-08-16 17:15:26:              [SQL] {? = call prod800_local.CI_INIT_DATA(?) }

INF: 2016-08-16 17:15:26:              [SQL] 1: IO integer value

INF: 2016-08-16 17:15:26:              [SQL] 2: 109801

Custom Call 

INF: 2016-08-16 17:15:27:              [SQL] /* Template creating new links between existing unlinked objects */

insert into prod800_local.CI_LINKS (CALLER_ID, CALLED_ID, LINK_TYPE, ERROR_ID)

select caller.OBJECT_ID, called.OBJECT_ID, 'callLink', 0

  from prod800_local.CTV_GUID_OBJECTS caller,

       prod800_local.CTV_GUID_OBJECTS called

 where caller.OBJECT_NAME='LessonAdapter'

   and called.OBJECT_NAME='LessonSession'

INF: 2016-08-16 17:15:27:              Script successfully completed

Ending Calls 

INF: 2016-08-16 17:15:27:              [SQL] {? = call prod800_local.CI_CHECK_DATA(?,?) }

INF: 2016-08-16 17:15:27:              [SQL] 1: IO integer value

INF: 2016-08-16 17:15:27:              [SQL] 2: 109801

INF: 2016-08-16 17:15:27:              [SQL] 3: 301

                          Knowledge Base Modifications Checks successful

INF: 2016-08-16 17:15:28:              [SQL] {? = call prod800_local.CI_PROCESS_DATA(?) }

INF: 2016-08-16 17:15:28:              [SQL] 1: IO integer value

INF: 2016-08-16 17:15:28:              [SQL] 2: 109801

                          Knowledge Base Modifications successful     



  • No labels