---
schema_version: "1"
id: 37d7f7ebceb5d08139e827884e0ad764d0ee4487939e62c8b3cfc95951b3c90d
title: Activity Log Site Event Type Reference
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/online/activity_log_schema.md
canonical_url: https://help.tableau.com/v0.0/online/en-us/activity_log_schema.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 76a421fed36bfa4cd6eeead9b0f48d061438bb0a9af4dd42edb3513b44b93753
description: Reference of Activity Log site event types and attributes for auditing activity in Tableau Cloud.
---
[Skip to main content](#main-content)

# Activity Log Site Event Type Reference

This topic describes the Activity Log site event types and attributes. For information about tenant events, see [Activity Log Tenant Event Type Reference](https://help.tableau.com/v0.0/online/en-us/activity_log_tenant_schema.htm).

## Event type details

The following content describes site event types and attributes in Activity Log. Use the alphabetically sorted list of event types on the right, or **ctrl/cmd-f** to go directly to keywords you have in mind.

**Note:** Timestamps for events are recorded in ISO 8601 UTC.

## Common attributes

The table contains common attributes for all Activity Log site events. For event-specific attributes, review the individual event tables in this topic.

<table class="simple-table" style="max-width: 100%;">
                    <colgroup><col style="width: 20%;">
                    <col style="width: 10%;">
                    <col>
                    </colgroup><tbody>
                        <tr>
                            <th>Attribute Name</th>
                            <th>Type</th>
                            <th>Description</th>
                        </tr>
                        <tr>
                            <td>actorUserId</td>
                            <td>integer</td>
                            <td>ID of the user who performed the action that initiated the event</td>
                        </tr>
                        <tr>
                            <td>actorUserLuid</td>
                            <td>string</td>
                            <td>LUID of the user who performed the action that initiated the event</td>
                        </tr>
                        <tr>
                            <td>eventOutcome</td>
                            <td>string</td>
                            <td>Represents the final outcome of the operation. Possible values are:
						<ul><li><b>success:</b> The attempted operation completed successfully.</li><li><b>unauthorized:</b> The initiating user wasn't authorized to perform the operation.</li><li><b>client_error:</b> The operation failed due to a cause attributable to the client/caller. For example, invalid API request parameters, client connection timeout, or throttling.</li><li><b>internal_error:</b> The operation failed due to an unexpected internal error.</li></ul><p class="note"><b>Note:</b> The eventOutcome attribute isn't used by all Activity Log events at this time. The value will be null for unsupported events, such as login or access events. To audit login request success or failure, use the <a href="#login-authentication">login_authentication</a> event and <code>status</code> attribute.</p></td>
                        </tr>
                        <tr>
                            <td>eventOutcomeReason</td>
                            <td>string</td>
                            <td>Provides additional details about the event outcome</td>
                        </tr>
                        <tr>
                            <td>eventProcessedTime</td>
                            <td>string</td>
                            <td>Timestamp of when the event was available in Activity Log. This attribute applies to events written after the Hyperforce migration in March 2026. To see the timestamp for when the event occurred, use the <code>eventTime</code> attribute.</td>
                        </tr>
                        <tr>
                            <td>eventTime</td>
                            <td>string</td>
                            <td>Timestamp when the event occurred</td>
                        </tr>
                        <tr>
                            <td>initiatingUserId</td>
                            <td>integer</td>
                            <td>ID of the initiating user. This value is usually the same as <code>actorUserId</code> and differs only for delegated authentication, such as trusted tickets or impersonation. During impersonation, it's the ID of the administrative user who initiated the session. When the session has no initiating user, or no session exists, <code>initiatingUserId</code> uses the value of <code>actorUserId</code>.</td>
                        </tr>
                        <tr>
                            <td>initiatingUserLuid</td>
                            <td>string</td>
                            <td>LUID of the initiating user. For impersonation, it's the LUID of the administrative user who initiated impersonation. For standard login, the value is the same as <code>actorUserLuid</code>.</td>
                        </tr>
                        <tr>
                            <td>licensingRoleName</td>
                            <td>string</td>
                            <td>Name of the user's licensing role when the event occurred</td>
                        </tr>
                        <tr>
                            <td>siteLuid</td>
                            <td>string</td>
                            <td>LUID of the Tableau site where the event occurred</td>
                        </tr>
                        <tr>
                            <td>siteRoleId</td>
                            <td>integer</td>
                            <td>The user's site role ID. The value 0 = SiteAdministratorExplorer, 1 = SupportUser, 2 = ExplorerCanPublish, 3 = Explorer, 7 = Guest, 8 = Unlicensed, 9 = Viewer, 10 = Creator, and 11 = SiteAdministratorCreator.</td>
                        </tr>
                        <tr>
                            <td>systemAdminLevel</td>
                            <td>integer</td>
                            <td>Indicates if the user is a system administrator. The value 10 = System Admin and 0 = Not a system admin.</td>
                        </tr>
                    </tbody>
                </table>

## add\_delete\_group\_to\_group\_set

The `add_delete_group_to_group_set` event is logged when a group is added or deleted from a group set.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>groupId</td><td>integer</td><td>The ID of the group</td></tr><tr><td>groupLuid</td><td>string</td><td>The LUID of the group</td></tr><tr><td>groupSetId</td><td>integer</td><td>The ID of the group set</td></tr><tr><td>groupSetLuid</td><td>string</td><td>The LUID of the group set</td></tr><tr><td>groupSetOperation</td><td>string</td><td>Group Set operation, either add or delete user to a group set</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr></tbody></table>

## add\_delete\_user\_to\_group

The `add_delete_user_to_group` event is logged when a user is added or removed from a group.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>groupId</td><td>integer</td><td>The ID of the group</td></tr><tr><td>groupLuid</td><td>string</td><td>The LUID of the group</td></tr><tr><td>groupOperation</td><td>string</td><td>Group operation, either add or delete user to a group</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr><tr><td>userId</td><td>integer</td><td>The ID of the user</td></tr><tr><td>userLuid</td><td>string</td><td>The LUID of the user</td></tr></tbody></table>

## activity\_log\_settings\_change

The `activity_log_settings_change` event occurs when an administrator changes the Activity Log settings.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>errorCode</td><td>string</td><td>Error code generated when altering Activity Log settings</td></tr><tr><td>newAwsAccountNumber</td><td>string</td><td>New AWS account number where Activity Log events will be received</td></tr><tr><td>newKmsKeyArn</td><td>string</td><td>New AWS Key Management Service (KMS) single-region key for the Amazon S3 bucket</td></tr><tr><td>newS3BucketName</td><td>string</td><td>New AWS S3 bucket where Activity Log events will be received</td></tr><tr><td>oldAwsAccountNumber</td><td>string</td><td>Previous AWS account number where Activity Log events were received</td></tr><tr><td>oldKmsKeyArn</td><td>string</td><td>Previous AWS Key Management Service (KMS) single-region key for the Amazon S3 bucket</td></tr><tr><td>oldS3BucketName</td><td>string</td><td>Previous AWS S3 Bucket where Activity Log events were received</td></tr><tr><td>operationType</td><td>string</td><td>The type of operation, either create, update, or delete.</td></tr><tr><td>platform</td><td>string</td><td>The platform where changes are recorded, such as Tableau Cloud.</td></tr><tr><td>platformVersion</td><td>string</td><td>The version of the platform, such as 2024.3.0.</td></tr></tbody></table>

## archive\_content

The `archive_content` event occurs when content is permanently deleted from a site using the recycle bin.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentId</td><td>integer</td><td>The ID of the archived content</td></tr><tr><td>contentLuid</td><td>string</td><td>The LUID of the archived content</td></tr><tr><td>contentName</td><td>string</td><td>The name of the archived content</td></tr><tr><td>contentType</td><td>string</td><td>The type of content archived</td></tr><tr><td>isError</td><td>bool</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr></tbody></table>

## background\_job

The `background_job` event logs information about jobs run as background tasks. For each job, an event is created to record its various states, including initiation time, queueing, start time, and success or failure.

**Note:** Only partial data for this event type is available through the API. To see the full event logs, configure Activity Log to send log data to your Amazon S3 bucket for analysis. For more information, see [Set Up Activity Log](https://help.tableau.com/v0.0/online/en-us/activity_log_setup.htm).

<table class="simple-table" style="max-width: 100%;">
                        <colgroup><col style="width: 20%;">
                        <col style="width: 10%;">
                        <col>
                        </colgroup><tbody>
                            <tr>
                                <th>Attribute Name</th>
                                <th>Type</th>
                                <th>Description</th>
                            </tr>
                            <tr>
                                <td>args</td>
                                <td>string</td>
                                <td>Arguments of the job</td>
                            </tr>
                            <tr>
                                <td>duration</td>
                                <td>long</td>
                                <td>Duration of the job</td>
                            </tr>
                            <tr>
                                <td>eventInitiatedTime</td>
                                <td>string</td>
                                <td>Start time of the job</td>
                            </tr>
                            <tr>
                                <td>eventState</td>
                                <td>string</td>
                                <td>
                                    <p>State of the job</p>
                                </td>
                            </tr>
                            <tr>
                                <td>isRunNow</td>
                                <td>bool</td>
                                <td>
                                    <p>Indicates whether the job was initiated manually, by clicking the "Run Now" option on the site or using REST API, or if it was triggered by a schedule.</p>
                                    <p><b>Note:</b> Starting in April 2024, jobs triggered by a schedule (<code>False</code>) include data for all attributes listed in the table. Attributes for jobs initiated manually (<code>True</code>) are under active development, and tentatively scheduled for inclusion in a future release.
                            </p>
                                </td>
                            </tr>
                            <tr>
                                <td>jobId</td>
                                <td>integer</td>
                                <td>ID of the job</td>
                            </tr>
                            <tr>
                                <td>jobLuid</td>
                                <td>string</td>
                                <td>LUID of the job</td>
                            </tr>
                            <tr>
                                <td>jobType</td>
                                <td>string</td>
                                <td>
                                    <p>Identifies the background job type associated with the event</p>
                                    <p><b>Note:</b> Starting in April 2024, only the<code> IncrementExtracts</code>, <code>RefreshExtracts</code>, and <code>RefreshExtractsViaBridge</code> jobs include data for all attributes listed in the table. Attributes for other job types are under active development, and tentatively scheduled for inclusion in a future release.
                            </p>
                                </td>
                            </tr>
                            <tr>
                                <td>notes</td>
                                <td>string</td>
                                <td>Notes of the job</td>
                            </tr>
                            <tr>
                                <td>objLuid</td>
                                <td>string</td>
                                <td>Some tasks are specific to a particular workbook or data source. In such cases, the object_luid is the primary key of the relevant item, in either the workbooks or data sources tables, as indicated by obj_type.</td>
                            </tr>
                            <tr>
                                <td>objName</td>
                                <td>string</td>
                                <td>Name of the associated object. Used in conjunction with obj_luid, as described there.</td>
                            </tr>
                            <tr>
                                <td>objOwnerLuid</td>
                                <td>string</td>
                                <td>A foreign key reference to the user who owns the job target object</td>
                            </tr>
                            <tr>
                                <td>objOwnerName</td>
                                <td>string</td>
                                <td>Name of the user who owns the job target object</td>
                            </tr>
                            <tr>
                                <td>objRepositoryUrl</td>
                                <td>string</td>
                                <td>
                                    <p>Uniquely identifies a workbook or data source and is used when referencing the object in a URL. The value is derived from the ASCII characters in the workbook or data source name.</p>
                                </td>
                            </tr>
                            <tr>
                                <td>objRevision</td>
                                <td>string</td>
                                <td>The revision number. Starts with 1.0 and increments by 0.1 with each republication.</td>
                            </tr>
                            <tr>
                                <td>objSize</td>
                                <td>integer</td>
                                <td>The number of bytes used in storing the job target object information</td>
                            </tr>
                            <tr>
                                <td>objType</td>
                                <td>string</td>
                                <td>Either a workbook or data source. Used in conjunction with obj_luid.</td>
                            </tr>
                            <tr>
                                <td>podName</td>
                                <td>string</td>
                                <td>Name of the Tableau pod that handled the job</td>
                            </tr>
                            <tr>
                                <td>projectLuid</td>
                                <td>string</td>
                                <td>A foreign key reference to the project in which the job target object exists</td>
                            </tr>
                            <tr>
                                <td>projectName</td>
                                <td>string</td>
                                <td>Name of the project that contains the job target object</td>
                            </tr>
                            <tr>
                                <td>projectOwnerEmail</td>
                                <td>string</td>
                                <td>Email address of the user who owns the project containing the job target object</td>
                            </tr>
                            <tr>
                                <td>projectOwnerLuid</td>
                                <td>string</td>
                                <td>A foreign key reference to the user who owns the project containing the job target object</td>
                            </tr>
                            <tr>
                                <td>scheduleLuid</td>
                                <td>string</td>
                                <td>Schedule LUID of the task; may be null if the job was manually started</td>
                            </tr>
                            <tr>
                                <td>scheduleName</td>
                                <td>sring</td>
                                <td>Schedule name of the task; may be null if the job was manually started</td>
                            </tr>
                            <tr>
                                <td>siteId</td>
                                <td>integer</td>
                                <td>ID of the site</td>
                            </tr>
                            <tr>
                                <td>siteName</td>
                                <td>string</td>
                                <td>Name of the Tableau site</td>
                            </tr>
                            <tr>
                                <td>taskId</td>
                                <td>integer</td>
                                <td>ID of the task; may be null if the job was manually started.</td>
                            </tr>
                            <tr>
                                <td>taskLuid</td>
                                <td>string</td>
                                <td>LUID of the task; may be null if the job was manually started.</td>
                            </tr>
                            <tr>
                                <td>timeZone</td>
                                <td>integer</td>
                                <td>Time zone of the job</td>
                            </tr>
                        </tbody>
                    </table>

## bridge\_client\_register

The `bridge_client_register` event occurs when registering a Tableau Bridge event.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>agentName</td><td>string</td><td>Name of the Bridge client associated with the event</td></tr><tr><td>deviceId</td><td>string</td><td>Device ID generated by the Bridge client</td></tr><tr><td>poolId</td><td>string</td><td>ID of the pool assigned to the Bridge client</td></tr><tr><td>siteId</td><td>string</td><td>ID of the site the Bridge client is registered to</td></tr><tr><td>timeZoneId</td><td>string</td><td>Time zone from which the Bridge client is registered</td></tr><tr><td>userName</td><td>string</td><td>Name of the user who registered the Bridge client</td></tr></tbody></table>

## bridge\_client\_status

The `bridge_client_status` event records the connection status and metadata for a Tableau Bridge client. Use this event to monitor the health, version, and pool assignments of Bridge clients on your site.

This event occurs when:

- The client disconnects. A status check occurs every 30 seconds. If the client doesn't respond, the system logs a disconnection.
- The client reconnects.
- The client remains connected for 24 hours.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>bridgeClientComputerName</td><td>string</td><td>Name of the computer where the Bridge client is installed</td></tr><tr><td>bridgeClientConnectionStatus</td><td>string</td><td>Connection status of the Bridge client. Either <code>Connected</code> or <code>Disconnected</code>.</td></tr><tr><td>bridgeClientDeviceLuid</td><td>string</td><td>LUID of the Bridge client computer</td></tr><tr><td>bridgeClientLastConnectedTime</td><td>string</td><td>Date and time of the last successful Bridge client connection</td></tr><tr><td>bridgeClientOperationSystem</td><td>string</td><td>Operating system running on the Bridge client computer. Either <code>Windows</code> or <code>Linux</code>.</td></tr><tr><td>bridgeClientOwnerLuid</td><td>string</td><td>LUID of the user who registered the Bridge client</td></tr><tr><td>bridgeClientOwnerName</td><td>string</td><td>Name of the user who registered the Bridge client</td></tr><tr><td>bridgeClientVersion</td><td>string</td><td>Version of the Tableau Bridge client software</td></tr><tr><td>poolLuid</td><td>string</td><td>LUID of the pool that the Bridge client was assigned to when its connection status changed</td></tr><tr><td>siteId</td><td>string</td><td>ID of the site where the Bridge client is registered</td></tr><tr><td>siteName</td><td>string</td><td>Name of the site where the Bridge client is registered</td></tr></tbody></table>

## bridge\_job

The `bridge_job` event tracks jobs executed by Tableau bridge clients.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>bridgeClientComputerName</td><td>string</td><td>Name of the Bridge client computer</td></tr><tr><td>bridgeClientDeviceLuid</td><td>string</td><td>Device LUID of the Bridge client host computer</td></tr><tr><td>bridgeClientOwnerLuid</td><td>string</td><td>LUID of the user who created the Bridge client</td></tr><tr><td>bridgeClientOwnerName</td><td>string</td><td>Name of the user who created the Bridge client</td></tr><tr><td>bridgeClientVersion</td><td>string</td><td>Version of the Bridge client installed on the computer</td></tr><tr><td>duration</td><td>long</td><td>The amount of time it took the job to run, in milliseconds.</td></tr><tr><td>eventState</td><td>string</td><td>State of the job</td></tr><tr><td>jobId</td><td>integer</td><td>ID of the job</td></tr><tr><td>jobLuid</td><td>string</td><td>LUID of the job</td></tr><tr><td>jobType</td><td>string</td><td>The type of job</td></tr><tr><td>notes</td><td>string</td><td>Notes about the job</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. It functions as the primary key in workbook or data source tables, as indicated by the <code>objType</code> field.</td></tr><tr><td>objName</td><td>string</td><td>The name of the associated object (workbook or data source). Used with <code>objLuid</code> to uniquely identify the object.</td></tr><tr><td>objRepositoryUrl</td><td>string</td><td>A unique name for the associated object (workbook or data source), derived from the ASCII characters in the name, which can be used in URLs to refer to it.</td></tr><tr><td>objRevision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 with each republication.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with <code>objLuid</code> to uniquely identify the object.</td></tr><tr><td>poolId</td><td>string</td><td>ID of the pool that the Bridge client is assigned to</td></tr><tr><td>poolName</td><td>string</td><td>Name of the pool that the Bridge client is assigned to</td></tr><tr><td>siteId</td><td>string</td><td>ID of the site that the Bridge client is registered to</td></tr><tr><td>siteName</td><td>string</td><td>Name of the site associated with the Bridge client</td></tr></tbody></table>

## capacity\_utilization

The `capacity_utilization` event describes capacity consumption levels for each site and capacity type. One event is logged every 5 minutes. If a capacity type doesn't have activity during that time, no event is logged. An event covers a utilization interval, which is the time window used to measure and report capacity usage and limits. Values in the event reflect peak measurements during the interval, not averages. Because these values peak independently, their highest points can occur at different times in the interval. As a result, `capacityConsumed` divided by `capacityLimit` might not equal `percentageCapacityConsumed`.

You can use the data from this event with your own log-based monitoring tools to track and visualize capacity utilization across all sites in your tenant. You can also use the [Tableau Cloud Platform Data Loader](https://github.com/tableau/tabcloud_platform_data_loader), an open-source tool available on GitHub.

**Note:** Depending on your license edition, Activity Log might include capacity utilization events for capacity types that don't apply to your site. Capacity consumption shown in Tableau Cloud Manager remains accurate for your license edition. For more information, see the [capacity utilization known issue](https://help.salesforce.com/s/issue?id=a02g700000BAGuo) on Salesforce Help.

<table class="simple-table" style="max-width: 100%;">
                        <colgroup><col style="width: 20%;">
                        <col style="width: 10%;">
                        <col>
                        </colgroup><tbody>
                            <tr>
                                <th>Attribute Name</th>
                                <th>Type</th>
                                <th>Description</th>
                            </tr>
                            <tr>
                                <td>capacityConsumed</td>
                                <td>long</td>
                                <td>Amount of capacity consumed during the utilization interval. When <code>capacityLimitStrategy</code> is <code>concurrency</code>, this value is the peak simultaneous usage. For <code>fixed_window</code> or <code>rolling_window</code>, it's the peak consumption.</td>
                            </tr>
                            <tr>
                                <td>capacityLimit</td>
                                <td>long</td>
                                <td>Total capacity allocated to the site for this capacity type during the interval.</td>
                            </tr>
                            <tr>
                                <td>capacityLimitStrategy</td>
                                <td>string</td>
                                <td>The strategy used to limit and measure capacity consumption. Possible values are:
                            <ul><li><b>concurrency:</b> Maximum simultaneous usage.</li><li><b>fixed_window:</b> Usage during a fixed time window that resets on a schedule.</li><li><b>rolling_window:</b> Usage during a rolling time window that adjusts incrementally.</li></ul></td>
                            </tr>
                            <tr>
                                <td>capacityName</td>
                                <td>string</td>
                                <td>Canonical name of the capacity type.</td>
                            </tr>
                            <tr>
                                <td>percentageCapacityConsumed</td>
                                <td>integer</td>
                                <td>Peak capacity consumption as a percentage of the limit during the interval, rounded to an integer. For example, a peak utilization of 72.6% is reported as 73. This value can exceed 100 for capacity types whose limit isn't strictly enforced at that time.</td>
                            </tr>
                            <tr>
                                <td>utilizationIntervalDurationSeconds</td>
                                <td>long</td>
                                <td>Length of the utilization interval, in seconds. The interval begins at <code>utilizationIntervalStartTime</code> and lasts for the number of seconds specified by this attribute. This attribute and <code>utilizationIntervalStartTime</code> are always included together.</td>
                            </tr>
                            <tr>
                                <td>utilizationIntervalStartTime</td>
                                <td>string</td>
                                <td>Timestamp for the start of the utilization interval. All measurements in the event occurred at or after this time. This attribute and <code>utilizationIntervalDurationSeconds</code> are always included together.</td>
                            </tr>
                        </tbody>
                    </table>

## content\_owner\_change

The `content_owner_change` event is logged when the content owner changes.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentId</td><td>integer</td><td>The ID of the content that had the owner changed</td></tr><tr><td>contentLuid</td><td>string</td><td>LUID of the content that had the owner changed</td></tr><tr><td>contentName</td><td>string</td><td>Name of the content that had the owner changed</td></tr><tr><td>contentType</td><td>string</td><td>The type of content, such as data source, workbook, or view</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr><tr><td>newOwnerId</td><td>integer</td><td>The ID of the new content owner</td></tr><tr><td>newOwnerLuid</td><td>string</td><td>The LUID of the new content owner</td></tr><tr><td>oldOwnerId</td><td>integer</td><td>The ID of the old content owner</td></tr><tr><td>oldOwnerLuid</td><td>string</td><td>The LUID of the old content owner</td></tr></tbody></table>

## create\_delete\_group

The `create_delete_group` event is logged when a group is created or deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>groupDomain</td><td>string</td><td>The domain of the group, such as local</td></tr><tr><td>groupId</td><td>integer</td><td>The ID of the group</td></tr><tr><td>groupLuid</td><td>string</td><td>The The LUID of the group</td></tr><tr><td>groupName</td><td>string</td><td>The name of the group that had its permissions changed</td></tr><tr><td>groupOperation</td><td>string</td><td>Group operation, either create or delete</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr></tbody></table>

## create\_delete\_group\_set

The `create_delete_group_set` event is logged when a group set is created or deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>groupSetId</td><td>integer</td><td>The ID of the group set</td></tr><tr><td>groupSetLuid</td><td>string</td><td>The LUID of the group set</td></tr><tr><td>groupSetName</td><td>string</td><td>The name of the group set that is created or deleted</td></tr><tr><td>groupSetOperation</td><td>string</td><td>Group Set operation, either create or delete</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr></tbody></table>

## create\_permissions

The `create_permissions` event is logged when a new explicit permission rule is created.

**Note:** Deprecated in October 2024. Use the [set\_permissions](#set-permissions) event instead.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>authorizableType</td><td>string</td><td>The type of content that had its permissions changed, such as a project or workbook</td></tr><tr><td>capabilityId</td><td>integer</td><td>The ID of the capability. A capability is the ability to perform actions on content, such as view, filter, download, or delete</td></tr><tr><td>capabilityValue</td><td>string</td><td>Description of the capability</td></tr><tr><td>contentId</td><td>integer</td><td>The ID of the content that had the permissions updated</td></tr><tr><td>contentLuid</td><td>string</td><td>The LUID of the content item</td></tr><tr><td>contentName</td><td>string</td><td>The name of the content that had the permissions updated</td></tr><tr><td>granteeId</td><td>integer</td><td>The ID of the grantee</td></tr><tr><td>granteeLuid</td><td>string</td><td>The LUID of the grantee</td></tr><tr><td>granteeType</td><td>string</td><td>The type of grantee, either user or group</td></tr><tr><td>granteeValue</td><td>string</td><td>The updated permissions value, such as 'user allow' or 'group allow'</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr></tbody></table>

## delete\_all\_permissions

The `delete_all_permissions` event is logged when all explicit permission rules for content are deleted, typically when content is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>authorizableType</td><td>string</td><td>The type of content that had its permissions changed, such as a project or workbook</td></tr><tr><td>contentId</td><td>integer</td><td>The ID of the content that had the permissions updated</td></tr><tr><td>contentLuid</td><td>string</td><td>The LUID of the content</td></tr><tr><td>contentName</td><td>string</td><td>The name of the content that had the permissions updated</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr></tbody></table>

## delete\_permissions

The `delete_permissions` event is logged when an explicit permission rule is removed from a content item through the REST API. For more information, see [Permissions Methods](https://help.tableau.com/current/api/rest_api/en-us/REST/rest_api_ref_permissions.htm) in Tableau REST API Help.

Other ways of removing permissions are logged as different events:

- Removing a capability in the Permissions dialog is logged as a `set_permissions` event with a `permissionType` of `unspecified`, because the grantee's entire permission set is replaced.
- Deleting content is logged as `delete_all_permissions`.
- Deleting a user or group is logged as `delete_permissions_grantee`.

To capture all permission removals, monitor `set_permissions`, `delete_all_permissions`, and `delete_permissions_grantee`.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>authorizableType</td><td>string</td><td>The type of content that had its permissions changed, such as a project or workbook</td></tr><tr><td>capabilityId</td><td>integer</td><td>The ID of the capability. A capability is the ability to perform actions on content, such as view, filter, download, or delete</td></tr><tr><td>capabilityValue</td><td>string</td><td>Description of the capability</td></tr><tr><td>contentId</td><td>integer</td><td>The ID of the content that had the permissions updated</td></tr><tr><td>contentLuid</td><td>string</td><td>The LUID of the content</td></tr><tr><td>contentName</td><td>string</td><td>The name of the content that had the permissions updated</td></tr><tr><td>granteeId</td><td>integer</td><td>The ID of the grantee</td></tr><tr><td>granteeLuid</td><td>string</td><td>The LUID of the grantee. This value can be null if the grantee was recently deleted or the LUID lookup service is unavailable. The <code>granteeId</code> attribute is always present.</td></tr><tr><td>granteeType</td><td>string</td><td>The type of grantee, either user or group</td></tr><tr><td>granteeValue</td><td>string</td><td>The updated permissions value, such as 'user allow' or 'group allow'</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr></tbody></table>

## delete\_permissions\_grantee

The `delete_permissions_grantee` event is logged when all explicit permission rules for a user or group are deleted, typically when the user or group is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>granteeId</td><td>integer</td><td>The ID of the grantee</td></tr><tr><td>granteeLuid</td><td>string</td><td>The LUID of the grantee. This value can be null if the grantee was recently deleted or the LUID lookup service is unavailable. The <code>granteeId</code> attribute is always present.</td></tr><tr><td>granteeType</td><td>string</td><td>The type of grantee, either user or group</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr></tbody></table>

## display\_sheet\_tabs

The `display_sheet_tabs` event is logged when the "Tabbed Views" value is updated on a workbook.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr><tr><td>workbookId</td><td>integer</td><td>The ID of the workbook</td></tr></tbody></table>

## hist\_access\_authoring\_view

The `hist_access_authoring_view` event is logged when a user authors view.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>caption</td><td>string</td><td>The descriptive phrase constructed for the worksheet based on the workbook definition</td></tr><tr><td>description</td><td>string</td><td>Description of the view</td></tr><tr><td>fields</td><td>string</td><td>A list of fields extracted from the workbook .twb file</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>index</td><td>integer</td><td>Each view has an index that is unique among views belonging to that workbook</td></tr><tr><td>name</td><td>string</td><td>Name of the view</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the view owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the view owner</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>sheetId</td><td>string</td><td>The ID of the worksheet</td></tr><tr><td>sheetType</td><td>string</td><td>The type of worksheet. Either a story, dashboard, or view.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>title</td><td>string</td><td>The worksheet title from the workbook .twb file</td></tr><tr><td>viewLuid</td><td>string</td><td>The LUID of the view</td></tr><tr><td>workbookLuid</td><td>string</td><td>The LUID of the workbook containing the view</td></tr><tr><td>workbookName</td><td>string</td><td>Name of the workbook containing the view</td></tr></tbody></table>

## hist\_access\_datasource

The `hist_access_datasource` event is logged when a user accesses a data source.

**Note:** Only partial data for this event type is available through the API. To see the full event logs, configure Activity Log to send log data to your Amazon S3 bucket for analysis. For more information, see [Set Up Activity Log](https://help.tableau.com/v0.0/online/en-us/activity_log_setup.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_access\_datasource\_remotely

The `hist_access_datasource_remotely` event is logged when a user accesses a data source from Tableau Bridge.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_access\_metric

The `hist_access_metric` event is logged when users interact with metrics on the site.

**Note:** Tableau's legacy metrics feature was retired in February 2024. As a result, this event no longer records user interaction with metrics on the site. For more information, see [Set Up for Metrics](https://help.tableau.com/v0.0/online/en-us/metrics_admin.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>customizedViewLuid</td><td>string</td><td>Unique ID of the custom view from which the metric queries its data</td></tr><tr><td>description</td><td>string</td><td>Description of the metric</td></tr><tr><td>metricLuid</td><td>string</td><td>Unique ID of the metric</td></tr><tr><td>name</td><td>string</td><td>Name of the metric</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the metric</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the metric</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>suspendState</td><td>integer</td><td>State of the metric. The value 0 = Not suspended, 1 = Auto-suspended, and 3 = Manually suspended.</td></tr><tr><td>viewLuid</td><td>string</td><td>Unique ID of the view from which the metric queries its data</td></tr></tbody></table>

## hist\_access\_summary\_data

The `hist_access_summary_data` event is logged when users access the Summary Data window.

<table class="simple-table" style="max-width: 100%;">
                            <colgroup><col style="width: 20%;">
                            <col style="width: 10%;">
                            <col>
                            </colgroup><tbody>
                                <tr>
                                    <th>Attribute Name</th>
                                    <th>Type</th>
                                    <th>Description</th>
                                </tr>
                                <tr>
                                    <td>contentVersion</td>
                                    <td>integer</td>
                                    <td>The version of the workbook. Increments by 1 on each publish.</td>
                                </tr>
                                <tr>
                                    <td>dataEngineExtracts</td>
                                    <td>boolean</td>
                                    <td>Indicates if the workbook has associated data engine extracts</td>
                                </tr>
                                <tr>
                                    <td>defaultViewIndex</td>
                                    <td>integer</td>
                                    <td>Indicates which view will be shown by default</td>
                                </tr>
                                <tr>
                                    <td>displayTabs</td>
                                    <td>boolean</td>
                                    <td>Indicates whether sheets of the workbook are displayed as tabs or not</td>
                                </tr>
                                <tr>
                                    <td>documentVersion</td>
                                    <td>string</td>
                                    <td>Version number of the document description. The description is entered when saving the workbook.</td>
                                </tr>
                                <tr>
                                    <td>extractsIncrementedAt</td>
                                    <td>string</td>
                                    <td>
                                        <p>Timestamp when the last incremental extract refresh occurred</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>extractsRefreshedAt</td>
                                    <td>string</td>
                                    <td>Timestamp when the last extract refresh occurred</td>
                                </tr>
                                <tr>
                                    <td>firstPublishedAt</td>
                                    <td>string</td>
                                    <td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td>
                                </tr>
                                <tr>
                                    <td>incrementableExtracts</td>
                                    <td>boolean</td>
                                    <td>Indicates whether it's possible to perform an incremental extract refresh</td>
                                </tr>
                                <tr>
                                    <td>isPrivate</td>
                                    <td>boolean</td>
                                    <td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td>
                                </tr>
                                <tr>
                                    <td>lastPublishedAt</td>
                                    <td>string</td>
                                    <td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td>
                                </tr>
                                <tr>
                                    <td>modifiedByUserLuid</td>
                                    <td>string</td>
                                    <td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td>
                                </tr>
                                <tr>
                                    <td>name</td>
                                    <td>string</td>
                                    <td>Name of the workbook</td>
                                </tr>
                                <tr>
                                    <td>ownerLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the workbook owner. Used as a foreign key.</td>
                                </tr>
                                <tr>
                                    <td>ownerName</td>
                                    <td>string</td>
                                    <td>Name of the user who owns the workbook</td>
                                </tr>
                                <tr>
                                    <td>projectLuid</td>
                                    <td>string</td>
                                    <td>
                                        <p>Unique ID of the project that contains the workbook. Used as a foreign key.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>projectName</td>
                                    <td>string</td>
                                    <td>Name of the project that contains the workbook</td>
                                </tr>
                                <tr>
                                    <td>publishedAllSheets</td>
                                    <td>boolean</td>
                                    <td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td>
                                </tr>
                                <tr>
                                    <td>refreshableExtracts</td>
                                    <td>boolean</td>
                                    <td>Indicates whether extracts in the workbook can be refreshed</td>
                                </tr>
                                <tr>
                                    <td>repositoryUrl</td>
                                    <td>string</td>
                                    <td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td>
                                </tr>
                                <tr>
                                    <td>revision</td>
                                    <td>string</td>
                                    <td>
                                        <p>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>sheetName</td>
                                    <td>string</td>
                                    <td>Name of the sheet for which data was accessed</td>
                                </tr>
                                <tr>
                                    <td>siteName</td>
                                    <td>string</td>
                                    <td>Name of the Tableau site</td>
                                </tr>
                                <tr>
                                    <td>size</td>
                                    <td>integer</td>
                                    <td>Size of the workbook in bytes</td>
                                </tr>
                                <tr>
                                    <td>thumbUserLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td>
                                </tr>
                                <tr>
                                    <td>viewCount</td>
                                    <td>integer</td>
                                    <td>Counts the number of views that are associated with the workbook</td>
                                </tr>
                                <tr>
                                    <td>workbookLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the workbook</td>
                                </tr>
                            </tbody>
                        </table>

## hist\_access\_underlying\_data

The `hist_access_underlying_data` event is logged when users access the Underlying Data window.

<table class="simple-table" style="max-width: 100%;">
                            <colgroup><col style="width: 20%;">
                            <col style="width: 10%;">
                            <col>
                            </colgroup><tbody>
                                <tr>
                                    <th>Attribute Name</th>
                                    <th>Type</th>
                                    <th>Description</th>
                                </tr>
                                <tr>
                                    <td>contentVersion</td>
                                    <td>integer</td>
                                    <td>The version of the workbook. Increments by 1 on each publish.</td>
                                </tr>
                                <tr>
                                    <td>dataEngineExtracts</td>
                                    <td>boolean</td>
                                    <td>Indicates if this workbook has associated data engine extracts</td>
                                </tr>
                                <tr>
                                    <td>defaultViewIndex</td>
                                    <td>integer</td>
                                    <td>Indicates which view will be shown by default</td>
                                </tr>
                                <tr>
                                    <td>displayTabs</td>
                                    <td>boolean</td>
                                    <td>Indicates whether sheets of the workbook are displayed as tabs or not</td>
                                </tr>
                                <tr>
                                    <td>documentVersion</td>
                                    <td>string</td>
                                    <td>Version number of the document description. The description is entered when saving the workbook.</td>
                                </tr>
                                <tr>
                                    <td>extractsIncrementedAt</td>
                                    <td>string</td>
                                    <td>
                                        <p>Timestamp when the last incremental extract refresh occurred</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>extractsRefreshedAt</td>
                                    <td>string</td>
                                    <td>Timestamp when the last extract refresh occurred</td>
                                </tr>
                                <tr>
                                    <td>firstPublishedAt</td>
                                    <td>string</td>
                                    <td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td>
                                </tr>
                                <tr>
                                    <td>incrementableExtracts</td>
                                    <td>boolean</td>
                                    <td>Indicates whether it's possible to perform an incremental extract refresh</td>
                                </tr>
                                <tr>
                                    <td>isPrivate</td>
                                    <td>boolean</td>
                                    <td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td>
                                </tr>
                                <tr>
                                    <td>lastPublishedAt</td>
                                    <td>string</td>
                                    <td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td>
                                </tr>
                                <tr>
                                    <td>modifiedByUserLuid</td>
                                    <td>string</td>
                                    <td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td>
                                </tr>
                                <tr>
                                    <td>name</td>
                                    <td>string</td>
                                    <td>Name of the workbook</td>
                                </tr>
                                <tr>
                                    <td>ownerLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the workbook owner. Used as a foreign key.</td>
                                </tr>
                                <tr>
                                    <td>ownerName</td>
                                    <td>string</td>
                                    <td>Name of the user who owns the workbook</td>
                                </tr>
                                <tr>
                                    <td>projectLuid</td>
                                    <td>string</td>
                                    <td>
                                        <p>Unique ID of the project that contains the workbook. Used as a foreign key.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>projectName</td>
                                    <td>string</td>
                                    <td>Name of the project that contains the workbook</td>
                                </tr>
                                <tr>
                                    <td>publishedAllSheets</td>
                                    <td>boolean</td>
                                    <td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td>
                                </tr>
                                <tr>
                                    <td>refreshableExtracts</td>
                                    <td>boolean</td>
                                    <td>Indicates whether extracts in the workbook can be refreshed</td>
                                </tr>
                                <tr>
                                    <td>repositoryUrl</td>
                                    <td>string</td>
                                    <td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td>
                                </tr>
                                <tr>
                                    <td>revision</td>
                                    <td>string</td>
                                    <td>
                                        <p>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>sheetName</td>
                                    <td>string</td>
                                    <td>Name of the sheet for which data was accessed</td>
                                </tr>
                                <tr>
                                    <td>siteName</td>
                                    <td>string</td>
                                    <td>Name of the Tableau site</td>
                                </tr>
                                <tr>
                                    <td>size</td>
                                    <td>integer</td>
                                    <td>Size of the workbook in bytes</td>
                                </tr>
                                <tr>
                                    <td>thumbUserLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td>
                                </tr>
                                <tr>
                                    <td>viewCount</td>
                                    <td>integer</td>
                                    <td>Counts the number of views that are associated with the workbook</td>
                                </tr>
                                <tr>
                                    <td>workbookLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the workbook</td>
                                </tr>
                            </tbody>
                        </table>

## hist\_access\_view

The `hist_access_view` event is logged when users access a view.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>actorExternalId</td><td>string</td><td>The external ID for the acting user. This is an opaque identifier dependent on the actor type, but could, for example, be a user email. Can also show the identifier of a user accessing content through on-demand access.</td></tr><tr><td>caption</td><td>string</td><td>The descriptive phrase constructed for the worksheet based on the workbook definition</td></tr><tr><td>description</td><td>string</td><td>Description of the view</td></tr><tr><td>fields</td><td>string</td><td>A list of fields extracted from the workbook .twb file</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>index</td><td>integer</td><td>Each view has an index that is unique among views belonging to that workbook</td></tr><tr><td>name</td><td>string</td><td>Name of the view</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the view owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the view owner</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>sheetId</td><td>string</td><td>The ID of the worksheet</td></tr><tr><td>sheetType</td><td>string</td><td>The type of worksheet. Either a story, dashboard, or view.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>title</td><td>string</td><td>The worksheet title from the workbook .twb file</td></tr><tr><td>viewLuid</td><td>string</td><td>The LUID of the view</td></tr><tr><td>workbookLuid</td><td>string</td><td>The LUID of the workbook containing the view</td></tr><tr><td>workbookName</td><td>string</td><td>Name of the workbook containing the view</td></tr></tbody></table>

## hist\_activate\_site

The `hist_activate_site event` is logged when a Tableau site is activated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_add\_user\_to\_group

The `hist_add_user_to_group` event is logged when a user is added to a group.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>groupLuid</td><td>string</td><td>Unique ID of the group</td></tr><tr><td>name</td><td>string</td><td>Name of the group</td></tr><tr><td>siteName</td><td>string</td><td>Name of the site</td></tr><tr><td>userLuid</td><td>string</td><td>LUID of the user added to the group</td></tr><tr><td>userName</td><td>string</td><td>Name of the user added to the group</td></tr></tbody></table>

## hist\_append\_to\_datasource\_extract

The `hist_append_to_datasource_extract` event is logged when data is added to a data extract.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_bulk\_delete\_columns

The `hist_bulk_delete_columns` event is logged when columns are deleted from a data source.

<table class="simple-table" style="max-width: 100%;">
                            <colgroup><col style="width: 20%;">
                            <col style="width: 10%;">
                            <col>
                            </colgroup><tbody>
                                <tr>
                                    <th>Attribute Name</th>
                                    <th>Type</th>
                                    <th>Description</th>
                                </tr>
                                <tr>
                                    <td>columnLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the column</td>
                                </tr>
                                <tr>
                                    <td>description</td>
                                    <td>string</td>
                                    <td>Description of the published column</td>
                                </tr>
                                <tr>
                                    <td>name</td>
                                    <td>string</td>
                                    <td>Name of the published column</td>
                                </tr>
                                <tr>
                                    <td>ownerLuid</td>
                                    <td>string</td>
                                    <td>User LUID of the column owner</td>
                                </tr>
                                <tr>
                                    <td>ownerName</td>
                                    <td>string</td>
                                    <td>The name of the column owner</td>
                                </tr>
                                <tr>
                                    <td>projectLuid</td>
                                    <td>string</td>
                                    <td>
                                        <p>LUID of the project that contains the column</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>projectName</td>
                                    <td>string</td>
                                    <td>Name of the project that contains the column</td>
                                </tr>
                                <tr>
                                    <td>siteName</td>
                                    <td>string</td>
                                    <td>Name of the Tableau site</td>
                                </tr>
                            </tbody>
                        </table>

## hist\_change\_collection\_ownership

The `hist_change_collection_ownership` event is logged when the collection owner is changed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>collectionLuid</td><td>string</td><td>Unique ID of the collection</td></tr><tr><td>description</td><td>string</td><td>Description of the collection</td></tr><tr><td>name</td><td>string</td><td>Name of the collection</td></tr><tr><td>newOwnerLuid</td><td>string</td><td>The LUID of the new collection owner</td></tr><tr><td>newOwnerName</td><td>string</td><td>The name of the new collection owner</td></tr><tr><td>oldOwnerLuid</td><td>string</td><td>The LUID of the previous collection owner</td></tr><tr><td>oldOwnerName</td><td>string</td><td>The name of previous collection owner</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the collection owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the collection owner</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_change\_data\_role\_ownership

The `hist_change_data_role_ownership` event is logged when data role ownership is changed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>dataRoleLuid</td><td>string</td><td>Unique ID of the data role</td></tr><tr><td>description</td><td>string</td><td>Description of the data role</td></tr><tr><td>name</td><td>string</td><td>Name of the data role</td></tr><tr><td>newOwnerLuid</td><td>string</td><td>The LUID of the new data role owner</td></tr><tr><td>newOwnerName</td><td>string</td><td>Name of the new data role owner</td></tr><tr><td>oldOwnerLuid</td><td>string</td><td>The LUID of the previous data role owner</td></tr><tr><td>oldOwnerName</td><td>string</td><td>Name of the previous data role owner</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data role owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data role owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project that contains the data role</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data role</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_change\_database\_contact

The `hist_change_database_contact` event is logged when changing the database contact.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>databaseLuid</td><td>string</td><td>Unique ID of the database</td></tr><tr><td>description</td><td>string</td><td>Description of the database</td></tr><tr><td>name</td><td>string</td><td>Name of the database</td></tr><tr><td>newContactLuid</td><td>string</td><td>LUID of the new contact</td></tr><tr><td>newContactName</td><td>string</td><td>Name of the new contact</td></tr><tr><td>oldContactLuid</td><td>string</td><td>LUID of the previous contact</td></tr><tr><td>oldContactName</td><td>string</td><td>Name of the previous contact</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the database owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the database owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project that contains the database</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the database</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_change\_datasource\_ownership

The `hist_change_datasource_ownership` event is logged when changing the data source owner.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>newOwnerLuid</td><td>string</td><td>LUID of the new data source owner</td></tr><tr><td>newOwnerName</td><td>string</td><td>Name of the new data source owner</td></tr><tr><td>oldOwnerLuid</td><td>string</td><td>LUID of the previous data source owner</td></tr><tr><td>oldOwnerName</td><td>string</td><td>Name of the previous data source owner</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_change\_flow\_ownership

The `hist_change_flow_ownership` event is logged when changing the flow owner.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>newOwnerLuid</td><td>string</td><td>LUID of the new flow owner</td></tr><tr><td>newOwnerName</td><td>string</td><td>Name of the new flow owner</td></tr><tr><td>oldOwnerLuid</td><td>string</td><td>LUID of the previous flow owner</td></tr><tr><td>oldOwnerName</td><td>string</td><td>Name of previous flow owner</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_change\_metric\_ownership

The `hist_change_metric_ownership` event is logged when changing the metric owner.

**Note:** Tableau's legacy metrics feature was retired in February 2024. As a result, this event no longer records user interaction with metrics on the site. For more information, see [Set Up for Metrics](https://help.tableau.com/v0.0/online/en-us/metrics_admin.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>customizedViewLuid</td><td>string</td><td>Unique ID of the custom view from which the metric queries its data</td></tr><tr><td>description</td><td>string</td><td>Description of the metric</td></tr><tr><td>metricLuid</td><td>string</td><td>Unique ID of the metric</td></tr><tr><td>name</td><td>string</td><td>Name of the metric</td></tr><tr><td>newOwnerLuid</td><td>string</td><td>LUID of the new metric owner</td></tr><tr><td>newOwnerName</td><td>string</td><td>Name of the new metric owner</td></tr><tr><td>oldOwnerLuid</td><td>string</td><td>LUID of the previous metric owner</td></tr><tr><td>oldOwnerName</td><td>string</td><td>Name of the previous metric owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the metric</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the metric</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>suspendState</td><td>integer</td><td>State of the metric. The value 0 = Not suspended, 1 = Auto-suspended, and 3 = Manually suspended.</td></tr><tr><td>viewLuid</td><td>string</td><td>Unique ID of the view from which the metric queries its data</td></tr></tbody></table>

## hist\_change\_project\_ownership

The `hist_change_project_ownership` event is logged when project ownership is changed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the project</td></tr><tr><td>name</td><td>string</td><td>Name of the project</td></tr><tr><td>newOwnerLuid</td><td>string</td><td>LUID of the new project owner</td></tr><tr><td>newOwnerName</td><td>string</td><td>Name of the new project owner</td></tr><tr><td>oldOwnerLuid</td><td>string</td><td>LUID of the previous project owner</td></tr><tr><td>oldOwnerName</td><td>string</td><td>Name of the previous project owner</td></tr><tr><td>ownerLuid</td><td>string</td><td>LUID of the project owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the project owner</td></tr><tr><td>parentProjectLuid</td><td>string</td><td>LUID of the parent project. The value is Null for top-level projects.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>string</td><td>State of the project. The default value is active. Any other value indicates the project is inactive.</td></tr></tbody></table>

## hist\_change\_published\_connection\_ownership

The `hist_change_published_connection_ownership` event is logged when published connection ownership is changed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>activated</td><td>boolean</td><td>Indicates whether the published connection is available for use</td></tr><tr><td>description</td><td>string</td><td>Description of the published connection</td></tr><tr><td>name</td><td>string</td><td>Name of the published connection</td></tr><tr><td>newOwnerLuid</td><td>string</td><td>LUID of the new published connection owner</td></tr><tr><td>newOwnerName</td><td>string</td><td>Name of the new published connection owner</td></tr><tr><td>oldOwnerLuid</td><td>string</td><td>LUID of the previous published connection owner</td></tr><tr><td>oldOwnerName</td><td>string</td><td>Name of the previous published connection owner</td></tr><tr><td>ownerLuid</td><td>string</td><td>LUID of the published connection owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the published connection owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project that contains the published connection</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the published connection</td></tr><tr><td>publishedConnectionLuid</td><td>string</td><td>Unique ID of the published connection</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_change\_site\_extract\_encryption\_mode

The legacy change site extract encryption mode event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_change\_table\_contact

The `hist_change_table_contact` event is logged when the table contact is changed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the table</td></tr><tr><td>name</td><td>string</td><td>Name of the table</td></tr><tr><td>newContactLuid</td><td>string</td><td>LUID of the new contact</td></tr><tr><td>newContactName</td><td>string</td><td>Name of the new contact</td></tr><tr><td>oldContactLuid</td><td>string</td><td>LUID of the previous contact</td></tr><tr><td>oldContactName</td><td>string</td><td>Name of the previous contact</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the table owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the table owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project that contains the table</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the table</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>tableLuid</td><td>string</td><td>Unique ID of the table</td></tr></tbody></table>

## hist\_change\_workbook\_ownership

The `hist_change_workbook_ownership` event is logged when workbook ownership is changed.

<table class="simple-table" style="max-width: 100%;">
                            <colgroup><col style="width: 20%;">
                            <col style="width: 10%;">
                            <col>
                            </colgroup><tbody>
                                <tr>
                                    <th>Attribute Name</th>
                                    <th>Type</th>
                                    <th>Description</th>
                                </tr>
                                <tr>
                                    <td>contentVersion</td>
                                    <td>integer</td>
                                    <td>The version of the workbook. Increments by 1 on each publish.</td>
                                </tr>
                                <tr>
                                    <td>dataEngineExtracts</td>
                                    <td>boolean</td>
                                    <td>Indicates if this workbook has associated data engine extracts</td>
                                </tr>
                                <tr>
                                    <td>defaultViewIndex</td>
                                    <td>integer</td>
                                    <td>Indicates which view will be shown by default</td>
                                </tr>
                                <tr>
                                    <td>displayTabs</td>
                                    <td>boolean</td>
                                    <td>Indicates whether sheets of the workbook are displayed as tabs or not</td>
                                </tr>
                                <tr>
                                    <td>documentVersion</td>
                                    <td>string</td>
                                    <td>Version number of the document description. The description is entered when saving the workbook.</td>
                                </tr>
                                <tr>
                                    <td>extractsIncrementedAt</td>
                                    <td>string</td>
                                    <td>
                                        <p>Timestamp when the last incremental extract refresh occurred</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>extractsRefreshedAt</td>
                                    <td>string</td>
                                    <td>Timestamp when the last extract refresh occurred</td>
                                </tr>
                                <tr>
                                    <td>firstPublishedAt</td>
                                    <td>string</td>
                                    <td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td>
                                </tr>
                                <tr>
                                    <td>incrementableExtracts</td>
                                    <td>boolean</td>
                                    <td>Indicates whether it's possible to perform an incremental extract refresh</td>
                                </tr>
                                <tr>
                                    <td>isPrivate</td>
                                    <td>boolean</td>
                                    <td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td>
                                </tr>
                                <tr>
                                    <td>lastPublishedAt</td>
                                    <td>string</td>
                                    <td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td>
                                </tr>
                                <tr>
                                    <td>modifiedByUserLuid</td>
                                    <td>string</td>
                                    <td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td>
                                </tr>
                                <tr>
                                    <td>name</td>
                                    <td>string</td>
                                    <td>Name of the workbook</td>
                                </tr>
                                <tr>
                                    <td>newOwnerLuid</td>
                                    <td>string</td>
                                    <td>LUID of the new project owner</td>
                                </tr>
                                <tr>
                                    <td>newOwnerName</td>
                                    <td>string</td>
                                    <td>Name of the new project owner</td>
                                </tr>
                                <tr>
                                    <td>oldOwnerLuid</td>
                                    <td>string</td>
                                    <td>LUID of the previous project owner</td>
                                </tr>
                                <tr>
                                    <td>oldOwnerName</td>
                                    <td>string</td>
                                    <td>Name of the previous project owner</td>
                                </tr>
                                <tr>
                                    <td>ownerLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the workbook owner. Used as a foreign key.</td>
                                </tr>
                                <tr>
                                    <td>ownerName</td>
                                    <td>string</td>
                                    <td>Name of the workbook owner</td>
                                </tr>
                                <tr>
                                    <td>projectLuid</td>
                                    <td>string</td>
                                    <td>
                                        <p>Unique ID of the project that contains the workbook. Used as a foreign key.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>projectName</td>
                                    <td>string</td>
                                    <td>Name of the project that contains the workbook</td>
                                </tr>
                                <tr>
                                    <td>publishedAllSheets</td>
                                    <td>boolean</td>
                                    <td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td>
                                </tr>
                                <tr>
                                    <td>refreshableExtracts</td>
                                    <td>boolean</td>
                                    <td>Indicates whether extracts in the workbook can be refreshed</td>
                                </tr>
                                <tr>
                                    <td>repositoryUrl</td>
                                    <td>string</td>
                                    <td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td>
                                </tr>
                                <tr>
                                    <td>revision</td>
                                    <td>string</td>
                                    <td>
                                        <p>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>siteName</td>
                                    <td>string</td>
                                    <td>Name of the Tableau site</td>
                                </tr>
                                <tr>
                                    <td>size</td>
                                    <td>integer</td>
                                    <td>Size of the workbook in bytes</td>
                                </tr>
                                <tr>
                                    <td>thumbUserLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td>
                                </tr>
                                <tr>
                                    <td>viewCount</td>
                                    <td>integer</td>
                                    <td>Counts the number of views associated with the workbook</td>
                                </tr>
                                <tr>
                                    <td>workbookLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the workbook</td>
                                </tr>
                            </tbody>
                        </table>

## hist\_create\_collection

The `hist_create_collection` event is logged when a user creates a collection.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>collectionLuid</td><td>string</td><td>Unique ID of the collection</td></tr><tr><td>description</td><td>string</td><td>Description of the collection</td></tr><tr><td>name</td><td>string</td><td>Name of the collection</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the collection owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the collection owner</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_create\_column

The `hist_create_column` event is logged when a user creates a column.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>columnLuid</td><td>string</td><td>Unique ID of the column</td></tr><tr><td>description</td><td>string</td><td>Description of the column</td></tr><tr><td>name</td><td>string</td><td>Name of the column</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the column owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the column owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project that contains the column</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the column</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_create\_data\_quality\_indicator

The `hist_create_data_quality_indicator` event is logged when users create data quality warnings.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>dataQualityIndicatorLuid</td><td>string</td><td>Unique ID of the data quality indicator</td></tr><tr><td>dataQualityType</td><td>string</td><td>The type of data quality indicator Either warning, deprecated, stale data, under maintenance, sensitive data, or a custom value.</td></tr><tr><td>isActive</td><td>boolean</td><td>Indicates whether the data quality indicator is active or not</td></tr><tr><td>isSevere</td><td>boolean</td><td>Indicates whether the data quality indicator is severe or not</td></tr><tr><td>message</td><td>string</td><td>Message of data quality indicator</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userDisplayName</td><td>string</td><td>Display name of user who created or modified the data quality indicator</td></tr><tr><td>userLuid</td><td>string</td><td>LUID of user who created or modified the data quality indicator</td></tr></tbody></table>

## hist\_create\_database

The `hist_create_database` event is logged when a user creates a database.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>databaseLuid</td><td>string</td><td>Unique ID of the database</td></tr><tr><td>description</td><td>string</td><td>Description of the database</td></tr><tr><td>name</td><td>string</td><td>Name of the database</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the database owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the database owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project that contains the database</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the database</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_create\_datasource\_extracts

The `hist_create_datasource_extracts` event is logged when a new data source extract is created.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>Message that includes details about the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_create\_datasource\_task

The `hist_create_datasource_task` event is logged when a new data source task is created.

<table class="simple-table" style="max-width: 100%;">
                            <colgroup><col style="width: 20%;">
                            <col style="width: 10%;">
                            <col>
                            </colgroup><tbody>
                                <tr>
                                    <th>Attribute Name</th>
                                    <th>Type</th>
                                    <th>Description</th>
                                </tr>
                                <tr>
                                    <td>active</td>
                                    <td>boolean</td>
                                    <td>Indicates whether the task is active or not. If the task is inactive, it will not run when the schedule is triggered.</td>
                                </tr>
                                <tr>
                                    <td>consecutiveFailureCount</td>
                                    <td>integer</td>
                                    <td>Number of times the task has failed</td>
                                </tr>
                                <tr>
                                    <td>creatorLuid</td>
                                    <td>string</td>
                                    <td>User ID of the user who created the task</td>
                                </tr>
                                <tr>
                                    <td>creatorName</td>
                                    <td>string</td>
                                    <td>Name of the user who created the task</td>
                                </tr>
                                <tr>
                                    <td>historicalQueueTime</td>
                                    <td>integer</td>
                                    <td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td>
                                </tr>
                                <tr>
                                    <td>historicalRunTime</td>
                                    <td>integer</td>
                                    <td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td>
                                </tr>
                                <tr>
                                    <td>lastSuccessCompletedAt</td>
                                    <td>string</td>
                                    <td>Timestamp of the last successful task completion</td>
                                </tr>
                                <tr>
                                    <td>objLuid</td>
                                    <td>string</td>
                                    <td>
                                        <p>Unique ID of the object. Used as the primary key in workbook or data source tables.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>objName</td>
                                    <td>string</td>
                                    <td>Name of the object. Used with objLuid.</td>
                                </tr>
                                <tr>
                                    <td>objType</td>
                                    <td>string</td>
                                    <td>The type of object. Either a workbook or data source. Used with objLuid.</td>
                                </tr>
                                <tr>
                                    <td>priority</td>
                                    <td>integer</td>
                                    <td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td>
                                </tr>
                                <tr>
                                    <td>scheduleLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td>
                                </tr>
                                <tr>
                                    <td>siteName</td>
                                    <td>string</td>
                                    <td>Name of the Tableau site</td>
                                </tr>
                                <tr>
                                    <td>state</td>
                                    <td>integer</td>
                                    <td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td>
                                </tr>
                                <tr>
                                    <td>subtitle</td>
                                    <td>string</td>
                                    <td>Provides additional information about the task</td>
                                </tr>
                                <tr>
                                    <td>taskLuid</td>
                                    <td>string</td>
                                    <td>The UUID of the task. Used in the REST API.</td>
                                </tr>
                                <tr>
                                    <td>title</td>
                                    <td>string</td>
                                    <td>Task title. Provides additional information about the task.</td>
                                </tr>
                                <tr>
                                    <td>type</td>
                                    <td>string</td>
                                    <td>The type of task. Either an extract, subscription, flow, encryption, or system.</td>
                                </tr>
                            </tbody>
                        </table>

## hist\_create\_datasource\_trigger

The `hist_create_datasource_trigger` event specifies what caused the data source to be created.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_create\_flow\_task

The `hist_create_flow_task` event is logged when a new flow task is created.

<table class="simple-table" style="max-width: 100%;">
                            <colgroup><col style="width: 20%;">
                            <col style="width: 10%;">
                            <col>
                            </colgroup><tbody>
                                <tr>
                                    <th>Attribute Name</th>
                                    <th>Type</th>
                                    <th>Description</th>
                                </tr>
                                <tr>
                                    <td>active</td>
                                    <td>boolean</td>
                                    <td>Indicates whether the task is active or not. If the task is inactive, it will not run when the schedule is triggered.</td>
                                </tr>
                                <tr>
                                    <td>consecutiveFailureCount</td>
                                    <td>integer</td>
                                    <td>Number of times the task has failed</td>
                                </tr>
                                <tr>
                                    <td>creatorLuid</td>
                                    <td>string</td>
                                    <td>User ID of the user who created the task</td>
                                </tr>
                                <tr>
                                    <td>creatorName</td>
                                    <td>string</td>
                                    <td>Name of the user who created the task</td>
                                </tr>
                                <tr>
                                    <td>historicalQueueTime</td>
                                    <td>integer</td>
                                    <td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td>
                                </tr>
                                <tr>
                                    <td>historicalRunTime</td>
                                    <td>integer</td>
                                    <td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td>
                                </tr>
                                <tr>
                                    <td>lastSuccessCompletedAt</td>
                                    <td>string</td>
                                    <td>Timestamp of the last successful task completion</td>
                                </tr>
                                <tr>
                                    <td>objLuid</td>
                                    <td>string</td>
                                    <td>
                                        <p>Unique ID of the object. Used as the primary key in workbook or data source tables.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>objName</td>
                                    <td>string</td>
                                    <td>Name of the object. Used with objLuid.</td>
                                </tr>
                                <tr>
                                    <td>objType</td>
                                    <td>string</td>
                                    <td>The type of object. Either a workbook or data source. Used with objLuid.</td>
                                </tr>
                                <tr>
                                    <td>priority</td>
                                    <td>integer</td>
                                    <td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td>
                                </tr>
                                <tr>
                                    <td>scheduleLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td>
                                </tr>
                                <tr>
                                    <td>siteName</td>
                                    <td>string</td>
                                    <td>Name of the Tableau site</td>
                                </tr>
                                <tr>
                                    <td>state</td>
                                    <td>integer</td>
                                    <td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td>
                                </tr>
                                <tr>
                                    <td>subtitle</td>
                                    <td>string</td>
                                    <td>Provides additional information about the task</td>
                                </tr>
                                <tr>
                                    <td>taskLuid</td>
                                    <td>string</td>
                                    <td>The UUID of the task. Used in the REST API.</td>
                                </tr>
                                <tr>
                                    <td>title</td>
                                    <td>string</td>
                                    <td>Task title. Provides additional information about the task.</td>
                                </tr>
                                <tr>
                                    <td>type</td>
                                    <td>string</td>
                                    <td>The type of task. Either an extract, subscription, flow, encryption, or system.</td>
                                </tr>
                            </tbody>
                        </table>

## hist\_create\_flow\_trigger

The `hist_create_flow_trigger` event specifies what caused the flow to be created.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_create\_group

The `hist_create_group` event is logged when creating a group.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>groupLuid</td><td>string</td><td>Unique ID of the group</td></tr><tr><td>name</td><td>string</td><td>Name of the group</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_create\_linked\_task

The `hist_create_linked_task` event is logged when creating linked tasks that run sequentially.

<table class="simple-table" style="max-width: 100%;">
                            <colgroup><col style="width: 20%;">
                            <col style="width: 10%;">
                            <col>
                            </colgroup><tbody>
                                <tr>
                                    <th>Attribute Name</th>
                                    <th>Type</th>
                                    <th>Description</th>
                                </tr>
                                <tr>
                                    <td>active</td>
                                    <td>boolean</td>
                                    <td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td>
                                </tr>
                                <tr>
                                    <td>consecutiveFailureCount</td>
                                    <td>integer</td>
                                    <td>Number of times the task has failed</td>
                                </tr>
                                <tr>
                                    <td>creatorLuid</td>
                                    <td>string</td>
                                    <td>User ID of the user who created the task</td>
                                </tr>
                                <tr>
                                    <td>creatorName</td>
                                    <td>string</td>
                                    <td>Name of the user who created the task</td>
                                </tr>
                                <tr>
                                    <td>historicalQueueTime</td>
                                    <td>integer</td>
                                    <td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td>
                                </tr>
                                <tr>
                                    <td>historicalRunTime</td>
                                    <td>integer</td>
                                    <td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td>
                                </tr>
                                <tr>
                                    <td>lastSuccessCompletedAt</td>
                                    <td>string</td>
                                    <td>Timestamp of the last successful task completion</td>
                                </tr>
                                <tr>
                                    <td>objLuid</td>
                                    <td>string</td>
                                    <td>
                                        <p>Unique ID of the object. Used as the primary key in workbook or data source tables.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>objName</td>
                                    <td>string</td>
                                    <td>Name of the object. Used with objLuid.</td>
                                </tr>
                                <tr>
                                    <td>objType</td>
                                    <td>string</td>
                                    <td>The type of object. Either a workbook or data source. Used with objLuid.</td>
                                </tr>
                                <tr>
                                    <td>priority</td>
                                    <td>integer</td>
                                    <td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td>
                                </tr>
                                <tr>
                                    <td>scheduleLuid</td>
                                    <td>string</td>
                                    <td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td>
                                </tr>
                                <tr>
                                    <td>siteName</td>
                                    <td>string</td>
                                    <td>Name of the Tableau site</td>
                                </tr>
                                <tr>
                                    <td>state</td>
                                    <td>integer</td>
                                    <td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td>
                                </tr>
                                <tr>
                                    <td>subtitle</td>
                                    <td>string</td>
                                    <td>Provides additional information about the task</td>
                                </tr>
                                <tr>
                                    <td>taskLuid</td>
                                    <td>string</td>
                                    <td>The UUID of the task. Used in the REST API.</td>
                                </tr>
                                <tr>
                                    <td>title</td>
                                    <td>string</td>
                                    <td>Task title. Provides additional information about the task.</td>
                                </tr>
                                <tr>
                                    <td>type</td>
                                    <td>string</td>
                                    <td>The type of task. Either an extract, subscription, flow, encryption, or system.</td>
                                </tr>
                            </tbody>
                        </table>

## hist\_create\_materialized\_views

The `hist_create_materialized_views` event logs the successful creation of materialized views on a workbook.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>Details of the action (why were the materialized views created or deleted).</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>eventType</td><td>string</td><td>The type of the event. Either Create, Delete, Encrypt, Decrypt, or Rekey Materialized Views.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_create\_metric

The `hist_create_metric` event is logged when users create metrics on the site.

**Note:** Tableau's legacy metrics feature was retired in February 2024. As a result, this event no longer records user interaction with metrics on the site. For more information, see [Set Up for Metrics](https://help.tableau.com/v0.0/online/en-us/metrics_admin.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>customizedViewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr><tr><td>description</td><td>string</td><td>Description of the metric</td></tr><tr><td>metricLuid</td><td>string</td><td>Unique ID of the metric</td></tr><tr><td>name</td><td>string</td><td>Name of the metric</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the associated project</td></tr><tr><td>projectName</td><td>string</td><td>Name of the associated project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>suspendState</td><td>integer</td><td>State of the metric. The value 0 = Not suspended, 1 = Auto-suspended, and 3 = Manually suspended.</td></tr><tr><td>viewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr></tbody></table>

## hist\_create\_project

The `hist_create_project` event is logged when users create projects on the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the project</td></tr><tr><td>name</td><td>string</td><td>Name of the project</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the project owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the project owner</td></tr><tr><td>parentProjectLuid</td><td>string</td><td>LUID of the parent project. The value is Null for top-level projects.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique identifier for the project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>string</td><td>State of the project. The default value is active. Any other value indicates the project is inactive.</td></tr></tbody></table>

## hist\_create\_schedule

The `hist_create_schedule` event is logged when users create schedules on the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered.</td></tr><tr><td>dayOfMonthMask</td><td>integer</td><td>Indicates which day of the month the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the month correspond to 1st = 1, 2nd = 10, 3rd = 100, 4th = 1000, 5th = 10000, etc.</td></tr><tr><td>dayOfWeekMask</td><td>integer</td><td>Indicates which day of the week the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the week correspond to Sunday = 1, Monday = 10, Tuesday = 100, Wednesday = 1000, Thursday = 10000, Friday = 100000, and Saturday = 1000000.</td></tr><tr><td>endAtMinute</td><td>integer</td><td>The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering.</td></tr><tr><td>endScheduleAt</td><td>string</td><td>Timestamp when the schedule should stop triggering</td></tr><tr><td>isSerial</td><td>boolean</td><td>Indicates whether the schedule is run serially or not</td></tr><tr><td>minuteInterval</td><td>integer</td><td>Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute, or end_schedule_at.</td></tr><tr><td>name</td><td>string</td><td>Name of the schedule</td></tr><tr><td>priority</td><td>integer</td><td>Priority ranges from 1 to 100, with lower values corresponding to a higher priority.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the schedule</td></tr><tr><td>scheduleType</td><td>integer</td><td>The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly, and 3 = Monthly.</td></tr><tr><td>scheduledAction</td><td>integer</td><td>Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>startAtMinute</td><td>integer</td><td>The minute after the scheduled start time per the schedule_type. For example, in a daily schedule, it's minutes past midnight; for hourly, it's minutes past the hour.</td></tr></tbody></table>

## hist\_create\_site

The legacy create site from historical\_events

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_create\_subscription\_task

The `hist_create_subscription_task` event is logged when subscription tasks are created.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_create\_system\_user

The `hist_create_system_user` event is logged when adding a system user.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_create\_table

The `hist_create_table` event is logged when creating a database table on the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the table</td></tr><tr><td>name</td><td>string</td><td>Name of the table</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the table owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the table owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the table</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the table</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>tableLuid</td><td>string</td><td>Unique ID of the table</td></tr></tbody></table>

## hist\_create\_user

The `hist_create_user event` is logged when adding a user to the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_create\_workbook\_extracts

The `hist_create_workbook_extracts` event is logged when changes are made to workbooks containing extracts.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_create\_workbook\_task

The `hist_create_workbook_task` event is logged for workbook related tasks.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_decrypt\_datasource\_extracts

The legacy decrypt datasource extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique ID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_decrypt\_datasource\_extracts\_request

The legacy decrypt datasource extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique ID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_decrypt\_flow\_draft\_extracts

The legacy decrypt flow draft extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_decrypt\_flow\_draft\_extracts\_request

The legacy decrypt flow draft extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_decrypt\_flow\_extracts

The legacy decrypt flow extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>Version of the flow file, increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_decrypt\_flow\_extracts\_request

The legacy decrypt flow extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>Version of the flow file, increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_decrypt\_materialized\_views

The hist\_decrypt\_materialized\_views event logs the successful decrypting of materialized views on a workbook.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>Details of the action (why were the materialized views created or deleted).</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>eventType</td><td>string</td><td>The type of the event. Either Create, Delete, Encrypt, Decrypt, or Rekey Materialized Views.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_decrypt\_site\_extracts\_request

The legacy decrypt site extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_decrypt\_workbook\_extracts

The legacy decrypt workbook extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_decrypt\_workbook\_extracts\_request

The legacy decrypt workbook extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_delete\_access\_token

The `hist_delete_access_token` event is logged when a user deltes an access token.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site where the access token is deleted.</td></tr></tbody></table>

## hist\_delete\_collection

The `hist_delete_collection` event is logged when a collection is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>collectionLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the collection</td></tr><tr><td>name</td><td>string</td><td>Name of the collection</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the user who owns the collection</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the collection</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_delete\_column

The `hist_delete_column` event is logged when deleting a database column.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>columnLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the column</td></tr><tr><td>name</td><td>string</td><td>Name of the column</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the user who owns the column</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the column</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the column</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the column</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_delete\_data\_quality\_indicator

The `hist_delete_data_quality_indicator` event is logged when a data quality warning is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>dataQualityIndicatorLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>dataQualityType</td><td>string</td><td>The type of data quality indicator</td></tr><tr><td>isActive</td><td>boolean</td><td>Indicates whether the data quality indicator is active or not</td></tr><tr><td>isSevere</td><td>boolean</td><td>Indicates whether the data quality indicator is severe or not</td></tr><tr><td>message</td><td>string</td><td>Data quality filter message</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userDisplayName</td><td>string</td><td>Name of user who created or modified the data quality indicator</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user who created or modified the data quality indicator</td></tr></tbody></table>

## hist\_delete\_data\_role

The `hist_delete_data_role` event is logged when deleting a data role.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>dataRoleLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data role</td></tr><tr><td>name</td><td>string</td><td>Name of the data role</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data role owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data role owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data role</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data role</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_delete\_database

The `hist_delete_database` event is logged when a database is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>databaseLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the database</td></tr><tr><td>name</td><td>string</td><td>Name of the database</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the database owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the database owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the database</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the database</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_delete\_datasource

The `hist_delete_datasource` event is logged when deleting a data source.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_delete\_datasource\_task

The `hist_delete_datasource_task` event is logged when a data source related task is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_delete\_datasource\_trigger

The `hist_delete_datasource_trigger` event specifies what caused the data source to be deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_delete\_expired\_refresh\_token

The `hist_delete_expired_refresh_token` event is logged when an expired refresh token is deleted by the Backgrounder process.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>deviceName</td><td>string</td><td>Name of the device associated with the refresh token</td></tr><tr><td>refreshTokenGuid</td><td>string</td><td>Unique ID of the refresh token</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_delete\_flow

The `hist_delete_flow` event is logged when a flow is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_delete\_flow\_draft

The `hist_delete_flow_draft` event is logged when a flow draft is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_delete\_flow\_task

The `hist_delete_flow_task` event is logged when deleting flow related tasks.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_delete\_flow\_trigger

The `hist_delete_flow_trigger` event specifies what caused the flow to be deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_delete\_group

The `hist_delete_group` event is logged when a group is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>groupLuid</td><td>string</td><td>Unique ID of the group</td></tr><tr><td>name</td><td>string</td><td>Name of the group</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_delete\_linked\_task

The `hist_delete_linked_task` event is logged when deleting tasks that are linked and scheduled to run serially.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_delete\_materialized\_views

The `hist_delete_materialized_views` event logs the successful deletion of materialized views on a workbook

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>Details of the action (why were the materialized views created or deleted).</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>eventType</td><td>string</td><td>The type of the event. Either Create, Delete, Encrypt, Decrypt, or Rekey Materialized Views.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_delete\_metric

The `hist_delete_metric` event is logged when a metric is deleted.

**Note:** Tableau's legacy metrics feature was retired in February 2024. As a result, this event no longer records user interaction with metrics on the site. For more information, see [Set Up for Metrics](https://help.tableau.com/v0.0/online/en-us/metrics_admin.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>customizedViewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr><tr><td>description</td><td>string</td><td>Description of the metric</td></tr><tr><td>metricLuid</td><td>string</td><td>Unique ID of the metric</td></tr><tr><td>name</td><td>string</td><td>Name of the metric</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the associated project</td></tr><tr><td>projectName</td><td>string</td><td>Name of the associated project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>suspendState</td><td>integer</td><td>State of the metric. The value 0 = Not suspended, 1 = Auto-suspended, and 3 = Manually suspended.</td></tr><tr><td>viewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr></tbody></table>

## hist\_delete\_project

The `hist_delete_project` event is logged when a project is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the project</td></tr><tr><td>name</td><td>string</td><td>Name of the project</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the project owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the project owner</td></tr><tr><td>parentProjectLuid</td><td>string</td><td>LUID of the parent project. The value is Null for top-level projects.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique identifier for the project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>string</td><td>State of the project. The default value is active. Any other value indicates the project is inactive.</td></tr></tbody></table>

## hist\_delete\_refresh\_token\_session

The `hist_delete_refresh_token_session` event is logged when a session created by refresh token is deleted.

**Note:** Only partial data for this event type is available through the API. To see the full event logs, configure Activity Log to send log data to your Amazon S3 bucket for analysis. For more information, see [Set Up Activity Log](https://help.tableau.com/v0.0/online/en-us/activity_log_setup.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>deviceName</td><td>string</td><td>Name of the device associated with the refresh token</td></tr><tr><td>refreshTokenGuid</td><td>string</td><td>Unique ID of the refresh token</td></tr><tr><td>sessionId</td><td>string</td><td>ID of the session</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_delete\_schedule

The `hist_delete_schedule` event is logged when a schedule is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered.</td></tr><tr><td>dayOfMonthMask</td><td>integer</td><td>Indicates which day of the month the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the month correspond to 1st = 1, 2nd = 10, 3rd = 100, 4th = 1000, 5th = 10000, etc.</td></tr><tr><td>dayOfWeekMask</td><td>integer</td><td>Indicates which day of the week the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the week correspond to Sunday = 1, Monday = 10, Tuesday = 100, Wednesday = 1000, Thursday = 10000, Friday = 100000, and Saturday = 1000000.</td></tr><tr><td>endAtMinute</td><td>integer</td><td>The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering.</td></tr><tr><td>endScheduleAt</td><td>string</td><td>Timestamp when the schedule should stop triggering</td></tr><tr><td>isSerial</td><td>boolean</td><td>Indicates whether the schedule is run serially or not</td></tr><tr><td>minuteInterval</td><td>integer</td><td>Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute, or end_schedule_at.</td></tr><tr><td>name</td><td>string</td><td>Name of the schedule</td></tr><tr><td>priority</td><td>integer</td><td>Priority ranges from 1 to 100, with lower values corresponding to a higher priority.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the schedule</td></tr><tr><td>scheduleType</td><td>integer</td><td>The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly, and 3 = Monthly.</td></tr><tr><td>scheduledAction</td><td>integer</td><td>Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>startAtMinute</td><td>integer</td><td>The minute after the scheduled start time per the schedule_type. For example, in a daily schedule, it's minutes past midnight; for hourly, it's minutes past the hour.</td></tr></tbody></table>

## hist\_delete\_site

The `hist_delete_site` event is logged when a site is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_delete\_system\_user

The `hist_delete_system_user` event is logged when a system user is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates whether the user is a site admin. The value 5 = site admin and 0 = not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>The unique identifier of the user</td></tr></tbody></table>

## hist\_delete\_table

The `hist_delete_table` event is logged when a table is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the table</td></tr><tr><td>name</td><td>string</td><td>Name of the table</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the table owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the table owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the table</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the table</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>tableLuid</td><td>string</td><td>Unique identifier</td></tr></tbody></table>

## hist\_delete\_user

The `hist_delete_user` event is logged when a user is deleted from the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_delete\_user\_from\_group

The `hist_delete_user_from_group` event is logged when a user is removed from a group.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>groupLuid</td><td>string</td><td>Unique ID of the group</td></tr><tr><td>name</td><td>string</td><td>Name of the group</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>LUID of the user deleted from the group</td></tr><tr><td>userName</td><td>string</td><td>The name of the user deleted from the group</td></tr></tbody></table>

## hist\_delete\_view

The `hist_delete_view` event is logged when a view is deleted from the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>caption</td><td>string</td><td>The descriptive phrase constructed for the worksheet based on the workbook definition</td></tr><tr><td>description</td><td>string</td><td>Description of the view</td></tr><tr><td>fields</td><td>string</td><td>A list of fields extracted from the workbook .twb file</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>index</td><td>integer</td><td>Each view has an index that is unique among views belonging to that workbook</td></tr><tr><td>name</td><td>string</td><td>Name of the view</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the view owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the view owner</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>sheetId</td><td>string</td><td>The ID of the worksheet</td></tr><tr><td>sheetType</td><td>string</td><td>The type of worksheet. Either a story, dashboard, or view.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>title</td><td>string</td><td>The worksheet title from the workbook .twb file</td></tr><tr><td>viewLuid</td><td>string</td><td>The LUID of the view</td></tr><tr><td>workbookLuid</td><td>string</td><td>The LUID of the workbook containing the view</td></tr><tr><td>workbookName</td><td>string</td><td>Name of the workbook containing the view</td></tr></tbody></table>

## hist\_delete\_workbook

The `hist_delete_workbook` event is logged when a workbook is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_delete\_workbook\_task

The `hist_delete_workbook_task` event is logged when a workbook related task is deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_disable\_linked\_task\_schedule

The `hist_disable_linked_task_schedule` event is logged when a linked task schedule is turned off.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered.</td></tr><tr><td>dayOfMonthMask</td><td>integer</td><td>Indicates which day of the month the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the month correspond to 1st = 1, 2nd = 10, 3rd = 100, 4th = 1000, 5th = 10000, etc.</td></tr><tr><td>dayOfWeekMask</td><td>integer</td><td>Indicates which day of the week the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the week correspond to Sunday = 1, Monday = 10, Tuesday = 100, Wednesday = 1000, Thursday = 10000, Friday = 100000, and Saturday = 1000000.</td></tr><tr><td>endAtMinute</td><td>integer</td><td>The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering.</td></tr><tr><td>endScheduleAt</td><td>string</td><td>Timestamp when the schedule should stop triggering</td></tr><tr><td>isSerial</td><td>boolean</td><td>Indicates whether the schedule is run serially or not</td></tr><tr><td>minuteInterval</td><td>integer</td><td>Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute, or end_schedule_at.</td></tr><tr><td>name</td><td>string</td><td>Name of the schedule</td></tr><tr><td>priority</td><td>integer</td><td>Priority ranges from 1 to 100, with lower values corresponding to a higher priority.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the schedule</td></tr><tr><td>scheduleType</td><td>integer</td><td>The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly, and 3 = Monthly.</td></tr><tr><td>scheduledAction</td><td>integer</td><td>Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>startAtMinute</td><td>integer</td><td>The minute after the scheduled start time per the schedule_type. For example, in a daily schedule, it's minutes past midnight; for hourly, it's minutes past the hour.</td></tr></tbody></table>

## hist\_disable\_schedule

The `hist_disable_schedule` event is logged when a schedule is turned off.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered.</td></tr><tr><td>dayOfMonthMask</td><td>integer</td><td>Indicates which day of the month the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the month correspond to 1st = 1, 2nd = 10, 3rd = 100, 4th = 1000, 5th = 10000, etc.</td></tr><tr><td>dayOfWeekMask</td><td>integer</td><td>Indicates which day of the week the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the week correspond to Sunday = 1, Monday = 10, Tuesday = 100, Wednesday = 1000, Thursday = 10000, Friday = 100000, and Saturday = 1000000.</td></tr><tr><td>endAtMinute</td><td>integer</td><td>The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering.</td></tr><tr><td>endScheduleAt</td><td>string</td><td>Timestamp when the schedule should stop triggering</td></tr><tr><td>isSerial</td><td>boolean</td><td>Indicates whether the schedule is run serially or not</td></tr><tr><td>minuteInterval</td><td>integer</td><td>Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute, or end_schedule_at.</td></tr><tr><td>name</td><td>string</td><td>Name of the schedule</td></tr><tr><td>priority</td><td>integer</td><td>Priority ranges from 1 to 100, with lower values corresponding to a higher priority.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the schedule</td></tr><tr><td>scheduleType</td><td>integer</td><td>The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly, and 3 = Monthly.</td></tr><tr><td>scheduledAction</td><td>integer</td><td>Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>startAtMinute</td><td>integer</td><td>The minute after the scheduled start time per the schedule_type. For example, in a daily schedule, it's minutes past midnight; for hourly, it's minutes past the hour.</td></tr></tbody></table>

## hist\_download\_datasource

The `hist_download_datasource` event is logged when a data source is downloaded from the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_download\_flow

The `hist_download_flow` event is logged when a flow is downloaded from the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_download\_flow\_draft

The `hist_download_flow_draft` event is logged when a flow draft is downloaded from the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_download\_workbook

The `hist_download_workbook` event is logged when downloading a workbook from the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_enable\_linked\_task\_schedule

The `hist_enable_linked_task_schedule` event is logged when a linked task scheduled is turned on.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered.</td></tr><tr><td>dayOfMonthMask</td><td>integer</td><td>Indicates which day of the month the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the month correspond to 1st = 1, 2nd = 10, 3rd = 100, 4th = 1000, 5th = 10000, etc.</td></tr><tr><td>dayOfWeekMask</td><td>integer</td><td>Indicates which day of the week the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the week correspond to Sunday = 1, Monday = 10, Tuesday = 100, Wednesday = 1000, Thursday = 10000, Friday = 100000, and Saturday = 1000000.</td></tr><tr><td>endAtMinute</td><td>integer</td><td>The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering.</td></tr><tr><td>endScheduleAt</td><td>string</td><td>Timestamp when the schedule should stop triggering</td></tr><tr><td>isSerial</td><td>boolean</td><td>Indicates whether the schedule is run serially or not</td></tr><tr><td>minuteInterval</td><td>integer</td><td>Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute, or end_schedule_at.</td></tr><tr><td>name</td><td>string</td><td>Name of the schedule</td></tr><tr><td>priority</td><td>integer</td><td>Priority ranges from 1 to 100, with lower values corresponding to a higher priority.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the schedule</td></tr><tr><td>scheduleType</td><td>integer</td><td>The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly, and 3 = Monthly.</td></tr><tr><td>scheduledAction</td><td>integer</td><td>Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>startAtMinute</td><td>integer</td><td>The minute after the scheduled start time per the schedule_type. For example, in a daily schedule, it's minutes past midnight; for hourly, it's minutes past the hour.</td></tr></tbody></table>

## hist\_enable\_schedule

The `hist_enable_schedule` event is logged when a schedule is turned on.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered.</td></tr><tr><td>dayOfMonthMask</td><td>integer</td><td>Indicates which day of the month the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the month correspond to 1st = 1, 2nd = 10, 3rd = 100, 4th = 1000, 5th = 10000, etc.</td></tr><tr><td>dayOfWeekMask</td><td>integer</td><td>Indicates which day of the week the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the week correspond to Sunday = 1, Monday = 10, Tuesday = 100, Wednesday = 1000, Thursday = 10000, Friday = 100000, and Saturday = 1000000.</td></tr><tr><td>endAtMinute</td><td>integer</td><td>The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering.</td></tr><tr><td>endScheduleAt</td><td>string</td><td>Timestamp when the schedule should stop triggering</td></tr><tr><td>isSerial</td><td>boolean</td><td>Indicates whether the schedule is run serially or not</td></tr><tr><td>minuteInterval</td><td>integer</td><td>Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute, or end_schedule_at.</td></tr><tr><td>name</td><td>string</td><td>Name of the schedule</td></tr><tr><td>priority</td><td>integer</td><td>Priority ranges from 1 to 100, with lower values corresponding to a higher priority.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the schedule</td></tr><tr><td>scheduleType</td><td>integer</td><td>The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly, and 3 = Monthly.</td></tr><tr><td>scheduledAction</td><td>integer</td><td>Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>startAtMinute</td><td>integer</td><td>The minute after the scheduled start time per the schedule_type. For example, in a daily schedule, it's minutes past midnight; for hourly, it's minutes past the hour.</td></tr></tbody></table>

## hist\_encrypt\_datasource\_extracts

The legacy encrypt datasource extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_encrypt\_datasource\_extracts\_request

The legacy encrypt datasource extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_encrypt\_flow\_draft\_extracts

The legacy encrypt flow draft extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_encrypt\_flow\_draft\_extracts\_request

The legacy encrypt flow draft extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_encrypt\_flow\_extracts

The legacy encrypt flow extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>Version of the flow file, increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_encrypt\_flow\_extracts\_request

The legacy encrypt flow extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>Version of the flow file, increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_encrypt\_materialized\_views

The `hist_encrypt_materialized_views` event logs the successful encrypting of materialized views on a workbook.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>Details of the action (why were the materialized views created or deleted).</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>eventType</td><td>string</td><td>The type of the event. Either Create, Delete, Encrypt, Decrypt, or Rekey Materialized Views.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_encrypt\_site\_extracts\_request

The legacy encrypt site extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_encrypt\_workbook\_extracts

The legacy encrypt workbook extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_encrypt\_workbook\_extracts\_request

The legacy encrypt workbook extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_export\_summary\_data

The `hist_export_summary_data` event is logged when summary data is exported from a view.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>sheetName</td><td>string</td><td>Name of the sheet for which data was accessed.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_export\_underlying\_data

The `hist_export_underlying_data` event is logged when underlying data is exported from a view.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>sheetName</td><td>string</td><td>Name of the sheet for which data was accessed.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_hyper\_data\_update\_job

The legacy Hyper data update job event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>Details of the action (why was the data updated).</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Whether the action succeeded or failed.</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_impersonate\_user

The `hist_impersonate_user` event logs when a user ID has been impersonated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_increment\_datasource\_extract

The `hist_increment_datasource_extract` event is logged when a data source extract is incrementally refreshed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_increment\_workbook\_extracts

The `hist_increment_workbook_extracts` event is logged when extracts in a workbook are incrementally refreshed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_issue\_refresh\_token

The `hist_issue_refresh_token` event is logged when a refresh token or personal access token (PAT) is issued.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>refreshTokenGuid</td><td>string</td><td>The unique ID of the refresh token or PAT</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_lock\_site

The `hist_lock_site` event is logged when a site is locked.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_login

The `hist_login` event is logged when a user signed in to the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>actorExternalId</td><td>string</td><td>The external ID for the acting user. This is an opaque identifier dependent on the actor type, but could, for example, be a user email. Can also show the identifier of a user accessing content through on-demand access.</td></tr><tr><td>groupNames</td><td>string</td><td>The list of group names assigned to the user with on-demand access during sign-in</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_login\_with\_pat

The `hist_login_with_pat` event is logged when a user signed in with a personal access token (PAT).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>clientId</td><td>string</td><td>Used for PATs. The client ID is typically the PAT name displayed in the Tableau UI.</td></tr><tr><td>createdAt</td><td>string</td><td>The timestamp when the PAT was first created</td></tr><tr><td>expiresAt</td><td>string</td><td>The timestamp when the PAT expires</td></tr><tr><td>lastUsedAt</td><td>string</td><td>The timestamp when the PAT was last used</td></tr><tr><td>refreshTokenGuid</td><td>string</td><td>The unique ID of the PAT</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_logout

The `hist_logout event` is logged when a user logged out of the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_move\_data\_role

The `hist_move_data_role` event is logged when a data role is moved to a new project.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>dataRoleLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data role</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>name</td><td>string</td><td>Name of the data role</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data role owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data role owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data role</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data role</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr></tbody></table>

## hist\_move\_database

The `hist_move_database` event is logged when a database is moved to a new project.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>databaseLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the database</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>name</td><td>string</td><td>Name of the database</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the database owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the database owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the database</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the database</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr></tbody></table>

## hist\_move\_datasource

The `hist_move_datasource` event is logged when a published data source is moved to a new project.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_move\_flow

The `hist_move_flow` event is logged when a flow is moved to a new project.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr></tbody></table>

## hist\_move\_flow\_draft

The `hist_move_flow_draft` event is logged when a flow draft is moved to a new project.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_move\_metric

The `hist_move_metric` event is logged when a metric is moved to a new project.

**Note:** Tableau's legacy metrics feature was retired in February 2024. As a result, this event no longer records user interaction with metrics on the site. For more information, see [Set Up for Metrics](https://help.tableau.com/v0.0/online/en-us/metrics_admin.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>customizedViewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr><tr><td>description</td><td>string</td><td>Description of the metric</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>metricLuid</td><td>string</td><td>Unique ID of the metric</td></tr><tr><td>name</td><td>string</td><td>Name of the metric</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the associated project</td></tr><tr><td>projectName</td><td>string</td><td>Name of the associated project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr><tr><td>suspendState</td><td>integer</td><td>State of the metric. The value 0 = Not suspended, 1 = Auto-suspended, and 3 = Manually suspended.</td></tr><tr><td>viewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr></tbody></table>

## hist\_move\_project

The `hist_move_project` event is logged when a project is moved.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the project</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>name</td><td>string</td><td>Name of the project</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the project owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the project owner</td></tr><tr><td>parentProjectLuid</td><td>string</td><td>LUID of the parent project. The value is Null for top-level projects.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique identifier for the project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr><tr><td>state</td><td>string</td><td>State of the project. The default value is active. Any other value indicates the project is inactive.</td></tr></tbody></table>

## hist\_move\_published\_connection

The `hist_move_published_connection` event is logged when a published connection is moved to a new project.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>activated</td><td>boolean</td><td>Whether this published connection was ever made available for consumption</td></tr><tr><td>description</td><td>string</td><td>Description of the published connection</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>name</td><td>string</td><td>Name of the published connection</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the user that owns the published connection</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the published connection</td></tr><tr><td>projectLuid</td><td>string</td><td>The associated project</td></tr><tr><td>projectName</td><td>string</td><td>The name of the associated project</td></tr><tr><td>publishedConnectionLuid</td><td>string</td><td>Unique ID of the published connection</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr></tbody></table>

## hist\_move\_table

The `hist_move_table` event is logged when a table is moved to a new project.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the table</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>name</td><td>string</td><td>Name of the table</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the table owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the table owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the table</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the table</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr><tr><td>tableLuid</td><td>string</td><td>Unique identifier</td></tr></tbody></table>

## hist\_move\_workbook

The `hist_move_workbook` event is logged when a workbook is moved to a new project.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>destinationProjectLuid</td><td>string</td><td>Unique ID of the destination project</td></tr><tr><td>destinationProjectName</td><td>string</td><td>Name of the destination project</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>sourceProjectLuid</td><td>string</td><td>Unique ID of the source project</td></tr><tr><td>sourceProjectName</td><td>string</td><td>Name of the source project</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_pause\_datasource\_extract\_refresh

The `hist_pause_datasource_extract_refresh` event is logged when a data source extract refresh is paused.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_pause\_workbook\_extract\_refresh

The `hist_pause_workbook_extract_refresh` event is logged when a workbook extract refresh is paused.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_publish\_data\_role

The `hist_publish_data_role` event is logged when a data role is published.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>dataRoleLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data role</td></tr><tr><td>name</td><td>string</td><td>Name of the data role</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data role owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data role owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data role</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data role</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_publish\_datasource

The `hist_publish_datasource` event is logged when a data source is published on the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_publish\_flow

The `hist_publish_flow` event is logged when a flow is published on the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_publish\_view

The `hist_publish_view` event is logged when a view is published on the site.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>caption</td><td>string</td><td>The descriptive phrase constructed for the worksheet based on the workbook definition</td></tr><tr><td>description</td><td>string</td><td>Description of the view</td></tr><tr><td>fields</td><td>string</td><td>A list of fields extracted from the workbook .twb file</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>index</td><td>integer</td><td>Each view has an index that is unique among views belonging to that workbook</td></tr><tr><td>name</td><td>string</td><td>Name of the view</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the view owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the view owner</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>sheetId</td><td>string</td><td>The ID of the worksheet</td></tr><tr><td>sheetType</td><td>string</td><td>The type of worksheet. Either a story, dashboard, or view.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>title</td><td>string</td><td>The worksheet title from the workbook .twb file</td></tr><tr><td>viewLuid</td><td>string</td><td>The LUID of the view</td></tr><tr><td>workbookLuid</td><td>string</td><td>The LUID of the workbook containing the view</td></tr><tr><td>workbookName</td><td>string</td><td>Name of the workbook containing the view</td></tr></tbody></table>

## hist\_publish\_workbook

The `hist_publish_workbook` event is logged when a workbook is published.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_redeem\_refresh\_token

The `hist_redeem_refresh_token` event is logged when a refresh token or personal access token (PAT) is redeemed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>refreshTokenGuid</td><td>string</td><td>The unique ID of the refresh token or PAT</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_refresh\_datasource\_extract

The `hist_refresh_datasource_extract` event is logged when a data extract is refreshed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_refresh\_workbook\_extracts

The `hist_refresh_workbook_extracts` event is logged when extracts in a workbook are refreshed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_rekey\_datasource\_extracts

The legacy rekey datasource extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_rekey\_flow\_draft\_extracts

The legacy rekey flow draft extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_rekey\_flow\_extracts

The legacy rekey flow extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>Version of the flow file, increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_rekey\_materialized\_views

The hist\_rekey\_materialized\_views event logs the successful rekeying of materialized views on a workbook.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>Details of the action (why were the materialized views created or deleted).</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>eventType</td><td>string</td><td>The type of the event. Either Create, Delete, Encrypt, Decrypt, or Rekey Materialized Views.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_rekey\_site\_extracts\_request

The legacy change rekey site extracts request event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_rekey\_workbook\_extracts

The legacy rekey workbook extracts event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_rename\_collection

The `hist_rename_collection` event is logged when a collection is renamed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>collectionLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the collection</td></tr><tr><td>formerName</td><td>string</td><td>The former name of the collection</td></tr><tr><td>name</td><td>string</td><td>Name of the collection</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the user who owns the collection</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the collection</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_rename\_data\_role

The `hist_rename_data_role` event is logged when a data role is renamed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>dataRoleLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data role</td></tr><tr><td>formerName</td><td>string</td><td>The former name of the data role</td></tr><tr><td>name</td><td>string</td><td>Name of the data role</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data role owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data role owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data role</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data role</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_rename\_datasource

The `hist_rename_datasource` event is logged when a data source is renamed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>formerName</td><td>string</td><td>The former name of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_rename\_flow

The `hist_rename_flow` event is logged when a flow is renamed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>formerName</td><td>string</td><td>The former name of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_rename\_flow\_draft

The `hist_rename_flow_draft` event is logged when a flow draft is renamed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>formerName</td><td>string</td><td>The former name of the flow draft</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_rename\_group

The `hist_rename_group` event is logged when a group is renamed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>formerName</td><td>string</td><td>The former name of the group</td></tr><tr><td>groupLuid</td><td>string</td><td>Unique ID of the group</td></tr><tr><td>name</td><td>string</td><td>Name of the group</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_rename\_metric

The `hist_rename_metric` event is logged when a metric is renamed.

**Note:** Tableau's legacy metrics feature was retired in February 2024. As a result, this event no longer records user interaction with metrics on the site. For more information, see [Set Up for Metrics](https://help.tableau.com/v0.0/online/en-us/metrics_admin.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>customizedViewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr><tr><td>description</td><td>string</td><td>Description of the metric</td></tr><tr><td>formerName</td><td>string</td><td>The former name of the metric</td></tr><tr><td>metricLuid</td><td>string</td><td>Unique ID of the metric</td></tr><tr><td>name</td><td>string</td><td>Name of the metric</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the associated project</td></tr><tr><td>projectName</td><td>string</td><td>Name of the associated project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>suspendState</td><td>integer</td><td>State of the metric. The value 0 = Not suspended, 1 = Auto-suspended, and 3 = Manually suspended.</td></tr><tr><td>viewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr></tbody></table>

## hist\_rename\_published\_connection

The `hist_rename_published_connection` event is logged when a published connection is renamed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>activated</td><td>boolean</td><td>Whether this published connection was ever made available for consumption</td></tr><tr><td>description</td><td>string</td><td>Description of the published connection</td></tr><tr><td>formerName</td><td>string</td><td>The former name of the published connection</td></tr><tr><td>name</td><td>string</td><td>Name of the published connection</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the user that owns the published connection</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the published connection</td></tr><tr><td>projectLuid</td><td>string</td><td>The associated project</td></tr><tr><td>projectName</td><td>string</td><td>The name of the associated project</td></tr><tr><td>publishedConnectionLuid</td><td>string</td><td>Unique ID of the published connection</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_rename\_workbook

The `hist_rename_workbook` event is logged when a workbook is renamed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>formerName</td><td>string</td><td>The former name of the workbook</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_replace\_datasource\_extract

The `hist_replace_datasource_extract` event is logged when a data extract is replaced.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_revoke\_refresh\_token

The `hist_revoke_refresh_token` event is logged when a refresh token or personal access token (PAT) is revoked.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>refreshTokenGuid</td><td>string</td><td>The unique ID of the refresh token or PAT</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_run\_flow

The `hist_run_flow` event is logged when a flow is run manually.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_run\_flow\_scheduled

The `hist_run_flow_scheduled` event is logged when a flow is run from a schedule.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr></tbody></table>

## hist\_save\_flow

The `hist_save_flow` event is logged when a flow is saved.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_save\_flow\_draft

The `hist_save_flow_draft` event is logged when a flow draft is saved.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_send\_data\_driven\_alert\_email

The `hist_send_data_driven_alert_email` event is logged when a data-driven alert email or notification is sent successfully.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>caption</td><td>string</td><td>The descriptive phrase constructed for the worksheet based on the workbook definition</td></tr><tr><td>description</td><td>string</td><td>Description of the view</td></tr><tr><td>fields</td><td>string</td><td>A list of fields extracted from the workbook .twb file</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>index</td><td>integer</td><td>Each view has an index that is unique among views belonging to that workbook</td></tr><tr><td>name</td><td>string</td><td>Name of the view</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the view owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the view owner</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>sheetId</td><td>string</td><td>The ID of the worksheet</td></tr><tr><td>sheetType</td><td>string</td><td>The type of worksheet. Either a story, dashboard, or view.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>title</td><td>string</td><td>The worksheet title from the workbook .twb file</td></tr><tr><td>viewLuid</td><td>string</td><td>The LUID of the view</td></tr><tr><td>workbookLuid</td><td>string</td><td>The LUID of the workbook containing the view</td></tr><tr><td>workbookName</td><td>string</td><td>Name of the workbook containing the view</td></tr></tbody></table>

## hist\_send\_failing\_data\_alert\_email

The `hist_send_failing_data_alert_email` event is logged when a data-driven alert email or notification fails.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>caption</td><td>string</td><td>The descriptive phrase constructed for the worksheet based on the workbook definition</td></tr><tr><td>description</td><td>string</td><td>Description of the view</td></tr><tr><td>fields</td><td>string</td><td>A list of fields extracted from the workbook .twb file</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>index</td><td>integer</td><td>Each view has an index that is unique among views belonging to that workbook</td></tr><tr><td>name</td><td>string</td><td>Name of the view</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the view owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the view owner</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>sheetId</td><td>string</td><td>The ID of the worksheet</td></tr><tr><td>sheetType</td><td>string</td><td>The type of worksheet. Either a story, dashboard, or view.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>title</td><td>string</td><td>The worksheet title from the workbook .twb file</td></tr><tr><td>viewLuid</td><td>string</td><td>The LUID of the view</td></tr><tr><td>workbookLuid</td><td>string</td><td>The LUID of the workbook containing the view</td></tr><tr><td>workbookName</td><td>string</td><td>Name of the workbook containing the view</td></tr></tbody></table>

## hist\_send\_refresh\_pre\_pause\_email\_for\_content

The `hist_send_refresh_pre_pause_email_for_content` event logs when a refresh pre-pause email is sent.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentLuid</td><td>string</td><td>LUID of the content item for which the refresh pre-pause email was sent</td></tr><tr><td>contentName</td><td>string</td><td>Name of the content item for which the refresh pre-pause email was sent</td></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>ownerLuid</td><td>string</td><td>LUID of the content owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the content owner</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_send\_subscription\_email\_for\_view

The `hist_send_subscription_email_for_view event` event is logged when a view subscription email is sent successfully.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>caption</td><td>string</td><td>The descriptive phrase constructed for the worksheet based on the workbook definition</td></tr><tr><td>description</td><td>string</td><td>Description of the view</td></tr><tr><td>fields</td><td>string</td><td>A list of fields extracted from the workbook .twb file</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>index</td><td>integer</td><td>Each view has an index that is unique among views belonging to that workbook</td></tr><tr><td>name</td><td>string</td><td>Name of the view</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the view owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the view owner</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>The UUID of the schedule. Used in REST API.</td></tr><tr><td>scheduleName</td><td>string</td><td>Name of the schedule</td></tr><tr><td>sheetId</td><td>string</td><td>The ID of the worksheet</td></tr><tr><td>sheetType</td><td>string</td><td>The type of worksheet. Either a story, dashboard, or view.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>title</td><td>string</td><td>The worksheet title from the workbook .twb file</td></tr><tr><td>viewLuid</td><td>string</td><td>The LUID of the view</td></tr><tr><td>workbookLuid</td><td>string</td><td>The LUID of the workbook containing the view</td></tr><tr><td>workbookName</td><td>string</td><td>Name of the workbook containing the view</td></tr></tbody></table>

## hist\_send\_subscription\_email\_for\_workbook

The `hist_send_subscription_email_for_workbook` event is logged when a workbook subscription email is sent successfully.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>The UUID of the schedule. Used in REST API.</td></tr><tr><td>scheduleName</td><td>string</td><td>A schedule can be given a name, which is stored here.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_send\_suspended\_data\_alert\_email

The `hist_send_suspended_data_alert_email` event is logged when a data-driven alert is suspended.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>caption</td><td>string</td><td>The descriptive phrase constructed for the worksheet based on the workbook definition</td></tr><tr><td>description</td><td>string</td><td>Description of the view</td></tr><tr><td>fields</td><td>string</td><td>A list of fields extracted from the workbook .twb file</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>index</td><td>integer</td><td>Each view has an index that is unique among views belonging to that workbook</td></tr><tr><td>name</td><td>string</td><td>Name of the view</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the view owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the view owner</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a view and is used when referencing the view in a URL. The value is derived from the ASCII characters in the view name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>sheetId</td><td>string</td><td>The ID of the worksheet</td></tr><tr><td>sheetType</td><td>string</td><td>The type of worksheet. Either a story, dashboard, or view.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>title</td><td>string</td><td>The worksheet title from the workbook .twb file</td></tr><tr><td>viewLuid</td><td>string</td><td>The LUID of the view</td></tr><tr><td>workbookLuid</td><td>string</td><td>The LUID of the workbook containing the view</td></tr><tr><td>workbookName</td><td>string</td><td>Name of the workbook containing the view</td></tr></tbody></table>

## hist\_suspend\_site

The `hist_suspend_site` event is logged when a site is suspended.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_update\_collection

The `hist_update_collection` event is logged when a collection is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>collectionLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the collection</td></tr><tr><td>name</td><td>string</td><td>Name of the collection</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the user who owns the collection</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the collection</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_update\_column

The `hist_update_column` event is logged when a column is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>columnLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the column</td></tr><tr><td>name</td><td>string</td><td>Name of the column</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the user who owns the column</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the column</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the column</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the column</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_update\_data\_quality\_indicator

The `hist_update_data_quality_indicator` event is logged when a data quality indicator is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>dataQualityIndicatorLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>dataQualityType</td><td>string</td><td>The type of data quality indicator</td></tr><tr><td>isActive</td><td>boolean</td><td>Indicates whether the data quality indicator is active or not</td></tr><tr><td>isSevere</td><td>boolean</td><td>Indicates whether the data quality indicator is severe or not</td></tr><tr><td>message</td><td>string</td><td>Data quality filter message</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userDisplayName</td><td>string</td><td>Name of user who created or modified the data quality indicator</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user who created or modified the data quality indicator</td></tr></tbody></table>

## hist\_update\_data\_role

The `hist_update_data_role` event is logged when a data role is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>dataRoleLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data role</td></tr><tr><td>name</td><td>string</td><td>Name of the data role</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data role owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data role owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data role</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data role</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_update\_database

The `hist_update_database` event is logged when a database is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>databaseLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the database</td></tr><tr><td>name</td><td>string</td><td>Name of the database</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the database owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the database owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the database</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the database</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr></tbody></table>

## hist\_update\_datasource

The `hist_update_datasource` event is logged when a data source is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_update\_datasource\_task

The `hist_update_datasource_task` event is logged when data source related tasks are updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_update\_datasource\_trigger

The `hist_update_datasource_trigger` event specifies what caused the data source to be updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>LUID of the data source</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>User LUID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project containing the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project where the data source was published</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_update\_flow

The `hist_update_flow` event is logged when a flow is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_update\_flow\_draft

The `hist_update_flow_draft` event is logged when a flow draft is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>createdAt</td><td>string</td><td>Timestamp when the record was created</td></tr><tr><td>flowDraftLuid</td><td>string</td><td>Unique ID of the flow draft</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow.</td></tr><tr><td>name</td><td>string</td><td>Name of the flow draft</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the flow draft owner. The owner of the flow draft may be different than the flow owner.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the flow draft</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the flow draft</td></tr><tr><td>publishedAt</td><td>string</td><td>Timestamp when the flow draft was last published</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>long</td><td>Size of the flow draft in bytes</td></tr><tr><td>updatedAt</td><td>string</td><td>Timestamp when the record was last updated</td></tr></tbody></table>

## hist\_update\_flow\_task

The `hist_update_flow_task` event is logged when a flow update task is run.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_update\_flow\_trigger

The `hist_update_flow_trigger` event specifies what caused the flow to update.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>string</td><td>The version of the flow file. Increments by 1 on each publish.</td></tr><tr><td>description</td><td>string</td><td>Description of the flow</td></tr><tr><td>flowLuid</td><td>string</td><td>Unique ID of the flow</td></tr><tr><td>name</td><td>string</td><td>Name of the flow</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the flow in bytes</td></tr></tbody></table>

## hist\_update\_linked\_task

The `hist_update_linked_task` event is logged when a linked update task is run.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_update\_metric

The `hist_update_metric` event is logged when a metric is updated.

**Note:** Tableau's legacy metrics feature was retired in February 2024. As a result, this event no longer records user interaction with metrics on the site. For more information, see [Set Up for Metrics](https://help.tableau.com/v0.0/online/en-us/metrics_admin.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>customizedViewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr><tr><td>description</td><td>string</td><td>Description of the metric</td></tr><tr><td>metricLuid</td><td>string</td><td>Unique ID of the metric</td></tr><tr><td>name</td><td>string</td><td>Name of the metric</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the associated project</td></tr><tr><td>projectName</td><td>string</td><td>Name of the associated project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>suspendState</td><td>integer</td><td>State of the metric. The value 0 = Not suspended, 1 = Auto-suspended, and 3 = Manually suspended.</td></tr><tr><td>viewLuid</td><td>string</td><td>The view from which the metric queries its data</td></tr></tbody></table>

## hist\_update\_project

The `hist_update_project` event is logged when a project is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the project</td></tr><tr><td>name</td><td>string</td><td>Name of the project</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the project owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the project owner</td></tr><tr><td>parentProjectLuid</td><td>string</td><td>LUID of the parent project. The value is Null for top-level projects.</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique identifier for the project</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>string</td><td>State of the project. The default value is active. Any other value indicates the project is inactive.</td></tr></tbody></table>

## hist\_update\_schedule

The `hist_update_schedule` event is logged when a scheduled is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered.</td></tr><tr><td>dayOfMonthMask</td><td>integer</td><td>Indicates which day of the month the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the month correspond to 1st = 1, 2nd = 10, 3rd = 100, 4th = 1000, 5th = 10000, etc.</td></tr><tr><td>dayOfWeekMask</td><td>integer</td><td>Indicates which day of the week the schedule will run. The information is encoded in the given integer. To interpret it, convert the integer to binary. The days of the week correspond to Sunday = 1, Monday = 10, Tuesday = 100, Wednesday = 1000, Thursday = 10000, Friday = 100000, and Saturday = 1000000.</td></tr><tr><td>endAtMinute</td><td>integer</td><td>The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering.</td></tr><tr><td>endScheduleAt</td><td>string</td><td>Timestamp when the schedule should stop triggering</td></tr><tr><td>isSerial</td><td>boolean</td><td>Indicates whether the schedule is run serially or not</td></tr><tr><td>minuteInterval</td><td>integer</td><td>Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute, or end_schedule_at.</td></tr><tr><td>name</td><td>string</td><td>Name of the schedule</td></tr><tr><td>priority</td><td>integer</td><td>Priority ranges from 1 to 100, with lower values corresponding to a higher priority.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the schedule</td></tr><tr><td>scheduleType</td><td>integer</td><td>The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly, and 3 = Monthly.</td></tr><tr><td>scheduledAction</td><td>integer</td><td>Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>startAtMinute</td><td>integer</td><td>The minute after the scheduled start time per the schedule_type. For example, in a daily schedule, it's minutes past midnight; for hourly, it's minutes past the hour.</td></tr></tbody></table>

## hist\_update\_site

The `hist_update_site` event is logged when a site is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>name</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>siteEventLuid</td><td>string</td><td>Unique ID of the site affected by the event</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>urlNamespace</td><td>string</td><td>Used in the construction of URLs that target the site</td></tr></tbody></table>

## hist\_update\_system\_user\_email

The `hist_update_system_user_email` event is logged when a system user's email is changed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>formerEmail</td><td>string</td><td>The former Email address of the user.</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_update\_system\_user\_force\_password\_update

The `hist_update_system_user_force_password_update` event logs a successful invocation that forces a password update.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_update\_system\_user\_image

The `hist_update_system_user_image` event is logged when a system user updates their profile image.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_update\_system\_user\_name

The `hist_update_system_user_name` event is logged when a system user updates their name.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>formerName</td><td>string</td><td>The former friendly name of the user.</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_update\_system\_user\_password

The `hist_update_system_user_password` event is logged when a system user updates their password.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_update\_system\_user\_reset\_login\_rate\_limiting

The `hist_update_system_user_reset_login_rate_limiting` event logs a successful invocation that resets the login rate limiting values

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_update\_table

The `hist_update_table` event is logged when a table is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>description</td><td>string</td><td>Description of the table</td></tr><tr><td>name</td><td>string</td><td>Name of the table</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the table owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the table owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the table</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the table</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>tableLuid</td><td>string</td><td>Unique identifier</td></tr></tbody></table>

## hist\_update\_task\_state

The `hist_update_task_state` event is logged when the state of a task is changed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_update\_user\_site\_role

The `hist_update_user_site_role` event is logged when a user's site role is changed.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>email</td><td>string</td><td>Email address of the user</td></tr><tr><td>name</td><td>string</td><td>Name of the user</td></tr><tr><td>siteAdminLevel</td><td>integer</td><td>Indicates if the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>userLuid</td><td>string</td><td>Unique ID of the user</td></tr></tbody></table>

## hist\_update\_workbook

The `hist_update_workbook` event is logged when a workbook is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_update\_workbook\_task

The `hist_update_workbook_task` event is logged when a workbook update task is run.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>active</td><td>boolean</td><td>Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered.</td></tr><tr><td>consecutiveFailureCount</td><td>integer</td><td>Number of times the task has failed</td></tr><tr><td>creatorLuid</td><td>string</td><td>User ID of the user who created the task</td></tr><tr><td>creatorName</td><td>string</td><td>Name of the user who created the task</td></tr><tr><td>historicalQueueTime</td><td>integer</td><td>Amount of time the task was queued in seconds. Used to compare the difference in historical queue times.</td></tr><tr><td>historicalRunTime</td><td>integer</td><td>Amount of time running after the task was started in seconds. Used to compare the difference in historical run times.</td></tr><tr><td>lastSuccessCompletedAt</td><td>string</td><td>Timestamp of the last successful task completion</td></tr><tr><td>objLuid</td><td>string</td><td>Unique ID of the object. Used as the primary key in workbook or data source tables.</td></tr><tr><td>objName</td><td>string</td><td>Name of the object. Used with objLuid.</td></tr><tr><td>objType</td><td>string</td><td>The type of object. Either a workbook or data source. Used with objLuid.</td></tr><tr><td>priority</td><td>integer</td><td>Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier.</td></tr><tr><td>scheduleLuid</td><td>string</td><td>Unique ID of the associated schedule. Tasks will run at the scheduled start time.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>state</td><td>integer</td><td>State of the task. The value 0 = Active, 1 = Suspended, and 2 = Disabled.</td></tr><tr><td>subtitle</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>taskLuid</td><td>string</td><td>The UUID of the task. Used in the REST API.</td></tr><tr><td>title</td><td>string</td><td>Provides additional information about the task</td></tr><tr><td>type</td><td>string</td><td>The type of task. Either an extract, subscription, flow, encryption, or system.</td></tr></tbody></table>

## hist\_upgrade\_datasource\_extract\_storage

The legacy upgrade data source extract storage event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_upgrade\_datasource\_tde\_extract

The legacy upgrade data source tde extract event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>certificationNote</td><td>string</td><td>Reason for the certification status of the data source</td></tr><tr><td>datasourceLuid</td><td>string</td><td>Unique identifier</td></tr><tr><td>description</td><td>string</td><td>Description of the data source</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>isCertified</td><td>boolean</td><td>Indicates whether the data source is certified</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>name</td><td>string</td><td>Name of the data source</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the data source owner</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the data source owner</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the data source</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the data source</td></tr><tr><td>remoteQueryAgentName</td><td>string</td><td>Name of the remote query agent used by the data source</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a data source and is used when referencing the data source in a URL. The value is derived from the ASCII characters in the data source name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the data source in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>usingRemoteQueryAgent</td><td>boolean</td><td>Indicates whether the data source uses remote query agent</td></tr></tbody></table>

## hist\_upgrade\_workbook\_extract\_storage

The legacy upgrade workbook extract storage event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## hist\_upgrade\_workbook\_tde\_extract

The legacy upgrade workbook tde extract event from historical\_events.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentVersion</td><td>integer</td><td>Version number of the workbook. Increments by 1 on each publish.</td></tr><tr><td>dataEngineExtracts</td><td>boolean</td><td>Indicates if the workbook has associated data engine extracts</td></tr><tr><td>defaultViewIndex</td><td>integer</td><td>Indicates which view will be shown by default</td></tr><tr><td>details</td><td>string</td><td>A message string</td></tr><tr><td>displayTabs</td><td>boolean</td><td>Indicates whether sheets of the workbook are displayed as tabs or not</td></tr><tr><td>documentVersion</td><td>string</td><td>Version number of the document description. The description is entered when saving the workbook.</td></tr><tr><td>extractsIncrementedAt</td><td>string</td><td>Timestamp when the last incremental extract refresh occurred</td></tr><tr><td>extractsRefreshedAt</td><td>string</td><td>Timestamp when the last extract refresh occurred</td></tr><tr><td>firstPublishedAt</td><td>string</td><td>Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view.</td></tr><tr><td>incrementableExtracts</td><td>boolean</td><td>Indicates whether it's possible to perform an incremental extract refresh</td></tr><tr><td>isFailure</td><td>boolean</td><td>Indicates whether the action failed or not</td></tr><tr><td>isPrivate</td><td>boolean</td><td>Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private.</td></tr><tr><td>lastPublishedAt</td><td>string</td><td>Timestamp when the workbook was last published or saved while web authoring. For workbooks last published before this column existed, the value will be Null.</td></tr><tr><td>modifiedByUserLuid</td><td>string</td><td>The user who last modified and published the workbook or saved the workbook while web authoring. For workbooks that were last published before this column existed, the value will be the same as owner_id.</td></tr><tr><td>name</td><td>string</td><td>Name of the workbook</td></tr><tr><td>ownerLuid</td><td>string</td><td>Unique ID of the workbook owner. Used as a foreign key.</td></tr><tr><td>ownerName</td><td>string</td><td>Name of the user who owns the workbook</td></tr><tr><td>projectLuid</td><td>string</td><td>Unique ID of the project that contains the workbook. Used as a foreign key.</td></tr><tr><td>projectName</td><td>string</td><td>Name of the project that contains the workbook</td></tr><tr><td>publishedAllSheets</td><td>boolean</td><td>Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published.</td></tr><tr><td>refreshableExtracts</td><td>boolean</td><td>Indicates whether extracts in the workbook can be refreshed</td></tr><tr><td>repositoryUrl</td><td>string</td><td>Uniquely identifies a workbook and is used when referencing the workbook in a URL. The value is derived from the ASCII characters in the workbook name.</td></tr><tr><td>revision</td><td>string</td><td>The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the Tableau site</td></tr><tr><td>size</td><td>integer</td><td>Size of the workbook in bytes</td></tr><tr><td>taskLuid</td><td>string</td><td>LUID of the associated task</td></tr><tr><td>thumbUserLuid</td><td>string</td><td>Unique ID of the user for generating the thumbnail image. Null unless specified.</td></tr><tr><td>viewCount</td><td>integer</td><td>Counts the number of views associated with the workbook</td></tr><tr><td>workbookLuid</td><td>string</td><td>Unique ID of the workbook</td></tr></tbody></table>

## login\_authentication

The `login_authentication` event logs authentication events (including default, SAML, OIDC, and Tableau with MFA).

**Note:** Unsuccessful login attempts are typically recorded by your authentication provider before reaching Tableau. To investigate them, check your provider's logs.

<table class="simple-table" style="max-width: 100%;">
                            <colgroup><col style="width: 20%;">
                            <col style="width: 10%;">
                            <col>
                            </colgroup><tbody>
                                <tr>
                                    <th>Attribute Name</th>
                                    <th>Type</th>
                                    <th>Description</th>
                                </tr>
                                <tr>
                                    <td>acceptLanguage</td>
                                    <td>string</td>
                                    <td>The browser <code>Accept-Language</code> request HTTP header</td>
                                </tr>
                                <tr>
                                    <td>logRecordType</td>
                                    <td>string</td>
                                    <td>
                                        <p>The record type associated with the event, either verification or authentication.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>loginKey</td>
                                    <td>string</td>
                                    <td>
                                        <p>Unique login tracking value. Used to associate user activity with the authentication event.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>loginType</td>
                                    <td>string</td>
                                    <td>
                                        <p>The authentication type used to log in, either DEFAULT, SAML, OIDC, or TABID_WITH_MFA.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>loginUrl</td>
                                    <td>string</td>
                                    <td>
                                        <p>URL to which the user sent the login request, including the protocol, hostname, and, if applicable, the site path prefix.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>reason</td>
                                    <td>string</td>
                                    <td>
                                        <p>The failure reason if login is unsuccessful</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>sourceIp</td>
                                    <td>string</td>
                                    <td>
                                        <p>Source IP of the login request. Uses <a href="https://en.wikipedia.org/wiki/X-Forwarded-For" target="_blank">XFF</a> or webRTC to identify the originating IP address of the client.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>status</td>
                                    <td>string</td>
                                    <td>
The authentication result, either success or failure.</td>
                                </tr>
                                <tr>
                                    <td>tenantId</td>
                                    <td>string</td>
                                    <td>
                                        <p>The ID of the tenant or organization</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>timestamp</td>
                                    <td>string</td>
                                    <td>
                                        <p>Timestamp of the event</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>userAgent</td>
                                    <td>string</td>
                                    <td>
                                        <p>Name of the agent or browser that initiated login</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>userId</td>
                                    <td>string</td>
                                    <td>The ID of the user</td>
                                </tr>
                                <tr>
                                    <td>userType</td>
                                    <td>string</td>
                                    <td>The type of user accessing Tableau, either through the user interface or API.</td>
                                </tr>
                                <tr>
                                    <td>username</td>
                                    <td>string</td>
                                    <td>Username used for login</td>
                                </tr>
                                <tr>
                                    <td>uuid</td>
                                    <td>string</td>
                                    <td>
                                        <p>Unique ID for the request</p>
                                    </td>
                                </tr>
                            </tbody>
                        </table>

## login\_with\_jwt

The `login_with_jwt` event occurs when a user signs in with a JSON Web Token (JWT). When auditing this event, use the `type` attribute to distinguish between Unified Access Token JWT and Connected App sign in attempts.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>actorExternalId</td><td>string</td><td>The external ID for the acting user. This is an opaque identifier dependent on the actor type, but could, for example, be a user email.</td></tr><tr><td>configId</td><td>string</td><td>JWT configuration ID used for authentication</td></tr><tr><td>expiresAt</td><td>string</td><td>JWT expiration time (exp) claim value</td></tr><tr><td>issuedAt</td><td>string</td><td>JWT issued at time (iat) claim value</td></tr><tr><td>jti</td><td>string</td><td>JWT ID claim. Used to track and audit tokens.</td></tr><tr><td>jwtIssuer</td><td>string</td><td>JWT issuer (iss) claim</td></tr><tr><td>scope</td><td>string</td><td>JWT scope claim used for authorization</td></tr><tr><td>sessionId</td><td>string</td><td>ID of the session created after a successful JWT login. Used to trace additional events related to the initial login.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the site where the JWT login occurred</td></tr><tr><td>sourceIp</td><td>string</td><td>IP address of the client that initiated the JWT login</td></tr><tr><td>type</td><td>string</td><td>Type of JWT used for the login. Either <code>UAT JWT</code> for Unified Access Token JWTs or <code>Connected Apps</code> for JWTs validated against a Tableau connected app configuration.</td></tr><tr><td>userAgent</td><td>string</td><td>Name of the agent or browser that initiated the JWT login</td></tr></tbody></table>

## login\_verification

The `login_verification` event logs MFA verification events for the Tableau with MFA authentication type.

<table class="simple-table" style="max-width: 100%;">
                            <colgroup><col style="width: 20%;">
                            <col style="width: 10%;">
                            <col>
                            </colgroup><tbody>
                                <tr>
                                    <th>Attribute Name</th>
                                    <th>Type</th>
                                    <th>Description</th>
                                </tr>
                                <tr>
                                    <td>acceptLanguage</td>
                                    <td>string</td>
                                    <td>The browser <code>Accept-Language</code> request HTTP header</td>
                                </tr>
                                <tr>
                                    <td>flow</td>
                                    <td>string</td>
                                    <td>The user workflow that required verification, such as login, ssh, or permission changes.</td>
                                </tr>
                                <tr>
                                    <td>logRecordType</td>
                                    <td>string</td>
                                    <td>
                                        <p>The record type associated with the event, either verification or authentication.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>loginKey</td>
                                    <td>string</td>
                                    <td>Unique login tracking value. Used to associate user activity with the verification event.</td>
                                </tr>
                                <tr>
                                    <td>reason</td>
                                    <td>string</td>
                                    <td>
                                        <p>The reason for success or failure, such as User approved, No response, or Invalid passcode.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>sourceIp</td>
                                    <td>string</td>
                                    <td>
                                        <p>The IP address of the authentication device. Uses <a href="https://en.wikipedia.org/wiki/X-Forwarded-For" target="_blank">XFF</a> or webRTC to identify the originating IP address of the client.</p>
                                    </td>
                                </tr>
                                <tr>
                                    <td>status</td>
                                    <td>string</td>
                                    <td>The verification result, either success or failure.</td>
                                </tr>
                                <tr>
                                    <td>tenantId</td>
                                    <td>string</td>
                                    <td>The ID of the tenant or organization</td>
                                </tr>
                                <tr>
                                    <td>timestamp</td>
                                    <td>string</td>
                                    <td>Timestamp of the event</td>
                                </tr>
                                <tr>
                                    <td>userAgent</td>
                                    <td>string</td>
                                    <td>Name of the agent or browser that initiated login</td>
                                </tr>
                                <tr>
                                    <td>userId</td>
                                    <td>string</td>
                                    <td>The ID of the user</td>
                                </tr>
                                <tr>
                                    <td>userType</td>
                                    <td>string</td>
                                    <td>The type of user accessing Tableau, either through the user interface or API.</td>
                                </tr>
                                <tr>
                                    <td>username</td>
                                    <td>string</td>
                                    <td>Username used for login</td>
                                </tr>
                                <tr>
                                    <td>uuid</td>
                                    <td>string</td>
                                    <td>Unique ID for the request</td>
                                </tr>
                                <tr>
                                    <td>verificationMethod</td>
                                    <td>string</td>
                                    <td>The verification method used, such as an authenticator app, security key, or built-in authenticator.</td>
                                </tr>
                            </tbody>
                        </table>

## metric\_subscription\_change

The `metric_subscription_change` event is logged when a user adds or removes a subscription to a Pulse metric.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>actorGroupLuid</td><td>string</td><td>Group LUID of the group that followed or unfollowed the metric. If a user changes the scoped metric, the <code>actorGroupLuid</code> value will be empty, and <code>actorUserLuid</code> will be populated instead.</td></tr><tr><td>scopedMetricId</td><td>string</td><td>The ID of the scoped metric that had a subscription change</td></tr><tr><td>subscriptionOperation</td><td>string</td><td>Subscription operation, such as 'metric followed' or 'metric unfollowed'</td></tr></tbody></table>

## move\_content

The `move_content` event is logged when content is moved, for example, moving a workbook between projects.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentId</td><td>integer</td><td>The ID of the content that had the owner changed</td></tr><tr><td>contentLuid</td><td>string</td><td>LUID of the content that had the owner changed</td></tr><tr><td>contentName</td><td>string</td><td>Name of the content that had the owner changed</td></tr><tr><td>contentType</td><td>string</td><td>The type of content, such as data source, workbook, or view</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr><tr><td>newContainerLuid</td><td>string</td><td>LUID of the new container</td></tr><tr><td>newContainerType</td><td>string</td><td>The new container type, such as a project</td></tr><tr><td>oldContainerLuid</td><td>string</td><td>LUID of the previous container</td></tr><tr><td>oldContainerType</td><td>string</td><td>The previous container type, such as a project</td></tr></tbody></table>

## oauth\_settings\_change

The `oauth_settings_change` event occurs when the OAuth Clients Registry setting is updated on the General tab.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>clientId</td><td>string</td><td>Client ID registered with the data provider</td></tr><tr><td>connectionType</td><td>string</td><td>The type of connection</td></tr><tr><td>errorCode</td><td>string</td><td>Error code generated when altering OAuth settings</td></tr><tr><td>openAuthInstanceUrl</td><td>string</td><td>OAuth instance URL</td></tr><tr><td>openAuthProvider</td><td>string</td><td>OAuth provider</td></tr><tr><td>operationType</td><td>string</td><td>The type of operation, either create or delete.</td></tr><tr><td>platform</td><td>string</td><td>The platform where changes are recorded, such as Tableau Cloud.</td></tr><tr><td>platformVersion</td><td>string</td><td>The version of the platform, such as 2024.3.0.</td></tr><tr><td>uploadedFile</td><td>string</td><td>Name of the file uploaded to change OAuth settings</td></tr></tbody></table>

## platform\_configuration\_change

The `platform_configuration_change` event occurs when the outbound connection allowlist for Tableau Prep endpoints is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>errorCode</td><td>string</td><td>Error code generated when altering Tableau Prep settings</td></tr><tr><td>newSettingValue</td><td>string</td><td>A structured JSON string describing the new value of allowlist endpoints</td></tr><tr><td>platform</td><td>string</td><td>The platform where changes are recorded, such as Tableau Cloud.</td></tr><tr><td>platformVersion</td><td>string</td><td>The version of the platform, such as 2024.3.0.</td></tr><tr><td>previousSettingValue</td><td>string</td><td>A structured JSON string describing the previous value of allowlist endpoints</td></tr><tr><td>settingIdentifier</td><td>string</td><td>The setting identifier for the feature, such <code>prep_endpoint_control</code>.</td></tr><tr><td>siteName</td><td>string</td><td>Name of site where the operation occurred</td></tr><tr><td>userAgent</td><td>string</td><td>The client software used by the <code>actorUser</code> to make the change</td></tr></tbody></table>

## platform\_settings\_change

The `platform_settings_change` event occurs when security and access configurations are changed on the Settings page.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>errorCode</td><td>string</td><td>Error code generated when altering the configuration setting</td></tr><tr><td>ipAddress</td><td>string</td><td>The IP address of the machine that initiated the request</td></tr><tr><td>isSecretUpdated</td><td>bool</td><td>Indicates whether the secret has been updated. The actual secret value isn't recorded. This attribute helps admins track changes in their organization, such as those affecting system functionality or ensuring scheduled secret rotations are carried out properly.</td></tr><tr><td>newSettingsValue</td><td>string</td><td>New settings value</td></tr><tr><td>oldSettingsValue</td><td>string</td><td>Previous settings value</td></tr><tr><td>platform</td><td>string</td><td>The platform where changes are recorded, such as Tableau Cloud.</td></tr><tr><td>platformVersion</td><td>string</td><td>The version of the platform, such as 2024.3.0.</td></tr><tr><td>settingDescription</td><td>string</td><td>Description of the setting that is being affected</td></tr><tr><td>settingIdentifier</td><td>string</td><td>The setting identifier for this feature, such as <code>prep_endpoint_control</code>.</td></tr><tr><td>siteName</td><td>string</td><td>Name of site where the operation occurred</td></tr><tr><td>tenantName</td><td>string</td><td>Name of the tenant where the operation occurred</td></tr><tr><td>userAgent</td><td>string</td><td>The client software used by the <code>actorUser</code> to make the change</td></tr></tbody></table>

## prep\_flowruns

The `prep_flowruns` event occurs when flow runs from the Tableau Flow Processor are recorded.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>connectionEndpoints</td><td>string</td><td>The list of input and output endpoints in a Tableau Prep flow run</td></tr><tr><td>errorCode</td><td>string</td><td>Error code generated when altering Tableau Prep settings</td></tr><tr><td>flowId</td><td>string</td><td>The ID of the Tableau Prep flow</td></tr><tr><td>flowName</td><td>string</td><td>The name of the Tableau Prep flow</td></tr><tr><td>flowOwnerId</td><td>integer</td><td>The ID of the user who authored the flow</td></tr><tr><td>flowRunLuid</td><td>string</td><td>The LUID of the Tableau Prep flow run</td></tr><tr><td>platform</td><td>string</td><td>The platform where changes are recorded, such as Tableau Cloud.</td></tr><tr><td>platformVersion</td><td>string</td><td>The version of the platform, such as 2024.3.0.</td></tr><tr><td>userName</td><td>string</td><td>The user name of the user</td></tr></tbody></table>

## project\_lock\_unlock

The `project_lock_unlock` event is logged when project permissions are locked or unlocked.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>controllingProjectLuid</td><td>string</td><td>LUID of the project that controls permissions for the nested project</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr><tr><td>projectLuid</td><td>string</td><td>LUID of the project</td></tr><tr><td>projectOperation</td><td>string</td><td>Project operation, either lock or unlock</td></tr></tbody></table>

## restore\_content

The `restore_content` event occurs when content is restored from the recycle bin.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>contentId</td><td>integer</td><td>The ID of the restored content</td></tr><tr><td>contentLuid</td><td>string</td><td>The LUID of the restored content</td></tr><tr><td>contentName</td><td>string</td><td>The name of the restored content</td></tr><tr><td>contentType</td><td>string</td><td>The type of content archived</td></tr><tr><td>isError</td><td>bool</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr></tbody></table>

## set\_permissions

The `set_permissions` event is logged when a permission rule is created or updated for a content item, typically when you save changes in the Permissions dialog. Removing a permission rule is also logged as this event, with a `permissionType` of `unspecified`.

<table class="simple-table" style="max-width: 100%;">
                        <colgroup><col style="width: 20%;">
                        <col style="width: 10%;">
                        <col>
                        </colgroup><tbody>
                            <tr>
                                <th>Attribute Name</th>
                                <th>Type</th>
                                <th>Description</th>
                            </tr>
                            <tr>
                                <td>authorizableType</td>
                                <td>string</td>
                                <td>
                                    <p>The type of content that had its permissions changed, such as project or workbook</p>
                                </td>
                            </tr>
                            <tr>
                                <td>capabilityId</td>
                                <td>integer</td>
                                <td>The ID of the capability. A capability is the ability to perform a certain action on a particular piece of content, such as view, filter, download or delete.</td>
                            </tr>
                            <tr>
                                <td>capabilityValue</td>
                                <td>string</td>
                                <td>Description of the capability</td>
                            </tr>
                            <tr>
                                <td>contentId</td>
                                <td>integer</td>
                                <td>The ID of the content that had the permissions set</td>
                            </tr>
                            <tr>
                                <td>contentLuid</td>
                                <td>string</td>
                                <td>The LUID of the content item</td>
                            </tr>
                            <tr>
                                <td>contentName</td>
                                <td>string</td>
                                <td>The name of the content that had the permissions set</td>
                            </tr>
                            <tr>
                                <td>granteeId</td>
                                <td>integer</td>
                                <td>The ID of the grantee</td>
                            </tr>
                            <tr>
                                <td>granteeLuid</td>
                                <td>string</td>
                                <td>The LUID of the grantee. This value can be null if the grantee was recently deleted or the LUID lookup service is unavailable. The <code>granteeId</code> attribute is always present.</td>
                            </tr>
                            <tr>
                                <td>granteeType</td>
                                <td>string</td>
                                <td>The type of grantee, either user or group</td>
                            </tr>
                            <tr>
                                <td>granteeValue</td>
                                <td>string</td>
                                <td>The set permissions value, such as 'user allow' or 'group allow'</td>
                            </tr>
                            <tr>
                                <td>isError</td>
                                <td>boolean</td>
                                <td>Indicates if the audit scenario was completed successfully or failed with an error</td>
                            </tr>
                            <tr>
                                <td>permissionType</td>
                                <td>string</td>
                                <td>The permission type. A value of <code>explicit</code> means an Allow or Deny rule was set. A value of <code>unspecified</code> means a rule was removed or set to inherited.</td>
                            </tr>
                        </tbody>
                    </table>

## site\_storage\_usage

The `site_storage_usage` event logs the total storage capacity of the site in bytes, the amount of storage used, and the percentage of the total consumed. Administrators can use this data to proactively monitor storage consumption and take action before reaching the site's storage limit.

**Note:** Only partial data for this event type is available through the API. To see the full event logs, configure Activity Log to send log data to your Amazon S3 bucket for analysis. For more information, see [Set Up Activity Log](https://help.tableau.com/v0.0/online/en-us/activity_log_setup.htm).

<table class="simple-table" style="max-width: 100%;">
                        <colgroup><col style="width: 20%;">
                        <col style="width: 10%;">
                        <col>
                        </colgroup><tbody>
                            <tr>
                                <th>Attribute Name</th>
                                <th>Type</th>
                                <th>Description</th>
                            </tr>
                            <tr>
                                <td>actorUsername</td>
                                <td>string</td>
                                <td>
                                    <p>Username of the user who performed the action that initiated the event</p>
                                </td>
                            </tr>
                            <tr>
                                <td>initiatingUsername</td>
                                <td>string</td>
                                <td>Username of the initiating user</td>
                            </tr>
                            <tr>
                                <td>isError</td>
                                <td>boolean</td>
                                <td>Indicates if the audit scenario was completed successfully or failed with an error</td>
                            </tr>
                            <tr>
                                <td>totalPercentageStorageQuotaUsed</td>
                                <td>float</td>
                                <td>Total percentage of storage usage</td>
                            </tr>
                            <tr>
                                <td>totalStorageQuotaLimit</td>
                                <td>long</td>
                                <td>Total storage capacity in bytes</td>
                            </tr>
                            <tr>
                                <td>totalStorageQuotaUsed</td>
                                <td>long</td>
                                <td>Total storage used in bytes</td>
                            </tr>
                        </tbody>
                    </table>

## tabgpt\_registration\_event

The `tabgpt_registration_event` records Tableau Agent settings changes.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>domain</td><td>string</td><td>Domain of the Salesforce org</td></tr><tr><td>errorCode</td><td>string</td><td>Error code generated when altering Tableau Agent settings</td></tr><tr><td>instanceName</td><td>string</td><td>Instance name of the Salesforce org</td></tr><tr><td>operationType</td><td>string</td><td>Type of operation, either create or delete.</td></tr><tr><td>orgId</td><td>string</td><td>Salesforce Organization ID for the registration</td></tr><tr><td>platform</td><td>string</td><td>Platform where changes are recorded, such as Tableau Cloud.</td></tr><tr><td>platformVersion</td><td>string</td><td>Version of the platform, such as 2025.1.0.</td></tr><tr><td>pod</td><td>string</td><td>Name of the Tableau pod where the action is performed, such as 10ay.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the site where the operation occurred</td></tr><tr><td>username</td><td>string</td><td>Username of the user in the Salesforce org</td></tr></tbody></table>

## update\_permissions

The `update_permissions` event is logged when an explicit permission rule is updated for a content item.

**Note:** Deprecated in October 2024. Use the [set\_permissions](#set-permissions) event instead.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>authorizableType</td><td>string</td><td>The type of content that had its permissions changed, such as a project or workbook</td></tr><tr><td>capabilityId</td><td>integer</td><td>The ID of the capability. A capability is the ability to perform actions on content, such as view, filter, download, or delete</td></tr><tr><td>capabilityValue</td><td>string</td><td>Description of the capability</td></tr><tr><td>contentId</td><td>integer</td><td>The ID of the content that had the permissions updated</td></tr><tr><td>contentLuid</td><td>string</td><td>The LUID of the content</td></tr><tr><td>contentName</td><td>string</td><td>The name of the content that had the permissions updated</td></tr><tr><td>granteeId</td><td>integer</td><td>The ID of the grantee</td></tr><tr><td>granteeLuid</td><td>string</td><td>The LUID of the grantee</td></tr><tr><td>granteeType</td><td>string</td><td>The type of grantee, either user or group</td></tr><tr><td>granteeValue</td><td>string</td><td>The updated permissions value, such as 'user allow' or 'group allow'</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr><tr><td>permissionType</td><td>string</td><td>The permission type, either explicit or unspecified</td></tr></tbody></table>

## update\_permissions\_template

The `update_permissions_template` event is logged when a permission template for a project is updated.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>authorizableType</td><td>string</td><td>The type of content that had its permissions changed, such as a project or workbook</td></tr><tr><td>capabilityId</td><td>integer</td><td>The ID of the capability. A capability is the ability to perform actions on content, such as view, filter, download, or delete</td></tr><tr><td>capabilityValue</td><td>string</td><td>Description of the capability</td></tr><tr><td>contentId</td><td>integer</td><td>The ID of the content that had the permissions updated</td></tr><tr><td>contentLuid</td><td>string</td><td>The LUID of the content</td></tr><tr><td>contentName</td><td>string</td><td>The name of the content that had the permissions updated</td></tr><tr><td>granteeId</td><td>integer</td><td>The ID of the grantee</td></tr><tr><td>granteeLuid</td><td>string</td><td>The LUID of the grantee. This value can be null if the grantee was recently deleted or the LUID lookup service is unavailable. The <code>granteeId</code> attribute is always present.</td></tr><tr><td>granteeType</td><td>string</td><td>The type of grantee, either user or group</td></tr><tr><td>granteeValue</td><td>string</td><td>The updated permissions value, such as 'user allow' or 'group allow'</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr><tr><td>permissionType</td><td>string</td><td>The permission type. A value of <code>explicit</code> means an Allow or Deny rule was set. A value of <code>unspecified</code> means a rule was removed or set to inherited.</td></tr><tr><td>templateType</td><td>string</td><td>The type of permission template used to change permissions, such as workbook or data source</td></tr></tbody></table>

## user\_create\_delete

The `user_create_delete` event is logged when a user is created or deleted.

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>forUserName</td><td>string</td><td>The name of the user whose account was either created, updated or deleted</td></tr><tr><td>isError</td><td>boolean</td><td>Indicates if the audit scenario was completed successfully or failed with an error</td></tr><tr><td>siteRole</td><td>string</td><td>Site role of the user. Determines the maximum level of access a user can have on the site</td></tr><tr><td>targetUserId</td><td>integer</td><td>The ID of the user whose account was either created, updated, or deleted</td></tr><tr><td>targetUserLuid</td><td>string</td><td>The LUID of the user whose account was either created, updated, or deleted</td></tr><tr><td>userOperation</td><td>string</td><td>The action performed on a user, either create, delete, or site role change</td></tr></tbody></table>

## vizql\_http\_request

The `vizql_http_request` event, also called View Interaction Events, records how users interact with published content. This event is useful for monitoring dashboard performance, improving data security, and analyzing user engagement. For more information, see [Monitor Data Exports Using the Activity Log](https://help.tableau.com/v0.0/online/en-us/activity_log_monitor_data_exports.htm) and [Monitor View Load Times Using the Activity Log](https://help.tableau.com/v0.0/online/en-us/activity_log_monitor_view_load_times.htm).

**Note:** Only partial data for this event type is available through the API. To see the full event logs, configure Activity Log to send log data to your Amazon S3 bucket for analysis. For more information, see [Set Up Activity Log](https://help.tableau.com/v0.0/online/en-us/activity_log_setup.htm).

<table class="simple-table" style="max-width: 100%;"><colgroup><col style="width: 20%;"> <col style="width: 10%;"> <col></colgroup><tbody><tr><th>Attribute Name</th><th>Type</th><th>Description</th></tr><tr><td>duration</td><td>long</td><td>Amount of time taken to handle the request, in milliseconds.</td></tr><tr><td>endpointName</td><td>string</td><td>The name of the called endpoint</td></tr><tr><td>ipAddress</td><td>string</td><td>IP address of the client machine or VPN that initiated the request</td></tr><tr><td>method</td><td>string</td><td>The request method used, such as GET, POST, PUT, or DELETE.</td></tr><tr><td>referrer</td><td>string</td><td>HTTP referrer, or source of the request.</td></tr><tr><td>requestId</td><td>string</td><td>The request ID</td></tr><tr><td>requestUri</td><td>string</td><td>The requested URI for the HTTP request</td></tr><tr><td>sessionId</td><td>string</td><td>New ID of the session key. Omitted if the creation attempt failed.</td></tr><tr><td>siteName</td><td>string</td><td>Name of the site where the operation occurred</td></tr><tr><td>siteUri</td><td>string</td><td>URI token of the site where the operation occurred</td></tr><tr><td>userAgent</td><td>string</td><td>The client software that initiated the request, such as the application, operating system, or version.</td></tr><tr><td>viewLuid</td><td>string</td><td>The LUID of the view</td></tr><tr><td>viewName</td><td>string</td><td>The name of the view</td></tr><tr><td>viewRepoUrl</td><td>string</td><td>The repository URL of the view</td></tr><tr><td>vizqlSessionId</td><td>string</td><td>The VizQL session ID</td></tr><tr><td>workbookLuid</td><td>string</td><td>The LUID of the workbook</td></tr><tr><td>workbookName</td><td>string</td><td>The name of the workbook</td></tr><tr><td>workbookRevision</td><td>integer</td><td>The revision number of the workbook. Starts with 1.0 and increments by 0.1 each time a new version is published.</td></tr></tbody></table>