Data storage

After the HCL Discover Usability step attributes and events are triggered, they are recorded in the standard locations for Discover.

Session

When the Event Engine detects an event, it records the event as data in the request of the hit on which the event occurred, along with any related dimensional data. HCL Discover Usability events are recorded in this manner.

Below is an example recording of the event + dimension combination in a request:

  • These elements of data are written to the bottom of the request for each event that is triggered on the hit.

[TLFID_359]
Searchable=True
TLFID=359
TLFactValue=200
TLDimHash1=C6F8B06175B0630687EB80DF913A30CE
TLDimHash2=B0437419D4F0575FABDB726AAE61039C
TLDimHash3=3CFBA54F6873DFD55B0B09D32910B20E
TLDimHash4=0BDB5F014A7574C3B6DCCAD319321FED
TLDimHash5=7954797EAEBD4BD8B816EA63AF1CE05A
TLDimHash6=7954797EAEBD4BD8B816EA63AF1CE05A
TLDimHash7=7954797EAEBD4BD8B816EA63AF1CE05A
TLDimHash8=7954797EAEBD4BD8B816EA63AF1CE05A
TLDim1=/store/defaultpage
TLDim2=www.hclswtech.com
TLDim3=store
TLDim4=206.169.17.19
TLDim5=TLT$NULL
TLDim6=TLT$NULL
TLDim7=TLT$NULL
TLDim8=TLT$NULL

For the listed event + dimension combination ([TLFID_359]), the event value (TLFactValue) is recorded for the Searchable event.

  • Beneath the event value, each possible dimension value is listed in both hashed (TLDimHash) and standard (TLDim) form.
  • Hashed dimension values are stored to support searching for dimension values that are longer than 32 characters. See "Searching Session Data" in the HCL Discover Manuals.

Database

Usability data is stored as event counts of the predefined usability events. This data is stored in the Reporting database as normal event data. When a page or ScreenView for stored usability data is displayed in BBR, the application queries the Reporting database for the correct event counts to display in the selected overlay