TableauTracker Events as Datasource Columns in Tableau

After retrieving the data through the Tableau Tracker Web Data Connector we have various type of data recorded based on the type of the event. The two base tyes of events we records are:

There are Basic Columns, which are present at all types of events, and specific columns, which are present only according to a type of event.

Basic Columns

Column nameExplanation
deploymentIdThe Deployment ID recieved during the registration.
sourceIdThe ID of one Session. Can be used to identify the changes generated in one session.
sourceSequenceIdThe number of the event within a Session.
dashboardNameThe name of the dashboard which was the source of the event.
workbookNameThe name of the workbook which was the source of the event. (Should be defined during the configuration of the extension.)
data_sheetThe sheet which was the source of this event.
recordedAtThe exact time of the event.
kindThe type of the event. Either: NOOP, FILTER_CHANGE or FILTER_STATE.
data_document_refererURI of the page that linked to the page where the extension is running.
data_document_locationThe entire URL of the page where te event is recorded.
data_window_heightThe height of the window during the occurance of the event.
data_window_widthThe width of the window during the occurance of the event.

Filter change columns

Column nameExplanation
data_fieldNameThe name of the field being filtered. Note that this is the caption as shown in the UI, and not the actual database field name.
data_filterTypeThe type of the filter. Either categorical, hierarchical, range or relative-date.
data_appliedValues_valueThe value applied to a categorical filter. For old and new value, two separate rows will be genarted.
data_appliedValues_formattedValueThe formatted value applied to a categorical filter.
data_minValue_valueMinimum value, inclusive, applied to the filter.
data_minValue_formattedValueMinimum formatted value applied to the filter.
data_maxValue_valueMaximum value, inclusive, applied to the filter.
data_maxValue_formattedValueMaximum formatted value applied to the filter.
data_includeNullValesTrue if null values are included in the filter, false otherwise.
data_isExcludeModeTrue if this filter is an exlucde filter, false if include filter. Include means that you use the fields as part of a filter. Exclude mode means that you include everything else except the specified fields.

Custom columns

Extra settings can be defined in the extension configuration, which can be retrieved in the Web Data Connector. These settings represented as columns with "custom_" postfix.

For example, if you added an extra setting in the extension named "mode", with value "debug", and add "mode" in the Web Data Connector custom metadata fields section, then the datasource will have a column named "custom_mode" with value "debug" in every event row from this session.