# tableau Tableau Cloud (online) - Full Documentation [Skip to main content](#main-content) # About Tableau Advanced Management on Tableau Cloud **Important:** As of 16 September 2024, Advanced Management is no longer available as an independent add-on option. Advanced Management capabilities are only available if you previously purchased Advanced Management, or if you purchased certain licence editions: Tableau Enterprise, Tableau Cloud+ or Tableau+ Bundle (available for Tableau Cloud), or Tableau Enterprise or Tableau Server+ (available for Tableau Server). Tableau Advanced Management is a collection of features designed to provide enhanced security, manageability and scalability capabilities for your Tableau Cloud deployment. ## Advanced Management Licensing Advanced Management is licensed on a per-deployment basis in Tableau Cloud as part of Tableau Enterprise, Tableau Cloud+ or Tableau+ Bundle. - Advanced Management can only be used with a Tableau Cloud deployment. For more information on how to purchase Advanced Management for an existing Tableau Cloud deployment, contact your account manager. - If Advanced Management is removed or deactivated for your deployment, you will no longer be able to use the features associated with Advanced Management. ## Feature table The following table lists the features that are included with Advanced Management:
| Feature | Description | Requirements to use the feature |
|---|---|---|
| Content Migration Tool | The Content Migration Tool provides an easy way to copy or migrate content between Tableau projects in your Tableau Cloud deployment. For more information, see About Tableau Content Migration Tool. |
|
| Activity Log | The Activity Log records tenant and site-level events for further auditing and analysis. Depending on the event you want to review, log data is accessed using the Tableau Cloud Manager (TCM) REST API or Amazon Simple Storage Service (S3). The data is updated in less than 15 minutes and has up to 365 days of retention. For more information, see Activity Log. |
|
| Admin Insights data retention | Admin Insights data sources retain up to 365 days of site data. For more information, see Use Admin Insights to Create Custom Views. | |
| Customer-Managed Encryption Keys | Customer-Managed Encryption Keys give you an extra level of security by allowing you to encrypt your site data extracts with a customer-managed site-specific key. For more information, see Customer-Managed Encryption Keys. | |
| Increased Site Capacity | With Advanced Management, you get the following capacity increases for your licensed sites:
For more information on site capacity, see Tableau Cloud Capacity. |
| Feature | Description | |
|---|---|---|
| Permissions on metadata | Tableau Catalog enables you to control who can see and manage external assets and what metadata is shown through lineage by setting permissions. | |
| Expanded connect experience – data discovery | Whether you author in the web or in Tableau Desktop, you can now search for and connect to the specific databases and tables used by published data sources and workbooks on your Tableau Server or Tableau Cloud site. | |
| Expanded search | Tableau Catalog expands search to include results based on columns, databases and tables. | |
| Tag external assets | You can categorise items on Tableau Server and Tableau Cloud with tags, helping users to filter external assets (databases, files, tables and columns). | |
| Certify databases and tables | Help users find trusted data that meets the standards you set by certifying databases and tables. | |
| Set data quality warnings | You can set warnings to alert users to data quality issues, such as stale or deprecated data. | |
| Lineage and impact analysis | The Lineage tool traces the source of your data. You can use it to analyse the impact of changes to your data, identify which users might be impacted, and email owners of a workbook, data source or flow, or contacts for a database or table, about data-related updates. | |
| Data Details | Enable users to better understand a published visualisation by seeing information about the data used. | |
| Add descriptions to assets | Help users find the data they're looking for by adding descriptions to databases, tables and columns. | |
| Developer resources | Tableau REST API - metadata methods | Programmatically add, update and remove external assets; and add additional metadata to Tableau content and external assets like descriptions. |
| Tableau Metadata API | Programmatically query metadata from the content published to Tableau Server or Tableau Cloud. Programmatically update certain metadata using the metadata methods in the Tableau Server REST API. Note: The Metadata API does not require Data Management. | |
| GraphiQL | Explore and test queries against the Metadata API schema using an interactive in-browser tool called GraphiQL. Note: GraphiQL does not require Data Management. | |
Table A and Table X are unrelated | Table B and Table X are unrelated |
![]() | ![]() |
Table A and Table S are related | Table B and Table S are related (through Table A) |
![]() | ![]() |
| Not yet related | Ambiguously related | Relatedness resolved to a single tree | |
| Related through base Table A | Related through base Table X | ||
![]() | ![]() | ![]() | ![]() |
Stitching | Resolving uncertainty |
![]() Unrelated FieldA and FieldX stitched by DimensionS | ![]() FieldS and FieldT evaluated through the tree defined by base Table A |
| Juxtaposes unrelated fields based on shared attributes | Narrows down which relationship path to use when there are multiple options (ambiguity or a shared measure), or establishes a relationship path when there wasn't one (not yet related). |
Uses multiple base table logic to calculate results | Uses single base table logic to calculate results |
| Analysis involves unrelated tables | Analysis involves shared tables |
Classes | Clubs | Students |
![]() | ![]() | ![]() |
Fields:
| Fields:
| Fields:
|
| Resolved Issue | Fixed as of |
Extracts Local data source (in a workbook): Attempting to extract a multi-fact relationship data source will give a "No such table" error. Published data source: Extracting a published multi-fact relationship data source appears to succeed, but field values can be swapped. |
If you still see these issues in Tableau Desktop or Tableau Server, upgrade to a version from 24th July 2024 or later. |
EXCLUDE Level of Detail expressions Only INCLUDE LODs should be validated in the presence of unrelated fields. However, EXCLUDE LODs may also be incorrectly marked as not valid in the same conditions. | |
Nested user calculations Nested user calculations are not available in published data sources with a multi-fact relationship data model. |
| Feature | Description |
| Tableau Authoring | Use Tableau Desktop or Tableau web authoring on Tableau Cloud to create, collaborate and share insights about your data. Tableau provides you with a way to identify and solve problems, or highlight key findings in a visual and easily understandable way. |
| Tableau Prep | Tableau Prep is a data preparation tool for cleaning, shaping and combining data for analysis. |
| eLearning | Role-based training Tableau Learning Paths provide a clear track to proficiency with the most up-to-date Tableau training content. Assessments help you evaluate where you are in your learning path and give you confidence in your new skills. Accelerate the onboarding process for new employees and help more experienced users get the most out of Tableau capabilities. This feature is available for Creator and Explorer licences. This feature is not available with Capacity-based Viewer Blocks licensing. |
| Tableau Pulse | Tableau Pulse provides insights about your data as a digest sent to subscribed members of an organisation. These digests of Pulse insights can surface trends, outliers and other changes, keeping you up to date on the data relevant to your work. Enhanced Q&A (Discover) is a premium feature in Tableau Pulse. For information about setting up Pulse, see Set Up Your Site for Tableau Pulse |
| Tableau Agent in Tableau Prep | Tableau Agent is an intelligent assistant that accelerates time to insight in Tableau Prep and Catalog. For information about configuring your Tableau Cloud site for AI in Tableau, see Turn On AI in Your Tableau Cloud Site. |
| Tableau Agent in Tableau Cloud Web Authoring | Tableau Agent in Tableau Cloud web authoring is an intelligent assistant that accelerates time to insight with automated data analysis. For information about enabling Tableau Agent in Tableau Cloud web authoring, see Turn On AI in Your Tableau Cloud Site. |
| Private Connect | Private Connect for AWS (Amazon Web Services) allows cloud administrators to create secure, private and dedicated connections between Tableau Cloud and AWS-hosted data providers. These private connections are provisioned on top of AWS PrivateLink, using a private IP address space, meaning that data traffic doesn't traverse the public internet. The private and secure nature of private connections addresses a key requirement of restricting data traffic to private networks. Not included by default in Tableau Cloud+, but available for purchase separately. |
| Data Management | Data Management is a collection of features and functionality that helps customers manage Tableau content and data assets in their Tableau Cloud environment. One Resource Block Node is included. |
| Advanced Management | Advanced Management is a collection of features designed to provide enhanced security, manageability and scalability capabilities for Tableau Cloud. |
| Use Tableau Cloud Manager | Tableau Cloud Manager (TCM) provides administrators with a centralised management interface for overseeing their organisation's Tableau Cloud sites. With TCM, cloud administrators can create and edit sites, manage users and monitor licence consumption across multiple sites in their tenant, all from a single location. Cloud administrators can manage up to 50 sites with a Tableau Cloud+ licence. |
| Data 360 (Formerly Data Cloud) | Salesforce Data 360 makes all Salesforce data natively available in Tableau, allowing you to unify enterprise data, harness the power of metadata and drive AI results from that data. |
| External KMS for Extract Encryption | External key management empowers organisations to encrypt their extracts using keys controlled in their own AWS Key Management Service (KMS). This enhances security, helps meet compliance requirements and provides greater data sovereignty by allowing customers direct control over their encryption keys. |
| Premier Success | The Premier Success Plan helps you start strong, grow your business and get more value from Salesforce with expert guidance and expedited support. |
| About Tableau Release Preview | Release preview allows cloud administrators to create and maintain Tableau Cloud sites that receive major release updates before other production environments are upgraded. |
| On-demand Access for Embedding Workflows | On-demand access allows customers to provide visualisation access to external users without requiring each user to have a named Viewer licence. Users are authenticated but do not need to be added as users in Tableau Cloud. This feature is available when Tableau Cloud is licensed with the capacity-based model, Capacity-based Viewer Blocks. Not available with role-based Viewer licensing. |
| Feature | Description |
| Tableau Authoring | Use Tableau Desktop or Tableau web authoring on Tableau Cloud to create, collaborate and share insights about your data. Tableau provides you with a way to identify and solve problems, or highlight key findings in a visual and easily understandable way. |
| Tableau Prep | Tableau Prep is a data preparation tool for cleaning, shaping and combining data for analysis. |
| eLearning | Role-based training Tableau Learning Paths provide a clear track to proficiency with the most up-to-date Tableau training content. Assessments help you evaluate where you are in your learning path and give you confidence in your new skills. Accelerate the onboarding process for new employees and help more experienced users get the most out of Tableau capabilities. |
(Tableau Cloud only) | Tableau Pulse provides insights about your data as a digest sent to subscribed members of an organisation. These digests of Pulse insights can surface trends, outliers and other changes, keeping you up to date on the data relevant to your work. For information about setting up Pulse, see Set Up Your Site for Tableau Pulse |
| About Data Management | Data Management is a collection of features and capabilities that helps customers manage Tableau content and data assets in their Tableau Cloud environment. One Resource Block Node is included with Tableau Enterprise. |
| About Tableau Advanced Management on Tableau Cloud | Advanced Management is a collection of features and capabilities designed to provide enhanced security, manageability and scalability for Tableau Cloud. |
Tableau Cloud Manager (TCM) provides administrators with a centralised management interface for overseeing their organisation's Tableau Cloud sites. With TCM, cloud administrators can create and edit sites, manage users and monitor licence consumption across multiple sites in their tenant, all from a single location. Cloud administrators can manage up to 10 sites with an Enterprise licence. | |
| About Data Connect | Data Connect allows seamless access to data across on-premises and private cloud environments in Tableau Cloud without significant increases in IT overhead. Not included by default in Tableau Enterprise, but available for purchase separately. |
| Private Connect | Private Connect for AWS (Amazon Web Services) allows cloud administrators to create secure, private and dedicated connections between Tableau Cloud and AWS-hosted data providers. These private connections are provisioned on top of AWS PrivateLink, using a private IP address space, meaning that data traffic doesn't traverse the public internet. The private and secure nature of private connections addresses a key requirement of restricting data traffic to private networks. Not included by default in Tableau Enterprise, but available for purchase separately. |
| External KMS for Extract Encryption | External key management empowers organisations to encrypt their extracts using keys controlled in their own AWS Key Management Service (KMS). This enhances security, helps meet compliance requirements and provides greater data sovereignty by allowing customers direct control over their encryption keys. |
| Feature | Description |
| Tableau Next | Tableau Next, enabled by Data 360 and the Salesforce platform, is a composable, AI-analytics platform with semantic AI adding context and meaning to your data analytics insights. |
| Tableau Authoring | Use Tableau Desktop or Tableau web authoring on Tableau Cloud to create, collaborate and share insights about your data. Tableau provides you with a way to identify and solve problems, or highlight key findings in a visual and easily understandable way. |
| Tableau Prep | Tableau Prep is a data preparation tool for cleaning, shaping and combining data for analysis. |
| eLearning | Role-based training Tableau Learning Paths provide a clear track to proficiency with the most up-to-date Tableau training content. Assessments help you evaluate where you are in your learning path and give you confidence in your new skills. Accelerate the onboarding process for new employees and help more experienced users get the most out of Tableau capabilities. This feature is available for Creator and Explorer licences. This feature is not available with Capacity-based Viewer Blocks licensing. |
| Tableau Pulse | Tableau Pulse provides insights about your data as a digest sent to subscribed members of an organisation. These digests of Pulse insights can surface trends, outliers and other changes, keeping you up to date on the data relevant to your work. Tableau Agent in Pulse is a premium feature in Tableau Pulse. For information about setting up Pulse, see Set Up Your Site for Tableau Pulse |
| Tableau Agent in Tableau Prep | Tableau Agent is an intelligent assistant that accelerates time to insight in Tableau Prep and Catalog. For information about configuring your Tableau Cloud site for AI in Tableau, see Turn On AI in Your Tableau Cloud Site. |
| Tableau Agent in Tableau Cloud Web Authoring | Tableau Agent in Tableau Cloud web authoring is an intelligent assistant that accelerates time to insight with automated data analysis. For information about enabling Tableau Agent in Tableau Cloud web authoring, see Turn On AI in Your Tableau Cloud Site. |
| Private Connect | Private Connect for AWS (Amazon Web Services) allows cloud administrators to create secure, private and dedicated connections between Tableau Cloud and AWS-hosted data providers. These private connections are provisioned on top of AWS PrivateLink, using a private IP address space, meaning that data traffic doesn't traverse the public internet. The private and secure nature of private connections addresses a key requirement of restricting data traffic to private networks. Not included by default in the Tableau+ Bundle, but available for purchase separately. |
| Data Management | Data Management is a collection of features and functionality that helps customers manage Tableau content and data assets in their Tableau Cloud environment. One Resource Block Node is included. |
| Advanced Management | Advanced Management is a collection of features designed to provide enhanced security, manageability and scalability capabilities for Tableau Cloud. |
| Use Tableau Cloud Manager | Tableau Cloud Manager (TCM) provides administrators with a centralised management interface for overseeing their organisation's Tableau Cloud sites. With TCM, cloud administrators can create and edit sites, manage users and monitor licence consumption across multiple sites in their tenant, all from a single location. Cloud administrators can manage up to 50 sites with a Tableau+ Bundle licence. |
| Data 360 (Formerly Data Cloud) | Salesforce Data 360 makes all Salesforce data natively available in Tableau, allowing you to unify enterprise data, harness the power of metadata and drive AI results from that data. |
| External KMS for Extract Encryption | External key management empowers organisations to encrypt their extracts using keys controlled in their own AWS Key Management Service (KMS). This enhances security, helps meet compliance requirements and provides greater data sovereignty by allowing customers direct control over their encryption keys. |
| Premier Success | The Premier Success Plan helps you start strong, grow your business and get more value from Salesforce with expert guidance and expedited support. |
| About Tableau Release Preview | Release preview allows cloud administrators to create and maintain Tableau Cloud sites that receive major release updates before other production environments are upgraded. |
| On-demand Access for Embedding Workflows | On-demand access allows customers to provide visualisation access to external users without requiring each user to have a named Viewer licence. Users are authenticated but do not need to be added as users in Tableau Cloud. This feature is available when Tableau Cloud is licensed with the capacity-based model, Capacity-based Viewer Blocks. Not available with role-based Viewer licensing. |
| Extract connection with scheduled refresh | Live connection | |
| Application mode |
| |
| Service mode |
| |
Recommended for load balancing refreshes. For more information, see Configure Pools. | Recommended for load balancing live queries. For more information, see Configure Pools. | |
| Parameters | If the flow includes user parameters, the parameter value last run in the flow is shown and you can see all generated outputs in the Output column. When the flow is run, you'll be prompted to enter the parameter values. System parameters (version 2023.2 and later) are automatically generated at flow run time and the type of system parameter is shown in the Parameters column. To see the last system parameter value applied to the flow, edit the flow. For more information about using parameters in flows, see Create and Use Parameters in Flows in the Tableau Prep help. |
| Status | After a flow has run successfully, outputs that are data sources become links that you can click to open the Data Source page to view more information about the data source or edit the flow input connection. |
| Schedule | In the Schedule field, view the scheduled tasks that the output step is assigned to. A flow output can be assigned to one or more tasks. If no schedule has been assigned yet, click Create new task to add the output step to a schedule. To immediately run the flow to update a specific output step, click the Run |
| Errors | If the flow has errors, the flow run will fail. Connectivity errors can be resolved directly by navigating to the Connections tab for the flow and editing the input connections. To resolve any other flow errors, edit the flow then republish it and try running the flow again. If you are using an earlier version of Tableau Prep Builder, from the More actions |
| Scope | Methods enabled |
|---|---|
tableau:datasources:* | Enables create, update and update connection data source methods. |
tableau:metrics:* | Enables query, update and delete metrics actions. |
tableau:workbooks:* | Enables publish, update, download and preview image workbook actions. |
tableau:groups:* | Enables create, query, update and delete groups actions. |
tableau:projects:* | Enables create, delete and update projects methods. |
tableau:users:* | Enables get/list, add, delete and update users methods. |
tableau:tasks:*Note: This scope is also cross-category. | Enables get/list, add, delete, update and run methods for extracts and subscription tasks. Enables update methods for data sources for workbooks. |
| Scope | Methods enabled |
|---|---|
tableau:content:read | Enables read/list methods for Tableau content, including data sources, metrics, views, workbooks, projects and sites. |
tableau:tasks:run | Enables run methods for data sources, workbooks and extracts. |
tableau:views:download | Enables download methods for view data and workbooks. |
tableau:tasks:*Note: This scope is also wildcard. | Enables get/list, add, delete, update and run methods for extracts and subscription tasks. Enables update methods for data sources for workbooks. |
| Feature | Tableau Cloud | Tableau Server minimum version |
|---|---|---|
| Embed Tableau images in Google Docs and Slides | Supported | 2023.1 or later |
| Use custom views with Google Sheets | Supported | 2024.3 or later (REST API 3.24) |
| Import data into Google Sheets | Supported | 2026.1 or later. The Import button appears only when a connection is established with Tableau Cloud or Tableau Server version 2026.1 or higher. |
| Publish to Tableau Cloud from Google Sheets | Supported | Not supported on Tableau Server. |
| Setting | Value | Description |
LBLM | enabled, disabled or required | Set to Set to Set to Note: When |
ATRREQUESTEDDURATIONSECONDS | 1209600 | Sets the authorisation to run (ATR) duration (in seconds), which is the length of time that an instance of Tableau Desktop and Tableau Prep Builder is authorised to run. The default is 1209600 seconds (14 days). Do not use commas as separators in the value. |
ACTIVATIONSERVER | http://<tableau_online_site_url> | For first-time activation, sets the default URL for the Tableau Cloud site you want users to use for activation. |
WorkGroupServer (Windows) WorkgroupServer (macOS) | http://<tableau_server_url> | For updates to the Windows registry or macOS plist, sets the default URL for the Tableau Server you want users to use for activation. Note: On Tableau Desktop on macOS, you would use the WorkgroupServer option. On macOS, this option is case sensitive and uses a lowercase "g". |
REPORTINGFREQUENCYSECONDS | 3600 | Sets the default (in seconds) for how often the login-based licence management report is sent to Tableau Server or Tableau Cloud. The minimum setting is 60 seconds, and the default is 3600 seconds (one hour). Change this setting to reduce the load on Tableau Server or to reduce network traffic. No matter what the authorisation-to-run (ATR) lease duration is set to, REPORTINGFREQUENCYSECONDS sets the time interval that the Tableau Desktop or Tableau Prep Builder client report login-based licence management activations back to Tableau Server or Tableau Cloud. |
| Tableau (default) | Advanced Management, Tableau Enterprise and Tableau+ | |
|---|---|---|
| Access method | Tableau Cloud Manager REST API | Tableau Cloud Manager REST API Customer-managed Amazon S3 bucket |
| Update frequency | 1 day* | Less than 15 minutes |
| Data retention | 14 days | 365 days
|
| Attribute Name | Type | Description |
|---|---|---|
| actorUserId | integer | ID of the user who performed the action that initiated the event |
| actorUserLuid | string | LUID of the user who performed the action that initiated the event |
| eventOutcome | string | Represents the final outcome of the operation. Possible values are:
Note: 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 login_authentication event and |
| eventOutcomeReason | string | Provides additional details about the event outcome |
| eventProcessedTime | string | Timestamp of when the event was available in Activity Log. This attribute applies to events written after the Hyperforce migration in January and February 2026. To see the timestamp for when the event occurred, use the eventTime attribute. |
| eventTime | string | Timestamp when the event occurred |
| initiatingUserId | integer | ID of the initiating user. This value is usually the same as actorUserId 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, initiatingUserId uses the value of actorUserId. |
| initiatingUserLuid | string | 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 actorUserLuid. |
| licensingRoleName | string | Name of the user's licensing role when the event occurred |
| siteLuid | string | LUID of the Tableau site where the event occurred |
| siteRoleId | integer | 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. |
| systemAdminLevel | integer | Indicates if the user is a system administrator. The value 10 = System Admin and 0 = Not a system admin. |
| Attribute Name | Type | Description |
|---|---|---|
| groupID | integer | The ID of the group |
| groupLuid | string | The LUID of the group |
| groupSetId | integer | The ID of the group set |
| groupSetLuid | string | The LUID of the group set |
| groupSetOperation | string | Group Set operation, either add user to or delete user from a group set |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| Attribute Name | Type | Description |
|---|---|---|
| groupID | integer | The ID of the group |
| groupLuid | string | The LUID of the group |
| groupOperation | string | Group operation, either add or delete user to a group |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| userId | integer | The ID of the user |
| userLuid | string | The LUID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| errorCode | string | Error code generated when altering Activity Log settings |
| newAwsAccountNumber | string | New AWS account number where Activity Log events will be received |
| newKmsKeyArn | string | New AWS Key Management Service (KMS) single-region key for the Amazon S3 bucket |
| newS3BucketName | string | New AWS S3 bucket where Activity Log events will be received |
| oldAwsAccountNumber | string | Previous AWS account number where Activity Log events were received |
| oldKmsKeyArn | string | Previous AWS Key Management Service (KMS) single-region key for the Amazon S3 bucket |
| oldS3BucketName | string | Previous AWS S3 Bucket where Activity Log events were received |
| operationType | string | The type of operation, either create, update or delete. |
| platform | string | The platform where changes are recorded, such as Tableau Cloud. |
| platformVersion | string | The version of the platform, such as 2024.3.0. |
| Attribute Name | Type | Description |
|---|---|---|
| contentId | integer | The ID of the archived content |
| contentLuid | string | The LUID of the archived content |
| contentName | string | The name of the archived content |
| contentType | string | The type of content archived |
| isError | bool | Indicates if the audit scenario was completed successfully or failed with an error |
| Attribute Name | Type | Description |
|---|---|---|
| args | string | Arguments of the job |
| duration | long | Duration of the job |
| eventInitiatedTime | string | Start time of the job |
| eventState | string | State of the job |
| isRunNow | bool | Indicates whether the job was initiated manually, by clicking the “Run Now” option on the site or using REST API, or whether it was triggered by a schedule. Note: Starting in April 2024, jobs triggered by a schedule ( |
| jobId | integer | ID of the job |
| jobLuid | string | LUID of the job |
| jobType | string | Identifies the background job type associated with the event Note: Starting in April 2024, only the |
| notes | string | Notes of the job |
| objLuid | string | 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. |
| objName | string | Name of the associated object. Used in conjunction with obj_luid, as described there. |
| objOwnerLuid | string | A foreign key reference to the user who owns the job target object |
| objOwnerName | string | Name of the user who owns the job target object |
| objRepositoryUrl | string | 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. |
| objRevision | string | The revision number. Starts with 1.0 and increments by 0.1 with each republication. |
| objSize | integer | The number of bytes used in storing the job target object information |
| objType | string | Either a workbook or data source. Used in conjunction with obj_luid. |
| podName | string | Name of the Tableau pod that handled the job |
| projectLuid | string | A foreign key reference to the project in which the job target object exists |
| projectName | string | Name of the project that contains the job target object |
| projectOwnerEmail | string | Email address of the user who owns the project containing the job target object |
| projectOwnerLuid | string | A foreign key reference to the user who owns the project containing the job target object |
| scheduleLuid | string | Schedule LUID of the task; may be null if the job was manually started |
| scheduleName | sring | Schedule name of the task; may be null if the job was manually started |
| siteId | integer | ID of the site |
| siteName | string | Name of the Tableau site |
| taskId | integer | ID of the task; may be null if the job was manually started. |
| taskLuid | string | LUID of the task; may be null if the job was manually started. |
| timeZone | integer | Time zone of the job |
| Attribute Name | Type | Description |
|---|---|---|
| agentName | string | Name of the Bridge client associated with the event |
| deviceId | string | Device ID generated by the Bridge client |
| poolId | string | ID of the pool assigned to the Bridge client |
| siteId | string | ID of the site the Bridge client is registered to |
| timeZoneId | string | Time zone according to which the Bridge client is registered |
| userName | string | Name of the user who registered the Bridge client |
| Attribute Name | Type | Description |
|---|---|---|
| bridgeClientComputerName | string | Name of the computer where the Bridge client is installed |
| bridgeClientConnectionStatus | string | Connection status of the Bridge client. Either Connected or Disconnected. |
| bridgeClientDeviceLuid | string | LUID of the Bridge client computer |
| bridgeClientLastConnectedTime | string | Date and time of the last successful Bridge client connection |
| bridgeClientOperationSystem | string | Operating system running on the Bridge client computer. Either Windows or Linux. |
| bridgeClientOwnerLuid | string | LUID of the user who registered the Bridge client |
| bridgeClientOwnerName | string | Name of the user who registered the Bridge client |
| bridgeClientVersion | string | Version of the Tableau Bridge client software |
| poolLuid | string | LUID of the pool that the Bridge client was assigned to when its connection status changed |
| siteId | string | ID of the site where the Bridge client is registered |
| siteName | string | Name of the site where the Bridge client is registered |
| Attribute Name | Type | Description |
|---|---|---|
| bridgeClientComputerName | string | Name of the Bridge client computer |
| bridgeClientDeviceLuid | string | Device LUID of the Bridge client host computer |
| bridgeClientOwnerLuid | string | LUID of the user who created the Bridge client |
| bridgeClientOwnerName | string | Name of the user who created the Bridge client |
| bridgeClientVersion | string | Version of the Bridge client installed on the computer |
| duration | long | The amount of time it took the job to run, in milliseconds. |
| eventState | string | State of the job |
| jobId | integer | ID of the job |
| jobLuid | string | LUID of the job |
| jobType | string | The type of job |
| notes | string | Notes about the job |
| objLuid | string | Unique ID of the object. It functions as the primary key in workbook or data source tables, as indicated by the objType field. |
| objName | string | The name of the associated object (workbook or data source). Used with objLuid to uniquely identify the object. |
| objRepositoryUrl | string | 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. |
| objRevision | string | The revision number. Starts with 1.0 and increments by 0.1 with each republication. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid to uniquely identify the object. |
| poolId | string | ID of the pool that the Bridge client is assigned to |
| poolName | string | Name of the pool that the Bridge client is assigned to |
| siteId | string | ID of the site that the Bridge client is registered to |
| siteName | string | Name of the site associated with the Bridge client |
| Attribute Name | Type | Description |
|---|---|---|
| contentId | integer | The ID of the content that had the owner changed |
| contentLuid | string | LUID of the content that had the owner changed |
| contentName | string | Name of the content that had the owner changed |
| contentType | string | The type of content, such as data source, workbook or view |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| newOwnerId | integer | The ID of the new content owner |
| newOwnerLuid | string | The LUID of the new content owner |
| oldOwnerId | integer | The ID of the old content owner |
| oldOwnerLuid | string | The LUID of the old content owner |
| Attribute Name | Type | Description |
|---|---|---|
| groupDomain | string | The domain of the group, such as local |
| groupID | integer | The ID of the group |
| groupLuid | string | The LUID of the group |
| groupName | string | The name of the group that had its permissions changed |
| groupOperation | string | Group operation, either create or delete |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| Attribute Name | Type | Description |
|---|---|---|
| groupSetId | integer | The ID of the group set |
| groupSetLuid | string | The LUID of the group set |
| groupSetName | string | The name of the group set that is created or deleted |
| groupSetOperation | string | Group Set operation, either create or delete |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| Attribute Name | Type | Description |
|---|---|---|
| authorisableType | string | The type of content that had its permissions changed, such as a project or workbook |
| capabilityId | integer | The ID of the capability. A capability is the ability to perform actions on content, such as view, filter, download or delete |
| capabilityValue | string | Description of the capability |
| contentId | integer | The ID of the content that had the permissions updated |
| contentLuid | string | The LUID of the content item |
| contentName | string | The name of the content that had the permissions updated |
| granteeId | integer | The ID of the grantee |
| granteeLuid | string | The LUID of the grantee |
| granteeType | string | The type of grantee, either user or group |
| granteeValue | string | The updated permissions value, such as 'user allow' or 'group allow' |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| Attribute Name | Type | Description |
|---|---|---|
| authorisableType | string | The type of content that had its permissions changed, such as a project or workbook |
| contentId | integer | The ID of the content that had the permissions updated |
| contentLuid | string | The LUID of the content |
| contentName | string | The name of the content that had the permissions updated |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| Attribute Name | Type | Description |
|---|---|---|
| authorisableType | string | The type of content that had its permissions changed, such as a project or workbook |
| capabilityId | integer | The ID of the capability. A capability is the ability to perform actions on content, such as view, filter, download or delete |
| capabilityValue | string | Description of the capability |
| contentId | integer | The ID of the content that had the permissions updated |
| contentLuid | string | The LUID of the content |
| contentName | string | The name of the content that had the permissions updated |
| granteeId | integer | The ID of the grantee |
| granteeLuid | string | The LUID of the grantee. This value can be null if the grantee was recently deleted or the LUID lookup service is unavailable. The granteeId attribute is always present. |
| granteeType | string | The type of grantee, either user or group |
| granteeValue | string | The updated permissions value, such as 'user allow' or 'group allow' |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| Attribute Name | Type | Description |
|---|---|---|
| granteeId | integer | The ID of the grantee |
| granteeLuid | string | The LUID of the grantee. This value can be null if the grantee was recently deleted or the LUID lookup service is unavailable. The granteeId attribute is always present. |
| granteeType | string | The type of grantee, either user or group |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| Attribute Name | Type | Description |
|---|---|---|
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| workbookId | integer | The ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| caption | string | The descriptive phrase constructed for the worksheet based on the workbook definition |
| description | string | Description of the view |
| fields | string | A list of fields extracted from the workbook .twb file |
| firstPublishedAt | string | Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view. |
| index | integer | Each view has an index that is unique among views belonging to that workbook |
| name | string | Name of the view |
| ownerLuid | string | User LUID of the view owner |
| ownerName | string | Name of the view owner |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetId | string | The ID of the worksheet |
| sheetType | string | The type of worksheet. Either a story, dashboard or view. |
| siteName | string | Name of the Tableau site |
| title | string | The worksheet title from the workbook .twb file |
| viewLuid | string | The LUID of the view |
| workbookLuid | string | The LUID of the workbook containing the view |
| workbookName | string | Name of the workbook containing the view |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| customizedViewLuid | string | Unique ID of the custom view from which the metric queries its data |
| description | string | Description of the metric |
| metricLuid | string | Unique ID of the metric |
| name | string | Name of the metric |
| projectLuid | string | Unique ID of the project that contains the metric |
| projectName | string | Name of the project that contains the metric |
| siteName | string | Name of the Tableau site |
| suspendState | integer | State of the metric. The value 0 = Not suspended, 1 = Auto-suspended and 3 = Manually suspended. |
| viewLuid | string | Unique ID of the view from which the metric queries its data |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | The version of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetName | string | Name of the sheet for which data was accessed |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views that are associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | The version of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether this workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetName | string | Name of the sheet for which data was accessed |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views that are associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| actorExternalId | string | 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. |
| caption | string | The descriptive phrase constructed for the worksheet based on the workbook definition |
| description | string | Description of the view |
| fields | string | A list of fields extracted from the workbook .twb file |
| firstPublishedAt | string | Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view. |
| index | integer | Each view has an index that is unique among views belonging to that workbook |
| name | string | Name of the view |
| ownerLuid | string | User LUID of the view owner |
| ownerName | string | Name of the view owner |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetId | string | The ID of the worksheet |
| sheetType | string | The type of worksheet. Either a story, dashboard or view. |
| siteName | string | Name of the Tableau site |
| title | string | The worksheet title from the workbook .twb file |
| viewLuid | string | The LUID of the view |
| workbookLuid | string | The LUID of the workbook containing the view |
| workbookName | string | Name of the workbook containing the view |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| groupLuid | string | Unique ID of the group |
| name | string | Name of the group |
| siteName | string | Name of the site |
| userLuid | string | LUID of the user added to the group |
| userName | string | Name of the user added to the group |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| details | string | A message string |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| taskLuid | string | LUID of the associated task |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| columnLuid | string | Unique ID of the column |
| description | string | Description of the published column |
| name | string | Name of the published column |
| ownerLuid | string | User LUID of the column owner |
| ownerName | string | The name of the column owner |
| projectLuid | string | LUID of the project that contains the column |
| projectName | string | Name of the project that contains the column |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| collectionLuid | string | Unique ID of the collection |
| description | string | Description of the collection |
| name | string | Name of the collection |
| newOwnerLuid | string | The LUID of the new collection owner |
| newOwnerName | string | The name of the new collection owner |
| oldOwnerLuid | string | The LUID of the previous collection owner |
| oldOwnerName | string | The name of previous collection owner |
| ownerLuid | string | User LUID of the collection owner |
| ownerName | string | Name of the collection owner |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| dataRoleLuid | string | Unique ID of the data role |
| description | string | Description of the data role |
| name | string | Name of the data role |
| newOwnerLuid | string | The LUID of the new data role owner |
| newOwnerName | string | Name of the new data role owner |
| oldOwnerLuid | string | The LUID of the previous data role owner |
| oldOwnerName | string | Name of the previous data role owner |
| ownerLuid | string | User LUID of the data role owner |
| ownerName | string | Name of the data role owner |
| projectLuid | string | LUID of the project that contains the data role |
| projectName | string | Name of the project that contains the data role |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| databaseLuid | string | Unique ID of the database |
| description | string | Description of the database |
| name | string | Name of the database |
| newContactLuid | string | LUID of the new contact |
| newContactName | string | Name of the new contact |
| oldContactLuid | string | LUID of the previous contact |
| oldContactName | string | Name of the previous contact |
| ownerLuid | string | User LUID of the database owner |
| ownerName | string | Name of the database owner |
| projectLuid | string | LUID of the project that contains the database |
| projectName | string | Name of the project that contains the database |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| newOwnerLuid | string | LUID of the new data source owner |
| newOwnerName | string | Name of the new data source owner |
| oldOwnerLuid | string | LUID of the previous data source owner |
| oldOwnerName | string | Name of the previous data source owner |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| newOwnerLuid | string | LUID of the new flow owner |
| newOwnerName | string | Name of the new flow owner |
| oldOwnerLuid | string | LUID of the previous flow owner |
| oldOwnerName | string | Name of previous flow owner |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| customizedViewLuid | string | Unique ID of the custom view from which the metric queries its data |
| description | string | Description of the metric |
| metricLuid | string | Unique ID of the metric |
| name | string | Name of the metric |
| newOwnerLuid | string | LUID of the new metric owner |
| newOwnerName | string | Name of the new metric owner |
| oldOwnerLuid | string | LUID of the previous metric owner |
| oldOwnerName | string | Name of the previous metric owner |
| projectLuid | string | Unique ID of the project that contains the metric |
| projectName | string | Name of the project that contains the metric |
| siteName | string | Name of the Tableau site |
| suspendState | integer | State of the metric. The value 0 = Not suspended, 1 = Auto-suspended and 3 = Manually suspended. |
| viewLuid | string | Unique ID of the view from which the metric queries its data |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the project |
| name | string | Name of the project |
| newOwnerLuid | string | LUID of the new project owner |
| newOwnerName | string | Name of the new project owner |
| oldOwnerLuid | string | LUID of the previous project owner |
| oldOwnerName | string | Name of the previous project owner |
| ownerLuid | string | LUID of the project owner |
| ownerName | string | Name of the project owner |
| parentProjectLuid | string | LUID of the parent project. The value is Null for top-level projects. |
| projectLuid | string | Unique ID of the project |
| siteName | string | Name of the Tableau site |
| state | string | State of the project. The default value is active. Any other value indicates the project is inactive. |
| Attribute Name | Type | Description |
|---|---|---|
| activated | boolean | Indicates whether the published connection is available for use |
| description | string | Description of the published connection |
| name | string | Name of the published connection |
| newOwnerLuid | string | LUID of the new published connection owner |
| newOwnerName | string | Name of the new published connection owner |
| oldOwnerLuid | string | LUID of the previous published connection owner |
| oldOwnerName | string | Name of the previous published connection owner |
| ownerLuid | string | LUID of the published connection owner |
| ownerName | string | Name of the published connection owner |
| projectLuid | string | LUID of the project that contains the published connection |
| projectName | string | Name of the project that contains the published connection |
| publishedConnectionLuid | string | Unique ID of the published connection |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the table |
| name | string | Name of the table |
| newContactLuid | string | LUID of the new contact |
| newContactName | string | Name of the new contact |
| oldContactLuid | string | LUID of the previous contact |
| oldContactName | string | Name of the previous contact |
| ownerLuid | string | User LUID of the table owner |
| ownerName | string | Name of the table owner |
| projectLuid | string | LUID of the project that contains the table |
| projectName | string | Name of the project that contains the table |
| siteName | string | Name of the Tableau site |
| tableLuid | string | Unique ID of the table |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | The version of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether this workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| newOwnerLuid | string | LUID of the new project owner |
| newOwnerName | string | Name of the new project owner |
| oldOwnerLuid | string | LUID of the previous project owner |
| oldOwnerName | string | Name of the previous project owner |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the workbook owner |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| collectionLuid | string | Unique ID of the collection |
| description | string | Description of the collection |
| name | string | Name of the collection |
| ownerLuid | string | User LUID of the collection owner |
| ownerName | string | Name of the collection owner |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| columnLuid | string | Unique ID of the column |
| description | string | Description of the column |
| name | string | Name of the column |
| ownerLuid | string | User LUID of the column owner |
| ownerName | string | Name of the column owner |
| projectLuid | string | LUID of the project that contains the column |
| projectName | string | Name of the project that contains the column |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| dataQualityIndicatorLuid | string | Unique ID of the data quality indicator |
| dataQualityType | string | The type of data quality indicator. Either warning, deprecated, stale data, under maintenance, sensitive data or a custom value. |
| isActive | boolean | Indicates whether the data quality indicator is active or not |
| isSevere | boolean | Indicates whether the data quality indicator is severe or not |
| message | string | Message of data quality indicator |
| siteName | string | Name of the Tableau site |
| userDisplayName | string | Display name of user who created or modified the data quality indicator |
| userLuid | string | LUID of user who created or modified the data quality indicator |
| Attribute Name | Type | Description |
|---|---|---|
| databaseLuid | string | Unique ID of the database |
| description | string | Description of the database |
| name | string | Name of the database |
| ownerLuid | string | User LUID of the database owner |
| ownerName | string | Name of the database owner |
| projectLuid | string | LUID of the project that contains the database |
| projectName | string | Name of the project that contains the database |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| details | string | Message that includes details about the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| taskLuid | string | LUID of the associated task |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If the task is inactive, it will not run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Task title. Provides additional information about the task. |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If the task is inactive, it will not run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Task title. Provides additional information about the task. |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| groupLuid | string | Unique ID of the group |
| name | string | Name of the group |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Task title. Provides additional information about the task. |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | Details of the action (why the materialised views were created or deleted). |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| eventType | string | The type of the event. Either Create, Delete, Encrypt, Decrypt or Rekey Materialised Views. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| customizedViewLuid | string | The view from which the metric queries its data |
| description | string | Description of the metric |
| metricLuid | string | Unique ID of the metric |
| name | string | Name of the metric |
| projectLuid | string | Unique ID of the associated project |
| projectName | string | Name of the associated project |
| siteName | string | Name of the Tableau site |
| suspendState | integer | State of the metric. The value 0 = Not suspended, 1 = Auto-suspended and 3 = Manually suspended. |
| viewLuid | string | The view from which the metric queries its data |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the project |
| name | string | Name of the project |
| ownerLuid | string | Unique ID of the project owner |
| ownerName | string | Name of the project owner |
| parentProjectLuid | string | LUID of the parent project. The value is Null for top-level projects. |
| projectLuid | string | Unique identifier for the project |
| siteName | string | Name of the Tableau site |
| state | string | State of the project. The default value is active. Any other value indicates the project is inactive. |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered. |
| dayOfMonthMask | integer | Indicates which day of the month the schedule will run on. 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. |
| dayOfWeekMask | integer | Indicates which day of the week the schedule will run on. 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. |
| endAtMinute | integer | The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering. |
| endScheduleAt | string | Timestamp when the schedule should stop triggering |
| isSerial | boolean | Indicates whether the schedule is run serially or not |
| minuteInterval | integer | Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute or end_schedule_at. |
| name | string | Name of the schedule |
| priority | integer | Priority ranges from 1 to 100, with lower values corresponding to a higher priority. |
| scheduleLuid | string | Unique ID of the schedule |
| scheduleType | integer | The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly and 3 = Monthly. |
| scheduledAction | integer | Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions. |
| siteName | string | Name of the Tableau site |
| startAtMinute | integer | 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. |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the table |
| name | string | Name of the table |
| ownerLuid | string | Unique ID of the table owner |
| ownerName | string | Name of the table owner |
| projectLuid | string | Unique ID of the project that contains the table |
| projectName | string | Name of the project that contains the table |
| siteName | string | Name of the Tableau site |
| tableLuid | string | Unique ID of the table |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | A message string |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isFailure | boolean | Indicates whether the action failed or not |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| taskLuid | string | LUID of the associated task |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique ID of the data source |
| description | string | Description of the data source |
| details | string | A message string |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique ID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| details | string | A message string |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | Version of the flow file, increments by 1 on each publish. |
| description | string | Description of the flow |
| details | string | A message string |
| flowLuid | string | Unique ID of the flow |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | Version of the flow file, increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | Details of the action (why the materialised views were created or deleted). |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| eventType | string | The type of the event. Either Create, Delete, Encrypt, Decrypt or Rekey Materialised Views. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | A message string |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isFailure | boolean | Indicates whether the action failed or not |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| siteName | string | Name of the Tableau site where the access token is deleted. |
| Attribute Name | Type | Description |
|---|---|---|
| collectionLuid | string | Unique identifier |
| description | string | Description of the collection |
| name | string | Name of the collection |
| ownerLuid | string | Unique ID of the user who owns the collection |
| ownerName | string | Name of the user who owns the collection |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| columnLuid | string | Unique identifier |
| description | string | Description of the column |
| name | string | Name of the column |
| ownerLuid | string | Unique ID of the user who owns the column |
| ownerName | string | Name of the user who owns the column |
| projectLuid | string | Unique ID of the project that contains the column |
| projectName | string | Name of the project that contains the column |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| dataQualityIndicatorLuid | string | Unique identifier |
| dataQualityType | string | The type of data quality indicator |
| isActive | boolean | Indicates whether the data quality indicator is active or not |
| isSevere | boolean | Indicates whether the data quality indicator is severe or not |
| message | string | Data quality filter message |
| siteName | string | Name of the Tableau site |
| userDisplayName | string | Name of user who created or modified the data quality indicator |
| userLuid | string | Unique ID of the user who created or modified the data quality indicator |
| Attribute Name | Type | Description |
|---|---|---|
| dataRoleLuid | string | Unique identifier |
| description | string | Description of the data role |
| name | string | Name of the data role |
| ownerLuid | string | Unique ID of the data role owner |
| ownerName | string | Name of the data role owner |
| projectLuid | string | Unique ID of the project that contains the data role |
| projectName | string | Name of the project that contains the data role |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| databaseLuid | string | Unique identifier |
| description | string | Description of the database |
| name | string | Name of the database |
| ownerLuid | string | Unique ID of the database owner |
| ownerName | string | Name of the database owner |
| projectLuid | string | Unique ID of the project that contains the database |
| projectName | string | Name of the project that contains the database |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| deviceName | string | Name of the device associated with the refresh token |
| refreshTokenGuid | string | Unique ID of the refresh token |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| groupLuid | string | Unique ID of the group |
| name | string | Name of the group |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | Details of the action (why the materialised views were created or deleted). |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| eventType | string | The type of the event. Either Create, Delete, Encrypt, Decrypt or Rekey Materialised Views. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| customizedViewLuid | string | The view from which the metric queries its data |
| description | string | Description of the metric |
| metricLuid | string | Unique ID of the metric |
| name | string | Name of the metric |
| projectLuid | string | Unique ID of the associated project |
| projectName | string | Name of the associated project |
| siteName | string | Name of the Tableau site |
| suspendState | integer | State of the metric. The value 0 = Not suspended, 1 = Auto-suspended and 3 = Manually suspended. |
| viewLuid | string | The view from which the metric queries its data |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the project |
| name | string | Name of the project |
| ownerLuid | string | Unique ID of the project owner |
| ownerName | string | Name of the project owner |
| parentProjectLuid | string | LUID of the parent project. The value is Null for top-level projects. |
| projectLuid | string | Unique identifier for the project |
| siteName | string | Name of the Tableau site |
| state | string | State of the project. The default value is active. Any other value indicates the project is inactive. |
| Attribute Name | Type | Description |
|---|---|---|
| deviceName | string | Name of the device associated with the refresh token |
| refreshTokenGuid | string | Unique ID of the refresh token |
| sessionId | string | ID of the session |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered. |
| dayOfMonthMask | integer | Indicates which day of the month the schedule will run on. 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. |
| dayOfWeekMask | integer | Indicates which day of the week the schedule will run on. 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. |
| endAtMinute | integer | The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering. |
| endScheduleAt | string | Timestamp when the schedule should stop triggering |
| isSerial | boolean | Indicates whether the schedule is run serially or not |
| minuteInterval | integer | Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute or end_schedule_at. |
| name | string | Name of the schedule |
| priority | integer | Priority ranges from 1 to 100, with lower values corresponding to a higher priority. |
| scheduleLuid | string | Unique ID of the schedule |
| scheduleType | integer | The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly and 3 = Monthly. |
| scheduledAction | integer | Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions. |
| siteName | string | Name of the Tableau site |
| startAtMinute | integer | 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. |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = site admin and 0 = not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | The unique identifier of the user |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the table |
| name | string | Name of the table |
| ownerLuid | string | Unique ID of the table owner |
| ownerName | string | Name of the table owner |
| projectLuid | string | Unique ID of the project that contains the table |
| projectName | string | Name of the project that contains the table |
| siteName | string | Name of the Tableau site |
| tableLuid | string | Unique identifier |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| groupLuid | string | Unique ID of the group |
| name | string | Name of the group |
| siteName | string | Name of the Tableau site |
| userLuid | string | LUID of the user deleted from the group |
| userName | string | The name of the user deleted from the group |
| Attribute Name | Type | Description |
|---|---|---|
| caption | string | The descriptive phrase constructed for the worksheet based on the workbook definition |
| description | string | Description of the view |
| fields | string | A list of fields extracted from the workbook .twb file |
| firstPublishedAt | string | Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view. |
| index | integer | Each view has an index that is unique among views belonging to that workbook |
| name | string | Name of the view |
| ownerLuid | string | User LUID of the view owner |
| ownerName | string | Name of the view owner |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetId | string | The ID of the worksheet |
| sheetType | string | The type of worksheet. Either a story, dashboard or view. |
| siteName | string | Name of the Tableau site |
| title | string | The worksheet title from the workbook .twb file |
| viewLuid | string | The LUID of the view |
| workbookLuid | string | The LUID of the workbook containing the view |
| workbookName | string | Name of the workbook containing the view |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered. |
| dayOfMonthMask | integer | Indicates which day of the month the schedule will run on. 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. |
| dayOfWeekMask | integer | Indicates which day of the week the schedule will run on. 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. |
| endAtMinute | integer | The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering. |
| endScheduleAt | string | Timestamp when the schedule should stop triggering |
| isSerial | boolean | Indicates whether the schedule is run serially or not |
| minuteInterval | integer | Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute or end_schedule_at. |
| name | string | Name of the schedule |
| priority | integer | Priority ranges from 1 to 100, with lower values corresponding to a higher priority. |
| scheduleLuid | string | Unique ID of the schedule |
| scheduleType | integer | The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly and 3 = Monthly. |
| scheduledAction | integer | Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions. |
| siteName | string | Name of the Tableau site |
| startAtMinute | integer | 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. |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered. |
| dayOfMonthMask | integer | Indicates which day of the month the schedule will run on. 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. |
| dayOfWeekMask | integer | Indicates which day of the week the schedule will run on. 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. |
| endAtMinute | integer | The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering. |
| endScheduleAt | string | Timestamp when the schedule should stop triggering |
| isSerial | boolean | Indicates whether the schedule is run serially or not |
| minuteInterval | integer | Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute or end_schedule_at. |
| name | string | Name of the schedule |
| priority | integer | Priority ranges from 1 to 100, with lower values corresponding to a higher priority. |
| scheduleLuid | string | Unique ID of the schedule |
| scheduleType | integer | The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly and 3 = Monthly. |
| scheduledAction | integer | Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions. |
| siteName | string | Name of the Tableau site |
| startAtMinute | integer | 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. |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered. |
| dayOfMonthMask | integer | Indicates which day of the month the schedule will run on. 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. |
| dayOfWeekMask | integer | Indicates which day of the week the schedule will run on. 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. |
| endAtMinute | integer | The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering. |
| endScheduleAt | string | Timestamp when the schedule should stop triggering |
| isSerial | boolean | Indicates whether the schedule is run serially or not |
| minuteInterval | integer | Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute or end_schedule_at. |
| name | string | Name of the schedule |
| priority | integer | Priority ranges from 1 to 100, with lower values corresponding to a higher priority. |
| scheduleLuid | string | Unique ID of the schedule |
| scheduleType | integer | The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly and 3 = Monthly. |
| scheduledAction | integer | Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions. |
| siteName | string | Name of the Tableau site |
| startAtMinute | integer | 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. |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered. |
| dayOfMonthMask | integer | Indicates which day of the month the schedule will run on. 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. |
| dayOfWeekMask | integer | Indicates which day of the week the schedule will run on. 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. |
| endAtMinute | integer | The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering. |
| endScheduleAt | string | Timestamp when the schedule should stop triggering |
| isSerial | boolean | Indicates whether the schedule is run serially or not |
| minuteInterval | integer | Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute or end_schedule_at. |
| name | string | Name of the schedule |
| priority | integer | Priority ranges from 1 to 100, with lower values corresponding to a higher priority. |
| scheduleLuid | string | Unique ID of the schedule |
| scheduleType | integer | The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly and 3 = Monthly. |
| scheduledAction | integer | Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions. |
| siteName | string | Name of the Tableau site |
| startAtMinute | integer | 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. |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique identifier |
| description | string | Description of the data source |
| details | string | A message string |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique identifier |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| details | string | A message string |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | Version of the flow file, increments by 1 on each publish. |
| description | string | Description of the flow |
| details | string | A message string |
| flowLuid | string | Unique ID of the flow |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | Version of the flow file, increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | Details of the action (why the materialised views were created or deleted). |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| eventType | string | The type of the event. Either Create, Delete, Encrypt, Decrypt or Rekey Materialised Views. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | A message string |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isFailure | boolean | Indicates whether the action failed or not |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetName | string | Name of the sheet for which data was accessed. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetName | string | Name of the sheet for which data was accessed. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique identifier |
| description | string | Description of the data source |
| details | string | Details of the action (why the data was updated). |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Whether the action succeeded or failed. |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique identifier |
| description | string | Description of the data source |
| details | string | A message string |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| taskLuid | string | LUID of the associated task |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | A message string |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isFailure | boolean | Indicates whether the action failed or not |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| taskLuid | string | LUID of the associated task |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| refreshTokenGuid | string | The unique ID of the refresh token or PAT |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| actorExternalId | string | 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. |
| groupNames | string | The list of group names assigned to the user with on-demand access during sign-in |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| clientId | string | Used for PATs. The client ID is typically the PAT name displayed in the Tableau UI. |
| createdAt | string | The timestamp when the PAT was first created |
| expiresAt | string | The timestamp when the PAT expires |
| lastUsedAt | string | The timestamp when the PAT was last used |
| refreshTokenGuid | string | The unique ID of the PAT |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| dataRoleLuid | string | Unique identifier |
| description | string | Description of the data role |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| name | string | Name of the data role |
| ownerLuid | string | Unique ID of the data role owner |
| ownerName | string | Name of the data role owner |
| projectLuid | string | Unique ID of the project that contains the data role |
| projectName | string | Name of the project that contains the data role |
| siteName | string | Name of the Tableau site |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| Attribute Name | Type | Description |
|---|---|---|
| databaseLuid | string | Unique identifier |
| description | string | Description of the database |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| name | string | Name of the database |
| ownerLuid | string | Unique ID of the database owner |
| ownerName | string | Name of the database owner |
| projectLuid | string | Unique ID of the project that contains the database |
| projectName | string | Name of the project that contains the database |
| siteName | string | Name of the Tableau site |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| customizedViewLuid | string | The view from which the metric queries its data |
| description | string | Description of the metric |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| metricLuid | string | Unique ID of the metric |
| name | string | Name of the metric |
| projectLuid | string | Unique ID of the associated project |
| projectName | string | Name of the associated project |
| siteName | string | Name of the Tableau site |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| suspendState | integer | State of the metric. The value 0 = Not suspended, 1 = Auto-suspended and 3 = Manually suspended. |
| viewLuid | string | The view from which the metric queries its data |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the project |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| name | string | Name of the project |
| ownerLuid | string | Unique ID of the project owner |
| ownerName | string | Name of the project owner |
| parentProjectLuid | string | LUID of the parent project. The value is Null for top-level projects. |
| projectLuid | string | Unique identifier for the project |
| siteName | string | Name of the Tableau site |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| state | string | State of the project. The default value is active. Any other value indicates the project is inactive. |
| Attribute Name | Type | Description |
|---|---|---|
| activated | boolean | Whether this published connection was ever made available for consumption |
| description | string | Description of the published connection |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| name | string | Name of the published connection |
| ownerLuid | string | Unique ID of the user that owns the published connection |
| ownerName | string | Name of the user who owns the published connection |
| projectLuid | string | The associated project |
| projectName | string | The name of the associated project |
| publishedConnectionLuid | string | Unique ID of the published connection |
| siteName | string | Name of the Tableau site |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the table |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| name | string | Name of the table |
| ownerLuid | string | Unique ID of the table owner |
| ownerName | string | Name of the table owner |
| projectLuid | string | Unique ID of the project that contains the table |
| projectName | string | Name of the project that contains the table |
| siteName | string | Name of the Tableau site |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| tableLuid | string | Unique identifier |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| destinationProjectLuid | string | Unique ID of the destination project |
| destinationProjectName | string | Name of the destination project |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| sourceProjectLuid | string | Unique ID of the source project |
| sourceProjectName | string | Name of the source project |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique identifier |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| taskLuid | string | LUID of the associated task |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| taskLuid | string | LUID of the associated task |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| dataRoleLuid | string | Unique identifier |
| description | string | Description of the data role |
| name | string | Name of the data role |
| ownerLuid | string | Unique ID of the data role owner |
| ownerName | string | Name of the data role owner |
| projectLuid | string | Unique ID of the project that contains the data role |
| projectName | string | Name of the project that contains the data role |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| caption | string | The descriptive phrase constructed for the worksheet based on the workbook definition |
| description | string | Description of the view |
| fields | string | A list of fields extracted from the workbook .twb file |
| firstPublishedAt | string | Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view. |
| index | integer | Each view has an index that is unique among views belonging to that workbook |
| name | string | Name of the view |
| ownerLuid | string | User LUID of the view owner |
| ownerName | string | Name of the view owner |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetId | string | The ID of the worksheet |
| sheetType | string | The type of worksheet. Either a story, dashboard or view. |
| siteName | string | Name of the Tableau site |
| title | string | The worksheet title from the workbook .twb file |
| viewLuid | string | The LUID of the view |
| workbookLuid | string | The LUID of the workbook containing the view |
| workbookName | string | Name of the workbook containing the view |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| refreshTokenGuid | string | The unique ID of the refresh token or PAT |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| details | string | A message string |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| taskLuid | string | LUID of the associated task |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | A message string |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isFailure | boolean | Indicates whether the action failed or not |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| taskLuid | string | LUID of the associated task |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique identifier |
| description | string | Description of the data source |
| details | string | A message string |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| details | string | A message string |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | Version of the flow file, increments by 1 on each publish. |
| description | string | Description of the flow |
| details | string | A message string |
| flowLuid | string | Unique ID of the flow |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | Details of the action (why the materialised views were created or deleted). |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| eventType | string | The type of the event. Either Create, Delete, Encrypt, Decrypt or Rekey Materialised Views. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | A message string |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isFailure | boolean | Indicates whether the action failed or not |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| collectionLuid | string | Unique identifier |
| description | string | Description of the collection |
| formerName | string | The former name of the collection |
| name | string | Name of the collection |
| ownerLuid | string | Unique ID of the user who owns the collection |
| ownerName | string | Name of the user who owns the collection |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| dataRoleLuid | string | Unique identifier |
| description | string | Description of the data role |
| formerName | string | The former name of the data role |
| name | string | Name of the data role |
| ownerLuid | string | Unique ID of the data role owner |
| ownerName | string | Name of the data role owner |
| projectLuid | string | Unique ID of the project that contains the data role |
| projectName | string | Name of the project that contains the data role |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| formerName | string | The former name of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| formerName | string | The former name of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| formerName | string | The former name of the flow draft |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| formerName | string | The former name of the group |
| groupLuid | string | Unique ID of the group |
| name | string | Name of the group |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| customizedViewLuid | string | The view from which the metric queries its data |
| description | string | Description of the metric |
| formerName | string | The former name of the metric |
| metricLuid | string | Unique ID of the metric |
| name | string | Name of the metric |
| projectLuid | string | Unique ID of the associated project |
| projectName | string | Name of the associated project |
| siteName | string | Name of the Tableau site |
| suspendState | integer | State of the metric. The value 0 = Not suspended, 1 = Auto-suspended and 3 = Manually suspended. |
| viewLuid | string | The view from which the metric queries its data |
| Attribute Name | Type | Description |
|---|---|---|
| activated | boolean | Whether this published connection was ever made available for consumption |
| description | string | Description of the published connection |
| formerName | string | The former name of the published connection |
| name | string | Name of the published connection |
| ownerLuid | string | Unique ID of the user that owns the published connection |
| ownerName | string | Name of the user who owns the published connection |
| projectLuid | string | The associated project |
| projectName | string | The name of the associated project |
| publishedConnectionLuid | string | Unique ID of the published connection |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| formerName | string | The former name of the workbook |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| details | string | A message string |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| taskLuid | string | LUID of the associated task |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| refreshTokenGuid | string | The unique ID of the refresh token or PAT |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| taskLuid | string | LUID of the associated task |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| caption | string | The descriptive phrase constructed for the worksheet based on the workbook definition |
| description | string | Description of the view |
| fields | string | A list of fields extracted from the workbook .twb file |
| firstPublishedAt | string | Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view. |
| index | integer | Each view has an index that is unique among views belonging to that workbook |
| name | string | Name of the view |
| ownerLuid | string | User LUID of the view owner |
| ownerName | string | Name of the view owner |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetId | string | The ID of the worksheet |
| sheetType | string | The type of worksheet. Either a story, dashboard or view. |
| siteName | string | Name of the Tableau site |
| title | string | The worksheet title from the workbook .twb file |
| viewLuid | string | The LUID of the view |
| workbookLuid | string | The LUID of the workbook containing the view |
| workbookName | string | Name of the workbook containing the view |
| Attribute Name | Type | Description |
|---|---|---|
| caption | string | The descriptive phrase constructed for the worksheet based on the workbook definition |
| description | string | Description of the view |
| fields | string | A list of fields extracted from the workbook .twb file |
| firstPublishedAt | string | Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view. |
| index | integer | Each view has an index that is unique among views belonging to that workbook |
| name | string | Name of the view |
| ownerLuid | string | User LUID of the view owner |
| ownerName | string | Name of the view owner |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetId | string | The ID of the worksheet |
| sheetType | string | The type of worksheet. Either a story, dashboard or view. |
| siteName | string | Name of the Tableau site |
| title | string | The worksheet title from the workbook .twb file |
| viewLuid | string | The LUID of the view |
| workbookLuid | string | The LUID of the workbook containing the view |
| workbookName | string | Name of the workbook containing the view |
| Attribute Name | Type | Description |
|---|---|---|
| contentLuid | string | LUID of the content item for which the refresh pre-pause email was sent |
| contentName | string | Name of the content item for which the refresh pre-pause email was sent |
| string | Email address of the user | |
| name | string | Name of the user |
| ownerLuid | string | LUID of the content owner |
| ownerName | string | Name of the content owner |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| caption | string | The descriptive phrase constructed for the worksheet based on the workbook definition |
| description | string | Description of the view |
| fields | string | A list of fields extracted from the workbook .twb file |
| firstPublishedAt | string | Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view. |
| index | integer | Each view has an index that is unique among views belonging to that workbook |
| name | string | Name of the view |
| ownerLuid | string | User LUID of the view owner |
| ownerName | string | Name of the view owner |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| scheduleLuid | string | The UUID of the schedule. Used in REST API. |
| scheduleName | string | Name of the schedule |
| sheetId | string | The ID of the worksheet |
| sheetType | string | The type of worksheet. Either a story, dashboard or view. |
| siteName | string | Name of the Tableau site |
| title | string | The worksheet title from the workbook .twb file |
| viewLuid | string | The LUID of the view |
| workbookLuid | string | The LUID of the workbook containing the view |
| workbookName | string | Name of the workbook containing the view |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| scheduleLuid | string | The UUID of the schedule. Used in REST API. |
| scheduleName | string | A schedule can be given a name, which is stored here. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| caption | string | The descriptive phrase constructed for the worksheet based on the workbook definition |
| description | string | Description of the view |
| fields | string | A list of fields extracted from the workbook .twb file |
| firstPublishedAt | string | Timestamp of when the view was first published. The value won't change when republishing the workbook containing the view. |
| index | integer | Each view has an index that is unique among views belonging to that workbook |
| name | string | Name of the view |
| ownerLuid | string | User LUID of the view owner |
| ownerName | string | Name of the view owner |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the view. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| sheetId | string | The ID of the worksheet |
| sheetType | string | The type of worksheet. Either a story, dashboard or view. |
| siteName | string | Name of the Tableau site |
| title | string | The worksheet title from the workbook .twb file |
| viewLuid | string | The LUID of the view |
| workbookLuid | string | The LUID of the workbook containing the view |
| workbookName | string | Name of the workbook containing the view |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| collectionLuid | string | Unique identifier |
| description | string | Description of the collection |
| name | string | Name of the collection |
| ownerLuid | string | Unique ID of the user who owns the collection |
| ownerName | string | Name of the user who owns the collection |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| columnLuid | string | Unique identifier |
| description | string | Description of the column |
| name | string | Name of the column |
| ownerLuid | string | Unique ID of the user who owns the column |
| ownerName | string | Name of the user who owns the column |
| projectLuid | string | Unique ID of the project that contains the column |
| projectName | string | Name of the project that contains the column |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| dataQualityIndicatorLuid | string | Unique identifier |
| dataQualityType | string | The type of data quality indicator |
| isActive | boolean | Indicates whether the data quality indicator is active or not |
| isSevere | boolean | Indicates whether the data quality indicator is severe or not |
| message | string | Data quality filter message |
| siteName | string | Name of the Tableau site |
| userDisplayName | string | Name of user who created or modified the data quality indicator |
| userLuid | string | Unique ID of the user who created or modified the data quality indicator |
| Attribute Name | Type | Description |
|---|---|---|
| dataRoleLuid | string | Unique identifier |
| description | string | Description of the data role |
| name | string | Name of the data role |
| ownerLuid | string | Unique ID of the data role owner |
| ownerName | string | Name of the data role owner |
| projectLuid | string | Unique ID of the project that contains the data role |
| projectName | string | Name of the project that contains the data role |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| databaseLuid | string | Unique identifier |
| description | string | Description of the database |
| name | string | Name of the database |
| ownerLuid | string | Unique ID of the database owner |
| ownerName | string | Name of the database owner |
| projectLuid | string | Unique ID of the project that contains the database |
| projectName | string | Name of the project that contains the database |
| siteName | string | Name of the Tableau site |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | LUID of the data source |
| description | string | Description of the data source |
| isCertified | boolean | Indicates whether the data source is certified |
| name | string | Name of the data source |
| ownerLuid | string | User LUID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | LUID of the project containing the data source |
| projectName | string | Name of the project where the data source was published |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| createdAt | string | Timestamp when the record was created |
| flowDraftLuid | string | Unique ID of the flow draft |
| flowLuid | string | Unique ID of the flow. The value is Null if the flow draft isn't connected to a published flow. |
| name | string | Name of the flow draft |
| ownerLuid | string | Unique ID of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| ownerName | string | Name of the flow draft owner. The owner of the flow draft may be different from the flow owner. |
| projectLuid | string | Unique ID of the project that contains the flow draft |
| projectName | string | Name of the project that contains the flow draft |
| publishedAt | string | Timestamp when the flow draft was last published |
| siteName | string | Name of the Tableau site |
| size | long | Size of the flow draft in bytes |
| updatedAt | string | Timestamp when the record was last updated |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | string | The version of the flow file. Increments by 1 on each publish. |
| description | string | Description of the flow |
| flowLuid | string | Unique ID of the flow |
| name | string | Name of the flow |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the flow in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| customizedViewLuid | string | The view from which the metric queries its data |
| description | string | Description of the metric |
| metricLuid | string | Unique ID of the metric |
| name | string | Name of the metric |
| projectLuid | string | Unique ID of the associated project |
| projectName | string | Name of the associated project |
| siteName | string | Name of the Tableau site |
| suspendState | integer | State of the metric. The value 0 = Not suspended, 1 = Auto-suspended and 3 = Manually suspended. |
| viewLuid | string | The view from which the metric queries its data |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the project |
| name | string | Name of the project |
| ownerLuid | string | Unique ID of the project owner |
| ownerName | string | Name of the project owner |
| parentProjectLuid | string | LUID of the parent project. The value is Null for top-level projects. |
| projectLuid | string | Unique identifier for the project |
| siteName | string | Name of the Tableau site |
| state | string | State of the project. The default value is active. Any other value indicates the project is inactive. |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the schedule is active or not. If set to False, no tasks will run when the schedule is triggered. |
| dayOfMonthMask | integer | Indicates which day of the month the schedule will run on. 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. |
| dayOfWeekMask | integer | Indicates which day of the week the schedule will run on. 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. |
| endAtMinute | integer | The minute after the specified schedule_type period begins, indicating when the schedule should stop triggering. |
| endScheduleAt | string | Timestamp when the schedule should stop triggering |
| isSerial | boolean | Indicates whether the schedule is run serially or not |
| minuteInterval | integer | Once triggered, the schedule will repeat at this interval until it ends as per the schedule_type, end_at_minute or end_schedule_at. |
| name | string | Name of the schedule |
| priority | integer | Priority ranges from 1 to 100, with lower values corresponding to a higher priority. |
| scheduleLuid | string | Unique ID of the schedule |
| scheduleType | integer | The type of schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly and 3 = Monthly. |
| scheduledAction | integer | Category of the scheduled action. The value 0 = Extracts and 1 = Subscriptions. |
| siteName | string | Name of the Tableau site |
| startAtMinute | integer | 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. |
| Attribute Name | Type | Description |
|---|---|---|
| name | string | Name of the Tableau site |
| siteEventLuid | string | Unique ID of the site affected by the event |
| siteName | string | Name of the Tableau site |
| urlNamespace | string | Used in the construction of URLs that target the site |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| formerEmail | string | The former email address of the user. |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| formerName | string | The former friendly name of the user. |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the table |
| name | string | Name of the table |
| ownerLuid | string | Unique ID of the table owner |
| ownerName | string | Name of the table owner |
| projectLuid | string | Unique ID of the project that contains the table |
| projectName | string | Name of the project that contains the table |
| siteName | string | Name of the Tableau site |
| tableLuid | string | Unique identifier |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email address of the user | |
| name | string | Name of the user |
| siteAdminLevel | integer | Indicates whether the user is a site admin. The value 5 = Site Admin and 0 = Not a site admin. |
| siteName | string | Name of the Tableau site |
| userLuid | string | Unique ID of the user |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active or not. If set to False, the task won't run when the schedule is triggered. |
| consecutiveFailureCount | integer | Number of times the task has failed |
| creatorLuid | string | User ID of the user who created the task |
| creatorName | string | Name of the user who created the task |
| historicalQueueTime | integer | Amount of time the task was queued in seconds. Used to compare the difference in historical queue times. |
| historicalRunTime | integer | Amount of time running after the task was started in seconds. Used to compare the difference in historical run times. |
| lastSuccessCompletedAt | string | Timestamp of the last successful task completion |
| objLuid | string | Unique ID of the object. Used as the primary key in workbook or data source tables. |
| objName | string | Name of the object. Used with objLuid. |
| objType | string | The type of object. Either a workbook or data source. Used with objLuid. |
| priority | integer | Priority of the task, ranging from 10 (default) to 0 (highest). Jobs with higher priority will be processed earlier. |
| scheduleLuid | string | Unique ID of the associated schedule. Tasks will run at the scheduled start time. |
| siteName | string | Name of the Tableau site |
| state | integer | State of the task. The value 0 = Active, 1 = Suspended and 2 = Disabled. |
| subtitle | string | Provides additional information about the task |
| taskLuid | string | The UUID of the task. Used in the REST API. |
| title | string | Provides additional information about the task |
| type | string | The type of task. Either an extract, subscription, flow, encryption or system. |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique identifier |
| description | string | Description of the data source |
| details | string | A message string |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| taskLuid | string | LUID of the associated task |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| certificationNote | string | Reason for the certification status of the data source |
| datasourceLuid | string | Unique identifier |
| description | string | Description of the data source |
| details | string | A message string |
| isCertified | boolean | Indicates whether the data source is certified |
| isFailure | boolean | Indicates whether the action failed or not |
| name | string | Name of the data source |
| ownerLuid | string | Unique ID of the data source owner |
| ownerName | string | Name of the data source owner |
| projectLuid | string | Unique ID of the project that contains the data source |
| projectName | string | Name of the project that contains the data source |
| remoteQueryAgentName | string | Name of the remote query agent used by the data source |
| repositoryUrl | string | 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. |
| revision | string | The revision number of the data source. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the data source in bytes |
| taskLuid | string | LUID of the associated task |
| usingRemoteQueryAgent | boolean | Indicates whether the data source uses remote query agent |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | A message string |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isFailure | boolean | Indicates whether the action failed or not |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| taskLuid | string | LUID of the associated task |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| contentVersion | integer | Version number of the workbook. Increments by 1 on each publish. |
| dataEngineExtracts | boolean | Indicates whether the workbook has associated data engine extracts |
| defaultViewIndex | integer | Indicates which view will be shown by default |
| details | string | A message string |
| displayTabs | boolean | Indicates whether sheets of the workbook are displayed as tabs or not |
| documentVersion | string | Version number of the document description. The description is entered when saving the workbook. |
| extractsIncrementedAt | string | Timestamp when the last incremental extract refresh occurred |
| extractsRefreshedAt | string | Timestamp when the last extract refresh occurred |
| firstPublishedAt | string | Timestamp when the workbook was first published. The value won't change when republishing the workbook containing the view. |
| incrementableExtracts | boolean | Indicates whether it's possible to perform an incremental extract refresh |
| isFailure | boolean | Indicates whether the action failed or not |
| isPrivate | boolean | Indicates whether the workbook is private or not. The value True = Private and Null or False = Not private. |
| lastPublishedAt | string | 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. |
| modifiedByUserLuid | string | 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. |
| name | string | Name of the workbook |
| ownerLuid | string | Unique ID of the workbook owner. Used as a foreign key. |
| ownerName | string | Name of the user who owns the workbook |
| projectLuid | string | Unique ID of the project that contains the workbook. Used as a foreign key. |
| projectName | string | Name of the project that contains the workbook |
| publishedAllSheets | boolean | Indicates whether all sheets in the workbook were published. The value True = All sheets published and False = One or more sheets weren't published. |
| refreshableExtracts | boolean | Indicates whether extracts in the workbook can be refreshed |
| repositoryUrl | string | 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. |
| revision | string | The revision number. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| siteName | string | Name of the Tableau site |
| size | integer | Size of the workbook in bytes |
| taskLuid | string | LUID of the associated task |
| thumbUserLuid | string | Unique ID of the user for generating the thumbnail image. Null unless specified. |
| viewCount | integer | Counts the number of views associated with the workbook |
| workbookLuid | string | Unique ID of the workbook |
| Attribute Name | Type | Description |
|---|---|---|
| acceptLanguage | string | The browser Accept-Language request HTTP header |
| logRecordType | string | The record type associated with the event, either verification or authentication. |
| loginKey | string | Unique login tracking value. Used to associate user activity with the authentication event. |
| loginType | string | The authentication type used to log in, either DEFAULT, SAML, OIDC or TABID_WITH_MFA. |
| loginUrl | string | URL to which the user sent the login request, including the protocol, hostname and, if applicable, the site path prefix. |
| reason | string | The failure reason if login is unsuccessful |
| sourceIp | string | Source IP of the login request. Uses XFF or webRTC to identify the originating IP address of the client. |
| status | string | The authentication result, either success or failure. |
| tenantId | string | The ID of the tenant or organisation |
| timestamp | string | Timestamp of the event |
| userAgent | string | Name of the agent or browser that initiated login |
| userId | string | The ID of the user |
| userType | string | The type of user accessing Tableau, either through the user interface or API. |
| username | string | Username used for login |
| uuid | string | Unique ID for the request |
| Attribute Name | Type | Description |
|---|---|---|
| actorExternalId | string | 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. |
| configId | string | JWT configuration ID used for authentication |
| expiresAt | string | JWT expiration time (exp) claim value |
| issuedAt | string | JWT issued at time (iat) claim value |
| jti | string | JWT ID claim. Used to track and audit tokens. |
| jwtIssuer | string | JWT issuer (iss) claim |
| scope | string | JWT scope claim used for authorisation |
| sessionId | string | ID of the session created after a successful JWT login. Used to trace additional events related to the initial login. |
| siteName | string | Name of the site where the JWT login occurred |
| sourceIp | string | IP address of the client that initiated the JWT login |
| type | string | Type of JWT used for the login. Either UAT JWT for Unified Access Token JWTs or Connected Apps for JWTs validated against a Tableau connected app configuration. |
| userAgent | string | Name of the agent or browser that initiated the JWT login |
| Attribute Name | Type | Description |
|---|---|---|
| acceptLanguage | string | The browser Accept-Language request HTTP header |
| flow | string | The user workflow that required verification, such as login, SSH or permission changes. |
| logRecordType | string | The record type associated with the event, either verification or authentication. |
| loginKey | string | Unique login tracking value. Used to associate user activity with the verification event. |
| reason | string | The reason for success or failure, such as User approved, No response or Invalid passcode. |
| sourceIp | string | The IP address of the authentication device. Uses XFF or webRTC to identify the originating IP address of the client. |
| status | string | The verification result, either success or failure. |
| tenantId | string | The ID of the tenant or organisation |
| timestamp | string | Timestamp of the event |
| userAgent | string | Name of the agent or browser that initiated login |
| userId | string | The ID of the user |
| userType | string | The type of user accessing Tableau, either through the user interface or API. |
| username | string | Username used for login |
| uuid | string | Unique ID for the request |
| verificationMethod | string | The verification method used, such as an authenticator app, security key or built-in authenticator. |
| Attribute Name | Type | Description |
|---|---|---|
| actorGroupLuid | string | Group LUID of the group that followed or unfollowed the metric. If a user changes the scoped metric, the actorGroupLuid value will be empty, and actorUserLuid will be populated instead. |
| scopedMetricId | string | The ID of the scoped metric that had a subscription change |
| subscriptionOperation | string | Subscription operation, such as 'metric followed' or 'metric unfollowed' |
| Attribute Name | Type | Description |
|---|---|---|
| contentId | integer | The ID of the content that had the owner changed |
| contentLuid | string | LUID of the content that had the owner changed |
| contentName | string | Name of the content that had the owner changed |
| contentType | string | The type of content, such as data source, workbook or view |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| newContainerLuid | string | LUID of the new container |
| newContainerType | string | The new container type, such as a project |
| oldContainerLuid | string | LUID of the previous container |
| oldContainerType | string | The previous container type, such as a project |
| Attribute Name | Type | Description |
|---|---|---|
| clientId | string | Client ID registered with the data provider |
| connectionType | string | The type of connection |
| errorCode | string | Error code generated when altering OAuth settings |
| openAuthInstanceUrl | string | OAuth instance URL |
| openAuthProvider | string | OAuth provider |
| operationType | string | The type of operation, either create or delete. |
| platform | string | The platform where changes are recorded, such as Tableau Cloud. |
| platformVersion | string | The version of the platform, such as 2024.3.0. |
| uploadedFile | string | Name of the file uploaded to change OAuth settings |
| Attribute Name | Type | Description |
|---|---|---|
| errorCode | string | Error code generated when altering Tableau Prep settings |
| newSettingValue | string | A structured JSON string describing the new value of allowlist endpoints |
| platform | string | The platform where changes are recorded, such as Tableau Cloud. |
| platformVersion | string | The version of the platform, such as 2024.3.0. |
| previousSettingValue | string | A structured JSON string describing the previous value of allowlist endpoints |
| settingIdentifier | string | The setting identifier for the feature, such as prep_endpoint_control. |
| siteName | string | Name of site where the operation occurred |
| userAgent | string | The client software used by the actorUser to make the change |
| Attribute Name | Type | Description |
|---|---|---|
| errorCode | string | Error code generated when altering the configuration setting |
| ipAddress | string | The IP address of the machine that initiated the request |
| isSecretUpdated | bool | Indicates whether the secret has been updated. The actual secret value isn't recorded. This attribute helps admins track changes in their organisation, such as those affecting system functionality or ensuring scheduled secret rotations are carried out properly. |
| newSettingsValue | string | New settings value |
| oldSettingsValue | string | Previous settings value |
| platform | string | The platform where changes are recorded, such as Tableau Cloud. |
| platformVersion | string | The version of the platform, such as 2024.3.0. |
| settingDescription | string | Description of the setting that is being affected |
| settingIdentifier | string | The setting identifier for this feature, such as prep_endpoint_control. |
| siteName | string | Name of site where the operation occurred |
| tenantName | string | Name of the tenant where the operation occurred |
| userAgent | string | The client software used by the actorUser to make the change |
| Attribute Name | Type | Description |
|---|---|---|
| connectionEndpoints | string | The list of input and output endpoints in a Tableau Prep flow run |
| errorCode | string | Error code generated when altering Tableau Prep settings |
| flowId | string | The ID of the Tableau Prep flow |
| flowName | string | The name of the Tableau Prep flow |
| flowOwnerId | integer | The ID of the user who authored the flow |
| flowRunLuid | string | The LUID of the Tableau Prep flow run |
| platform | string | The platform where changes are recorded, such as Tableau Cloud. |
| platformVersion | string | The version of the platform, such as 2024.3.0. |
| userName | string | The username of the user |
| Attribute Name | Type | Description |
|---|---|---|
| controllingProjectLuid | string | LUID of the project that controls permissions for the nested project |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| projectLuid | string | LUID of the project |
| projectOperation | string | Project operation, either lock or unlock |
| Attribute Name | Type | Description |
|---|---|---|
| contentId | integer | The ID of the restored content |
| contentLuid | string | The LUID of the restored content |
| contentName | string | The name of the restored content |
| contentType | string | The type of content archived |
| isError | bool | Indicates if the audit scenario was completed successfully or failed with an error |
| Attribute Name | Type | Description |
|---|---|---|
| authorisableType | string | The type of content that had its permissions changed, such as project or workbook |
| capabilityId | integer | 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. |
| capabilityValue | string | Description of the capability |
| contentId | integer | The ID of the content that had the permissions set |
| contentLuid | string | The LUID of the content item |
| contentName | string | The name of the content that had the permissions set |
| granteeId | integer | The ID of the grantee |
| granteeLuid | string | The LUID of the grantee. This value can be null if the grantee was recently deleted or the LUID lookup service is unavailable. The granteeId attribute is always present. |
| granteeType | string | The type of grantee, either user or group |
| granteeValue | string | The set permissions value, such as “user allow” or “group allow” |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| permissionType | string | The permission type. A value of explicit means an Allow or Deny rule was set. A value of unspecified means a rule was removed or set to inherited. |
| Attribute Name | Type | Description |
|---|---|---|
| actorUsername | string | Username of the user who performed the action that initiated the event |
| initiatingUsername | string | Username of the initiating user |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| totalPercentageStorageQuotaUsed | float | Total percentage of storage usage |
| totalStorageQuotaLimit | long | Total storage capacity in bytes |
| totalStorageQuotaUsed | long | Total storage used in bytes |
| Attribute Name | Type | Description |
|---|---|---|
| domain | string | Domain of the Salesforce org |
| errorCode | string | Error code generated when altering Tableau Agent settings |
| instanceName | string | Instance name of the Salesforce org |
| operationType | string | Type of operation: either create or delete. |
| orgId | string | Salesforce Organisation ID for the registration |
| platform | string | Platform where changes are recorded, such as Tableau Cloud. |
| platformVersion | string | Version of the platform, such as 2025.1.0. |
| pod | string | Name of the Tableau pod where the action is performed, such as 10ay. |
| siteName | string | Name of the site where the operation occurred |
| username | string | Username of the user in the Salesforce org |
| Attribute Name | Type | Description |
|---|---|---|
| authorisableType | string | The type of content that had its permissions changed, such as a project or workbook |
| capabilityId | integer | The ID of the capability. A capability is the ability to perform actions on content, such as view, filter, download or delete |
| capabilityValue | string | Description of the capability |
| contentId | integer | The ID of the content that had the permissions updated |
| contentLuid | string | The LUID of the content |
| contentName | string | The name of the content that had the permissions updated |
| granteeId | integer | The ID of the grantee |
| granteeLuid | string | The LUID of the grantee |
| granteeType | string | The type of grantee, either user or group |
| granteeValue | string | The updated permissions value, such as 'user allow' or 'group allow' |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| permissionType | string | The permission type, either explicit or unspecified |
| Attribute Name | Type | Description |
|---|---|---|
| authorisableType | string | The type of content that had its permissions changed, such as a project or workbook |
| capabilityId | integer | The ID of the capability. A capability is the ability to perform actions on content, such as view, filter, download or delete |
| capabilityValue | string | Description of the capability |
| contentId | integer | The ID of the content that had the permissions updated |
| contentLuid | string | The LUID of the content |
| contentName | string | The name of the content that had the permissions updated |
| granteeId | integer | The ID of the grantee |
| granteeLuid | string | The LUID of the grantee. This value can be null if the grantee was recently deleted or the LUID lookup service is unavailable. The granteeId attribute is always present. |
| granteeType | string | The type of grantee, either user or group |
| granteeValue | string | The updated permissions value, such as 'user allow' or 'group allow' |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| permissionType | string | The permission type. A value of explicit means an Allow or Deny rule was set. A value of unspecified means a rule was removed or set to inherited. |
| templateType | string | The type of permission template used to change permissions, such as workbook or data source |
| Attribute Name | Type | Description |
|---|---|---|
| forUserName | string | The name of the user whose account was either created, updated or deleted |
| isError | boolean | Indicates if the audit scenario was completed successfully or failed with an error |
| siteRole | string | Site role of the user. Determines the maximum level of access a user can have on the site |
| targetUserId | integer | The ID of the user whose account was either created, updated or deleted |
| targetUserLuid | string | The LUID of the user whose account was either created, updated or deleted |
| userOperation | string | The action performed on a user, either create, delete or site role change |
| Attribute Name | Type | Description |
|---|---|---|
| duration | long | Amount of time taken to handle the request, in milliseconds. |
| endpointName | string | The name of the called endpoint |
| ipAddress | string | IP address of the client machine or VPN that initiated the request |
| method | string | The request method used, such as GET, POST, PUT or DELETE. |
| referrer | string | HTTP referrer or source of the request. |
| requestId | string | The request ID |
| requestUri | string | The requested URI for the HTTP request |
| sessionId | string | New ID of the session key. Omitted if the creation attempt failed. |
| siteName | string | Name of the site where the operation occurred |
| siteUri | string | URI token of the site where the operation occurred |
| userAgent | string | The client software that initiated the request, such as the application, operating system or version. |
| viewLuid | string | The LUID of the view |
| viewName | string | The name of the view |
| viewRepoUrl | string | The repository URL of the view |
| vizqlSessionId | string | The VizQL session ID |
| workbookLuid | string | The LUID of the workbook |
| workbookName | string | The name of the workbook |
| workbookRevision | integer | The revision number of the workbook. Starts with 1.0 and increments by 0.1 each time a new version is published. |
| Attribute Name | Type | Description |
|---|---|---|
| eventId | string | Unique identifier for the event |
| eventOutcome | string | Represents the final outcome of the operation. Possible values are:
|
| eventOutcomeReason | string | Provides additional details about the event outcome |
| eventProcessedTime | string | Timestamp of when the event was available in Activity Log. To see the timestamp for when the event occurred, use the eventTime attribute. |
| eventTime | string | Timestamp when the event occurred |
| eventType | string | Type of the event |
| eventVersion | string | Schema version of the event |
| initiatingSessionId | string | ID of user's session which initiated the operation |
| initiatingUrl | string | URL associated with the request that initiated the operation, such as the URL of a REST API endpoint that was invoked. |
| initiatingUserAgent | string | User-Agent HTTP header associated with the request that initiated the operation |
| initiatingUserDisplayName | string | Display name of the user who initiated the operation |
| initiatingUserEmail | string | Email address of the user who initiated the operation |
| initiatingUserId | string | ID of the user who initiated the operation |
| initiatingUserIpAddress | string | Remote client IP address of the request that initiated the operation. Either a valid IPv4 or IPv6 address. |
| initiatingUserRole | string | Role or privilege level that allowed the initiating user to perform the operation |
| podUri | string | Uniform Resource Identifier (URI) of pod where the operation occurred |
| siteId | string | ID of site where the operation occurred |
| siteName | string | Name of site where the operation occurred |
| siteUri | string | Uniform Resource Identifier (URI) of site where the operation occurred |
| tenantId | string | ID of tenant where the operation occurred |
| tenantName | string | Name of tenant where the operation occurred |
| tenantUri | string | Uniform Resource Identifier (URI) of tenant where the operation occurred |
| traceUuid | string | Auto-generated UUID identical across all the events in a batch, such as multiple permissions changed by a single user action. |
| Attribute Name | Type | Description |
|---|---|---|
| patUserId | string | ID of the user whose PATs were revoked. Not included if PATs were revoked for the entire tenant. |
| Attribute Name | Type | Description |
|---|---|---|
| sessionUserId | string | ID of the user whose sessions were revoked. Not included if sessions were revoked for the entire tenant. |
| Attribute Name | Type | Description |
|---|---|---|
| isSecretUpdated | bool | Indicates whether the secret has been updated. The actual secret value isn't recorded. This attribute helps admins track changes in their organisation, such as those affecting system functionality or ensuring scheduled secret rotations are carried out properly. |
| newSettingsValue | string | New OIDC configuration settings |
| oldSettingsValue | string | Previous OIDC configuration settings |
| resourceId | string | Resource ID of an OIDC configuration |
| Attribute Name | Type | Description |
|---|---|---|
| newSettingsValue | string | New SAML configuration settings |
| oldSettingsValue | string | Previous SAML configuration settings |
| resourceId | string | Resource ID of a SAML configuration |
| Attribute Name | Type | Description |
|---|---|---|
| configId | string | Unique identifier (UUID) of the UAT JWT configuration |
| isSecretUpdated | bool | Indicates whether the secret has been updated. The actual secret value isn't recorded. This attribute helps admins track changes to public key or jwks_uri values. |
| issuer | string | JWT issuer claim value. Used to identify the IdP affected by the configuration change. |
| newSettingsValue | string | New UAT JWT configuration settings. The values are JSON serialized and exclude sensitive keys, such as publicKey and publicKeyActive. |
| oldSettingsValue | string | Previous UAT JWT configuration settings. The values are JSON serialized and exclude sensitive keys, such as publicKey and publicKeyActive. |
| Attribute Name | Type | Description |
|---|---|---|
| expiresAt | string | Timestamp when the PAT expires. Not included if the creation attempt failed. |
| tokenId | string | ID of the PAT created. Not included if the creation attempt failed. |
| tokenName | string | Name of the PAT |
| Attribute Name | Type | Description |
|---|---|---|
| description | string | Description of the private connection |
| endpointServiceName | string | AWS endpoint service name of the private connection |
| name | string | Name of the private connection |
| privateConnectionId | string | ID of the created private connection |
| region | string | AWS region where the private connection is created |
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| string | Email of the user added to the tenant | |
| language | string | Language code of the user added to the tenant |
| locale | string | Locale code of the user added to the tenant |
| userId | string | Unique identifier of the user added to the tenant |
| userName | string | Username of the user added to the tenant |
| Attribute Name | Type | Description |
|---|---|---|
| revokedJwtRecords | string | JSON array of JWT records added to the blocked list. Each record contains ‘jti’ (JWT ID) and ‘exp’ (expiration timestamp in Unix epoch seconds). |
| Attribute Name | Type | Description |
|---|---|---|
| idpConfigurationId | string | ID of the IdP configuration |
| idpConfigurationName | string | Name of the IdP configuration |
| resourceId | string | Resource ID of the OIDC configuration |
| Attribute Name | Type | Description |
|---|---|---|
| privateConnectionId | string | ID of the deleted private connection |
| Attribute Name | Type | Description |
|---|---|---|
| idpConfigurationId | string | ID of the IdP configuration |
| idpConfigurationName | string | Name of the IdP configuration |
| resourceId | string | Resource ID of the SAML configuration |
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| string | Email of the user removed | |
| userId | string | ID of the user removed |
| userName | string | Username of the user removed |
| Attribute Name | Type | Description |
|---|---|---|
| configId | string | Unique identifier (UUID) of the deleted UAT JWT configuration |
| issuer | string | JWT issuer claim value of the deleted configuration. Used to identify the affected IdP. |
| Attribute Name | Type | Description |
|---|---|---|
| jti | string | JWT ID deleted from the blocked list |
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| jti | string | JWT ID claim. Used to track the token when signing in to TCM. |
| jwtType | string | Type of JWT used for the login request |
| newSessionId | string | ID of the session created by the login request. This attribute isn’t included for failed login attempts. |
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| sourceTenantId | string | ID of source tenant in the merge operation |
| sourceTenantName | string | Name of the source tenant in the merge operation |
| sourceTenantUri | string | Uniform Resource Identifier (URI) of the source tenant in the merge operation |
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| newSessionId | string | ID of the session created by this login request. Not included if the login failed. |
| tokenId | string | ID of the PAT used to log in |
| tokenName | string | Name of the PAT |
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| tokenId | string | ID of the PAT revoked |
| tokenName | string | Name of the PAT |
| Attribute Name | Type | Description |
|---|---|---|
| This event only uses common attributes. For more information, see the Common attributes section in this topic. | ||
| Attribute Name | Type | Description |
|---|---|---|
| capacityName | string | Canonical name of the capacity type that was changed |
| newCapacityAmount | integer | New capacity amount allocated to the site |
| oldCapacityAmount | integer | Previous capacity amount allocated to the site |
| Attribute Name | Type | Description |
|---|---|---|
| capacityName | string | Canonical name of the capacity type that was changed |
| newCapacityAmount | integer | New default capacity amount |
| oldCapacityAmount | integer | Previous default capacity amount |
| Attribute Name | Type | Description |
|---|---|---|
| newCreatorCapacity | integer | New value for the Creator site role limit. Not included if the new limit is the default cloud limit. |
| newCreatorCapacityIsDefaultCloudLimit | bool | New Creator limit was set to the default cloud limit |
| newExplorerCapacity | integer | New value for the Explorer site role limit. Not included if the new limit is the default cloud limit. |
| newExplorerCapacityIsDefaultCloudLimit | bool | New Explorer limit is set to the default cloud limit |
| newViewerCapacity | integer | New value for the Viewer site role limit. Not included if the new limit is the default cloud limit. |
| newViewerCapacityIsDefaultCloudLimit | bool | New Viewer limit is set to the default cloud limit |
| oldCreatorCapacity | integer | Previous value for the Creator site role limit. Not included if the previous limit was the default cloud limit. |
| oldCreatorCapacityIsDefaultCloudLimit | bool | Previous Creator limit was set to the default cloud limit |
| oldExplorerCapacity | integer | Previous value for the Explorer site role limit. Not included if the previous limit was the default cloud limit. |
| oldExplorerCapacityIsDefaultCloudLimit | bool | Previous Explorer limit was set to the default cloud limit |
| oldViewerCapacity | integer | Previous value for the Viewer site role limit. Not included if the previous limit was the default cloud limit. |
| oldViewerCapacityIsDefaultCloudLimit | bool | Previous Viewer limit was set to the default cloud limit |
| Attribute Name | Type | Description |
|---|---|---|
| suspensionSource | string | Source for the site suspension |
| Attribute Name | Type | Description |
|---|---|---|
| eventProcessedTimeEnd | string | End time (based on the events' processed timestamp) of the data accessed. If not included, assume all available data was accessed. |
| eventProcessedTimeStart | string | Start time (based on the events' processed timestamp) of the data accessed. If not included, assume all available data was accessed. |
| eventTypeAccessed | string | Type of events accessed. If not included, assume all available data was accessed. |
| Attribute Name | Type | Description |
|---|---|---|
| endpointId | string | The virtual private cloud (VPC) endpoint ID of the private connection |
| endpointServiceName | string | AWS endpoint service name of the private connection |
| endpointServiceRegion | string | AWS endpoint service region of the private connection |
| usageQuantity | long | The amount of data transferred through a private connection, in bytes. This value reflects usage for the hour before the log entry. |
| Attribute Name | Type | Description |
|---|---|---|
| expiresAt | string | Timestamp when the PAT expires |
| tokenId | string | ID of the PAT created. Not included if the creation attempt failed. |
| tokenName | string | Name of the PAT |
| Attribute Name | Type | Description |
|---|---|---|
| newDescription | string | New description of the private connection |
| newSiteIds | string | Comma-separated list of new private connection site IDs. |
| oldDescription | string | Previous description of the private connection |
| oldSiteIds | string | Comma-separated list of previous private connection site IDs. |
| privateConnectionId | string | ID of the updated private connection |
| Attribute Name | Type | Description |
|---|---|---|
| expiresAt | string | New expiry time of the session |
| Attribute Name | Type | Description |
|---|---|---|
| newStatus | string | Tenant status after the update |
| newTenantName | string | Tenant name after the update |
| newTenantOrg62Id | string | Tenant Org62 ID after the update |
| newTenantUri | string | Tenant Uniform Resource Identifier (URI) after the update |
| oldStatus | string | Tenant status before the update |
| oldTenantOrg62Id | string | Tenant Org62 ID before the update |
| Attribute Name | Type | Description |
|---|---|---|
| newEmail | string | New email of the user |
| newLanguage | string | New language code of the user |
| newLocale | string | New locale code of the user |
| oldEmail | string | Previous email of the user |
| oldLanguage | string | Previous language code of the user |
| oldLocale | string | Previous locale code of the user |
| userId | string | Unique ID of the user added |
| userName | string | Username of the user added to the tenant |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email of the user added to the tenant | |
| newIdp | string | New authentication method assigned to the site user, or null if the user is being removed from the site. |
| newRole | string | New role of the user on the site, or null if the user is being removed from the site. |
| oldIdp | string | Previous authentication method assigned to the site user, or null if the user didn't previously have a role on the site. |
| oldRole | string | Previous role of the user on the site, or null if the user didn’t previously have a role on the site. |
| userId | string | The unique identifier of the user |
| userName | string | Username of the user added to the site |
| Attribute Name | Type | Description |
|---|---|---|
| string | Email of the user added to the tenant | |
| newIdp | string | New authentication method assigned to the tenant user, or null if the user is being removed from the tenant. |
| newRole | string | New role of the user on the tenant, or null if the user is being removed from the tenant. |
| oldIdp | string | Previous authentication method assigned to the tenant user, or null if the user didn't previously have a role on the tenant. |
| oldRole | string | Previous role of the user on the tenant, or null if the user didn’t previously have a role on the tenant. |
| userId | string | The unique identifier of the user |
| userName | string | Username of the user added to the tenant |
| Attribute Name | Type | Description |
|---|---|---|
| expiresAt | string | Timestamp when the session expires. Not included if the creation attempt failed. |
| idpId | string | ID of the IdP, indicating how the user is authenticated. |
| idpName | string | Name of the IdP, indicating how the user is authenticated. |
| newSessionId | string | New ID of the session key. Not included if the creation attempt failed. |
| Attribute Name | Type | Description |
|---|---|---|
| configId | string | JWT configuration ID used for validation |
| jti | string | JWT ID claim. Used to track the token when signing in. |
| jwtIssuer | string | JWT issuer (iss) claim |
| resourceId | string | ID of the resource passed to the validation endpoint. Either tenantId or siteId. |
| scope | string | JWT scope claim used for authorisation |
| tokenExpirationTime | string | JWT expiration time (exp) claim value |
| username | string | Username included in the JWT |
| Product Name | Product Image URL | Product Sales |
| Flats | https://img.example.com/flats.png | 12,118 |
| High Heels | https://img.example.com/highheels.png | 15,865 |
| Running Shoes | https://img.example.com/runningshoes.png | 14,200 |
| Wedges | https://img.example.com/wedges.png | 8,665 |
| Capacity type | Minimum capacity limit |
| Extract concurrency | 1 |
| Extract API | 5 |
| Subscription concurrency | 1 |
| Publish API | 5 |
| Flow concurrency | 0 |
| VizQL Data Service API | 0 |
| Visualisations (if licensed with capacity-based model) | 10 |
| Pulse digests (if licensed with capacity-based model) | 0 |
| Symptom | Issue | Resolution |
| Users report unexpected HTTP 403 (Forbidden) errors | Unexpected HTTP 403 (Forbidden) errors | Verify the site IDs in the X-Tableau-Allowed-Sites header matches exactly the sites users are trying to access. |
| Users can’t access any site | All sites are inaccessible | Check that the X-Tableau-Allowed-Sites header contains the correct site IDs, there are no typos or extra white spaces. |
X-Tableau-Allowed-Sites doesn’t appear to be working | Feature doesn’t appear to be working | Confirm the SSL proxy is correctly adding the X-Tableau-Allowed-Sites header to requests to *.online.tableau.com. |
| Fields excluded by default | Reasons for exclusion |
|---|---|
All unvisualised measures when there are more than 1,000 measures in the data source. All unvisualised dimensions when there are more than 1,000 dimensions in the data source. | Computing explanations for more than 1000 unvisualised measures or dimensions can take longer to compute, sometimes several minutes. These fields are excluded by default for initial analysis, but you can choose to include them for further analysis. In this situation, you might see an alert asking if you want Explain Data to consider more fields. Click the alert link to get more information. Click Explain All to run an analysis that includes more fields. |
| Fields that use geometry, latitude or longitude | Geometry, latitude or longitude by themselves can never be explanations. It is highly likely that an explanation that calls out the latitude or the longitude as an explanation is due to a spurious correlation and not a probable explanation. |
| Dimensions with high cardinality (dimensions with > 500 members) | High cardinality dimensions take longer to compute. Dimensions with more than 500 unique values will not be considered for analysis. |
| Groups, bins or sets | Not currently supported. |
| Table calculations | Table calculations cannot be analysed when table calculations are at a different level of detail than the view. |
| Unvisualised measures that can't be averaged | Unvisualised measures that can't be averaged include measures that are calculated fields where the calculation expression includes aggregations (display as AGG() fields when added to the sheet). |
| Discrete measures and continuous dimensions | Not currently supported. |
| Hidden fields | Not available. |
| Calculated fields with errors | No values present to analyse. |
| Action | Keystrokes |
|---|---|
| Move the focus forwards through the visualisation elements | Tab |
| Move the focus backwards through the visualisation elements | Shift + Tab |
Select and open a context menu Expand or collapse a card | Enter |
| Open context menu | Enter or Shift + F10 |
| Select or deselect an item in the schema | Space bar |
| Move pill left | Ctrl + Left Arrow |
| Move pill right | Ctrl + Right Arrow |
| Cancel the action and return to the last location | Esc |
| Short Form | Full Form | Description |
--source-username <user name> | A valid user name for the data source connection. Use this option with
Note: You must provide the user name and password when refreshing a published extract, even if the data source was originally published with embedded credentials. | |
--source-password "<password>" | The password for the data source user. | |
or
| Path and file name for the data source to be refreshed on the server. For example: To refresh a multi-file data source, pass the path to a folder that contains the data files. For example: If the file is on a network share, use the UNC format for the path: | |
--force-full-refresh | If the data source is set up for incremental refreshes, use this option to force a full extract refresh. If this option is not included, an incremental refresh is performed. Not all data sources support incremental refresh. | |
-s <server http address> | --server <URL> | The URL for the Tableau server on which the data is published. For Tableau Cloud, specify |
-t <site id> | --site <siteid> | In a multiple-site environment, specifies the site to which the command applies. For Tableau Cloud, use this argument if your username is associated with more than one site. For Tableau Server, if you do not specify a site, the default site is assumed. The site id is independent of the site name, and it is indicated in the URL when you view the site in a browser. For example, if the URL for the page you see after signing in to Tableau Cloud is https://online.tableau.com/t/vernazza/views the site id is vernazza. |
--datasource <datasource> | The name of the data source, as published to Tableau Server or Tableau Cloud. | |
--project <projectname> | The project to which the data source belongs. If this option is not included, the default project is assumed. If the project you want to specify is a child project nested within a project hierarchy, you must use this parameter along with the | |
--parent-project-path path/to/project | If a project to which the data source is published is not at the top level of a project hierarchy, use this parameter along with the Use the forward slash character ( For example, for a project named Sandbox, in project Social, under top-level Marketing:
| |
-u <user name> | --username <username> | Valid Tableau Server or Tableau Cloud user. |
-p "<password>" | --password "<password>" | The password for the specified Tableau Server or Tableau Cloud user. |
--proxy-username <username> | The user name for a proxy server. | |
--proxy-password "<password>" | The password for a proxy server. | |
-c "<path and file name>" | --config-file "<path and file name>" | Path and file name information for a file containing configuration options for the command. Always enclose the path in double quotation marks. For more information, see Using a config file below. |
| Short Form | Full Form | Description |
--file <path and file name> | Path and file name information for the data file containing data to append. The file can be from Excel, Access, a Tableau data extract, or a delimited text file. It cannot be password protected. Use UNC format if the file is on a network share. For example, | |
-s <server http address> | --server <URL> | The URL for the Tableau server on which the data is published. For Tableau Cloud, specify |
-t <site id> | --site <site id> | In a multiple-site environment, specifies the site to which the command applies. For Tableau Cloud, you must include this argument if your username is associated with more than one site. For Tableau Server, if you do not specify a site, the default site is assumed. |
--datasource <datasource> | The name of the data source, as published to Tableau Server or Tableau Cloud. | |
--project <projectname> | The project to which the data source belongs. If this option is not included, the default project is assumed. If the project you want to specify is a child project nested within a project hierarchy, you must use this parameter along with the | |
--parent-project-path path/to/project | If a project to which the data source is published is not at the top level of a project hierarchy, use this parameter along with the Use the forward slash character ( For example, for a project named Sandbox, in project Social, under top-level Marketing:
| |
-u <username> | --username <username> | Valid Tableau Server or Tableau Cloud user. |
-p "<password>" | --password "<password>" | The password for the specified Tableau Server or Tableau Cloud user. |
--proxy-username <username> | The user name for a proxy server. | |
--proxy-password "<password>" | The password for a proxy server. | |
-c "<path and filename>" | --config-file "<path and filename>" | Path and file name information for a file containing configuration options for the command. Always enclose the path in double quotation marks. For more information, see Using a config file below. |
| Icon | Description |
|---|---|
| Error – Server was unable to complete the task. | |
| Success – Server completed the task. |
| Icon | Description |
|---|---|
| Error – Server was unable to complete the task. | |
| Success – Server completed the task. |
| Capacity type | Bridge impact on site capacity? | |
|---|---|---|
| Storage | Site | Yes (extracts), see Storage. |
| Individual workbook, published data source or flow size | Yes, see Storage. | |
| Extract published data sources with Bridge | Daily refreshes | No |
| Concurrent refreshes | No | |
| Individual refresh runtime | No | |
| Virtual connections and embedded data sources with Bridge | Daily refreshes | Yes, see Extracts – daily, runtime and memory usage. |
| Concurrent refreshes | Yes, see Extract concurrency. | |
| Individual refresh runtime | Yes, see Extracts – daily, runtime and memory usage. | |
| Not supported. Table X has two incoming relationships that are both from tables downstream from Base Table A | Supported. Tables S and T both have multiple incoming relationships, but each one is from a different base table. | Supported. Although it may visually look like there's a cycle, the incoming relationships for both Table S and Table T can be traced back to different base tables. |
![]() | ![]() | ![]() |
| Capacity type | Usage-based | Capacity-based |
| Extracts | Standard: Up to 15 concurrent jobs per tenant Enterprise: Up to 25 concurrent jobs with 1 additional job per 10 Creator licences per tenant Cloud+, Tableau+: Up to 50 jobs with 1 additional job for every 5 Creator licences per tenant | 15 concurrent jobs per tenant |
| Extract APIs | Standard: 120 calls per hour Enterprise: 240 calls with 1 additional call for every Creator licence per hour per tenant Cloud+, Tableau+: 480 calls with 2 additional calls for every 1 Creator licence per hour per tenant | 1,000 calls per hour per tenant |
| Flows | Standard: 1 resource block per site Enterprise, Cloud+, Tableau+: Dependent on purchased resource blocks per tenant | n/a |
| Publish APIs | Standard: 800 calls per hour per tenant Enterprise: 1200 calls with 1 additional call for every 2 Creator licences per hour per tenant Cloud+, Tableau+: 2,400 calls with 1 additional call for every 1 Creator licence per hour per tenant | 1,000 calls per hour per tenant |
| Pulse digests | n/a | 1,000 calls per day per tenant |
| Subscriptions | Standard: Up to 20 concurrent jobs per tenant Enterprise: Up to 25 concurrent jobs with 1 additional job for every 10 Creator licences per tenant Cloud+, Tableau+: Up to 50 concurrent jobs with 1 additional job for every 5 Creator licences per tenant | 25 concurrent jobs per tenant |
| Visualisations | Up to 600 calls per hour per user per site | Up to 600 calls per user per site 300 calls per hour per tenant |
| VizQL Data Service APIs | 100 calls per every 1 Creator licence per hour per tenant | n/a |
| Capacity type | Minimum capacity limit |
| Extract concurrency | 1 |
| Extract API | 5 |
| Subscription concurrency | 1 |
| Publish API | 5 |
| Flow concurrency | 0 |
| VizQL Data Service API | 0 |
| Visualisations (if licensed with capacity-based model) | 10 |
| Pulse digests (if licensed with capacity-based model) | 0 |
| Capacity type | Minimum capacity limit |
| Extract concurrency | 1 |
| Extract API | 5 |
| Subscription concurrency | 1 |
| Publish API | 5 |
| Flow concurrency | 0 |
| VizQL Data Service API | 0 |
| Visualisations (if licensed with capacity-based model) | 10 |
| Pulse digests (if licensed with capacity-based model) | 0 |
| Capacity metrics | Descriptions | What it indicates |
| Maximum sustained concurrency | The highest percentage of time within an hour period that concurrency capacity was fully used. | Highlights peak consumption or insufficient capacity. Important: A maximum sustained concurrency value greater than 0% indicates that maximum concurrency capacity was reached at some point. Higher percentages mean that maximum consumption occurred on a sustained basis, which can impact task completion time and serving up-to-date data to users. Example |
| Median sustained concurrency | The median value of the percentage of time within an hour period that concurrency capacity was fully used. | Omits outliers and reflects the typical load on the system. Use this metric to understand whether high concurrency is normal or an exception. |
| Average sustained concurrency | The average value of the percentage of time within an hour period that concurrency capacity was fully used. | Sensitive to outliers; reflects the general load trend on the system. Compare with the median to identify whether peaks are skewing the average. |
| Capacity metrics | Descriptions | What it indicates |
| Maximum capacity usage | The highest percentage of capacity used within an hour period. | Highlights high call rates or insufficient capacity. High values can indicate that calls are at risk of failing. |
serviceUrl | Tableau site URL. Not configurable. |
proxyServer | Proxy Server and port. Configurable |
connectTimeout | The Bridge client waiting time when trying to connect to Tableau Cloud. Default value: 1 minute Configurable. |
operationTimeout | The Bridge client waiting time for each server (such as VizPortal) API call after successfully connecting to Tableau Cloud. Default value: 15 minutes Configurable. |
maxAttemptsToRedirectHttpRequests | An API call to a server can be redirected from POD to POD. This number specifies the maximum number of redirects per server API call. Default value: 20 Configurable. |
shutdownTimeoutInSeconds | Not configurable. |
downloadDataSourcesInterval | The time interval for the temporary downloading of the names of live data sources and extract data sources that are assigned to the client for Bridge legacy schedules. Default value: 30 minutes. Configurable. |
checkRefreshDataSourcesInterval | The time interval for the Bridge client to check data sources assigned to the client to establish if a refresh is needed for Bridge legacy schedules. Default value: 5 seconds Configurable. |
extractRefreshTimeout | Enforces a time limit for refreshes performed by the client. The timeout limit is the longest allowable time for a single extract to complete a refresh before it's cancelled by the client. If an extract refresh is cancelled as a result of reaching the timeout limit, you will see a message in the client and an email alert will be sent to the data source owner. Default value: 24 hours. For virtual connections, the default extract refresh timeout limit is 2 hours and is controlled by Tableau Cloud. The time limit can’t be controlled by the Bridge client. Configurable. |
maxRemoteJobConcurrency | Specifies the maximum number of concurrent remote refresh jobs (PDS Extracts) allowed for a single client. Default value: 10 Minimum: 1 Maximum: 90 Configurable. To apply this setting:
Note: For Windows users, if the application reports an incorrect error requiring a different action after changing this setting, manually clear the bridge credentials from Windows Secure Storage. |
JSONLogForExtractRefresh | When set to true, the client generates an additional log file in JSON format. The log captures the metrics of extract refreshes, for both Bridge legacy and Remote refreshes, with one line per extract. The format of the JSON log file is readable by Tableau Desktop and can be used as a data source to create live vizzes. For more information, see JSON File. An example of the log file is: The Default value: false Configurable. |
dataSources | Applies to Bridge legacy schedule refresh jobs. Not user editable. Provides a list of mapped local file locations for file-based data sources. Not configurable |
maxLogFileSizeInMB | Maximum size of the log files in MB. When a log file exceeds the size limit, a new log file is created. Default value: 25 MB. Configurable. |
maxBackupLogFileCount | Maximum number of allowed Bridge log files. When the number of log files exceed the limit, the oldest log file is deleted. Default is 40. Configurable. |
remoteRequestLogFileLifeSpan | For each Bridge Refresh job that is sent to the client, a new set of log files is created:
By default, the maximum amount of time the log files remain in the Logs folder before being deleted is 8 hours if the number of log files exceeds
Default value: 8 hours Configurable. |
Sets the restart interval of the Data Sync. Configurable. |
Interval for Bridge to ping the internet to determine if there is a valid connection. Default value: 30 seconds Configurable. |
| Interval for Bridge to determine secure storage. Not Configurable. |
Determines whether to remove the temp files when the Bridge client starts. Default value: true Configurable. |
| When set to true, the client generates an additional log file in JSON format. The log captures the metrics of live query request, with one line per extract The format of the JSON log file is readable by Tableau Desktop and can be used as a data source to create live vizzes. For more information, see JSON File. Changing the value of this configuration option requires a restart of the Bridge client. Default value: true Configurable. |
| Component field | Description |
| Tableau Pulse URL | This field is required. Enter the URL for the Tableau Pulse page or metric that you want to embed. |
| Site ID | This field is required for seamless authentication if there isn’t a host mapping specified for the URL used in the Tableau Pulse URL field. If a host mapping exists for the Tableau site, the contents of this field are ignored. |
| Height | Height in pixels. When set to the default value of 0, height adjusts automatically to best fit the selected layout. |
| Layout | Determines the size and level of detail displayed. Choose from Full, Compact or Mini. |
| UAF Definition Names | App, Home and Record pages Select from UAF claim definitions configured in the Tableau UAF Claims Definition settings. To add a definition:
Experience Cloud pages and the Salesforce Utility Bar Enter a comma-separated list of UAF claim definition names. To copy definition names, from the Salesforce app, navigate to the Tableau UAF Claims Definition setup page and select Copy. |
| Debug Mode | Tick the box to turn on debug mode. |
| Force refresh toggle | When troubleshooting, you can toggle this tick box to refresh only this component instead of refreshing the whole Lightning App Builder Page or all components on the Lightning Page. |
| Set Component Visibility: Filters | Create filters for when to display the component. For example, you can filter on a specific user, permissions or device form factor. To add a filter:
Important: You must enter field names as they are defined in the data source. For example, if the data source is in English, but the data source fields are translated to Japanese for a user, the user must enter the original English field name. |
| Static Filters | Add static filters to the Tableau Pulse metric (for example, Region=North). |
| Component field | Description |
| Filter on Record ID | Used for dynamic filtering of the view using the Record ID. The name of the field in the data source for the pulse metric must match the format “Record Type ID” and is case sensitive. For example, if the Lightning page is for Account records, the field in the pulse metric must be named “Account ID”. |
| Tableau Dynamic Filter Name | Used for dynamic filtering using a specific field from the current record. Enter the name of the field in the data source for the pulse metric. |
| Salesforce Dynamic Filter Value | Used for dynamic filtering using a specific field from the current record. Select the corresponding field on the Salesforce record. |
| Component field | Description |
| URL for the Tableau view | This field is required. Enter the URL for the Tableau View that you want to embed. To find the URL, open a new tab and find the Tableau view that you want to embed. Select Share, and then select Copy Link. Note: The URL must be for a view, not a workbook. |
| Enable Single Sign-On | Ticking this box is required if you’re using token-based authentication. |
| Site ID | This field is required for seamless authentication if there isn’t a host mapping specified for the URL used in the Tableau view field. If a host mapping exists for the Tableau site, the contents of this field are ignored. |
| Show Tabs | Tick the box if you want to show tabs. |
| Show Toolbar | Tick the box if you want to show the toolbar. |
| Height | Height in pixels. |
| Custom Query Parameters | Used to add custom parameters and for static filtering of the view. Enter as FieldName=FieldValue (for example, Manufacturer=3M or Region=North). |
| UAF Definition Names | App, Home and Record pages Select from UAF claim definitions configured in the Tableau UAF Claims Definition settings. To add a definition:
Experience Cloud pages Enter a comma-separated list of UAF claim definition names. To copy definition names, from the Salesforce app, navigate to the Tableau UAF Claims Definition setup page and select Copy. |
| Debug Mode | Tick the box to turn on debug mode. |
| Force refresh toggle | When troubleshooting, you can toggle this tick box to refresh only this component instead of refreshing the whole Lightning App Builder Page or all components on the Lightning Page. |
| Set Component Visibility: Filters | Create filters for when to display the component. For example, you can filter on a specific user, permissions or device form factor. To add a filter:
Important: You must enter field names as they are defined in the data source. For example, if the data source is in English, but the data source fields are translated to Japanese for a user, the user must enter the original English field name. |
| Component field | Description |
| Filter on Record ID | Used for dynamic filtering of the view using the Record ID. The name of the field in the data source for the view must match the format “Record Type ID” and is case sensitive. For example, if the Lightning page is for Account records, the field in the view must be named “Account ID”. |
| Tableau Dynamic Filter Name | Used for dynamic filtering using a specific field from the current record. Enter the name of the field in the data source for the view. |
| Salesforce Dynamic Filter Value | Used for dynamic filtering using a specific field from the current record. Select the corresponding field on the Salesforce record. |
| Claim | Name | Description or required value |
"kid" | Secret ID | Required (in header). The connected app's secret key identifier. |
"iss" | Issuer | Required (in header). Unique issuer URI that identifies the trusted connect app and its signing key. |
"alg" | Algorithm | Required (in header). JWT signing algorithm. Only HS256 is supported. |
"sub" | Subject | Username (email address) of the authenticated Tableau Cloud user. |
"aud" | Audience | Value must be: 'tableau'. |
"exp" | Expiry Time | A valid JWT must not have expired. The expiry time (in UTC) of the JWT must be within the maximum validity period, which is ten minutes. |
"jti" | JWT ID | Required as a claim. The JWT ID claim provides a unique identifier for the JWT and is case sensitive. |
"scp"Important: Do not use " | Scope | For embedding workflows, supported values include: " Notes:
For REST API authorisation workflows, see REST API methods that support JWT authorisation. For Metadata API workflows that use the REST API for authentication, the only supported scope is For VizQL Data Service workflows that use the REST API for authentication, the only supported scope is |
https://tableau.com/oda | On-demand access – claim (enable capability) | For embedding workflows only. Value must be " |
https://tableau.com/groups | On-demand access – claim (specify group name) | For embedding workflows only. Value must match the name of one or more groups in Tableau Cloud. For more information, including prerequisites like the Embedding Analytics or Capacity-based Viewer Blocks licence, see the Customise and Control Data Access page in the Tableau Embedding API v3 Help. |
| Dynamic group membership | For embedding workflows only. Value must match the name of one or more groups in Tableau Cloud. For more information, see Dynamic group membership using assertions. | |
| (User attribute) | (User attribute values) | For embedding workflows only. You can include user attributes in the JWT. Then when user attribute functions are used in embedded content, Tableau checks the authenticated user’s context and determines what data can display at runtime. Notes:
|
| To specify... | Example | Embedding access |
| Range of domains | *.myco.com | Embedded content is accessible from all subdomains under myco.com. |
| All ports | myco.com:* | Embedded content is access from all ports in myco.com. |
| Specific port | myco.com:8080 | Embedded content is accessible from port 8080 in myco.com only. |
| Multiple discrete domains | myco.com events.myco.com ops.myco.com | Embedded content is accessible from all three domains. Note: When specifying multiple domains, type each domain on a new line or separate domains with a space. For the REST API, domains must be separated by a space. |
| Secure traffic only | https:// | Embedded content is securely accessible regardless of domain. |
| Secure traffic to all ports for a range of domains | https://*myco.com:* | Embedded content is securely accessible from all ports on all subdomains under myco.com. |
| No domains | [no domains] | Access to embedded content is blocked. |
| Claim | Name | Description or required value |
"kid" | Key ID | Required (in header). A unique key identifier from the identity provider. |
"iss" | Issuer | Required (in header or as a claim). Unique issuer URI, in HTTPS, that identifies the trusted connect app and its signing key. |
"alg" | Algorithm | Required (in header). JWT signing algorithm. Supported algorithm names are listed in the Class JWSAlgorithm page in the javadoc.io documentation. |
"sub" | Subject | Username (email address) of the authenticated Tableau Cloud user. |
"aud" | Audience | Value must be: " To obtain the site LUID, you can use the Tableau REST API's Sign In method or follow the steps below to copy the site ID. Note: You must register an EAS using the procedure described here before you can copy the site ID.
|
"exp" | Expiry Time | A valid JWT must not have expired. The expiry time (in UTC) of the JWT must be within the maximum validity period, which is 10 minutes. |
"jti" | JWT ID | The JWT ID claim provides a unique identifier for the JWT and is case sensitive. |
"scp" | Scope | For embedding workflows, supported values include: " Notes:
For REST API authorisation workflows, see REST API methods that support JWT authorisation. For Metadata API workflows that use the REST API for authentication, the only supported scope is For VizQL Data Service workflows that use the REST API for authentication, the only supported scope is |
https://tableau.com/oda | On-demand access – claim (enable capability) | For embedding workflows only. Value must be " |
https://tableau.com/groups | On-demand access – claim (specify group name) | For embedding workflows only. Value must match the name of one or more groups in Tableau Cloud. For more information, including prerequisites like the Embedding Analytics or Capacity-based Viewer Blocks licence, see the Customise and Control Data Access page in the Tableau Embedding API v3 Help. |
| Dynamic group membership | For embedding workflows only. Value must match the name of one or more groups in Tableau Cloud. For more information, see Dynamic group membership using assertions. | |
| (User attributes) | (User attribute values) | For embedding workflows only. You can include user attributes in the JWT. Then when user attribute functions are used in embedded content, Tableau checks the authenticated user’s context and determines what data can display at runtime. Notes:
|
| Error code | Summary | Description | Potential resolution or explanation |
| 5 | SYSTEM_USER_NOT_FOUND | Tableau user could not be found | To resolve this issue, verify the 'sub' (Subject) claim value in the JWT is the username (email address) of the authenticated Tableau Cloud user. This value is case sensitive. |
| 16 | LOGIN_FAILED | Login failed | This error is typically caused by one of the following claim issues in the JWT:
|
| 67 | FEATURE_NOT_ENABLED | On-demand access is not supported | On-demand access is available through licensed Tableau Cloud sites only. |
| 142 | EXTERNAL_AUTHORIZATION_SERVER_NOT_FOUND | EAS not found | To resolve this issue, verify that the correct issuer is being called. |
| 143 | EXTERNAL_AUTHORIZATION_SERVER_LIMIT_EXCEEDED | EAS limit exceeded | The site has reached the maximum allowable number (1) of registered external authorisation servers (EAS). |
| 144 | INVALID_ISSUER_URL | Invalid issuer URL | The issuer URL is not valid or the 'iss' (Issuer) attribute is missing from the JWT. |
| 149 | EAS_INVALID_JWKS_URI | Missing JWKS URI | JWKS URI does not exist in the IdP metadata or the JWKS URI is not configured in Tableau. To resolve this issue, configure a valid JWKS URI. |
| 150 | EAS_RETRIEVE_JWK_SOURCE_FAILED | Failure in retrieving keysource | To resolve this issue, verify the JWKS URI is configured correctly. |
| 151 | EAS_RETRIEVE_METADATA_FAILED | Failure in retrieving metadata from issuerUrl | To resolve this issue, verify the JWKS URI is configured correctly. |
| 10081 | COULD_NOT_RETRIEVE_IDP_METADATA | Missing EAS metadata endpoint | To resolve this issue, verify the EAS is configured correctly and the correct issuer is being called. |
| 10082 | AUTHORISATION_SERVER_ISSUER_NOT_SPECIFIED | Missing issuer | To resolve this issue, verify that the correct issuer is being called. |
| 10083 | BAD_JWT | JWT header contains issues | The 'kid' (Secret ID) or 'clientId' (Issuer) claims are missing from the JWT header. To resolve this issue, ensure this information is included. |
| 10084 | JWT_PARSE_ERROR | JWT contains issues | To resolve this issue, verify the following:
|
| 10085 | COULD_NOT_FETCH_JWT_KEYS | JWT could not find keys | Could not find the secret. To resolve this issue, verify that the correct issuer is being called. |
| 10087 | BLOCKLISTED_JWS_ALGORITHM_USED_TO_SIGN | Issue with the JWT signing algorithm | To resolve the issue, you can remove the signing algorithm. |
| 10088 | RSA_KEY_SIZE_INVALID | Issue with JWT signing requirements | To resolve this issue, verify with the EAS or IdP that the JWT is being signed with an RSA key size of 2048. |
| 10091 | JTI_ALREADY_USED | Unique JWT required | The JWT has already been used in the authentication process. To resolve this issue, the EAS or IdP must generate a new JWT. |
| 10092 | NOT_IN_DOMAIN_ALLOW_LIST | Domain of the embedded content is not specified | To resolve this issue, ensure the unrestrictedEmbedding setting is set to true or domainAllowlist parameter includes the domains where Tableau content is embedded using the Update Embedding Settings for Site method in the Tableau REST API. |
| 10094 | MISSING_REQUIRED_JTI | Missing JWT ID | To resolve this issue, verify the 'jti' (JWT ID) is included in the JWT. |
| 10095 | EXTERNAL_AUTHZ_SERVER_DISABLED | EAS disabled | The connected app for the EAS registered to the site is disabled. |
| 10096 | JWT_EXPIRATION_EXCEEDS_CONFIGURED_EXPIRATION_PERIOD | The 'exp' (Expiry Time) exceeds the default maximum validity period. To resolve this issue, review registered claims required for a valid JWT and ensure the correct value does not exceed 10 minutes. | |
| 10097 | SCOPES_MALFORMED | Issues with scopes claim | This error can occur when the 'scp' (Scope) claim is either missing from the JWT or not passed as a list type. To resolve this issue, verify 'scp' is included in the JWT and passed as a list type. For troubleshooting help with a JWT, see Debugger on the auth0 site. |
| 10098 | JWT_UNSIGNED_OR_ENCRYPTED | JWT is unsigned or encrypted | Tableau does not support an unsigned or encrypted JWT. |
| 10099 | SCOPES_MISSING_IN_JWT | Missing scopes claim | The JWT is missing the required 'scp' (Scope) claim. To resolve this issue, verify 'scp' is included in the JWT. For troubleshooting help with a JWT, see Debugger on the auth0 site. |
| 10100 | JTI_PERSISTENCE_FAILED | Unexpected JWT ID error | There was an unexpected error with the 'jti' (JWT ID). To resolve this issue, a new JWT with a new 'jti' must be generated. |
| 10101 | EPHEMERAL_USER_LOGIN_FAILED_SITE_NOT_UBP_ENABLED | On-demand access is not supported | The site is not licensed with the Embedded Analytics usage-based model that is required to enable on-demand access. For more information, see Understanding Licence Models. |
| 10102 | EPHEMERAL_USER_NOT_SUPPORTED | On-demand access is not supported when iframe-auth attribute is enabled | This error can occur when the iframe-auth attribute is enabled. To resolve this issue, verify that the Tableau Embedding API version 3.6 or later is being used. |
| 10103 | JWT_MAX_SIZE_EXCEEDED | JWT exceeds maximum size | This error can occur when JWT size exceeds 8000 bytes. To resolve this issue, make sure that only the necessary claims are being passed to Tableau Cloud. |
| 10113 | EPHEMERAL_USER_LOGIN_FAILED_SITE_NOT_ENTITLED_FOR_ODA_ACCESS | On-demand access is not supported | This site is not licensed with Embedded Analytics usage-based model; or Capacity-based Viewer Blocks is not enabled with Cloud+ or Tableau+ edition, which is required for on-demand access. For more information, see Usage-based license model or Capacity-based licence model. |
| Scenario | Description | Example |
| Exact domain name | Can either be a FQDN or PQDN. Port numbers are not allowed. | myco.com |
| Range of domain names | Use an optional leading wildcard (*) to include all subdomains. The * must be followed directly by a dot(.). | *.myco.com |
| Exact IPv4 address | Use an IPv4 literal (abbreviations are not allowed). IPv6 addresses are not allowed. | 255.255.0.1 |
| Range of IPv4 addresses | Use a subnet mask to include a range of IPv4 addresses. | 255.255.0.1/16 |
| Block domains | (Named pools only) Block Bridge connectivity to hosts in this domain. | When adding or editing a domain in the private network allowlist, select the Block radio button option.
|
| If you specify... | and map to pool... | ...data is refreshed in locations |
| *.lan | Pool A | data.lan |
| sqlserver.myco.lan | Pool B | sqlserver.myco.lan |
*.myco.lan Note: Although this domain range blocks data freshness tasks on oracle.myco.lan, a blocked domain range can unblock a specific domain within it if the domain is explicitly allowed, such as sqlserver.myco.lan. | (Blocked) | - |
| Group | Projects | Workbooks | Data Sources | (Other content) |
| Core Content Creators | Publish | Publish | Publish | View |
| HR Content Creators | View | Explore | View | None |
| Business Users | View | Explore | View | None |
| HR Users | View | Explore | View | None |
| Core Project Leaders | Set as project leader | n/a | n/a | n/a |
| Group | Projects | Workbooks | Data Sources | (Other content) |
| Data Stewards | Publish | Publish | Publish | TBD |
| Analysts | Publish | Publish | Explore | TBD |
| Business Users | Publish | Publish | Explore | TBD |
| Group | Projects | Workbooks | Data Sources | (Other content) |
| Data Stewards | Publish | TBD | Publish | TBD |
| Analysts | Publish | Publish | View | TBD |
| Business Users | View | View | None | None |
| Group | Projects | Workbooks | Data Sources | (Other content) |
| Data Stewards | Publish | TBD | Publish | TBD |
| Analysts | View | None | View | None |
| Business Users | None | None | None | None |
| Group | Projects | Workbooks | Data Sources | (Other content) |
| Data Stewards | None | None | None | None |
| Analysts | View | View | TBD | TBD |
| Business Users | None | None | None | None |
| Group | Projects | Workbooks | Data Sources | (Other content) |
| Authorised Author | Publish | Publish | Publish | TBD |
| Data Stewards | None | None | None | None |
| Analysts | View | Template: Explore + Capability: Download Workbook/Save a Copy | View | None |
| Business Users | None | None | None | None |
| LDAP Attribute | Outgoing Claim Type |
|---|---|
Depending on the version of AD FS: User-Principal-Name |
email |
| Given-Name | firstName |
| Surname | lastName |
| LDAP Attribute | Outgoing Claim Type |
|---|---|
Depending on the version of AD FS: User-Principal-Name |
email |
| Given-Name | firstName |
| Surname | lastName |
| Example story | Story breakdown |
| The first two sentences use average and range functions to write about the average, maximum and minimum values across the period you’re analysing. |
| The third sentence is about overall performance of the measure over the period. For example, a sentence can be about whether sales increased, decreased or trended differently during a specific period. |
| The fourth sentence uses progression analysis. This sentence writes about the largest increase and decrease based on the measure during the period using both a percentage basis and an absolute basis. |
| This sentence is a Correlation insight. This type of analytic insight writes about notable correlations between different series in your data. |
| This sentence is a Segment insight. This type of analytic insight writes about noteworthy increases and decreases over time. |
| This sentence is a Trend line insight. This type of insight writes about how well trends fit your data with a certain percentage of confidence, and trend lines allow you to make predictions based on historic trends. |
| Example story | Story breakdown |
| The first sentence calculates the total value of your measure. |
| The second sentence writes about the dimension drivers. In this example, the dimension drivers are the products that contributed the most to total sales. |
| The third and fourth sentences analyse the distribution of the data. This analyses the averages, medians, concentration of data (if any exist), and how the data is skewed. This helps identify how balanced these grouped variables are compared to one another. |
| This sentence uses Clustering to write about measures that can be grouped. This helps identify whether there are distinct groups that stand out in the data. |
| The final sentence writes about notable outliers. |
| Example story | Story breakdown |
| The first two sentences are powered by regression analytics. Regression shows how one measure affects another. Notice that in the first sentence, the story has identified a relationship between profit and sales. |
| The third sentence is derived from clustering. Clustering analytics tries to identify key groups or clusters across all the variables in the data. |
| The fourth sentence is written about outliers – values that fall significantly above or below the average. |
| The remaining sentences for scatter plot stories use range and average analysis to write insights. |
| Example story | Story breakdown |
| The first sentence calculates the total value of your measure. |
| The second sentence writes about drivers. In this example, the drivers are segments that contributed the most to total sales. |
| The final sentence analyses the distribution of the data. |
| Mode | Who Can Access |
|---|---|
Viewing mode | Tableau Viewers, Explorers and Creators who have the Run Explain Data permission capability can run and explore Explain Data explanations in viewing mode. |
Editing mode
| Tableau Creators can run Explain Data when editing a view in Tableau Desktop, Tableau Cloud or Tableau Server. Explorers who have the Run Explain Data permission capability and editing permissions can run Explain Data when editing a workbook in Tableau Cloud or Tableau Server. Creators and Explorers who have editing permissions can open new worksheets for further analysis. They can also use Explain Data Settings to control who can use Explain Data and what they can see. |
| Year | Team |
| 1978 | Lions |
| 1979 | Tigers |
| Year | Team |
| 1978 | Lions |
| 1979 | Tigers |
| 1980 | Bears |
![]() | A list of columns in the table and each column's data type. |
![]() | Sample data for each column and linked keys, if available. Linked keys show which columns link to other tables. They're visible only when databases have primary and foreign key information. |
![]() | The range of values in a histogram for each column selected. |
| Reason | Scenarios |
|---|---|
| You don’t have the correct permissions. |
|
| You can’t access the complete data. |
|
| The password for the workbook’s data source is not embedded or is no longer valid. |
|
| The data isn’t at the correct level of granularity. |
|
| The date dimension is not supported. |
|
| Original data | ![]() | Each record is shown as a separate row. There are seven rows in your data. |
| Aggregate data for visible dimensions (no roll up) | ![]() | Records with the same date and region have been aggregated into a single row. There are five rows in the extract. |
| Aggregate data for visible dimensions (roll up dates to Month) | ![]() | Dates have been rolled up to the Month level and records with the same region have been aggregated into a single row. There are three rows in the extract. |
| Definition field | Example value |
|---|---|
| Name | Superstore Sales |
| Measure and aggregation | Sum of Sales |
| Time dimension | Order Date |
| Compared to | Prior year |
| Adjustable metric filters | Region, Category |
| Number format | Currency |
| Data source goal measure | Sales Target |
| Granularity of goal measure | Daily |
| Value going up is | Favourable |
| Metric option | Example value |
|---|---|
| Time period | Quarter to date |
| Filters | Category: Technology |
| Manual goal | 80% |
| Metric option | Example value |
|---|---|
| Time period | Year to date |
| Filters | Category: Office Supplies |
| Manual goal | 200% |
| Changed field | Affected feature | Impact |
|---|---|---|
| Definition filters, adjustable metric filters | Metrics | If you remove an adjustable metric filter or add a definition filter that excludes a value used in a metric filter, metrics using that filter aren’t deleted. Existing followers of an affected metric are able to adjust the filter and add other followers. However, users who aren't already followers can’t follow that metric on their own. To make it so users no longer see metrics that are based on eliminated filters, remove the followers from those metrics. Alternatively, if you want to get rid of all of the metrics for a definition, delete the definition. |
Actian Matrix* Alibaba AnalyticDB for MySQL‡ Alibaba Data Lake Analytics‡ Alibaba MaxCompute‡ Amazon Athena‡ Amazon Aurora for MySQL‡ Amazon EMR Hadoop Hive‡ Amazon Redshift‡ Apache Drill‡ Aster Database* Azure Data Lake Storage Gen2‡ Box‡ Cloudera Hadoop‡ Databricks‡ Datorama by Salesforce‡ Denodo‡ Dremio by Dremio‡ Dropbox‡ Esri Connector‡ Exasol‡ | Google BigQuery**‡ Google BigQuery JDBC**‡ Google Cloud SQL‡ Google Drive‡ Impala‡ Kognito* Kyvos‡ Hortonworks Hadoop Hive IBM BigInsights IBM DB2‡ IBM PDA (Netezza)* Kyvos‡ MariaDB‡ MarkLogic* Microsoft Azure SQL Database‡ Microsoft Azure Synapse Analytics‡ Microsoft SQL Server‡ MonetDB* MongoDB BI Connector‡ MySQL‡ | OData‡ OneDrive‡ Oracle‡ Pivotal Greenplum Database‡ PostgreSQL‡ Progress OpenEdge* Presto‡ Qubole Presto‡ SAP HANA (for virtual connections only)‡ SAP Sybase ASE* SAP Sybase IQ* Salesforce‡ SharePoint Lists‡ SingleStore (formerly MemSQL)‡ Snowflake‡ Spark SQL‡ Teradata***‡ Vertica‡ |
Alibaba AnalyticsDB for MySQL‡ Alibaba Data Lake Analytics‡ Amazon Athena‡ Amazon Aurora for MySQL‡ Amazon EMR Hadoop Hive‡ Amazon Redshift‡ Apache Drill‡ Azure Data Lake Storage Gen2‡ Azure Synapse Analytics (SQL Server compatible) Box‡ Cloudera Hadoop‡ Databricks‡ Datorama by Salesforce‡ Denodo‡ Dremio by Dremio‡ | Dropbox*‡ Esri Connector‡ Exasol‡ Google BigQuery*‡ Google Cloud SQL (MySQL compatible)‡§ Google Drive‡ Hortonworks Hadoop Hive Impala‡ Kyvos‡ MariaDB‡ Microsoft Azure SQL Database‡ Microsoft Azure Synapse Analytics‡ Microsoft SQL Server‡ MongoDB BI Connector‡ MySQL‡ | OData‡ OneDrive*‡ Oracle‡ Pivotal Greenplum Database‡ PostgreSQL‡ Presto‡ Qubole Presto‡ Salesforce‡ SAP HANA (for virtual connections only)‡ SharePoint Lists‡ SingleStore (formerly MemSQL)‡ Snowflake‡ Spark SQL‡ Teradata**‡ Vertica‡ |
Google Drive OData |
| Site role | License level | Administrator level | Publishing capability |
Cloud Administrator This role is valid only if you are importing users while signed in to Tableau Cloud Manager (that is, not signed in to a specific site). | Unlicensed | Cloud | False |
Site Administrator Creator or Site Administrator Explorer These roles are valid only if you are importing users while signed in to a specific site. | Creator or Explorer | Site | True |
| Creator | Creator | None | True |
| Explorer (can publish) | Explorer | None | True |
| Explorer | Explorer | None | False |
| Viewer | Viewer | None | False |
| Unlicensed | Unlicensed | None | False |
| Symbol | Description |
| (:) | Time separator. In some locales, a different character is used to represent the time separator. The time separator separates hours, minutes and seconds when time values are formatted. The actual character used as the time separator in formatted output is determined by your system settings. |
| (/) | Date separator. In some locales, a different character is used to represent the date separator. The date separator separates the day, month and year when date values are formatted. The actual character used as the date separator in formatted output is determined by your system settings. |
| c | Display the date as ddddd and display the time asttttt, in that order. Display only date information if there’s no fractional part to the date serial number; display only time information if there’s no integer portion. |
| d | Display the day as a number without a leading zero (1–31). |
| dd | Display the day as a number with a leading zero (01–31). |
| ddd | Display the day as an abbreviation (Sun, Sat). |
| dddd | Display the day as a full name (Sunday, Saturday). |
| ddddd | Display the date as a complete date (including day, month and year), formatted according to your system's short date format setting. The default short date format is m/d/yy. |
| dddddd | Display a date serial number as a complete date (including day, month and year) formatted according to the long date setting recognised by your system. The default long date format is mmmm dd, yyyy. |
| aaaa | The same as dddd, only it's the localised version of the string. |
| w | Display the day of the week as a number (1 for Sunday through 7 for Saturday). |
| ww | Display the week of the year as a number (1–54). |
| M | Display the month as a number without a leading zero (1 12). If m immediately follows h or hh, the minute rather than the month is displayed. |
| MM | Display the month as a number with a leading zero (01–12). If m immediately follows h or hh, the minute rather than the month is displayed. |
| MMM | Display the month as an abbreviation (Jan–Dec). |
| MMMM | Display the month as a full month name (January–December). |
| MMMMM | Display the month as a single letter abbreviation (J–D) |
| oooo | The same as MMMM, but localised. |
| q | Display the quarter of the year as a number (1–4). |
| y | Display the day of the year as a number (1–366). |
| yy | Display the year as a 2-digit number (00–99). |
| yyyy | Display the year as a 4-digit number (100–9999). |
| h | Display the hour as a number without leading zeros (0–23). |
| Hh | Display the hour as a number with leading zeros (00–23). |
| N | Display the minute as a number without leading zeros (0 59). |
| Nn | Display the minute as a number with leading zeros (00 59). |
| S | Display the second as a number without leading zeros (0 59). |
| Ss | Display the second as a number with leading zeros (00 59). |
| 000 | Display milliseconds. Use a period character as a separator before specifying milliseconds. |
| t t t t t | Display a time as a complete time (including hour, minute and second), formatted using the time separator defined by the time format recognised by your system. A leading zero is displayed if the leading zero option is selected and the time is before 10:00 A.M. or P.M. The default time format is h:mm:ss. |
| AM/PM | Use the 12-hour clock and display an uppercase AM with any hour before noon; display an uppercase PM with any hour between noon and 11:59 P.M. |
| am/pm | Use the 12-hour clock and display a lowercase AM with any hour before noon; display a lowercase PM with any hour between noon and 11:59 P.M. |
| A/P | Use the 12-hour clock and display an uppercase A with any hour before noon; display an uppercase P with any hour between noon and 11:59 P.M. |
| a/p | Use the 12-hour clock and display a lowercase A with any hour before noon; display a lowercase P with any hour between noon and 11:59 P.M. |
| AMPM | Use the 12-hour clock and display the AM string literal as defined by your system with any hour before noon; display the PM string literal as defined by your system with any hour between noon and 11:59 P.M. AMPM can be either uppercase or lowercase, but the case of the string displayed matches the string as defined by your system settings. The default format is AM/PM. |
| Symbol | Description |
| g | Short era name (such as H for the Heisei era). |
| gg | Era name (such as 平成). |
| ggg | Long era name (for Japanese, this is the same as the regular era name). |
| e | Era-based year, such as 1 for the first year of an era. |
| ee | Era-based year, such as 01 for the first year of an era. If there’s only one digit, then the era-based year will have a zero added to the front. |
| Date Part | Symbol | Example Output |
|---|---|---|
| Year | yy y, yyyy Y | 26 2026 2026 (used for Week of Year-based calendars) |
| Quarter of year | Q QQQ QQQQ | 2 02 Q2 2nd quarter |
| Month | M MM MMM MMMM | 9 09 Sep September |
| Week of year | w, ww | 47 |
| Day of week | E, EE, EEE EEEE EEEEE | Mon Monday M |
| Day of month | d dd | 1, 15 01, 15 |
| Day of year (1–365) | D | 23, 143 |
Hour (1–12) | h hh | 8 08 |
| Hour (0–23) | H HH | 8 08 |
| Minute | m mm | 8 08 |
| Second in a minute | s ss | 5 05 |
| Fractional second | S SS SSS SSSS | 2 23 235 2350 |
| Milliseconds in day | A | 34532 |
| Period (am/pm marker) | a, aa, aaa | AM, am, PM |
| Time Zone | z, zz, zzz zzzz Z, ZZ, ZZZ ZZZZ | PDT Pacific Daylight Time -0800 PST-08:00 |
| Unit of time | Notes |
|---|---|
| Era | n/a |
| Year | All symbols are supported in .hyper extracts except for "U". Notes:
|
| Month | All symbols are supported in .hyper extracts except for "I". Notes:
|
| Week | All symbols are supported in .hyper extracts except for "W". Notes:
|
| Day | Notes:
|
| Hour | Only "h" and "H" symbols are supported in .hyper extracts. Notes:
|
| Minute | Note: In contrast to ICU, .hyper extracts don't allow negative values for this field. Negative values will cause an error. |
| Second | Notes:
|
| Quarter | Note: In contrast to ICU, .hyper extracts only allow values 1–4. All other values cause an error. |
| Weekday | Notes:
|
| Period | n/a |
| Name | Category |
| Certified | Certification |
| Deprecated | Data Quality Warning |
| Stale data | Data Quality Warning |
| Under maintenance | Data Quality Warning |
| Warning | Data Quality Warning |
| Extract refresh failed | Data Quality Warning |
| Flow run failed | Data Quality Warning |
| Sensitive data1 | Sensitivity |
| Area | Data Labels | Tags |
| Structure and control | Administrators control the range of data labels | No administrative control over the range of tags users add |
| Permissions | Ability to add/update/remove data labels is controlled through asset permissions | Explorers and Creators can tag any assets that they can view |
| Appearance | Data label iconography is easily seen and colour-coded by category and visibility level | Tags appear in fewer places than data labels and have no iconography |
| Inheritance | Some data labels (like warnings and sensitivity labels) show on downstream assets | No inheritance |
| Searching/Filtering | Certification and quality warnings can be used as filters in some asset lists | Search results return assets with matching tags, and tags can be used as filters in some asset lists |
| API accessible | Access via REST API and Metadata API is possible | Access via REST API and Metadata API is possible |
| Licence requirements | Requires a Data Management license (except for the certification of published data sources) | No licensing requirements |
| Use | Structured categorization focused on providing important information that can influence users' use of data | Open-ended method to categorise assets |
| Field Name | Type | Description |
|---|---|---|
| description | string | A description of what the capability allows a user to do. |
| display_name | string | The name of the capability as it appears to users. |
| display_order | integer | The order in which capabilities are listed in the interface. |
| ID | integer | The unique identifier for the record. |
| name | string | The name or ID used to refer to the capability in code. |
| site_luid | string | The LUID of the site. |
| Field Name | Type | Description |
|---|---|---|
| authentication | string | The authentication method used for the data connection. |
| caption | string | The name of the connection as it appears in the Data pane. |
| cloud_file_request_url | string | The request URL for a cloud file associated with the data connection. This value can be null. |
| created_at | timestamp | The date and time this record was created. |
| datasource_id | integer | The ID of the data source that owns this data connection. |
| db_subclass | string | A subclass of the database class. For example, if the database class is web-data-direct, the subclass is intuit-quickbook. |
| dbclass | string | The type of data connection, such as MySQL, PostgreSQL or SQL proxy. |
| dbname | string | The name of the database for this connection. |
| has_extract | boolean | Indicates whether the data connection is an extract. |
| ID | integer | The unique identifier for the record. |
| keychain | string | An encoded string in YAML format. |
| luid | uuid | The unique identifier used to identify the connection in the Tableau REST API. Tableau automatically generates this value. |
| name | string | The unique name for the data connection. |
| owner_id | integer | The ID of the workbook or data source that created the data connection. |
| owner_type | string | The type of content that created the data connection. Either workbook or data source. |
| password | boolean | Indicates whether the password is embedded in the owner. |
| port | integer | The port number for the connection. |
| query_tagging_enabled | boolean | Indicates whether queries for this data connection are tagged with information about their origin in Tableau. |
| server | string | The name of the server for the connection. |
| site_id | integer | The ID of the site where the data connection is located. |
| site_luid | string | The LUID of the site. |
| state | string | The publication state. Either active or archived. |
| tablename | string | The name of the database table for the connection. |
| updated_at | timestamp | The date and time the record was last updated. |
| username | string | The username used for the connection. |
| using_remote_query_agent | boolean | Indicates whether the data connection uses Tableau Bridge. |
| Field Name | Type | Description |
|---|---|---|
| certification_note | string | The explanation for the certification status. |
| certifier_details | string | A snapshot of the certifier information. |
| certifier_user_id | integer | The ID of the user who certified the data source. This value is null if the data source isn’t certified. |
| connectable | boolean | Indicates whether the data source supports connections through Data Server. |
| content_version | integer | The version number of the data source updated with each publication. |
| created_at | timestamp | The date and time this record was created. |
| data_engine_extracts | boolean | Indicates whether the data is provided as a Tableau data extract. |
| db_class | string | The type of data connection, such as Excel or Oracle. |
| db_name | string | The name of the database or the file path for the data source. |
| description | string | A description of the data source. |
| document_version | string | The internal version of the .tds file for this record. |
| extracts_incremented_at | timestamp | The date and time of the last incremental extract refresh. |
| extracts_refreshed_at | timestamp | The date and time of the last full extract refresh. |
| first_published_at | timestamp | The date and time the data source was first published. |
| hidden_name | string | The auto-generated name for the data source extracted from the file. |
| ID | integer | The unique identifier for the record. |
| incrementable_extracts | boolean | Indicates whether incremental extracts are allowed for the published data source. |
| is_certified | boolean | Indicates whether the data source is certified. |
| is_hierarchical | boolean | If true, the source is a hierarchical (cube) database. |
| last_published_at | timestamp | The date and time the data source was last published. |
| luid | string | The unique identifier for the data source. |
| modified_by_user_id | integer | The ID of the user who last modified and published the data source. For older records, this value is the same as owner_id. |
| name | string | The name of the published data source. |
| owner_id | integer | The user ID of the owner or uploader of the data source. |
| parent_type | string | The parent type of the data source. Either datarole, workbook or null. |
| parent_workbook_id | integer | The ID of the workbook that contains this data source. This is null for published data sources. |
| refreshable_extracts | boolean | Indicates whether refreshable extracts are available for the published data source. |
| remote_query_agent_id | integer | The ID of the agent used for remote queries. |
| repository_url | string | A unique name for the data source used in URLs. |
| revision | string | The version number of the data source, which increments each time it is published. |
| site_id | integer | The ID of the site associated with the data source. |
| site_luid | string | The LUID of the site. |
| size | long | The size of the data source in bytes. |
| state | string | The publication state. Either active or archived. |
| table_name | string | The name of the table or worksheet associated with the published data source. |
| updated_at | timestamp | The date and time the record was last updated. |
| using_remote_query_agent | boolean | Indicates whether queries to this data source use a remote agent. |
| Field Name | Type | Description |
|---|---|---|
| content_version | integer | The version number of the flow updated with each publication. |
| created_at | timestamp | The date and time this record was created. |
| data_engine_extracts | boolean | Indicates whether the data is provided as a Tableau data extract. |
| description | string | The description of the flow. |
| document_version | string | The internal version of the .tfl file for this record. |
| file_type | string | The file type. Either .tfl or .tflx. |
| hidden | boolean | Indicates whether the flow is hidden from the content management system. |
| ID | integer | The unique identifier for the flow. |
| is_deleted | boolean | Indicates whether the flow is in the Recycle Bin. Deleted flows aren’t visible to active jobs or user requests until restored. |
| kind | string | The type of flow. |
| last_published_at | timestamp | The date and time the flow was last published. |
| luid | uuid | The unique identifier for the flow. |
| name | string | The name of the published flow. |
| owner_id | integer | The user ID of the owner or publisher of the flow. |
| project_id | integer | The ID of the project associated with the flow. |
| site_id | integer | The ID of the site associated with the flow. |
| site_luid | string | The LUID of the site. |
| size | long | The size of the flow file in bytes. |
| state | string | The state of the flow. Either active or archived. The default is active. |
| updated_at | timestamp | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| group_id | integer | The ID of the group. |
| ID | integer | The unique identifier for the record. |
| site_id | integer | The ID of the site for the group users. |
| site_luid | string | The LUID of the site. |
| user_id | integer | The ID of the user. |
| Field Name | Type | Description |
|---|---|---|
| created_at | timestamp | The date and time this record was created. |
| domain_id | integer | The ID of the domain associated with the group. |
| external_user_enabled | boolean | Indicates whether external users can be added to the group. |
| grant_license_mode | string | Indicates when to grant a licence to group members. Either ON_SYNC or ON_LOGIN. |
| ID | integer | The unique identifier for the record. |
| last_synchronised | timestamp | The date and time the Active Directory group was last synchronised. |
| luid | uuid | An identifier that is unique when combined with the site ID. |
| minimum_site_role | string | The minimum site role assigned to members of the Active Directory group. |
| minimum_site_role_id | integer | The ID of the minimum site role for the group. |
| name | string | The name of the group. |
| owner_id | integer | The ID of the user who owns the group. |
| site_id | integer | The ID of the site the group belongs to. |
| site_luid | string | The LUID of the site. |
| system | boolean | Indicates whether the group was created by Tableau or a user. |
| updated_at | timestamp | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| authorisable_id | integer | The ID of the content for which permissions are specified. |
| authorisable_type | string | The type of content for which permissions are specified. Either Project, Workbook, DataSource, View or NamedResource. |
| capability_id | integer | The ID of the capability being granted or denied. |
| grantee_id | integer | The ID of the user, group or groupset being granted permissions. |
| grantee_type | string | The type of grantee. Either User, Group or GroupAND. |
| ID | integer | The unique identifier for the record. |
| permission | integer | The permission level indicating whether the capability is granted or denied to a user or group. The value 1 = grant to group, 2 = deny to group, 3 = grant to user and 4 = deny to user. Higher values take precedence. For example, a user-specific grant can override a group-level deny. |
| site_id | integer | The ID of the site where the permissions belong. |
| site_luid | string | The LUID of the site. |
| Field Name | Type | Description |
|---|---|---|
| admin_insights_enabled | boolean | Indicates whether the project is an Admin Insights project. |
| controlled_permissions_enabled | boolean | Indicates whether permissions are controlled at the project level. |
| controlling_permissions_project_id | integer | The ID of the ancestor project that controls permissions for this project. |
| created_at | timestamp | The date and time this record was created. |
| description | string | A description of the project. |
| ID | integer | The unique identifier for the record. |
| luid | uuid | The unique identifier for the record. |
| name | string | The name of the project. |
| nested_projects_permissions_included | boolean | Indicates whether permissions for nested projects are controlled at the project level. |
| owner_id | integer | The ID of the user who owns the project. |
| parent_project_id | integer | The ID of the parent project. This is null for top-level projects. |
| site_id | integer | The ID of the site that contains the project. |
| site_luid | string | The LUID of the site. |
| special | integer | Indicates whether this is a system-created project, such as the Default project. The value is 1 for system-created projects. Otherwise, the value is null. |
| state | string | The state of the project. Either active or inactive. |
| updated_at | timestamp | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| content_id | integer | The ID of the content stored in the project, denoted by project_id. Use with content_type to uniquely identify the content. |
| content_type | string | The type of content in the project. Use with content_id to uniquely identify the content. |
| ID | integer | The unique identifier for the record. |
| project_id | integer | The ID of the project associated with the record. |
| site_id | integer | The ID of the site associated with the record. |
| site_luid | string | The LUID of the site. |
| Field Name | Type | Description |
|---|---|---|
| created_at | timestamp without time zone | The date and time this record was created. |
| ID | integer | The unique identifier for the record. |
| published_connection_table_luid | uuid | The ID of the associated published connection table. |
| revisable_properties | jsonb | Properties that users can revise. |
| revision_id | integer | The ID of the associated revision. |
| site_id | integer | The ID of the associated site. |
| site_luid | string | The LUID of the site. |
| system_properties | jsonb | System metadata. |
| updated_at | timestamp without time zone | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| created_at | timestamp without time zone | The date and time this record was created. |
| ID | integer | The unique identifier for the record. |
| luid | uuid | The unique identifier for the revision within a site. |
| owner_id | integer | The ID of the user who owns the revision. |
| published_at | timestamp without time zone | The date and time this revision was published. |
| published_connection_id | integer | The ID of the associated published connection. |
| revisable_properties | jsonb | Properties that users can revise. |
| revisable_properties_updated_at | timestamp without time zone | The date and time the revisable properties were last updated. |
| revisable_properties_version | integer | A number that increments each time revisable properties are updated. |
| revision_type | integer | The type of revision. The value 0 = draft, 1 = active, 2 = historical. |
| site_id | integer | The ID of the associated site. |
| site_luid | string | The LUID of the site. |
| system_properties | jsonb | System metadata. |
| updated_at | timestamp without time zone | The date and time the record was last updated. |
| version_number | integer | The incrementing version number for the revision. |
| Field Name | Type | Description |
|---|---|---|
| created_at | timestamp without time zone | The date and time this record was created. |
| description | string | The description of the published connection table. |
| ID | integer | The unique identifier for the record. |
| luid | uuid | The unique identifier for the table within a site. |
| name | string | The name of the published connection table. |
| published_connection_id | integer | The ID of the associated published connection. |
| site_id | integer | The ID of the associated site. |
| site_luid | string | The LUID of the site. |
| updated_at | timestamp without time zone | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| activated | boolean | Indicates whether the published connection was made available for use. |
| created_at | timestamp | The date and time this record was created. |
| description | string | The description of the published connection. |
| ID | integer | The unique identifier for the record. |
| luid | uuid | The unique identifier for the connection within a site. |
| name | string | The name of the published connection. |
| owner_id | integer | The ID of the user who owns the connection. |
| project_id | integer | The ID of the associated project. |
| site_id | integer | The ID of the associated site. |
| site_luid | string | The LUID of the site. |
| updated_at | timestamp | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| actionable | boolean | Indicates whether the schedule is actionable. |
| active | boolean | Indicates whether the schedule is active. If false, no tasks run when the schedule triggers. |
| created_at | timestamp without time zone | The date and time this record was created. |
| day_of_month_mask | integer | An encoded value that indicates the days of the month on which the schedule runs. Convert the value to binary to interpret it, where each binary position represents a day of the month. The value 1 = 1st, 10 = 2nd, 100 = 3rd and so on. |
| day_of_week_mask | integer | An encoded value that indicates the days of the week on which the schedule runs. Convert the value to binary to interpret it, where each binary position represents a day of the week. The value 1 = Sunday, 10 = Monday, 100 = Tuesday, 1,000 = Wednesday, 10,000 = Thursday, 100,000 = Friday, 1,000,000 = Saturday. |
| defined_by | integer | The type of mechanism that created the schedule, such as 0 for system administrator and 1 for self-service. |
| end_at_minute | integer | The minute the schedule stops triggering within its frequency period. |
| end_schedule_at | timestamp without time zone | The date and time after which the schedule no longer triggers. |
| hidden | boolean | Indicates whether the schedule is visible in the interface. |
| ID | integer | The unique identifier for the record. |
| linked_task_enabled | boolean | Indicates whether users can create linked tasks on this schedule. |
| luid | uuid | The unique identifier for the schedule used in the REST API. |
| minute_interval | integer | The interval at which the schedule retriggers after starting. Defined by schedule_type, end_at_minute or end_schedule_at. |
| name | string | The name of the schedule. |
| priority | integer | The priority of the schedule from 1 (highest) to 100 (lowest). |
| run_next_at | timestamp without time zone | The date and time the schedule will next trigger. |
| schedule_type | integer | The frequency of the schedule. The value 0 = Hourly, 1 = Daily, 2 = Weekly and 3 = Monthly. |
| scheduled_action | integer | The type of task assigned to the schedule. The value 0 = Extracts, 1 = Subscriptions, 2 = Active Directory synchronisation, 3 = Auto Refresh Extracts and 4 = Flows. |
| serial_collection_id | integer | The ID used to prevent simultaneous processing of linked jobs. Jobs with the same serial_collection_id can’t run at the same time. |
| site_luid | string | The LUID of the site. |
| start_at_minute | integer | The minute the schedule starts within its frequency period. For example, with a daily schedule, this is the number of minutes past midnight. |
| timezoneid | string | The IANA time zone for the schedule, such as America/Los_Angeles. |
| updated_at | timestamp without time zone | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| attach_image | boolean | Indicates whether to attach images to the subscription email. |
| attach_pdf | boolean | Indicates whether to attach a PDF to the subscription email. |
| content_has_user_references | boolean | Indicates whether the subscription content includes user references. Null means the subscription hasn’t run yet. |
| created_at | timestamp without time zone | The date and time this record was created. |
| creator_id | integer | The ID of the user who created the subscription. |
| data_condition_type | string | The type of data condition that triggers the subscription. The default is Always. Other values include DataPresent, Constant, Band and more. |
| ID | integer | The unique identifier for the record. |
| is_refresh_extract_triggered | boolean | Indicates whether the subscription is triggered by an extract refresh. |
| last_sent | timestamp without time zone | The date and time the subscription was last sent. |
| luid | uuid | The unique identifier for the subscription used in the REST API. |
| schedule_id | integer | The ID of the schedule that triggers the subscription. |
| site_id | integer | The ID of the site where the subscription is located. |
| site_luid | string | The LUID of the site. |
| subject | string | The subject line or description of the subscription. |
| subscription_message_id | integer | The ID for the subscription message. |
| target_id | integer | The ID of the content being subscribed to. |
| target_type | string | The type of content being subscribed to. Either View or Workbook. |
| user_id | integer | The ID of the user who receives the subscription. |
| Field Name | Type | Description |
|---|---|---|
| admin_level | integer | Indicates whether the user is a system administrator. The value 10 = system administrator and 0 = not a system administrator. |
| created_at | timestamp without time zone | The date and time this record was created. |
| custom_display_name | boolean | Indicates whether to prevent the friendly name from being overwritten by Active Directory. |
| domain_id | integer | The ID of the domain for the user. |
| string | The user’s email address. | |
| failed_login_attempts | integer | The number of failed login attempts since the last successful login. |
| force_password_update | boolean | Indicates whether the user must reset their password at the next login. |
| friendly_name | string | The name used in the interface to refer to the user. |
| ID | integer | The unique identifier for the record. |
| last_failed_login | timestamp without time zone | The date and time of the user’s last unsuccessful login. |
| last_password_update | timestamp without time zone | The date and time the user last updated their password. |
| name | string | The username. |
| site_luid | string | The LUID of the site. |
| updated_at | timestamp without time zone | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| ID | integer | The unique identifier for the record. |
| site_id | integer | The ID of the site the tagging belongs to. |
| site_luid | string | The LUID of the site. |
| tag_id | integer | The ID of the tag. |
| taggable_id | integer | The ID of the tagged item. |
| taggable_type | string | The type of item being tagged. This value identifies which table to join to. |
| user_id | integer | The ID of the user who owns the tag. |
| Field Name | Type | Description |
|---|---|---|
| created_at | timestamp without time zone | The date and time this record was created. |
| ID | integer | The unique identifier for the record. |
| name | string | The name of the tag. |
| site_id | integer | The ID of the site the tag belongs to. |
| site_luid | string | The LUID of the site. |
| updated_at | timestamp without time zone | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| active | boolean | Indicates whether the task is active. If false, the task doesn’t run when the schedule triggers. |
| args | string | Task parameters formatted as YAML. |
| consecutive_failure_count | integer | The number of times this task has failed. |
| created_at | timestamp without time zone | The date and time this record was created. |
| creator_id | integer | The ID of the user who created the task. |
| historical_queue_time | integer | The historical queue time of the task in seconds. |
| historical_run_time | integer | The historical run time of the task in seconds. |
| ID | integer | The unique identifier for the task. |
| last_success_completed_at | timestamp without time zone | The date and time the task was last completed successfully. |
| luid | uuid | The unique identifier for the task used in the REST API. |
| obj_id | integer | The ID of the workbook or data source associated with the task. |
| obj_type | string | The type of object associated with the task. Either Workbook or Data Source. Use with obj_id to uniquely identify the object. |
| priority | integer | The priority of the task where 0 is the highest priority and 10 is the default. |
| run_count | integer | The number of times this task has run since this field was added. This value might not be accurate for tasks created before the field existed. |
| schedule_id | integer | The ID of the schedule linked to the task. When the schedule’s run_next_at time arrives, linked tasks run. |
| site_id | integer | The ID of the site associated with the task. Used for site-specific tasks. |
| site_luid | string | The LUID of the site. |
| state | integer | The current state of the task. The value 0 = active, 1 = suspended and 2 = disabled. |
| subtitle | string | Additional information about the task. |
| title | string | Additional information about the task. |
| type | string | The type of task. |
| updated_at | timestamp without time zone | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| created_at | timestamp without time zone | The date and time this record was created. |
| ID | integer | The unique identifier for the record. |
| login_at | timestamp without time zone | The date and time of the user’s most recent login. |
| luid | uuid | The unique identifier for the record. |
| site_id | integer | The ID of the site the user belongs to. |
| site_luid | string | The LUID of the site. |
| site_role_id | integer | The ID of the site role for the user. The value 0 = SiteAdministrator, 1 = SupportUser, 2 = Publisher, 3 = Interactor, 4 = ViewerWithPublish, 5 = Viewer, 6 = UnlicensedWithPublish, 7 = Guest, 8 = Unlicensed and 9 = BasicUser. |
| system_admin_auto | boolean | Indicates whether the user is a system administrator not explicitly assigned to the site. |
| system_user_id | integer | The ID of the system user associated with this user. |
| updated_at | timestamp without time zone | The date and time the record was last updated. |
| Field Name | Type | Description |
|---|---|---|
| caption | string | The description of the worksheet based on the workbook definition. |
| created_at | timestamp without time zone | The date and time this record was created. |
| description | string | The description of the view. |
| fields | string | The fields extracted from the workbook’s .twb file. |
| first_published_at | timestamp without time zone | The date and time the view was first published. This value doesn’t change if the workbook containing the view is republished. |
| ID | integer | The unique identifier for the record. |
| index | integer | The index number of the view within its workbook. |
| is_deleted | boolean | Indicates whether the view is in the Recycle Bin. |
| luid | uuid | The unique identifier for the record. |
| name | string | The name of the view. |
| owner_id | integer | The ID of the user who owns the view. |
| repository_url | string | A unique name for the view used in URLs. |
| revision | string | The version number of the view. The value starts at 1.0 and increments by 0.1 with each republication |
| sheet_id | string | The identifier for the sheet. |
| sheettype | string | The type of sheet. Either story, dashboard or view. |
| site_id | integer | The ID of the site the view belongs to. |
| site_luid | string | The LUID of the site. |
| state | string | The state of the view. Either active or disabled. |
| title | string | The title of the worksheet extracted from the workbook’s .twb file. |
| updated_at | timestamp without time zone | The date and time the record was last updated. |
| workbook_id | integer | The ID of the workbook that contains the view. |
| Field Name | Type | Description |
|---|---|---|
| content_version | integer | The version number of the workbook updated with each publication. |
| created_at | timestamp | The date and time this record was created. |
| data_engine_extracts | boolean | Indicates whether the workbook has associated data engine extracts. |
| default_view_index | integer | Indicates which view is shown by default. |
| display_tabs | boolean | If true, sheets appear as tabs in the workbook. |
| document_version | string | The version of the document description used when the workbook was saved. |
| first_published_at | timestamp | The date and time the workbook was first published. This value doesn’t change when the workbook is republished. |
| ID | integer | The unique identifier for the record. |
| incrementable_extracts | boolean | Indicates whether incremental extract refreshes are possible for this workbook. |
| is_deleted | boolean | Indicates whether the workbook is in the Recycle Bin. Deleted workbooks aren’t visible to active jobs or user requests until restored. |
| last_published_at | timestamp | The date and time the workbook was last published. |
| luid | uuid | The unique identifier for the record. |
| modified_by_user_id | integer | The ID of the user who last modified and published the workbook. For older records, this value is the same as owner_id. |
| name | string | The name of the workbook. |
| owner_id | integer | The ID of the user who owns this workbook. |
| published_all_sheets | boolean | Indicates whether all sheets in the workbook were published. |
| refreshable_extracts | boolean | Indicates whether extracts in the workbook can be refreshed. |
| repository_url | string | A unique name for the workbook used in URLs. |
| revision | string | The version number of the workbook. The value starts at 1.0 and increments by 0.1 with each republication |
| site_id | integer | The ID of the site where the workbook was published. |
| site_luid | string | The LUID of the site. |
| size | bigint | The size of the workbook in bytes. |
| thumb_user | integer | The ID of the user used to generate the thumbnail image. This value is null unless specified. |
| updated_at | timestamp | The date and time the record was last updated. |
| view_count | integer | The total number of views associated with the workbook. |
This explanation shows:
Exploration options:
Next steps for analysis:
|
In this example, a single extreme value of 463 hours rented is contributing to the higher-than-expected sum of Total Time Rented of 613 hours. A likely reason for this high value could be that someone forgot to dock the bike when they returned it. In this case, the author might want to exclude this value for future analysis.
| |
Visualise the DifferenceThis section shows:
Exploration options:
Next steps for analysis:
| ![]()
In this example, when the extreme value of 483 is excluded, the analysed mark is no longer high compared to other marks in the view. Other marks now stand out. The author might want to explore the other marks to consider why these other locations have higher hours for bike rentals. |
This explanation shows:
Exploration options:
Next steps for analysis:
|
In this example, the percentage of null values in the target measure is shown as a blue circle. |
This explanation shows:
Exploration options:
Next steps for analysis:
|
In this example, the number of records for Trip Distance is listed for each value of Ride Month, which is a dimension in the original visualisation. August has the highest total trip distance value. You might explore whether August has the highest value for trip distance because more rides occurred in August, or if it has the highest trip distance because some rides were longer. |
This explanation shows:
Exploration options:
Next steps for analysis:
| ![]() In this example, the average trip distance for August is not significantly higher or lower than most months. This suggests that trip distance is higher for August because there were more rides in August, rather than from people taking longer rides. |
This explanation shows:
Exploration options:
Next steps for analysis:
| ![]() In this example, the statistical analysis has exposed that many of the rides come from the station neighbourhood of Back Bay. Note that Station Neighbourhood is an unvisualised dimension that has some relationship to Trip Distance in the underlying data for the source visualisation. |
This explanation shows:
Exploration options:
Next steps for analysis:
| ![]() In this example, the statistical analysis has exposed that more rides were taken from South Station and MIT and fewer rides were taken from Charles Circle and Kendall, compared to rides taken for marks overall. Note that Station Name is an unvisualised dimension that has some relationship to Trip Distance in the underlying data for the source visualisation. |
This explanation shows:
Exploration options:
Next steps for analysis:
| ![]() In this example, one possible reason why trip distance is high is because the average total time rented is also high. |
This explanation shows:
Exploration options:
Next steps for analysis:
| ![]() In this example, a high percentage of records are associated with overcast weather. Because the data is about bike rentals in Boston, and the analysed mark is Trip Distance for August, we can assume that the weather is typically warm and humid. People might have rented bikes more often on overcast days to avoid the heat. It's also possible there were more overcast days in August. |
| Tip | Problem | What to Do |
|---|---|---|
| Use clean data | Messy data is hard to analyse, and Tableau Agent won’t know how to clean and prep your data for you. |
|
| Hide irrelevant fields | Similarly named fields in your data set can be confusing to Tableau Agent. | Hide fields you don’t need and Tableau Agent won’t use these hidden fields. |
| Be careful with synonyms | Tableau Agent does a good job of understanding common synonyms. For example, it would know that “titles” and “films” could apply to a field called “movies”. However, it doesn’t know about any of your company-specific terminology or acronyms that you may use. | Refer to the specific fields you’re interested in to help Tableau Agent be more accurate. |
| Be explicit with your intent | Tableau Agent does its best to infer your intent, but it might not always get it right. | If you know you want Tableau Agent to generate a viz, use clues in your request like “show me”, “create a viz” or “build a bar chart”. Alternatively, if you want Tableau Agent to create a calculation, try starting your request with the phrase “Create a calc that...” |
| Specify how to evaluate “top” | Requests like “top products”, “best salespeople” and “highest quarter” can be ambiguous to Tableau Agent, and it might not know how to evaluate what “top”, “best” or “highest” is. | State how “top” should be measured and displayed. For example, try asking Tableau Agent to show you the “top 10 products based on profit” or “top 3 products based on sales volume”. |
| Use specific terminology in your requests | Tableau Agent can scan your data source for the field names and data in those fields, but it doesn't truly understand the data the way a human can. | The more descriptive you are in your request, the better Tableau Agent is at providing a relevant visualisation. If you know your data should be evaluated with an aggregation of MEDIAN instead of AVERAGE, specify that. |
| Break down complex tasks | Tableau Agent can’t update the data model and generate a visualisation as part of a single step. | Break down your tasks into parts and iterate. For example:
|
| Only ask questions about your data | Tableau Agent isn’t a general-purpose chatbot. It can’t answer consulting questions like “how should I analyse my data?” or general questions like “which cat breed makes the best pet?” | Ask questions targeted at analysing your data and iterating and digging deeper into the viz results. |
| Marks card: | Legend: |
![]() | ![]() |
| NUMBER FORMAT | FORMAT OPTIONS |
| Automatic: format is automatically selected based on either the format specified by the data source or the data contained in the field. | None. |
| Number (Standard): format is based on locale selected. | Locale: number format changes based on the geographical location selected. |
| Number (Custom): format is customised to your choice. | Decimal Places: the number of decimal places to display. Negative Values: how negative values are displayed. Units: the number is displayed using the specified units. For example, if the number is 20,000 and the units are thousands, the number will be displayed as 20K. Prefix/Suffix: characters that precede and follow each displayed number. Include thousands separators: whether the number shows separators every thousand (example: 100,000 vs. 100000). |
| Currency (Standard): format and currency symbol is based on locale selected. | Locale: currency format based on the geographical location selected. |
| Currency (Custom): format and currency symbol is customised to your choice. | Decimal Places: the number of decimal places to display. Negative Values: how negative values are displayed. Units: the number is displayed using the specified units. For example, if the number is 20,000 and the units are thousands, the number is displayed as 20K. Prefix/Suffix: characters that precede and follow each displayed number. Include thousands separators: whether the number shows separators every thousand (example: 100,000 vs. 100000). |
| Scientific: numbers are displayed in scientific notation. | Decimal: the number of decimal places to display. |
| Percentage: numbers are displayed as a percentage with the percent symbol. The value of 1 is interpreted as 100% and 0 as 0% | Decimal: the number of decimal places to display. |
| Custom: format is based entirely on what is specified in the format options. | Custom: type in the format you want to use, including special characters (optional). See "Define a custom number format" in this topic for details. |
| USE CASE | NUMBER CODE SYNTAX | EXAMPLE OUTPUT |
| Show only positive values | #,##; ; (note a blank space after the 2nd and 3rd semicolon) | Positive values: 1,234 Negative values: (only the blank space displays) Zero values: (only the blank space displays) |
| Show only negative values | ;-#,##; | Positive values: (nothing is displayed) Negative values: -1,234 Zero values: (nothing is displayed) |
| Show only zero values | ;;0; | Positive values: (nothing is displayed) Negative values: (nothing is displayed) Zero values: 0 |
| Hide zero values | #,###;-#,###;; | Positive values: 1,234 Negative values: -1,234 Zero values: (nothing is displayed) |
| Show negative values in brackets | #,###;(#,###);; | Positive values: 1,234 Negative values: (1,234) Zero values: (nothing is displayed) |
| Add a character prefix to a value | $#,###.##;-$#,###.##;$0; | Positive values: $1,234.56 Negative values: -$1,234.56 Zero values: $0 |
| Add a character suffix to a value | #%;-#%;0%; | Positive values: 12% Negative values: -34% Zero values: 0% |
| Add text descriptors | "$"#,#" Surplus";"$"-##" Shortage"; "$"0; | Positive values: $1,234 Surplus Negative values: $-1,234 Shortage Zero values: $0 |
| NUMBER FORMAT | FORMAT OPTIONS |
| Automatic: format is automatically selected based on either the format specified by the data source or the data contained in the field. | None. |
| Number (Custom): format is customised to your choice. | Decimal Places: the number of decimal places to display. Units: the number is displayed using the specified units. For example, if the number is 20,000 and the units are thousands, the number is displayed as 20K. Include separators: whether the number shows separators every thousand (example: 100,000 vs. 100000). |
| Currency (Custom): format and currency symbol is customised to your choice. | Decimal Places: the number of decimal places to display. Units: the number is displayed using the specified units. For example, if the number is 20,000 and the units are thousands, the number is displayed as 20K. Include separators: whether the number shows separators every thousand (example: 100,000 vs. 100000). |
| Percentage (Custom): numbers are displayed as a percentage with the percent symbol. The value of 1 is interpreted as 100% and 0 as 0% | Decimal Places: the number of decimal places to display. |
| Scientific (Custom): numbers are displayed in scientific notation. | Decimal Places: the number of decimal places to display. |
Use Explain Data | Author Workbooks and Control Access |
| Category | Product Name | Sales |
| Furniture | Floor Lamp | $96.00 |
| Location | Alert description |
|---|---|
| Email and Slack digests | Alerts are listed at the top of your digest. The alerts shown in a digest are those that were found at the time the digest was generated. Alerts aren’t aggregated in weekly or monthly digests. |
| Email and Slack | If Tableau Pulse finds alerts on a day that you aren’t scheduled to receive a digest, you receive an email and Slack message with those alerts. |
| Tableau home page | Alerts appear in the Tableau Pulse Alerts centre at the top of the home page. Alerts appear for 24 hours, until the next time Tableau Pulse checks for new unfavourable trends.
Alert badges also appear on the metrics that you follow. You don’t see alerts as you browse or search for metrics that you aren’t following. |
| Tableau Mobile | You receive a mobile notification for an alert if Tableau Mobile is running on your device. If you fully quit the Tableau Mobile app, you don’t get a notification. To turn off the notification on your mobile device, adjust your device’s notification settings for Tableau Mobile. |
Actian Matrix Actian Vectorwise Amazon Athena Amazon Aurora Amazon EMR Amazon Redshift Apache Drill Aster Database Box Cloudera Hadoop Delimited Text File EXASOL Firebird Google Analytics Google BigQuery Google Cloud SQL | Google Drive HortonWorks Hadoop Hive HP Vertica IBM DB2 IBM Netezza Map R Hadoop Hive Microsoft Access Microsoft Analysis Services Microsoft Excel Microsoft Excel Direct Microsoft OneDrive Microsoft SQL Server MySQL OData Oracle Oracle Essbase | Pivotal Greenplum Database PostgreSQL Progress OpenEdge Salesforce SAP HANA SAP Sybase ASE SAP Sybase IQ Snowflake Spark SQL Statistical File Tableau Extract Tableau Published Data Source Teradata Text File Web Data Connector Other Databases (ODBC) |
| Folder | Field Name | Type | Description |
|---|---|---|---|
| Group | Group Is Licensed On Site | Boolean | Whether or not Grant Licence on Sign In is enabled |
| Group LUID | String | LUID of the group associated with the user. Primarily useful for referencing a group in the REST API. | |
| Group Minimum Site Role | String | Minimum site role associated with the group. Will be null if Grant Licence on Sign In is not enabled. | |
| Group Name | String | Name of the group | |
| Site | Site LUID | String | LUID of the site associated with the user. Primarily useful for referencing a site in the REST API. |
| Site Name | String | Name of the site associated with the user | |
| User | User Email | String | Email address associated with the user's account |
| User LUID | String | LUID of the user. Primarily useful for referencing users in the REST API | |
| - | Admin Insights Published At | Date-time | Date and time the Admin Insights data source was last published in UTC |
| Count of Distinct Groups | Number | Distinct count of groups on the site | |
| Count of Distinct Users | Number | Distinct count of users on the site |
| Explanation type | Evaluation |
|---|---|
Extreme values | Extreme values are aggregated marks that are outliers, based on a model of the visualised marks. The selected mark is considered to contain an extreme value if a record value is in the tails of the distribution of the expected values for the data. An extreme value is determined by comparing the aggregate mark with and without the extreme value. If the mark becomes less surprising by removing a value, then it receives a higher score. When a mark has extreme values, it doesn't automatically mean it has outliers, or that you should exclude those records from the view. That choice is up to you depending on your analysis. The explanation is simply pointing out an interesting extreme value in the mark. For example, it could reveal a mistyped value in a record where a banana cost 10 pounds instead of 10 pence. Or, it could reveal that a particular sales person had a great quarter. |
Number of records | The number of records explanation models the aggregate sum in terms of the aggregate count; average value of records models it in terms of the aggregate average. The better the model explains the sum, the higher the score. This explanation describes whether the sum is interesting because the count is high or low, or because the average is high or low. |
Average value of the mark | This type of explanation is used for aggregate marks that are sums. It explains whether the mark is consistent with the other marks because in terms of its aggregate count or average, noting the relation SUM(X) = COUNT(X) * AVG(X). This explanation describes whether the sum is interesting because the count is high or low, or because the average is high or low. |
Contributing Dimensions | This explanation models the target measure of the analysed mark in terms of the breakdown among categories of the unvisualised dimension. The analysis balances the complexity of the model with how well the mark is explained. An unvisualised dimension is a dimension that exists in the data source but isn't currently being used in the view. This type of explanation is used for sums, counts and averages. The model for unvisualised dimensions is created by splitting out marks according to the categorical values of the explaining column, and then building a model with the value that includes all of the data points in the source visualisation. For each row, the model attempts to recover each of the individual components that made each mark. The analysis indicates whether the model predicts the mark better when components corresponding to the unvisualised dimension are modelled and then added up, versus using a model where the values of the unvisualised dimension are not known. Aggregate dimension explanations explore how well mark values can be explained without any conditioning. Then, the model conditions on values for each column that is a potential explanation. Conditioning on the distribution of an explanatory column should result in a better prediction. |
Contributing Measures | This explanation models the mark in terms of this unvisualised measure, aggregated to its mean across the visualised dimensions. An unvisualised measure is a measure that exists in the data source but isn't currently being used in the view. A Contributing Measures explanation can reveal a linear or quadratic relationship between the unvisualised measure and the target measure. |
| Global parameters | |
|---|---|
--client | (Required) The name that you want to give to the Worker. |
--site | (Required) Site name as it appears in the URI. Don’t include the URI path. |
--userEmail | (Required) User email address associated with the token. |
-e | (Optional) By default, the Bridge client worker runs as a background service. To run the worker in the foreground, include the -e argument. |
--poolId | (Optional) Pool ID that is assigned to the client. See Using a pool ID. |
| PAT: required parameters | |
|---|---|
--patTokenId | The ID of the PAT. See Personal Access Tokens for more information. |
--patTokenFile | File name and path to the PAT text file. |
| UAT: required parameter | |
|---|---|
--jwTokenFile | File name and path to the UAT text file. |
| Switch | Description | Comments |
/install | /repair | /uninstall | /layout "<directory>" | Run Setup to either install, repair or uninstall tabcmd, or with | Default is to install, displaying UI and all prompts. If no directory is specified on a fresh install, C:\Program Files\Tableau\Tableau Server\<version>\extras\Command Line Utility is assumed. |
/passive | Run Setup with minimal UI and no prompts. | |
/quiet | /silent | Run Setup in unattended, fully silent mode. No UI or prompts are displayed. | Note: Use either |
/norestart | Run Setup without restarting Windows, even if a restart is necessary. | Note: In certain rare cases, a restart cannot be suppressed, even when this option is used. This is most likely when an earlier system restart was skipped, for example, during installation of other software. |
/log "<log-file>" | Log information to the specified file and path. By default log files are created in the user's | If no file location is specified, the log file is written to the user's TEMP folder ( Example: |
| Properties | Description | Comments |
ACCEPTEULA=1|0 | Accept the End User Licence Agreement (EULA). Required for quiet, silent and passive install. 1 = accept the EULA, 0 = do not accept the EULA. | If not included when using If included but set to 0, Setup fails. |
INSTALLDIR="<path\to\installation\directory>" | Install tabcmd to the specified non-default install location. | Specifies the location to install tabcmd. If not used, tabcmd is installed to Example: |
| Switch | Description | Comments |
/install | /repair | /uninstall | /layout "<directory>" | Run Setup to either install, repair or uninstall Content Migration Tool, or with | Default is to install, displaying UI and all prompts. If no directory is specified on a fresh install, C:\Program Files\Tableau\Tableau Content Migration Tool is assumed. If Content Migration Tool is already installed, Setup assumes the same location as the current installation. |
/passive | Run Setup with minimal UI and no prompts. | Content Migration Tool doesn’t start automatically when installed in /passive mode. To start Content Migration Tool, open the application manually. |
/quiet | /silent | Run Setup in unattended, fully silent mode. No UI or prompts are displayed. | Content Migration Tool doesn’t start automatically when installed in /silent or /quiet mode. To start Content Migration Tool, open the application manually.Note: Use either |
/norestart | Run Setup without restarting Windows, even if a restart is necessary. | Note: In certain rare cases, a restart cannot be suppressed, even when this option is used. This is most likely when an earlier system restart was skipped, for example, during installation of other software. |
| Option | Description |
|---|---|
quiet | Run the installer without messages (status or installation progress) and without requiring user interaction. The client doesn't launch after installation is complete. |
passive | Run the installer and display dialog boxes and installation status. Doesn’t prompt the user for input. The client launches after installation is complete. |
norestart | Suppress any attempts to restart. By default, the installer prompts you before restart unless you run the installer in quiet mode. |
log "logfile.txt" | Log installation information to the specified path and file. Specify the path and file name, such as /log "c:\logs\logfile.txt". The default log file is the system %TEMP% directory. |
repair | Run the installer to repair an existing installation of Bridge. |
h | Help – lists options and properties for the installer. |
| Property | Description | Value |
|---|---|---|
ACCEPTEULA | Accept the End User Licence Agreement (EULA). If you don't set this option to 1, Bridge can’t be installed using quiet mode. | 1=Accept 0=Don't accept (default) |
CRASHDUMP | You can set this option to "1" to help improve Bridge by sending error reports to Tableau automatically when the client crashes. For more information, see Error reports. | 1=Yes (default) 0=No |
DESKTOPSHORTCUT | Create a desktop shortcut. | 1=Yes (default) 0=No |
DRIVERDIR | Specify an installation directory (other than the default) for the database drivers. This option creates the directory and creates an entry in the HKEY_LOCAL_MACHINE\ registry. The default location for drivers is C:\Program Files\Tableau\Drivers. | A path such as D:\Drivers |
INSTALLDIR | Specify an installation directory other than the default. If you specify a custom directory for the installation location and plan to install future releases to this same location, you must specify a version-specific subfolder to install to. Otherwise, you must uninstall the previous version first. Side-by-side installations of multiple versions in the same subdirectory aren’t supported. | A path such as D:\Software\Tableau Bridge. |
SKIPAPPLICATIONLAUNCH | You can set this option to ‘1’ to prevent the new application from opening automatically when the installation process is complete. This option applies to manual installation. This option doesn't apply to quiet installations because Tableau Bridge doesn't open automatically when using that option. | 1=Yes 0=No (default) |
STARTMENUSHORTCUT | Create a Tableau Bridge entry on the Windows Start menu. | 1=Yes (default) 0=No |
| Folder | Field Name | Type | Description |
|---|---|---|---|
| Bridge | Agent is Pooled? | String | Indicates whether the Bridge client is part of a pool |
| Agent Name | String | Name of the Bridge client that performed the refresh | |
| Agent Timezone | String | The timezone of the Bridge client | |
| Agent Version | String | The version of Bridge deployed on the machine | |
| Bridge Error Message | String | The error message associated with the failed request | |
| Bridge Error Type | String | The type of refresh error | |
| Bridge Initiator User Name | String | The user who initiated the refresh request, either from a scheduled task or manual run | |
| Bridge Job Result | String | The result of the Bridge refresh job. Either Succeeded or Failed. | |
| Pool Name | String | Name of the pool associated with the Bridge client | |
| Dates | Bridge Completed At | Date-time | Date and time the Bridge refresh was completed in UTC |
| Bridge Completed At (Local) | Date-time | Date and time the Bridge refresh was completed, adjusted by the Timezone parameter. Doesn’t account for daylight savings. | |
| Bridge Started At | Date-time | Date and time the Bridge refresh was started in UTC | |
| Bridge Started At (Local) | Date-time | Date and time the Bridge refresh was started, adjusted by the Timezone parameter. Doesn’t account for daylight savings. | |
| Completed At | Date-time | Date and time the job was completed in UTC | |
| Completed At (Local) | Date-time | Date and time the job was completed, adjusted by the Timezone parameter. Doesn’t account for daylight savings. | |
| Created At | Date-time | Date and time the job was created in UTC | |
| Created At (Local) | Date-time | Date and time the job was created, adjusted by the Timezone parameter. Doesn’t account for daylight savings. | |
| Overflow Queued At | Date-time | Date and time the job entered the overflow queue in UTC. This applies only to jobs that count towards concurrent jobs capacity. It’s NULL for other jobs. | |
| Overflow Queued At (Local) | Date-time | Date and time the job entered the overflow queue, adjusted by the Timezone parameter. Doesn’t account for daylight savings. | |
| Queued At | Date-time | Date and time the job entered the queue in UTC. This applies only to jobs that don’t count towards concurrent jobs capacity. It’s NULL for other jobs. | |
| Queued At (Local) | Date-time | Date and time the job entered the queue, adjusted by the Timezone parameter. Doesn’t account for daylight savings. | |
| Started At | Date-time | Date and time the job was started in UTC | |
| Started At (Local) | Date-time | Date and time the job was started, adjusted by the Timezone parameter. Doesn’t account for daylight savings. | |
| Hyperlinks | Item Hyperlink | String | Full URL of the item on the site |
| Item | Item ID | String | The ID of the item related to the job. The ID is unique within each Item Type and Site. |
| Item LUID | String | The LUID of the item. The LUID is unique within each item type and site. Primarily used to reference content via the REST API. | |
| Item Name | String | For data sources, flows and workbooks, the display name of the item that the job is related to. | |
| Item Type | String | The type of item that the job is related to. Either a data source, flow, workbook or view. | |
| Owner Email | String | Email address of the item owner | |
| Parent Project Name | String | The Item Name of this item’s Parent Project. | |
| Parent Project Owner Email | String | The email address of the owner of the parent project (if any) that the item exists within. | |
| Job | Error Message | String | Runtime details associated with the job, such as ID, status and error messages |
| Final Job Result | String | The final result of the background job, either Succeeded or Failed | |
| Job ID | String | The ID of the job generated. The ID is unique per Job Type and Site. | |
| Job LUID | String | The LUID of the job. The LUID is unique with each job type and site. Primarily used to reference content via the REST API. | |
| Job Result | String | The result of the background job, either Succeeded or Failed. | |
| Job Type | String | The type of job. Either an extract refresh, incremental refresh, flow run, subscription, data alert or metric. | |
| Subscriber Email | String | Email address of the individual receiving the subscription | |
| Subscriber ID | String | User ID of the subscription creator | |
| Subscription Subject | String | The email subject entered by the user when they subscribed to the workbook or view. | |
| Was Manual Run | Boolean | Whether the job was initiated manually by selecting the “Run Now” option on the site. | |
| Was Overflow Queued | Boolean | Whether the job counts towards concurrent jobs capacity. For more information, see Tableau Cloud Capacity. | |
| Schedule | Schedule LUID | String | The LUID of the schedule that the background task is associated with |
| Schedule Name | String | Name of the schedule that the background task is associated with | |
| - | Admin Insights Published At | Date-time | Date and time the Admin Insights data source was last published in UTC |
| Bridge Extract Upload Duration | Number | The amount of time it took for the extract to upload in seconds | |
| Bridge Refresh Duration | Number | The amount of time elapsed since the refresh was started in seconds | |
| Job Duration | Number | How long the job took to run, in seconds, including any time spent waiting in a queue. | |
| Job Execution Duration | Number | The amount of time running after the job was started, in seconds. | |
| Job Overflow Queued Duration | Number | The amount of time waiting in the overflow queue in seconds. This applies only to jobs that count towards concurrent jobs capacity. It’s NULL for other jobs. | |
| Job Queued Duration | Number | The amount of time waiting in the queue in seconds. This applies only to jobs that don’t count towards concurrent jobs capacity. It’s NULL for other jobs. | |
| Timezone | Number | Specifies the timezone for displaying dates. This field represents an integer value used to determine the number of hours to offset from UTC. It doesn't account for Daylight Saving Time adjustments. |
| Admin Insights | Admin Views |
|---|---|
|
|
| Content asset type | Who can change ownership | Who can be given ownership |
Top-level projects |
|
|
Child (nested) projects |
| Any administrator or owner, excluding Explorer and Viewer. |
| Workbooks and data sources
|
|
|
| Metrics (The legacy Metrics feature was retired in February 2024 for Tableau Cloud and in Tableau Server version 2024.2. For more information, see Create and Troubleshoot Metrics (Retired).) |
| Any administrator or user of the site, excluding Explorer and Viewer. |
| Flows
|
|
Note: In versions 2025.1 and earlier, server and site administrators can only change the owner to themselves. |
| Data Roles
|
| Any administrator or user of the site, excluding Explorer and Viewer. |
| Collections |
|
|
| Virtual Connections2 |
|
|
| Regular expression | Description |
. | A full stop (.) is a wildcard you can use to match any character. If you need to specify a full stop (.) in the URL instead of a wildcard, you can escape the character with a backslash (\.). |
* | An asterisk (*) is a quantifier that specifies one or more instances of the previous character. |
| To specify... | Example | Specifies |
| Range of domains | .*\.example.com | All subdomains under example.com. |
| All ports | example.com:.* | Extensions are allowed access from all ports on example.com. |
| All extensions under domain, port and path | example.com:8080/xyz/.* | All extensions under the domain example.com that use port 8080 and are located in xyz, are allowed access. |
| All ports for a range of domains | .*\.example.com:.* | Allows access to extensions on all ports on all subdomains under example.com. |
| All extensions under a domain and path that match the pattern | example.com/t.c/.* | Allows access to extensions running on example.com under folders that match the pattern t.c. For example, tic, tac, toc. |
| Responsibility | Cluster owner | Cluster recipient |
|---|---|---|
Setup | Cluster setup Networking configuration Install drivers for all sites Add base images for all recipient sites | Provide pool ID and driver requirements to cluster owner |
| Enable | Share the cluster | |
| Pool configuration | Managed by site admins on owning site | Managed by site admins on receiving site |
| Monitoring | Cluster owner monitors Data Connect health at cluster level | |
| Refresh tokens (90 days) | Refresh on own site | Refresh on own site |
Refresh base image Notes:
| Refresh on own site | Refresh on own site |
| Query health | Monitors on own site | Monitors on own site |
Label category | Can edit label category | Can edit label names | Can edit label descriptions | Can edit label visibility |
Certification | No | No | Yes | N/A |
Quality Warning | No | Yes1 | Yes | Yes2 |
Sensitivity | No | Yes | Yes | Yes |
Custom | No | Yes | Yes | N/A |
| Capability | Description | Template |
|---|---|---|
| See the database or table asset. | View |
| Add or edit data quality warnings and descriptions of the database or table asset. Prior to version 2020.1, the Overwrite capability was called Save. | Publish |
| Move the database or table asset. | Administer |
| Grant or deny permissions for the database or table asset. | Administer |
| Data Management | Capability | Requirements |
|---|---|---|
| Licensed | See assets and their metadata | None |
| Edit assets and their metadata | None | |
| Change permission on assets and their metadata | None | |
| Grant users ability to see assets and their metadata | Default: When “derived permissions” is on, your users can see metadata on external assets for the content that they own, or for the content that is published to a project that they are a project leader or project owner of. Ad-hoc: You can configure explicit View permissions on a specified external asset. | |
| Grant users ability to edit assets and their metadata | You can configure explicit "write" or Overwrite permissions on a specified external asset (if not automatically granted because the user is a flow owner) . | |
| Grant users ability to change permissions on assets and their metadata | You can configure explicit "edit" or Set Permissions on a specified external asset (if not automatically granted because the user is a flow owner) . | |
| Not licensed | See all assets and their metadata | Applies to Metadata API only |
| Edit assets and their metadata | Requires Data Management | |
| Change permission on assets and their metadata | Requires Data Management | |
| Grant users ability to see assets and their metadata | Applies to Metadata API only: You can turn on derived permissions as described above. If “derived permissions” is on, your users can see metadata on external assets for the content that they own, or for the content that is published to a project that they are a project leader or project owner of. | |
| Grant users ability to edit assets and their metadata | Requires Data Management | |
| Grant users ability to change permissions on assets and their metadata | Requires Data Management |
| Data Management | Capability | Requirements |
|---|---|---|
| Licensed | See assets and their metadata | Default: When "derived permissions" is enabled by your Tableau Cloud site admin or Tableau Server admin, you can see metadata on external assets for the content that you own, or for the content that is published to a project that you are a project leader or project owner of. Ad-hoc: You can see metadata on external assets that you have been granted explicit View permissions to. |
| Edit assets and their metadata | You can edit metadata on an external asset that you have been granted explicit "write" or Overwrite permissions to(if not automatically granted because the user is a flow owner). | |
| Change permissions on assets and their metadata | You can change permissions on an external asset that you have been granted explicit "edit" or Set Permissions to ((if not automatically granted because the user is a flow owner). | |
| Grant other users permissions to see assets and their metadata | You can change permissions on an external asset that you have been granted explicit "edit" or Set Permissions to ((if not automatically granted because the user is a flow owner). | |
| Not licensed | See assets and their metadata | Applies to Metadata API only: If “derived permissions” is enabled by your Tableau Cloud site admin or Tableau Server admin, you can see metadata on external assets for the content that you own, or for the content that is published to a project that you are a project leader or project owner of. |
| Edit assets and their metadata |
Requires Data Management | |
| Change permissions on assets and their metadata | ||
| Grant other users permissions to see assets and their metadata |
| Changing from | Changing to | Outcome |
| Locked (including nested projects) | Locked | Doesn’t modify existing permission rules. Any nested projects become customisable. |
| Customisable | Doesn’t modify existing permission rules, though they become customisable. Any nested projects become customisable. | |
| Locked | Locked (including nested projects) | Overwrites existing custom permission rules for all nested projects and their content. This can’t be undone. |
| Customisable | Doesn’t modify existing permission rules, though they become customisable. Any nested projects retain their content permission settings and permission rules. | |
| Customisable | Locked (including nested projects) | Overwrites existing custom permission rules for content in the project, and all nested projects and their content. This can’t be undone. |
| Locked | Overwrites existing custom permission rules for content in the project. This can’t be undone. Any nested projects retain their permission rules and remain customisable. |
| Area | Impact |
| Search | User information not displayed |
| Content owners | User information not displayed (Explorers and Viewers can't see themselves, but can see their content in My Content) |
| Profile pictures | User information not displayed |
| Subscriptions | User information not displayed
|
| Recommendations | Similar users not displayed (all users) |
| Add/Edit Tags | Explorers and Viewers can see tags but cannot delete or modify them |
| "Who has seen this view?" | Disabled |
| Ask Data usage analytics | Disabled |
| Permissions dialogs | Disabled |
| Named sharing | Disabled (all users) |
| Alerts | Disabled (all users) Existing alerts paused |
| Comments | Disabled (all users) |
| Public Custom Views | Disabled (all users) Existing public custom views appear as private |
| Request Access | Disabled (all users) |
| Tableau Desktop | Publishing workbooks disabled from Desktop User information not displayed on user filters |
| Tableau Pulse | The button to see and manage followers doesn't appear on metrics |
| Tableau Catalog (with Data Management) | User information not displayed |
Actian Matrix Actian Vectorwise Amazon Athena Amazon Aurora Amazon EMR Amazon Redshift Apache Drill Aster Database Box Cloudera Hadoop Delimited Text File EXASOL Firebird Google Analytics Google BigQuery Google Cloud SQL | Google Drive HortonWorks Hadoop Hive HP Vertica IBM DB2 IBM Netezza Map R Hadoop Hive Microsoft Access Microsoft Analysis Services Microsoft Excel Microsoft Excel Direct Microsoft OneDrive Microsoft SQL Server MySQL OData Oracle Oracle Essbase | Pivotal Greenplum Database PostgreSQL Progress OpenEdge Salesforce SAP HANA SAP Sybase ASE SAP Sybase IQ Snowflake Spark SQL Statistical File Tableau Extracts Tableau Server Data Sources Teradata Text File Web Data Connector Other Databases (ODBC) |
| Content | Action required |
| Ask Data lenses | Users must recreate Ask Data lenses on the destination site. For more information, see Create Lenses that Focus Ask Data for Specific Audiences. |
| Collections | Users must recreate collections on the destination site. For more information, see Collections in Tableau Desktop help. |
| Comments | Users must re-add comments to views on the destination site. For more information, see Comment on Views in Tableau Desktop help. |
| Custom views | Users must recreate custom views on the destination site. For more information, see Use Custom Views in Tableau Desktop help. |
| Data freshness policy | Defaults to the site default upon publishing. Users must manually set it up if a specific freshness policy is needed. For more information, see Set a Data Freshness Policy in Tableau Cloud or Set a Data Freshness Policy in Tableau Server help. |
| Data roles | Users must recreate data roles on the destination site. For more information, see Use Data Roles to Validate your Data in Tableau Prep Builder help. |
| Data source certifications | If you have the following site roles and capabilities, you can certify data sources on the destination site.
For more information, see Use Certification to Help Users Find Trusted Data. |
| Data-driven alerts | Users must recreate data-driven alerts for dashboards and views on the destination site. After data-driven alerts are created, anyone with access to the view can add themselves to existing alerts. For more information, see Send Data-Driven Alerts from Tableau Cloud or Tableau Server in Tableau Desktop help. |
| Descriptions for workbooks and data sources | If you own the content item or have the appropriate permissions, you can edit the item's description on the destination site. For more information, see Add or edit descriptions in Tableau Desktop help. |
| Embedded credentials | For security purposes, Tableau Server removes embedded credentials from data sources during the download process.
Note: CMT does not support embedded credential migration for OAuth connections. To migrate OAuth credentials, use the Set Connection Info data source transformation. |
| External assets | Customised attributes for external assets are not migrated to the destination site. For example, tags, certifications, data quality warnings, descriptions, permissions, user contacts, tables and columns must be recreated. For more information, see Manage Permissions for External Assets. |
| Extract refresh schedules | Extract refresh schedules cannot be migrated to Tableau Cloud destination sites. To refresh data on Tableau Cloud, you can run extract refreshes manually or create new extract refresh schedules. For more information, see Schedule Refreshes on Tableau Cloud. |
| Favourites | Users must reselect their favourite content on the destination site. For more information, see Mark Favourites in Tableau Desktop help. |
| Flows | To run flows on a schedule, users must republish flows to the destination site with Tableau Prep. For more information, see Publish a Flow to Tableau Server or Tableau Cloud in Tableau Prep help. |
| Incremental extract refreshes | Incremental extract refreshes are changed to full extract refreshes on the destination site. Users must reconfigure incremental refreshes in Tableau Desktop and publish extracts to the destination site after migration. For more information, see Refresh Extracts in Tableau Desktop help. |
| Metrics | The historical values for metrics are removed from views, and users must recreate metrics on the destination site. For more information, see Create and Troubleshoot Metrics (Retired). The legacy Metrics feature was retired in February 2024 for Tableau Cloud and in Tableau Server version 2024.2. For more information, see Create and Troubleshoot Metrics (Retired). |
| Revision history | To migrate previous versions of workbooks to the destination site, users must download the versions they wish to keep and republish the workbook to the destination site. For more information, see Work with Content Revisions in Tableau Desktop help. |
| Subscriptions | Users must resubscribe to views and workbooks on the destination site. For more information, see Create a Subscription to a View or Workbook. |
| Thumbnails for workbooks and views | Workbooks and views that are migrated using the Content Migration Tool will retain their original thumbnails, even if the migration plan includes transformations that result in the views being rendered differently (for example, if data connections change). To update thumbnails, edit the workbook or view on the destination site and re-save it. For more information, see Edit Tableau Views on the Web in Tableau Desktop help. |
Virtual connections | Users must recreate virtual connections on the destination site. For more information, see Create a Virtual Connection. |
| Mapping Type | Source | Destination |
| domain | <domain> | <domain> |
| user | <domain>\<user name>local\ <user name> | <domain>\<user name>local\ <user name> |
| group | <domain>\<group name>local\ <group name> | <domain>\<group name>local\ <group name> |
| User Interaction | Activity Log Event Name | Endpoint Name (endpointName) |
|---|---|---|
| Download Workbook | hist_download_workbook | N/A |
| Download Data Source | hist_download_datasource | N/A |
| Download Flow | hist_download_flow | N/A |
| User Interaction | Activity Log Event Name | Endpoint Name (endpointName) |
|---|---|---|
| Export Summary Data | hist_export_summary_data | N/A |
| Export Underlying Data | hist_export_underlying_data | N/A |
| Export Workbook* | hist_download_workbook | N/A |
| Export to Image | vizql_http_request | executeCommand.tabsrv.export-image-server |
| Export to Crosstab* | vizql_http_request | executeCommand.tabsrv.export-crosstab-to-excel-server |
| Export to CSV* | vizql_http_request | executeCommand.tabsrv.export-crosstab-to-csvserver |
| Export to PDF* | vizql_http_request | executeCommand.tabsrv.export-pdf-server |
| Export to PowerPoint* | vizql_http_request | executeCommand.tabsrv.power-point-export-server |
| Your role | Target user | Target site membership | Can reset MFA? | Reason or next steps |
| Site admin | Site admin or site user | Single site | Yes | Reset verification methods from the Users page. For more information, see Reset verification methods below. |
| Multiple sites, same tenant | No | Site admins can’t reset MFA verification methods for multi-site users. Only TCM cloud administrators can reset the verification methods for multi-site users. For more information, see Reset verification methods. | ||
| Multiple sites, different tenants | No | For security purposes, site admins or TCM cloud administrators can’t reset the verification methods for users on multiple tenants. For more information, see About resetting verification methods for users on multiple tenants below. | ||
| Only site admin on site | Yourself | Single site | No | Contact your Tableau account manager. For more information, see Regain site access as the only site admin below. |
On a single-site server, the site selector does not appear, and all other menus are the same. |
|
In a multi-site environment, menus along the left enable you to modify a specific site or all sites, and to configure users, groups, schedules, tasks and server settings. To access server administrator settings that affect all sites, open the site menu by clicking the arrow next to the current site name, and then select Manage all sites. The Content and Group tabs go away, and the site menu text changes to All Sites to let you know you are managing server-wide settings, and options like Server Status reflect the server-wide view. To return to the site administration menus, select All Sites, and the select the site you want to manage. |
|
If you are a site administrator for Tableau Cloud or Tableau Server, and you have access to multiple sites, you’ll get menus for selecting which site to manage, for managing that site’s content, users, groups, schedules and tasks and for monitoring its status. The site selector displays the name of the current site. To go to another site, select the site menu, and then select the site name. If you have access to only one site, the site selector does not appear, but all other menus are the same. | ![]() |
| Use a published data source | Use an embedded data source |
| Publishing data sources is a step toward centralising data management. You can share the data source with multiple workbooks and create policies geared towards minimising data source proliferation and helping people find the right data for the work they do. For more information about published data sources, see Best Practices for Published Data Sources. | You don’t want to share the data sources. Data is available only inside the workbook; it isn’t available for other users to connect to. |
| When connecting to an integrated data source that includes only private network connections or where there are only lightweight public connections along with private network connections. | The embedded data source includes large data sets from a public network data source and short-running tasks from private network connections. |
| For long-running refresh tasks, and depending on your Bridge deployment, a published data source can deliver better performance. | For short-running refresh tasks. Using embedded data sources may not provide optimal performance if the refresh time for your data source is expected to be more than 10 minutes on an existing published data source or workbook with direct connections to data. To ensure that long-running refresh tasks don't take up all system resources and don't prevent refreshes of other extracts on your site, Tableau Cloud enforces a timeout limit of 120 minutes for refresh tasks. See Time limit for extract refreshes. |
| Status | Description | Next Steps |
| Allocating | The private connection is being provisioned. This is a pending state that concludes with either success or failure. | Select Sync in the Actions menu (...) to check for an updated status every few minutes until the status changes. If the status never changes from Allocating, check to make sure your Tableau Cloud site and the endpoint service are in the same AWS area. |
| PendingAcceptance | Provisioning is waiting because the private connection needs to be accepted by the endpoint service in AWS. | Accept the connection in AWS. Optionally configure the endpoint service in AWS so that it doesn't require acceptance. |
| RejectedRemotely | The private connection was rejected by the endpoint service in AWS. This is an error state. | Make sure that the endpoint service is configured to allow connections from Tableau Cloud. Verify the IAM ARN is an allowed principal on the AWS endpoint service. |
| Ready | Provisioning is complete and the private connection can be assigned to sites. | Select Assign to Sites in the Actions menu (...) to assign the private connection to sites. After a private connection has been assigned to a site, site administrators can see it in the site settings Private Connect tab, and creators can use it to create content. |
| Inactive | The private connection is configured but inactive. After 30 days of being Inactive, the private connection is deleted. | Delete the private connection if it’s not being used, or resolve the reason it’s Inactive. |
| RLS option | Useful when | Pros | Cons |
|---|---|---|---|
| Manual user filter |
|
|
|
| Dynamic user filter |
|
|
|
| Data policy |
|
|
|
| RLS in the database |
|
|
|
| User attributes |
|
|
|
| View template | Explore template | Publish template | Administer template | |
| Flows |
|
| ||
| Data Roles | n/a | |||
| Metrics (retired) | n/a | |||
| Ask Data Lenses | n/a | |||
| Virtual Connections |
| n/a | ||
| Databases | n/a | |||
| Tables | n/a | |||
| Collections | n/a | n/a | n/a |
| Desired functionality | Minimum Site Role | |||||
| Web author without being able to save | Explorer | Optional | ||||
| Web author and save as new content | Explorer (can publish) | |||||
| Web author and save (overwrite) content | Explorer (can publish) | |||||
| Web author with new data and save new content | Creator | Optional | Optional | Optional |
| Workbook authentication to the data source | Data source authentication to the data | How data access is evaluated for someone consuming the workbook |
| Embed password | Embed password | User sees the data as if they were the workbook author |
| Embed password | Prompt user | User sees the data as if they were the workbook author. (The author is prompted for data source authentication, not the user.) |
| Prompt user | Embed password | User must have their own Connect capability to the published data source |
| Prompt user | Prompt user | User must have their own Connect capability to the published data source and are prompted for their credentials to the underlying data |
| Folder | Field Name | Type | Description |
|---|---|---|---|
| Capabilities | Capability Type | String | The ability to perform a given action on the item. Options include view, filter, download or delete and are unique to the item type. This value is null for content items in a locked project. |
| Permissions Description | String | A description of the permission value. | |
| Permission Value | Number | A numerical representation of the explicit permissions for a content item. Lower values indicate precedence. For example, denying a capability to a group (8) is overridden by allowing that capability to a user in the group (7). | |
| Grantees | Grantee LUID | String | The LUID of the grantee. Either the user LUID or Group LUID. Primarily used to reference content via the REST API. |
| Grantee Name | String | The name of the grantee. Either the user email or group name. This value is null for content items in a locked project. | |
| Grantee Type | String | The type of the grantee. Either user or group. | |
| Items | Controlling Permissions Project Name | String | The name of the project that controls permissions for the nested project. For content items in a locked project, this field identifies the project the item inherits its permissions from. For more information, see Locked projects and inherited permissions. |
| Item Hyperlink | String | Full URL to the item on the site. Useful for creating hyperlinks on a dashboard. | |
| Item LUID | String | The LUID of the item. The LUID is unique within each item type and site. Primarily used to reference content via the REST API. | |
| Item Name | String | Display name of the item. | |
| Item Parent Project Name | String | The name of the item’s parent project. | |
| Item Type | String | The type of content item. Such as a data source, prep flow, project, or workbook. | |
| Top Parent Project Name | String | The name of the item’s top-level project. | |
| Site | Site LUID | String | The LUID of the Tableau Cloud site. Primarily used to reference content via the REST API. |
| Site Name | String | The name of the Tableau Cloud site. | |
| - | Admin Insights Published At | Date-time | Date and time the Admin Insights data source was last published in UTC. |
| User Email | String | The email address of the user with explicit permission. | |
| User LUID | String | The LUID of the user with explicit permission. | |
| User Site Role | String | The site role of the user. | |
| Has Permission? | Calculated field | Indicates whether the grantee is allowed access to an item. Doesn’t take into account the Site Administrator capability. Site Administrators have more permissions than the calculation captures. |
| Capability | Creator | Explorer (can publish) | Explorer | Viewer |
| Capability | Creator | Explorer (can publish) | Explorer | Viewer |
Full Data Query ‡ | ||||
AI Access | ||||
| * | ||||
|
| Capability | Creator | Explorer (can publish) | Explorer | Viewer |
Refresh Extracts |
| Capability | Creator | Explorer (can publish) | Explorer | Viewer |
| * | ||||
| Capability | Creator | Explorer (can publish) | Explorer | Viewer |
| * | ||||
| Capability | Creator | Explorer (can publish) | Explorer | Viewer |
| * | ||||
| Capability | Creator | Explorer (can publish) | Explorer | Viewer |
| * | ||||
| Capability | Creator | Explorer (can publish) | Explorer | Viewer |
| Capability | Creator | Explorer (can publish) | Explorer | Viewer |
| ** | ** | ** | ||
| * | ||||
| Refreshes running in parallel per client | ||
|---|---|---|
| <=5 | <=10 | |
| vCPU | 4 | 8 |
| RAM | 16 GB | 32 GB |
| NVMe SSD | 150 GB | 300 GB |
| Number of nodes | Production workload minimum: three nodes per network Development/test workload minimum: one node per network |
| vCPU | Minimum: 8 vCPU Recommended: 16 vCPU or more |
| Memory | Minimum: 16 GB Recommended: 64 GB or more |
| Root volume | Minimum: 100 GB Recommended: 200 GB |
| Variable volume | Minimum: 100 GB Recommended: 200 GB |
Storage (two disk) Important: The secondary disk must be raw and unformatted. | Root disk Secondary disk |
| Permission | Root access to host |
| Supported distributions | RHEL-8 RHEL-9 Ubuntu-20.04 Ubuntu-22.04 |
| Proxy filtering | See Optional forward proxy filtering. |
| Bi-directional communication with Tableau Cloud on port 443 (Application layer) | IP address range is unique for each Tableau Cloud pod. To determine your IP address range, see Authorise Access to Cloud Data Published to Tableau Cloud. |
| Outbound requests for certification validation on port 80 (Application layer) | |
| Outbound TLS client authentication on port 443 with mutual TLS authentication (Orchestration layer) | 52.42.211.235 52.10.6.79 35.167.70.143 |
| Outbound listing of Fully Qualified Domain Names (FQDN) (Orchestration layer) | tunnel.rafay-edge.net api.rafay.dev control.rafay.dev fluentd-aggr.rafay-edge.net influxdb01.core.rafay-edge.net debug.core.rafay-edge.net edge.core.rafay-edge.net registry.rafay-edge.net app.rafay.dev console.rafay.dev *.connector.kubeapi-proxy.rafay.dev *.user.kubeapi-proxy.rafay.dev event.core.rafay-edge.net repo.rafay-edge.net *.connector.cdrelay.rafay.dev *.user.cdrelay.rafay.dev *.connector.infrarelay.rafay.dev *.user.infrarelay.rafay.dev |
Internal network | The cluster nodes will need the same network access to the data source as the one required by Tableau Desktop. |
Inbound network rules To enable communication between the nodes within your environment, configure network rules on the nodes for these ports. | Port ranges:
|
| Tableau Cloud permissions | Site Admin role and the credentials to access the data source. |
| Data source | An authentication method for the data source that is currently supported by Data Connect and that is network accessible from the cluster. |
| Capability | Description |
|---|---|
| Tableau Agent in Pulse (formerly known as Enhanced Q&A) | Use Tableau Agent in Pulse on the Tableau Pulse home page to explore insights about groups of metrics that share the same data source, definition or time range. On an individual metric, select the Ask button, then select a Tableau Agent in Pulse question to get answers powered by AI in Tableau. For more information, see Ask Questions and Discover Insights in Tableau Pulse. You can try Tableau Agent in Pulse for free on an existing Tableau Cloud site with the Try AI site setting. For more information, see Try Tableau Agent in Pulse. |
| Correlated metrics | Get insights about how a metric is similar to other metrics that have been set as correlation candidates. For more information, see Configure insights. |
| Forecast | See a forecast of how a metric is expected to perform for the remainder of a time period. The forecast appears on the overview chart on a metric’s insights exploration page. For more information, see Insight types in Tableau Pulse. |
| Explain Data can't be run in views that use: |
|
Explain Data can't be run if you select: |
|
| Explain Data can't be run when the measure to be used for an explanation: |
|
Explain Data can't offer explanations for a dimension when it is: |
|
| Parameter | Description | Example of returned value |
| TableauServerUser | The username of the current server user. Use when setting up impersonation on the server. Returns an empty string if the user isn’t signed in to Tableau Server. | jsmith |
| TableauServerUserFull | The username and domain of the current server user. Use when setting up impersonation on the server. Returns an empty string if the user isn’t signed in to Tableau Server. | domain.lan\jsmith |
| TableauApp | The name of the Tableau application. | Tableau Desktop Professional Tableau Server |
| TableauVersion | The version of the Tableau application. | 9.3 |
| WorkbookName | The name of the Tableau workbook. Use only in workbooks with an embedded data source. | Financial-Analysis |
| Territory | Region | |
| Asia | Asia Pacific | Australia |
| India | ||
| Indonesia | ||
| Japan | ||
| Singapore | ||
| South Korea | ||
| Europe | Europe | Germany |
| Switzerland | ||
| UK | ||
| North America | Canada | Quebec |
| US-East | Virginia | |
| US-West | Oregon | |
| Bridge refresh schedule | Bridge legacy schedule | |
|---|---|---|
| Supported data types | Relational data File data On premises data Private cloud data | Relational data File data On premises data |
| Supported query types | Published Data Sources Live and Extract Embedded Data Sources Virtual Connections Incremental refresh | Published Data Sources Live and Extract |
| Schedule management | Data source page Workbook (live connections only) Distributed schedule management Integrated with Tableau Cloud schedules allowing for more control and shared visibility | Data source page Only accessible by users that are signed in to Bridge client |
| Additional feature support | Supports pooling to load balance work loads Monitoring available: Jobs, Admin Insights and Admin Views. REST API: Run Extract Refresh Now REST API:Update Data Source Now | Not supported |
| Location | Hyperforce Region | Pod (Pod Name) | Hyperforce IAM Role | |
|---|---|---|---|---|
| Asia Pacific | Australia | ap-southeast-2 | prod-apsoutheast-a | arn:aws:iam::667498515984:role/prod-replication-rule-role |
| India | ap-south-2 | prod-in-a | arn:aws:iam::119877853097:role/prod-replication-rule-role | |
Indonesia | ap-southeast-3 | prod-apsoutheast-c | arn:aws:iam::892386869973:role/prod-replication-rule-role | |
Japan | ap-northeast-1 | prod-apnortheast-a | arn:aws:iam::349070092441:role/prod-replication-rule-role | |
Singapore | ap-southeast-1 | prod-apsoutheast-b | arn:aws:iam::005102551263:role/prod-replication-rule-role | |
| South Korea | ap-northeast-2 | prod-kr-a | arn:aws:iam::943538517075:role/prod-replication-rule-role | |
| Canada | Quebec | ca-central-1 | prod-ca-a | arn:aws:iam::075540750887:role/prod-replication-rule-role |
| Europe | Germany | eu-central-1 | dub01 (DUB01) | arn:aws:iam::337853574888:role/prod-replication-rule-role |
eu-west-1a (EW1A) | ||||
| Switzerland | eu-central-2 | prod-ch-a | arn:aws:iam::623102672691:role/prod-replication-rule-role | |
| UK | eu-west-2 | prod-uk-a | arn:aws:iam::112108976196:role/prod-replication-rule-role | |
| United States - West | Oregon | us-west-2 | 10ax (10AX) | arn:aws:iam::675003682462:role/prod-replication-rule-role |
10ay (10AY) | ||||
10az (10AZ) | ||||
uw2b (UW2B) | ||||
prod-uswest-c | ||||
| United States - East | Virginia | us-east-1 | prod-useast-a | arn:aws:iam::792479604904:role/prod-replication-rule-role |
prod-useast-b | ||||
us-east-1 (useast-1) | ||||
prod-useast-c | ||||
| Property | Description |
|---|---|
| Label | (Optional): Use this field to create a user-friendly label for the site. If you leave this property blank, the add-on defaults to using the site’s name. |
| Tableau Base URL | This is the hostname for your Tableau site. For example, if your Tableau site is accessible at https://us-east-1.online.tableau.com/#/site/devplatembed/home, then the Base URL would be https://us-east-1.online.tableau.com. |
| Tableau Site | Your Tableau site name exactly as it appears in the URL, keeping in mind that this field is case-sensitive. For instance, in the URL example provided earlier, the site name is devplatembed. Note that characters restricted in URLs might cause the site name to differ slightly from its display label in Tableau Cloud. If you’re configuring the default site for a Tableau Server instance, this field should remain empty. |
| User Mapping | This setting determines the method the add-on uses to authenticate Google Workspace users within Tableau. Email: When this option is selected, the add-on uses the user’s Google Workspace email address as their Tableau Cloud username. Other attributes: Any custom attributes you’ve established for your users will be listed here. The custom attributes must be set up for each Google user who wants to authenticate to Tableau. See User mapping for more details. |
| Domains tick box | Each domain that is registered within Google Workspace will have a corresponding tick box. For additional information, please refer to the section on Domains |
| Connected App Credentials | The Tableau Site details you gathered in step 1. Enter your Tableau connected app’s Client ID Secret ID, and Secret Value. |
| Site role name | Maximum capabilities this site role allows |
|---|---|
Tenant roles that don't use a licence | |
| – Users with this role have access to Tableau Cloud Manager. | |
| Cloud Administrator | Available on Tableau Cloud Manager only; not assignable on Tableau Cloud sites. This role is the highest level of administration within Tableau Cloud, enabling the creation of sites, management of users and allocation of licences across your organisation at the tenant level. Cloud administrators don’t consume licences and only have access to Tableau Cloud Manager. To gain site access, cloud administrators can assign themselves a site role through Tableau Cloud Manager, thereby gaining access to any site within the tenant. For more information, see Use Tableau Cloud Manager. |
Site roles that use a Creator licence | |
– Users with these site roles have access to Tableau clients such as Tableau Prep, Tableau Desktop, Tableau Bridge and Tableau Mobile. | |
This is the highest level of access for a Tableau Cloud site. Unrestricted access to content as described above, but at the site level. Connect to Tableau or external data in the browser, Tableau Desktop or Tableau Prep; create new data sources; build and publish content. On Tableau Server, server administrators can determine whether or not to allow site administrators to manage users and assign site roles and site membership. By default, on Tableau Server, and always on Tableau Cloud, site administrators are allowed these capabilities. | |
This is similar to the former Publisher site role, but allows new features. This site role offers non-administrators the maximum level of content access. Connect to Tableau or external data in the browser, build and publish flows, data sources and workbooks, have access to Dashboard Starters and use interactive features on published views. Can also connect to data from Tableau Prep or Tableau Desktop, and publish (upload/save) and download flows, workbooks and data sources. | |
Site roles that use an Explorer licence | |
– Users with these site roles can access the server from the browser or Tableau Mobile. | |
Site Administrator Explorer | Same access to site and user configuration as Site Administrator Creator, but can’t connect to external data or virtual connections from the web editing environment. Can connect to Tableau published data sources to create new workbooks, and edit and save existing workbooks. Can’t edit and save existing flows. Can’t publish Tableau Prep flows. |
Explorer (can publish) | Can publish workbooks from the web using existing data sources, browse and interact with published views and use all interaction features. In the web editing environment, can edit and save existing workbooks. Can run Tableau Prep flows if granted the Run Flows permissions. Can’t save new stand-alone data sources from data connections embedded in workbooks, and can’t connect to external data or virtual connections, or create new data sources. Can’t edit and save existing flows. Can’t publish Tableau Prep flows. |
Explorer | Can browse and interact with published views. Can subscribe to content, create data driven alerts, connect to Tableau published data sources and open workbooks in the web authoring environment for ad-hoc queries, but they can’t save their work. Can’t connect to a virtual connection. Can’t edit and save existing flows. Can't publish or run Tableau Prep flows. |
Viewer | Can see published views others have created and use most interaction features. Can subscribe to views and download as images or summary data. Can’t connect to data, create, edit or publish content or set data alerts. For a list of specific capabilities, see the Viewer column in the matrix on the Tableau pricing page. Note: Although the Viewer site role existed in previous versions, the new Viewer site role has additional capabilities. |
Other site roles | |
Unlicensed | Unlicensed users can’t sign in to Tableau Server or Tableau Cloud. Users are assigned the Unlicensed role in the following circumstances:
|
| When signing in from: | Do this: |
| A web browser | Enter the Tableau Cloud URL into the address bar: https://online.tableau.com |
| Tableau Desktop, to publish or access content | Select Server > Sign In, and enter the Tableau Cloud URL: http://online.tableau.com |
| Tableau Desktop, to sign in to Tableau Bridge | Select Server > Start Tableau Bridge Client. |
| Tableau Mobile app | Tap Sign In, and then tap Connect to Tableau Cloud. |
| Upload your logo | This simple first step helps you get familiar with the environment while you incorporate your organisation's branding into your site. Sign in, go to the Settings page, and upload your logo where indicated. |
| Configure site access | If your organisation uses single sign-on, you can configure your site to use Google or SAML authentication. Otherwise, you can use the default Tableau ID authentication, where each user signs in using an email address and password that is unique to Tableau Cloud. In addition to the authentication type, you can determine whether to allow users to sign in directly from Tableau clients after signing in the first time. This is enabled by default. |
| Create projects | Projects help you manage users’ access (permissions) to data sources and workbooks that are published to your site. You can set default groups and permissions for all content on the Default project, lock the project, and then use it as a template for additional projects you create. Projects can also serve as staging environments. |
| Set up the permissions structure | In Tableau, permissions work with site roles to make up a user’s access to the site and its content. |
| Add users | Each user who accesses Tableau Cloud must sign in. Determine the users you want to be able to sign in to the site. If you enabled Google or SAML authentication, determine which of those users will sign in with their single sign-on credentials, and which will use TableauID credentials. Add or import multiple users at a time based on their authentication type. |
| Get your data to Tableau Cloud | We recommend that you designate a Tableau Desktop user who will publish vetted data sources to the site (that is, who will serve in the data manager role mentioned earlier). These will be the shared data sources that other Tableau users can connect to. As the site administrator, you can centrally manage data source permissions. Other attributes that either you or the data manager can maintain centrally are connection information (credentials, access tokens) and refresh schedules for cloud data sources. For more information, see Keep Data Fresh. |
| Analyse site usage and performance | You can monitor usage of published data sources and workbooks, the success of extract refresh tasks, user activity, and so on. |
| Folder | Field Name | Type | Description |
|---|---|---|---|
| Data Source | Data Source Content Type | String | Indicates whether the Data Source is Published or Embedded. Will be NULL for any Items that are not Data Sources. |
| Data Source Database Type | String | Type of database connection (i.e. mysql, postgres, sqlproxy, etc.). Will be NULL for any Items that are not Data Sources. | |
| Data Source Is Certified | Boolean | Whether or not the Data Source is a Certified Data Source. Will be NULL for any Items that are not Data Sources. | |
| Dates | Created At | Date-time | Date and time the item was created, in UTC. |
| Created At (Local) | Date-time | Date and time the item was created, adjusted by the Timezone parameter. | |
| Extracts Incremented At | Date-time | Date and time the data source was incrementally refreshed, in UTC. For incremental refreshes only. | |
| Extracts Incremented At (Local) | Date-time | Date and time the data source was incrementally refreshed, adjusted by the Timezone parameter. | |
| Extracts Refreshed At | Date-time | Date and time the data source was last refreshed, in UTC. For full extract refreshes only. | |
| Extracts Refreshed At (Local) | Date-time | Date and time the data source was last refreshed, adjusted by the Timezone parameter. | |
| First Published At | Date-time | Date and time the item was first published, in UTC. | |
| First Published At (Local) | Date-time | Date and time the item was first published, adjusted by the Timezone parameter you've set. | |
| Last Accessed At | Date-time | Date and time the item was last accessed, either by accessing a View or connecting to a Data Source, in UTC. | |
| Last Accessed At (Local) | Date-time | Date and time the item was last accessed, either by accessing a View or connecting to a Data Source, adjusted by the Timezone parameter you've set. | |
| Last Published At | Date-time | Date and time the item was last published, in UTC. | |
| Last Published At (Local) | Date-time | Date and time the item was last published, adjusted by the Timezone parameter you've set. | |
| Updated At | Date-time | Date and time the item was last updated, in UTC. | |
| Updated At (Local) | Date-time | Date and time the item was last updated, adjusted by the Timezone parameter you've set. | |
| Hyperlinks | Item Hyperlink | String | Full URL of the item on the site. (Useful for creating hyperlinks to the item.) |
| Site Hyperlink | String | The root URL of the Tableau Cloud site | |
| Item | Description | String | The text description of the item. Will be NULL for View items. |
| Has Incremental Extract | Boolean | Whether or not it is possible to perform an incremental extract for this Workbook or Data Source. | |
| Has Refresh Scheduled | Boolean | Whether or not the Workbook or Data Source has extracts being refreshed on a schedule. | |
| Has Refreshable Extract | Boolean | Whether or not refreshable extracts are available for the Workbook or Data Source. (For example: .hyper files published via REST API are not refreshable from Tableau Cloud, so those extracts would be labelled as False) | |
| Is Data Extract | Boolean | Whether or not the Workbook or Data Source contains an Extract. | |
| Item ID | Number | The ID of the item. The ID is unique within each Item Type and Site. | |
| Item LUID | String | The LUID of the item. The LUID is unique within each item type and site. Primarily used to reference content via the REST API. | |
| Item Name | String | Display name of the item | |
| Item Parent Project ID | Number | Item ID of the parent project that contains the item, such as a workbook or data source. The Item ID of this item's Parent Project. (E.g. The Item ID of the Project a Workbook resides in.) | |
| Item Parent Project Level | String | The Project Level of this item's Parent Project. (E.g. The Project Level of the Project a Workbook resides in.) | |
| Item Parent Project Name | String | The name of the item’s parent project. For example, the item name of the project a workbook resides in. | |
| Item Parent Project Owner Email | String | The email address of the parent project owner | |
| Item Revision | Number | The revision number of the item | |
| Item Type | String | The type of item that this content is. Either a Data Source, Flow, Project, View or Workbook. | |
| Owner Email | String | Email address of the item owner | |
| Tags | String | List of tags applied to the item. All tags are combined into a single string and delimited by the double-pipe (||) character. | |
| Top Parent Project Name | String | The name of the item's top parent project. For example, the item name of the project at project Level 0 of this item's project hierarchy. Will be NULL for top-level projects. | |
| - | Size (bytes) | Number | The size of the item in bytes (÷1,000,000,000 for GB) |
| Size (MB) | Number | The size of the item in MB (÷1,000 for GB) | |
| Total Size (bytes) | Number | The total size of the item in bytes (÷1,000,000,000 for GB) | |
| Total Size (MB) | Number | The total size of the item in MB (÷1,000 for GB) | |
| Metric | Adjustable Filter Options | String | The fields added as adjustable filter options to a metric definition, or the filter options selected on a metric. |
| Has Definition Filters | String | Whether or not there are definition filters applied. | |
| Metric Definition Aggregation | String | The aggregation for the measure being tracked. | |
| Metric Definition Data Source ID | String | The data source that the metric definition is connected to | |
| Metric Definition ID for Related Metric | String | The definition that the metric is related to | |
| Metric Definition Number Format | String | The format for the metric value | |
| Metric Time Granularity | String | The level of detail that the data is aggregated at | |
| Project | Controlled Permissions Enabled | Boolean | The asset permissions setting for projects. When true, project permissions are locked and assets inherit project permission rules. |
| Controlling Permissions Project LUID | String | The LUID of the project that controls permissions for the nested project | |
| Controlling Permissions Project Name | String | The name of the project that controls permissions for the nested project | |
| Nested Projects Permissions Enabled | Boolean | The asset permissions setting for nested projects. When true, nested project permissions are locked and assets inherit permission rules from the parent project. | |
| Project Level | Number | The level of the project within its hierarchy. The value increments by 1 for each level: 0 = Top-level project, 1 = A project whose parent is a top-level project, 2 = A project whose parent's parent is a top-level project and so on. The value is NULL for any items that are not projects. | |
| Site | Site LUID | String | LUID of the site associated with the user. Primarily used for referencing a site in the REST API. |
| Site Name | String | The name of the Tableau Cloud site | |
| - | Storage Quota (bytes) | Number | The storage capacity of the Tableau Cloud site in bytes. |
| View | View Title | String | The title of the view. The value is NULL for items that are not views. |
| View Type | String | The type of view. Either a story, dashboard or sheet. The value is NULL for items that are not views. | |
| View Workbook ID | Number | ID of the parent workbook of the view. Primarily used for hyperlinks and the REST API. The value is NULL for items that are not views. | |
| View Workbook Name | String | Display name of the parent workbook of the view. The value is NULL for items that are not views. | |
| Workbook | Workbook Shows Sheets As Tabs | Boolean | Whether or not the sheets of the workbook are displayed as tabs. The value is NULL for items that are not workbooks. |
| - | Admin Insights Published At | Date-time | Date and time the Admin Insights data source was last published in UTC |
| Timezone | String | Specifies the timezone for displaying dates. This field represents an integer value used to determine the number of hours to offset from UTC. It doesn't account for Daylight Saving Time adjustments. |
| Setting | Description |
| Site Name and ID (Tableau Server Administrators only) | Specifies the site name seen in the user interface and the ID seen in the site URL. (If you’re editing the Default site, you can’t change the ID.) You can't change the “#/site” portion of the URL (for example, http://localhost/#/site/sales). In multi-site server environments, these segments appear in the URL for sites other than the Default site. |
| Storage (Tableau Server Administrators only) | Select either Server Limit or GB, and for the latter, enter the number of gigabytes you want as a limit for storage space for published workbooks, extracts and other data sources. If you set a server limit and the site exceeds it, publishers will be prevented from uploading new content until the site is under the limit again. Server administrators can track where the site is relative to its limit using the Max Storage and Storage Used columns on the Sites page. |
| Revision History (Tableau Server Administrators only) | Specifies the number of previous versions of workbooks, flows and data sources that are stored on the server. |
| Tableau Prep Conductor | Controls whether users with appropriate permissions can schedule and monitor flows. Tableau Prep Conductor is part of Data Management. For more information, see Tableau Prep Conductor. |
| Web Authoring | Controls whether browser-based authoring is enabled for the site. When web authoring for workbooks is disabled, users can't create or edit published workbooks from the server web environment but instead must use Tableau Desktop to republish the workbook. When web authoring for flows is disabled, users can't create or edit published flows from the server web environment but instead must use Tableau Prep Builder to re-publish the flow. For more information, see Set a Site’s Web Authoring Access and Functions in Tableau Cloud Help. |
| Managing Users (Tableau Server Administrators only) | Determines whether only server administrators can add and remove users and change their site roles, or whether site administrators can too. If you allow site administrators to manage users, specify how many users they can add to the site by selecting one of the following:
For more information, see View Server Licences. |
| Guest Access (Tableau Server Administrators only) | Lets people who lack a Tableau Server account see views that have guest access permissions. Note: If you use Tableau Server, your administrator can disable Guest Access. |
| Tableau Catalog | Turns off Catalog capabilities when Tableau Server or a Tableau Cloud site is licensed with Data Management. For more information, see Disable Catalog. |
| Workbook Performance after a Scheduled Refresh (Tableau Server Administrators only) | Pre-computes recently viewed workbooks with scheduled refreshes to open them faster. For more information, see Configure Workbook Performance after a Scheduled Refresh. |
| Workbook Performance Metrics (Tableau Server Administrators only) | Lets site users collect metrics on how workbooks perform, such as how quickly they load To initiate recording, users must add a parameter to the workbook's URL. For more information, see Create a Performance Recording. |
| Managed Keychain Clean-Up (Tableau Server Administrators only) | Lets site administrators manage saved credential keychains for OAuth connections on the site. For more information, see OAuth Connections. |
| Automatically Suspend Extract Refresh Tasks | To save resources, Tableau can automatically suspend extract refresh tasks for inactive workbooks. This feature applies only to refresh schedules that run weekly or more often. For more information, see Automatically Suspend Extract Refreshes for Inactive Workbooks in Tableau Cloud Help. |
Linked Tasks (Tableau Server and Site Administrators only) | Lets Server administrators enable users to schedule flow tasks to run one after the other. They can also enable users to trigger the scheduled flow tasks to run using Run Now. This setting can be applied at the server level to include all sites on Tableau Server. The setting can be disabled at the site level to include only specific sites. If the setting is turned off after linked tasks are scheduled, any tasks that are running will complete and the scheduled linked tasks are hidden and no longer show on the Scheduled Tasks tab. For more information, see Schedule Linked Tasks. |
| Email Settings (Tableau Server Administrators only) | Specifies the From address and message footer seen in automatic emails for alerts and subscriptions. |
| Site Invite Notification (Tableau Cloud only) | For sites with single-sign-on authentication, sends an invite email when new users are added to the site. |
| Site Logo (Tableau Cloud only) | Specifies the image that appears with the site name. |
| Start Page | Controls which site page appears when users sign in. By default, the Home page appears, but you can instead open All Projects, All Workbooks, or other pages. For more information, see Set the Default Start Page in Tableau Cloud Help. Note: If you use Tableau Server, your administrator can override this site setting. |
| Tableau Pulse - Deployment (Tableau Cloud only) | Controls whether Tableau Pulse is available for all users, a group of users or no users. For more information, see Set Up Your Site for Tableau Pulse. |
| Tableau Pulse – Digest: Let users receive email and Slack digests and alerts (Tableau Cloud only) | Controls whether users can receive Tableau Pulse digests and alerts via different channels. For more information, see Set Up Your Site for Tableau Pulse. |
| Tableau Pulse – Digest: Digest start time (Tableau Cloud only) | Determines the time at which Tableau Pulse starts generating digests. For more information, see Set Up Your Site for Tableau Pulse. |
| Tableau Pulse – Digest: Weekly and monthly schedule (Tableau Cloud only) | Determines the day of week and day of month when weekly and monthly digests are generated. For more information, see Set Up Your Site for Tableau Pulse. |
| AI in Tableau (Tableau Cloud) | This section includes multiple settings that control whether generative AI is enabled for Tableau features. Some generative AI features require Tableau+ and a connection to a Salesforce org with Einstein generative AI set up. For more information about how to turn on AI in Tableau features, see Turn On AI in Tableau for Your Site. To learn more about AI in Tableau, see AI in Tableau. |
| AI in Tableau (Tableau Server) | This section includes multiple settings that control whether generative AI is enabled for Tableau features. This feature, available starting in version 2025.3, enables you to connect to your own Large Language Model (LLM) provider to turn on Tableau Agent in Tableau Server for Tableau Web Authoring and Tableau Prep. For more information see, Turn on AI in Your Tableau Server Site. |
| Personalised Insight Ranking (Tableau Cloud only) | Controls whether users can provide thumbs-up or thumbs-down feedback on individual insights. When this setting is turned on and users provide feedback, that feedback is used by the Tableau Pulse insights platform to further personalise and rank the types of insights it shows to a user. This setting is independent of the setting to deploy Tableau Pulse. When Personalised Insight Ranking is turned off, users won't be able to submit thumbs-up or thumbs-down feedback on individual insights. For more information, see "Turn off Personalised Insight Ranking" in Set Up Your Site for Tableau Pulse. |
| User Visibility | Controls what user and group names are visible to other users. For more information, see Manage User Visibility in Tableau Cloud Help. |
| Availability of Ask Data | Controls whether Ask Data lenses are enabled or disabled for data sources. Ask Data lets users query data using conversational language and automatically see visualisations. For more information, see Automatically Build Views with Ask Data in Tableau user Help. |
| Availability of Explain Data | Controls whether site users with the appropriate permissions can run Explain Data and authors can access Explain Data Settings. For more information, see Control Access to Explain Data. To learn more about Explain Data, see Discover Insights Faster with Explain Data. |
| Automatic Access to Metadata about Databases and Tables | Automatically grants users certain capabilities to external assets using derived permissions. For more information, see Turn off derived permissions in Tableau Cloud Help. |
| Sensitive Lineage Data | Specifies whether sensitive lineage data should be obfuscated or filtered when users don’t have the appropriate permissions to related metadata. For more information, see Sensitive lineage data. |
| Cross-Database Joins | Determines where the join process happens when joining data from multiple sources. For more information, see Combine Tables from Different Databases in Tableau user Help. |
| Extract Encryption at Rest (Tableau Server Administrators only) | Lets you encrypt .hyper extracts while they are stored on Tableau Server. Server administrators can enforce encryption of all extracts on their site or allow users to encrypt all extracts associated with particular published workbooks or data sources. For more information, see Extract Encryption at Rest. |
| Tableau Support Access (Tableau Cloud only) | Allows Tableau Support technicians access to the site to help troubleshoot support cases. By default, this feature is disabled. For more information, see Enable Support Access. |
| Sharing | Allows users to share items directly with other users. When an item is shared, the recipients get a notification and the item is added to their Shared with Me page. If this is not enabled, users can only copy a link to share. For more information, see Share Web Content in Tableau user Help. |
| Comments | Controls whether users can add remarks in a Comments side pane for each view and @mention other Tableau users to notify them via email. For more information, see Comment on Views in Tableau user Help. |
| Data-Driven Alerts | Lets users automatically receive emails when data reaches key thresholds. For more information, see Send Data-Driven Alerts in Tableau user Help. |
| Subscriptions | Lets site users subscribe to views and receive regular emails of them. On Tableau Server, these options are available only if you first configure subscription settings. |
High-Visibility Data Labels in View and Workbook Subscriptions | Controls whether subscriptions include relevant upstream high-visibility data quality warnings and sensitivity labels in the email. On Tableau Server, these options are available only if you first turn on and configure subscriptions. For more information on data quality warnings, see Set a Data Quality Warning. For more information on sensitivity labels, see Sensitivity Labels. Previously titled Data Quality Warnings in Subscriptions. Note: Data quality warnings and sensitivity labels are a feature of Tableau Catalog, which is part of Data Management. |
| Tagging | Specifies the number of tags that users can add to items. The default limit is 50 tags, and the maximum is 200. For more information, see Use Tags. |
| Recommendations for Views | Controls whether recommendations show on the site and whether the names of users who have looked at recommended items show on recommendation tooltips. Note: If you use Tableau Server, your administrator can disable Recommendations. |
| Request Access | Lets users send access requests to content or project owners. For more information, see Let Site Users Request Access to Content in Tableau Cloud Help. |
| Metrics Content Type | Controls whether metrics are available on the site. When you turn metrics on, users can create metrics from views and metrics appear as a content type. When turned off, metrics won't appear on the site or continue to sync. If you turn on metrics again, pre-existing metrics will reappear and resume refreshing. For more information, see "Set Up for Metrics" in Tableau Cloud Help or Tableau Server Help. Retirement of the legacy metrics feature Tableau's legacy metrics feature was retired in Tableau Cloud in February 2024 and in Tableau Server version 2024.2. In October 2023, Tableau retired the ability to embed legacy metrics in Tableau Cloud and in Tableau Server version 2023.3. With Tableau Pulse, we've developed an improved experience to track metrics and ask questions of your data. For more information, see Create Metrics with Tableau Pulse to learn about the new experience and Create and Troubleshoot Metrics (Retired) for the retired feature. |
| Web Page Objects and Web Images | Controls whether these Web Page and Image objects can display target URLs. For more information, see Security for Web Page objects in Tableau user Help. |
| Personal Space | Allows Creator and Explorer site users to create and save content to a private Personal Space. When Personal Space is turned on, you can set user storage limits. For more information, see Create and Edit Private Content in Personal Space. |
| Custom Domain | Allows you to use a custom domain to redirect traffic to your site. You can configure a subdomain, like |
| Collections | Controls whether collections are available on the site. When you turn on collections, users can create collections to organise content and browse collections made available by other users. For more information, see Organise Items in a Collection. |
| Site Time Zone for Extracts | The default time zone for extract-based data sources in a site is Coordinated Universal Time (UTC). Site administrators can set a different time zone. For more information, see Set the Site Time Zone for Extracts in Tableau Server Help or Set the Site Time Zone for Extracts in Tableau Cloud Help. |
| Extract Quota Limit Notifications | Sends email alerts to all site administrators when extract refresh jobs are canceled because of extract job capacity issues. |
Flow Parameters (Tableau Server and Site Administrators only) | Enables users to schedule and run flows that include parameters. Administrators can also enable flow parameters to accept any value. If this option is enabled, any flow user can enter any value in a parameter, potentially exposing data that the user should not have access to. Starting in version 2023.2, administrators can enable system parameters that allow users to apply date or time parameters to flow output names for file and published data source output types. When the flow is run, the start time is automatically added to the flow output name. Parameters can be entered in an input step for file name and path, table name or when using custom SQL queries, in an output step for file name and path and table name, and in any step type for filters or calculated values. Flow parameter settings can be applied at the server level to include all sites on Tableau Server. The settings can be disabled at the site level to include only specific sites. For more information about using parameters, see Create and Use Parameters in Flows in the Tableau Prep help. |
| Run Now | Controls who can run jobs manually using the Run Now option from the web, Rest API and Tabcmd. By default, this option is selected to allow users to run jobs manually. Untick the box if only administrators should be allowed to run jobs manually. Note: If you use Tableau Server, your administrator can disable this site setting. |
| Manage Notifications | Controls how site users can receive notifications for events such as extract jobs, flow runs or when another user shares content with them or mentions them in a comment. Notifications can be seen in their Tableau site via the notification centre, sent by email or sent to a Slack workspace. When a notification is enabled, users can configure their notification preferences on their Account Settings page. Note: If you use Tableau Server, your server administrator can disable this site setting. |
| Customise Email Notifications (Tableau Cloud only) | Controls whether email notifications for data-driven alerts and subscriptions to workbooks and views are sent using the Tableau email server or your own SMTP server. You can connect your custom mail server using standard basic authentication or modern OAuth 2.0 for Microsoft 365. When you use your own SMTP server, you can customise the email sender’s name, email address and domain for links in the notification emails. Added for Tableau Cloud in February 2024. For more information, see Use a Custom SMTP Server for Email Notifications in Tableau Cloud Help. Separately from the SMTP settings, you can control whether the email notifications sent to users for data-driven alerts and subscriptions include links. These links direct users to your Tableau site to see the content and manage the alert or subscription. A link to unsubscribe is always included in notification emails, regardless of whether this setting is on. Added for Tableau Cloud in June 2023. |
| Flow Subscriptions | Controls whether flow owners can schedule and send emails with flow output data to themselves and others. When you allow flow subscriptions, you can control whether flow output data is included in the subscription email and whether flow output files are attached to the email. For more information, see Notify Users of Successful Flow Runs |
| OAuth Clients Registry | For a subset of connectors, you can register a custom OAuth client to override pre-configured OAuth client settings. By registering a custom OAuth client, you enable new and existing connections to use the custom OAuth client instead of the default OAuth client. For more information, see Configure Custom OAuth. |
| Personal Access Tokens (Tableau Cloud only) | Controls whether personal access tokens (PATs) creation is enabled for all users, a group of users or no users. Also allows PATs expiration period to be customised. Changes to these settings apply only to new PATs. Existing PATs remain valid and unchanged. For more information about PATs, see Personal Access Tokens. |
| View Acceleration | Controls whether Creator and Explorer site users can accelerate the views in their Tableau Server workbooks for faster loading times. When you allow view acceleration, you can set a maximum number of views to be accelerated, and you can choose to automatically suspend acceleration for views that repeatedly fail the acceleration task. For more information, see View Acceleration. |
| Assertions for Group Membership | Enables local group membership to be controlled and managed by your SSO IdP or through a Tableau connected app by dynamically asserting group membership when a user authenticates to Tableau Cloud. Requires additional configuration in the SAML assertion, OIDC assertion or JSON web token (JWT). For more information, see Dynamic group membership using assertions. |
| Group Sets | Enables the Group Sets page and the ability to create group sets. Group sets can be used by certain users (site admins, project owners and content owners) to apply permission rules that require users to be members of all groups in the group set to access content whose permissions are dependent on the group set. For more information, see Work with Group Sets. |
| Recycle Bin | Controls whether Recycle Bin is turned on for a site, allowing admins and authors with Explorer (can publish) or Creator licences to restore previously deleted projects, workbooks and data sources for a selected period of time. For more information, see Recycle Bin. |
| System for Cross-domain Identity Management (SCIM) (Tableau Server) | Allows server administrators to enable site-level SCIM to automate users and groups provisioning and synchronisation. For more information, see SCIM. |
| Explore in Tableau (Tableau Cloud only) | Allows external Tableau partners to forward their users directly into a Tableau Cloud web authoring experience. When this capability is enabled, a new workbook connects to a data source from the user’s data platform, letting them start their data analysis more quickly. For more information, see the Explore in Tableau API Help. |
| Setting | Description |
| Authentication Types | Specifies how users can sign in to the site, and how they access it after signing in the first time. Authentication verifies a user’s identity. For more information, see Authentication. |
| Default Authentication Type for Embedded Views | Specifies how users can sign in to embedded views. By default, Tableau authentication is selected. |
| Control User Access in Authentication Workflows | Enables user attribute functions used in content to accept the passing of user attributes from a JSON Web Token (JWT) through connected apps, OIDC claims or SAML XML response. The user attributes are passed to Tableau to customise and control the data that can be shown to a user at runtime. For more information, see Embedding API v3 Help, OIDC or SAML topics. |
| System for Cross-domain Identity Management (SCIM) | Allows you to manage users on the site through a third-party identity provider (IdP). When enabled, the Base URL and Secret boxes are populated with values to use in the IdP SCIM configuration. For more information, see Automate User Provisioning and Group Synchronisation through an External Identity Provider. |
| Connected Clients | Allows Tableau clients such as Tableau Mobile, Tableau Bridge and others to stay authenticated to the server after a user provides sign-in credentials the first time. When turned off, users are required to sign in explicitly each time they visit Tableau Cloud. For more information, see Access Sites from Connected Clients. |
| Setting | Description |
| Client Not Running Notifications | Sends email alerts to data source owners when a client appears to be disconnected from the site. |
| Pooling | Distributes live queries and refresh jobs across all clients in Bridge pools. For more information, see Configure and Manage the Bridge Client Pool. |
| Private Network Allowlist | Add and manage domains that enable dedicated Bridge pool access to private network data on behalf of Tableau Cloud. |
| Setting | Description |
| Dashboard and Viz Extensions | Manage and control dashboard and viz extensions. Dashboard extensions are web applications that run in custom dashboard zones and can interact with the rest of the dashboard. Viz extensions are web applications that support new viz types. For more information, see ‘Manage Dashboard and Viz Extensions’ in Tableau Cloud Help or Tableau Server Help. |
| Analytics Extensions | Enables a set of functions that your users can use to pass expressions to analytics extensions for integration with R and Python. For more information, see "Configure Connection with Analytics Extensions" in Tableau Cloud Help or Tableau Server Help. |
| Tableau Prep Extension | When authoring flows on the web, enable users to apply Einstein Discovery-powered models to their flows to bulk score predictions for their data. For more information, see Configure Einstein Discovery Integration in the Tableau Server help. |
| Setting | Description |
| Slack Connectivity | Displays connections between a Slack workspace and the Tableau site. When connected, Tableau site users can see their Tableau notifications in the connected Slack workspace. In Tableau Cloud, you can request that the Slack workspace administrator install the Tableau for Slack app, then finalise the connection once installed. For more information, see Integrate Tableau with a Slack Workspace. |
| Analytics Extensions | Enables a set of functions that your users can use to pass expressions to analytics extensions for integration with R and Python. For more information, see "Configure Connection with Analytics Extensions" in Tableau Cloud Help or Tableau Server Help. |
Publish to Salesforce (Beta on Tableau Cloud and Tableau Server) | Allows site users to publish views to a Salesforce app. When a view is published to Salesforce, anyone with access to the selected app can see that the content exists. However, only those signed in with existing Tableau permissions can see the view. For more information, see Publish Views to Salesforce (Beta). |
| Setting | Description |
| Connected Apps |
|
| Setting | Description |
| App Lock | Requires a biometric method or device passcode for users to open this site on Tableau Mobile. For more information, see Enable App Lock for Added Security in the Tableau Mobile Deployment Guide. |
| Offline Previews | Controls whether offline previews are generated for display when users access the site on Tableau Mobile. For more information, see Manage Tableau Mobile Data on Devices in the Tableau Mobile Deployment Guide. |
| Mobile Security Policies | Some security policies are enabled automatically and cannot be disabled. Mobile security policies are not available for MAM versions of Tableau Mobile. |
| Jailbreak Detection | Controls whether a Tableau Mobile app user with a device that has been "jailbroken" or "rooted" is allowed to access content on Tableau, and what level of response occurs when a jailbroken or rooted device is detected. For more information, see Tableau Mobile App Security Settings. |
| Malware Detection (Android only) | Controls whether malware detection is enabled for mobile devices and what level of response occurs when malware is detected. For more information, see Tableau Mobile App Security Settings.
|
| Maximum Days Offline Without Policy Refresh | Controls whether there is a maximum number of days a mobile device can be offline and still use the app. For more information, see Tableau Mobile App Security Settings. |
| Prevent Debugging | Controls whether debuggers are prevented on mobile devices. For more information, see Tableau Mobile App Security Settings. |
| Screen Sharing and Screenshots (Android only) | Controls whether a Tableau Mobile user is able to take screenshots or use screen sharing while in the app. For more information, see Tableau Mobile App Security Settings. |
| Folder | Field Name | Type | Description |
|---|---|---|---|
| Content | Item LUID | String | The LUID of the item included in the subscription |
| Item Type | String | The type of item included in the subscription: either a workbook or view. | |
| Item Name | String | Display name of the item included in the subscription | |
| Item Owner Email | String | Email address of the item owner | |
| Item Hyperlink | String | Full URL of the item on the site | |
| Subscription | Data Conditions | String | The condition for when subscriptions are sent, either Always or When data is available |
| Has Image Attached | Boolean | Indicates whether an image is attached to the subscription email | |
| Has PDF Attached | Boolean | Indicates whether a PDF is attached to the subscription email | |
| Is Extract Refresh Triggered | Boolean | Indicates whether the data extract associated with the subscription has been refreshed | |
| Schedule LUID | String | The LUID of the schedule | |
| Schedule Name | String | Name of the schedule | |
| Subject | String | The subject of the subscription | |
| Subscription LUID | String | The LUID of the subscription | |
| Subscription Status | String | Status of the subscription: either Active or Suspended. | |
| Subscription ID | Number | The ID of the subscription | |
| Created At | Date-time | Date and time the subscription was created in UTC | |
| Created At (Local) | Date-time | Date and time the subscription was created, adjusted by the Timezone parameter. | |
| Last Sent | Date-time | Date and time the subscription was last sent in UTC | |
| Last Sent (Local) | Date-time | Date and time the subscription was last sent, adjusted by the Timezone parameter. | |
| User | Created By User Email | String | Email address of the user that created the subscription |
| Created By User LUID | String | The LUID of the user that created the subscription | |
| Subscriber Email | String | Email address of the user receiving the subscription | |
| Subscriber User LUID | String | The LUID of the user receiving the subscription | |
| Subscriber Group Name | String | If user is following a metric as part of a group, the name of the group. | |
| Subscriber Group LUID | String | If user is following a metric as part of a group, the LUID of the group. | |
| Schedule | Day of Month | String | Day of the month on which this schedule will run |
| Day of Week | String | Day of the week on which this schedule will run | |
| Schedule Type | String | Indicates whether the schedule runs on an hourly, daily, weekly or monthly basis. | |
| Minute Interval | String | How frequently the schedule runs, in minutes. | |
| Start At Minute | String | Time of day when the schedule will start | |
| End At Minute | String | Time of day when the schedule will end | |
| Task | Task LUID | String | The LUID of the task |
| Task ID | Number | The ID of the task | |
| Task Type | String | The type of background job associated with this task, such as extract, subscription or Bridge refresh. | |
| Consecutive Failure Count | Number | Number of times the task has failed | |
| Historical Queue Time | Number | Amount of time the task has spent in the queue, in seconds. | |
| Historical Run Time | Number | Amount of time taken for the task to complete, in seconds. Doesn’t include queue time. | |
| - | Admin Insights Published At | Date-time | Date and time the Admin Insights data source was last published in UTC |
| Number of Recipients | Number | Distinct count of recipients | |
| Number of Subscriptions | Number | Distinct count of subscriptions | |
| Timezone | String | Specifies the timezone for displaying dates. This field represents an integer value used to determine the number of hours to offset from UTC. It doesn't account for Daylight Saving Time adjustments. |
| Feature area | Capacity type | Capacity allowance | Configurable in TCM | More information |
| Storage | Site storage | Standard: 1 TB per site Enterprise, Cloud+, Tableau+: 5 TB per site | No | Storage |
| Data Management: Up to 5 TB per site | No | About Tableau Advanced Management on Tableau Cloud | ||
| Individual workbook, published data source or flow size | Standard, Enterprise, Cloud+, Tableau+: 25 GB per site (suggested limit for optimal performance) | No | Storage | |
| Data Management: 25 GB per site (suggested limit for optimal performance) | No | About Tableau Advanced Management on Tableau Cloud | ||
| Extracts | Daily refreshes | Up to 8 backgrounder hours per Creator licence per site | No | Extracts – daily, runtime and memory usage |
| Concurrent refreshes | Standard: Up to 15 jobs* per tenant Enterprise: Up to 25 jobs* with 1 additional job for every 10 Creator licences per tenant Cloud+, Tableau+: Up to 50 jobs* with 1 additional job for every 5 Creator licences per tenant Capacity-based Viewer Blocks: See Deployments with capacity-based licence model | Yes | Extract concurrency | |
| Individual refresh runtime | 120 minutes (2 hours) | - | Extracts – daily, runtime and memory usage | |
| Refresh memory usage size | 20 GB | - | ||
| Extract APIs | Calls | Standard: 120 calls per hour per tenant Enterprise: 240 calls with 1 additional call for every 1 Creator licence per hour per tenant Cloud+, Tableau+: 480 calls with 2 additional calls for every 1 Creator licence per hour per tenant Capacity-based Viewer Blocks: See Deployments with capacity-based licence model | Yes | Extract APIs |
| Subscriptions | Concurrent subscriptions | Standard: Up to 20 jobs* per tenant Enterprise: Up to 25 jobs* with 1 additional job for every 10 Creator licences per tenant Cloud+, Tableau+: Up to 50 jobs* with 1 additional job for every 5 Creator licences per tenant Capacity-based Viewer Blocks: See Deployments with capacity-based licence model | Yes | Subscription concurrency |
| Individual subscription runtime | 30 minutes | - | Subscriptions – runtime and email size | |
| Individual email size | 2 MB | - | ||
| Publish APIs | Calls | Standard: 800 calls per hour per tenant Enterprise: 1200 calls with 1 additional call for every 2 Creator licences per hour per tenant Cloud+, Tableau+: 2,400 calls with 1 additional call for every 1 Creator licence per hour per tenant Capacity-based Viewer Blocks: See Deployments with capacity-based licence model | Yes | Publish APIs |
| Flows | Concurrent flows | Standard, Enterpise, Cloud+, Tableau+: 1 Resource Block per site | No | Flow concurrency |
| Additional concurrent flows | Enterprise, Cloud+, Tableau+: Dependent on purchased resource blocks per tenant | Yes | Flow concurrency | |
| Flow memory usage size | 19.5 GB | - | Flows – user requests, daily, runtime and memory usage | |
| VizQL Data Service (VDS) APIs | Calls | Standard, Enterprise, Cloud+, Tableau+: 100 calls per every 1 Creator licence per hour per tenant (excludes tenants licensed with UBL) | Yes | VizQL Data Service APIs |
| Capacity-based Viewer Blocks: See Deployments with capacity-based licence model | No | Visualisations | ||
| Visualisations | Load time | Up to 5 minutes | No | Visualisations – load time, timeout, request rate, memory usage |
| Idle timeout | 120 minutes (2 hours) | - | ||
| Request rate
| Up to 600 requests per hour per user | No | Visualisations – load time, timeout, request rate, memory usage | |
Capacity-based Viewer Blocks: See Deployments with capacity-based licence model | Yes | Visualisations | ||
| Query memory usage size | 40 GB | - | Visualisations – load time, timeout, request rate, memory usage | |
| View Acceleration | Accelerated views | Minimum 30 accelerated views with an additional 20 views per Creator licence per site. Maximum 750 accelerated views per site. | No | Capacity Set at the Site |
| Daily refreshes | Up to 12 jobs per day per view (per site) | No | ||
| Individual accelerated views runtime | Up to 30 minutes | - | ||
| Accelerated views memory usage size | 20 GB | - | ||
| Feature area | Capacity type | Capacity allowance | Configurable in TCM | More information |
| Extracts | Concurrent refreshes | For each unit purchased, 15 total jobs per tenant (replaces edition capacity) | Yes | Extract concurrency |
| Extract APIs | Calls | For each unit purchased, 1,000 total calls per hour per tenant (replaces edition capacity) | Yes | Extract APIs |
| Publish APIs | Calls | For each unit purchased, 1,000 total calls per hour per tenant (replaces edition capacity) | Yes | Publish APIs |
| Pulse digests | Scheduled digests | For each unit purchased, up to 1,000 requests** per day per tenant | Yes | Pulse digests |
| Subscriptions | Concurrent subscriptions | For each unit purchased, 25 total jobs per tenant (replaces edition capacity) | Yes | Subscription concurrency |
| Visualisations | Request rate | For each unit purchased, up to 300 total requests** per hour per tenant | Yes | Visualisations |
| Your role | Target user | Target membership | Can reset MFA? | Reason or next steps |
| TCM cloud administrator | TCM cloud administrator | Same tenant | Yes | Reset verification methods from the TCM Users page. For more information, see Reset verification methods for users on your tenant below. |
| Different tenants | No | For security purposes, cloud administrators can’t reset verification methods for multi-tenant users. For more information, see About resetting verification methods for users on multiple tenants. | ||
| Site admin or site user | Single or multiple sites, same tenant | Yes | Reset verification methods from the TCM Users page. For more information, see Reset verification methods for users on your tenant below. Note: If resetting the verification method for a site-level user who is also a cloud administrator, this process resets Tableau with MFA verification methods for the sites they belong to and TCM. | |
| Multiple sites, different tenants | No | For security purposes, cloud administrators can’t reset verification methods for multi-tenant users. For more information, see About resetting verification methods for users on multiple tenants. | ||
| Only TCM cloud administrator on tenant | Yourself | Single tenant | No | Contact your Tableau Support. To contact Tableau Support, follow the steps described in the How to Create a Case on Salesforce Help knowledge article. |
| Reserved System Maintenance Windows | ||||
|---|---|---|---|---|
| Location | Pod | Pacific time (PST) | Local time (standard time) | |
| Asia Pacific | Australia | prod-apsoutheast-a | Saturday, 07:00 – 11:00 | Sunday, 01:00 – 05:00 AEST |
| India | prod-in-a | Saturday, 14:00 – 18:00 | Sunday, 03:30 – 07:30 IST | |
| Indonesia | prod-apsoutheast-c | Saturday, 07:00 – 11:00 | Saturday, 22:00 – Sunday, 02:00 WIB | |
| Japan | prod-apnortheast-a | Saturday, 07:00 – 11:00 | Sunday, 00:00 – 04:00 JST | |
| Singapore | prod-apsoutheast-b | Saturday, 07:00 – 11:00 | Saturday, 23:00 – Sunday, 03:00 SGT | |
| South Korea | prod-kr-a | Saturday, 08:00 – 12:00 | Sunday, 01:00 – 05:00 KST | |
| Canada | Quebec | prod-ca-a | Sunday, 00:00 – 04:00 | Sunday, 03:00 – 07:00 EST |
| Europe | Germany | DUB01, EW1A | Saturday, 14:00 – 18:00 | Saturday, 23:00 – Sunday, 03:00 CET |
| Switzerland | prod-ch-a | Saturday, 14:00 – 18:00 | Saturday, 23:00 – Sunday, 03:00 CET | |
| UK | prod-uk-a | Saturday, 14:00 – 18:00 | Saturday, 22:00 – Sunday, 02:00 GMT | |
| United States - West | Oregon | 10AY, 10AZ, UW2B, prod-uswest-c | Sunday, 00:00 – 04:00 | Sunday, 00:00 – 04:00 PST |
| United States - East | Virginia | prod-useast-a, prod-useast-b, useast-1, prod-useast-c | Sunday, 00:00 – 04:00 | Sunday, 03:00 – 07:00 EST |
| Reserved System Maintenance Windows | ||||
|---|---|---|---|---|
| Region | Pod | Interval | Local Time | UTC |
| United States - West | 10AY, 10AZ, UW2B, prod-uswest-c | 1st monthly weekend 3rd monthly weekend | Saturday, 08:00 - 14:00 PST | Saturday, 16:00 – 22:00 |
| United States - East | prod-useast-a, prod-useast-b, useast-1, prod-useast-c | 1st monthly weekend 3rd monthly weekend | Sunday, 11:00 - 17:00 EST | Sunday, 16:00 – 22:00 |
| Europe | DUB01, EW1A, prod-uk-a, prod-ch-a | 1st monthly weekend 3rd monthly weekend | Saturday, 02:00 - 08:00 CET | Saturday, 01:00 – 07:00 |
| Canada - Quebec | prod-ca-a | 1st monthly weekend 3rd monthly weekend | Sunday, 11:00 - 17:00 EST | Sunday, 16:00 – 22:00 |
| Asia Pacific - Japan | prod-apnortheast-a | 1st monthly weekend 3rd monthly weekend | Sunday, 01:00 - 07:00 JST | Saturday, 16:00 – 22:00 |
| Asia Pacific – Australia | prod-apsoutheast-a | 1st monthly weekend 3rd monthly weekend | Sunday, 03:00 - 09:00 AEST | Saturday, 16:00 – 22:00 |
| Asia Pacific – Singapore | prod-apsoutheast-b | 1st monthly weekend 3rd monthly weekend | Sunday, 00:00 - 06:00 SGT | Saturday, 16:00 – 22:00 |
| Asia Pacific - Indonesia | prod-apsoutheast-c | 1st monthly weekend 3rd monthly weekend | Sunday, 23:00 – Monday, 05:00 WIB | Saturday, 16:00 – 22:00 |
| Asia Pacific - India | prod-in-a | 1st monthly weekend 3rd monthly weekend | Saturday, 22:00 - Sunday, 04:00 IST | Saturday, 16:00 - 22:00 |
| Asia Pacific - South Korea | prod-kr-a | 1st monthly weekend 3rd monthly weekend | Sunday, 01:00 - 07:00 KST | Saturday, 16:00 - 22:00 |
| Source | Publish options | Freshness options | Authentication |
|---|---|---|---|
| On-premises data (accessible only from a private network) | |||
File-based data (Excel, .csv, .txt) | Extract only | Use Tableau Bridge (recommended) | n/a |
Statistical file (SAS (*.sas7bdat)) | Extract only | Use Tableau Bridge (recommended) | n/a |
Data hosted on a cloud platform (For example, Oracle on Amazon RDS) | Live connection or extract, depending on database | Use Tableau Bridge (recommended) | Embedded credentials in Tableau Bridge settings |
Relational database (Relational databases that Tableau Desktop connects to. For example, SQL Server, Oracle, IBM DB2) | Live connection or extract, depending on database | Use Tableau Bridge (recommended) | Embedded credentials in Tableau Bridge settings |
| Cloud data (accessible from the public internet) | |||
Data hosted on cloud platforms (See the list of supported platforms in | Live connection or extract | Extracts: | Embedded credentials + IP safe list |
Salesforce, Google Analytics | Extract only | OAuth Connections | |
Google BigQuery, Google Sheets | Live connection or extract | Extracts: | OAuth Connections |
Cloud (Box, Dropbox, OneDrive, Google Drive) file-based data (Excel, .csv, .txt, .tab, .tsv, .json) | Live connection or extract | Extracts: | OAuth Connections |
Anaplan Oracle Eloqua ServiceNow ITSM | Extract only | Embedded credentials | |
Marketo
| Extract only | Embedded credentials | |
Web Data Connectors | Extract only | For basic user name and password credentials, use Tableau Bridge. For custom (non-basic) username and password credentials, use the Tableau Desktop Refresh From Source command, or run a manual refresh from Tableau Desktop. For more information, see the WDC Authentication topic in the Tableau Web Data Connector API Help. | Tableau Bridge: Embedded credentials Other: n/a |
| Location | Hyperforce Region | Pod (Pod Name) | IP Address and Range after Hyperforce Migration (Alternatively, search for the Hyperforce region in https://ip-ranges.salesforce.com/ip-ranges.json) | |
|---|---|---|---|---|
| Asia Pacific | Australia | ap-southeast-2 | prod-apsoutheast-a | 141.163.192.0/23 |
| India | ap-south-2 | prod-in-a | 141.163.216.0/24 | |
Indonesia | ap-southeast-3 | prod-apsoutheast-c | 141.163.212.0/24 | |
Japan | ap-northeast-1 | prod-apnortheast-a | 141.163.208.0/23 | |
Singapore | ap-southeast-1 | prod-apsoutheast-b | 141.163.196.0/23 | |
| South Korea | ap-northeast-2 | prod-kr-a | 141.163.200.0/23 | |
| Canada | Quebec | ca-central-1 | prod-ca-a | 155.226.152.0/23 |
| Europe | Germany | eu-central-1 | dub01 (DUB01) | 145.224.208.0/23 |
eu-west-1a (EW1A) | ||||
| Switzerland | eu-central-2 | prod-ch-a | 145.224.198.0/24 | |
| UK | eu-west-2 | prod-uk-a | 145.224.200.0/23 | |
| United States - West | Oregon | us-west-2 | 10ax (10AX) | 155.226.128.0/21 |
10ay (10AY) | ||||
10az (10AZ) | ||||
uw2b (UW2B) | ||||
prod-uswest-c | ||||
| United States - East | Virginia | us-east-1 | prod-useast-a | 155.226.144.0/22 |
prod-useast-b | ||||
us-east-1 (useast-1) | ||||
prod-useast-c | ||||
| Location | Hyperforce Region | Pod (Pod Name) | IP Address before Hyperforce Migration | |
|---|---|---|---|---|
| Asia Pacific | Australia | ap-southeast-2 | prod-apsoutheast-a | 3.25.37.32/28 |
Japan | ap-northeast-1 | prod-apnortheast-a | 18.176.203.96/28 | |
| Canada | Quebec | ca-central-1 | prod-ca-a | 3.98.24.208/28 |
| Europe | Germany Note: Formerly Ireland region prior to the Hyperforce migration. | eu-central-1 | dub01 (DUB01) | 34.246.74.86 52.215.158.213 |
eu-west-1a (EW1A) | 34.246.62.141 34.246.62.203 | |||
| UK | eu-west-2 | prod-uk-a | 18.134.84.240/28 | |
| United States - West | Oregon | us-west-2 | 10ax (10AX) | 34.208.207.197 52.39.159.250 |
10ay (10AY) | 34.218.129.202 52.40.235.24 | |||
10az (10AZ) | 34.218.83.207 52.37.252.60 | |||
us-west-2b (UW2B) | 34.214.85.34 34.214.85.244 | |||
| United States - East | Virginia | us-east-1 | prod-useast-a | 3.219.176.16/28 |
prod-useast-b | 3.219.176.16/28 | |||
us-east-1 (useast-1) | 50.17.26.34 52.206.162.101 | |||
| Location | Hyperforce Region | Pod (Pod Name) | IP Address and Range/VPCE ID | |
|---|---|---|---|---|
| Asia Pacific | Australia | ap-southeast-2 | prod-apsoutheast-a | 141.163.192.0/23 |
| India | ap-south-2 | prod-in-a | 141.163.216.0/24 vpce-02e14aeeeccOa2eef | |
Indonesia | ap-southeast-3 | prod-apsoutheast-c | 141.163.212.0/24 | |
Japan | ap-northeast-1 | prod-apnortheast-a | 141.163.208.0/23 | |
Singapore | ap-southeast-1 | prod-apsoutheast-b | 141.163.196.0/23 | |
| South Korea | ap-northeast-2 | prod-kr-a | 141.163.200.0/23 vpce-053ebbbe86f5411ca | |
| Canada | Quebec | ca-central-1 | prod-ca-a | 155.226.152.0/23 |
| Europe | Germany | eu-central-1 | dub01 (DUB01) | 145.224.208.0/23 vpce-091ff41bc3686e6e8 |
eu-west-1a (EW1A) | ||||
| Switzerland | eu-central-2 | prod-ch-a | 145.224.198.0/24 vpce-0fbf9d552ffbb6be2 | |
| UK | eu-west-2 | prod-uk-a | 145.224.200.0/23 | |
| United States - West | Oregon | us-west-2 | 10ax (10AX) | 155.226.128.0/21 vpce-090a7c76e361d5013 |
10ay (10AY) | ||||
10az (10AZ) | ||||
uw2b (UW2B) | ||||
prod-uswest-c | ||||
| United States - East | Virginia | us-east-1 | prod-useast-a | 155.226.144.0/22 vpce-0ea40e596e16259d1 |
prod-useast-b | ||||
us-east-1 (useast-1) | ||||
prod-useast-c | ||||
| Data Management with Tableau Prep Conductor enabled | No Data Management |
|---|---|
|
|
| Feature area | Exceptions | Tableau Prep Builder | Tableau Server | Tableau Cloud |
|---|---|---|---|---|
| Connect to Data | Some connectors may not be supported on the web. Open the Connect pane on your server to see supported connectors. | ![]() | ![]() | ![]() |
| Build Tableau Prep flows with Tableau Agent | Starting in version 2025.2, supported in Tableau Cloud (requires Tableau+), and Tableau Prep Builder when connected to Tableau Cloud with Tableau Agent turned on. Starting in version 2025.3, supported in Tableau Server and Tableau Prep Builder when connected to Tableau Server with Tableau Agent turned on. For more information, see Turn On AI in Your Tableau Cloud Site and Turn On AI in Your Tableau Server Site. | ![]() | ![]() | ![]() |
| Build and Organise your Flow | ![]() | ![]() | ![]() | |
| Set your data sample size | In Tableau Server, the data sample size is subject to limits set by your administrator using a TSM command. In Tableau Cloud, this limit is fixed to 1,048,576 rows and cannot be changed by the administrator. | ![]() | ![]() | ![]() |
| Union files and database tables in the input step | Input unions can't be edited or created in Tableau Server or Tableau Cloud. Only in Tableau Prep Builder. | ![]() | ![]() | ![]() |
| Clean and Shape Data | ![]() | ![]() | ![]() | |
| Copy data grid values | Available in Tableau Prep Builder and Tableau Server starting in version 2022.3 and Tableau Cloud starting in 2022.2 (August) | ![]() | ![]() | ![]() |
| Aggregate, Join or Union Data | ![]() | ![]() | ![]() | |
| Use R and Python Scripts in your Flow | Script steps can't be added when creating or editing a flow in Tableau Cloud. This is currently supported only in Tableau Prep builder and Tableau Server. | ![]() | ![]() | ![]() |
| Create reusable flow steps | ![]() | ![]() | ![]() | |
| Automatically save your flows on the web | Not Applicable | ![]() | ![]() | |
| Automatic file recovery | ![]() | Not Applicable | Not Applicable | |
| Enable Query Logging | ![]() | ![]() | ![]() | |
| View flow output in Tableau Desktop | ![]() | ![]() | ![]() | |
| Create an extract to a file | ![]() | ![]() | ![]() | |
| Create an extract to a Microsoft Excel worksheet | ![]() | ![]() | ![]() | |
| Connect to a Custom SQL Query | ![]() | ![]() | ![]() | |
| Create a published data source | ![]() | ![]() | ![]() | |
| Save flow output to external databases | ![]() | ![]() | ![]() | |
| Add Einstein Discovery Predictions to your Flow | ![]() | ![]() | ![]() |
| Insight Type | Description | Configurable? |
Period Over Period Change | Shows how a metric has changed between two periods. This insight is displayed as part of every metric. | Always on by default Tableau Pulse considers the Period over Period Change insight for insight summaries. |
| Correlated Metrics (Tableau+ licence edition required) | Shows a relationship between two metrics based on candidates that are considered for correlation. | Can be turned on or off in the Insights tab in metric definition settings. Requires selection of up to five possible correlation candidates to be compared with a single metric definition. For more information, see Configure insights. |
Record-level Outliers | Shows extremely high or low values for a metric, in the context of row-level values of the metric across a period of time. | Can be turned on or off in the Insights tab in metric definition settings. Requires selection of a record identifier field. For more information, see Configure insights. |
Forecast (Tableau+ licence edition required) | Shows the expected values for a metric for the remainder of the period, along with a forecast confidence range. Forecasts are calculated based on historical metric data and appear on the overview chart for a metric only if Tableau Pulse is confident in the forecast. Forecast confidence is affected by data quality, variance, and the recency and number of date periods to be forecast. You can see a low-confidence forecast by using the Ask button on a metric’s insights exploration page. | Can be turned on or off in the Insights tab in metric definition settings. |
Current Trend | Shows current trends to communicate the rate of change, direction and fluctuations for the metric value. | Can be turned on or off in the Insights tab in metric definition settings. |
Trend Change Alert | Shows new trends that vary significantly from the current trend. This insight communicates the rate of change, direction and fluctuations for the metric value. | Can be turned on or off in the Insights tab in metric definition settings. |
Unexpected Values | Shows when the value of a metric for a given time range is higher or lower than the expected range based on historic observations of the metric. | Can be turned on or off in the Insights tab in metric definition settings. Turn this insight off to hide the text description and the expected range (blue shaded band in chart) for the Unexpected Values insight. Tableau Pulse considers the Unexpected Values insight for insight summaries. |
Goal and Threshold Breakdown | Shows the progress to goal or threshold on the breakdown chart for a metric. | Can be turned on or off in the Insights tab in metric definition settings. |
Pace to Goal (Tableau+ licence edition required) | Shows whether a metric with a sum or count aggregation is on track to reach its goal by the end of the period. Requires the Forecast insight to be on. | Can be turned on or off in the Insights tab in metric definition settings. If you turn off the Forecast insight, the Pace to Goal insight is also turned off. |
Top Drivers | Shows values for dimension members that changed the most in the same direction as the observed change in the metric. | Can be turned on or off in the Insights tab in metric definition settings. |
Top Detractors | Shows values for dimension members that changed the most in the opposite direction to the observed change in the metric. | Can be turned on or off in the Insights tab in metric definition settings. |
Concentrated Contribution Alert (Risky Monopoly) | Shows when a small number of dimension members make up a majority (50% or more) of the contribution to a metric. | Can be turned on or off in the Insights tab in metric definition settings. |
Top Contributors | Shows the highest values in a dimension for a metric within a given time range. A top contributor is a dimension member that ranks in the top N in contribution to the scoped metric’s value, aggregated on a specified time range. | Always on by default Tableau Pulse uses the Top Contributors insight in metrics for breakdowns. |
Bottom Contributors | Shows the lowest values in a dimension for a metric within a given time range. A bottom contributor is a dimension member that ranks in the bottom N in contribution to the scoped metric’s value, aggregated on a specified time range. | Can be turned on or off in the Insights tab in metric definition settings. |
| Logical Layer | Physical Layer | |
|---|---|---|
| Noodles = Relationships | Venn diagram = Joins | |
![]() | ![]() | |
| The top-level view of a data source with multiple, related tables. This is the logical layer. Logical tables can be combined using relationships (noodles). They don't use join types. They act like containers for physical tables. | Double-click a logical table to open it and see its physical tables. Physical tables can be combined using joins or unions. In this example, the Book logical table is made of three, joined physical tables (Book, Award, Info). |
| Physical Layer Data Source | Logical Layer Data Source | |
|---|---|---|
![]() | ![]() |
| Folder | Field Name | Type | Description |
|---|---|---|---|
| Database | Asset Key ID | Numeric | ID of the database entry. Applies to OAuth Database tokens. |
| Database Type | String | The type of database, for example, Salesforce, Snowflake, etc. Applies to OAuth Database tokens. | |
| Database Username | String | Name of the user connecting to the database. Applies to OAuth Database tokens. | |
| Instance URL | String | The instance URL for the data provider, for example, https://login.salesforce.com. Applies to OAuth Database tokens. | |
| Last Updated | Date-time | Date and time the data source credentials were last changed in UTC. Applies to OAuth Database tokens. | |
| Devices | Device ID | String | ID of the connected client associated with the token. Applies to OAuth Client tokens. |
| Device Name | String | Name of the connected client associated with the token. Applies to OAuth Client tokens. | |
| Site | Site LUID | String | The LUID of the Tableau Cloud site. Primarily used to reference content via the REST API. |
| Site Name | String | Name of the Tableau Cloud site. | |
| Token | Expires At | Date-time | Date and time the token expires in UTC. Applies to PAT and OAuth Client tokens. |
| GUID | String | Unique ID of the token. Applies to PAT and OAuth Client tokens. | |
| Issued At | Date-time | Date and time the token was issued in UTC. | |
| Last Used At | Date-time | Date and time the token was last used in UTC. Applies to PAT and OAuth Client tokens. | |
| Owner Email | String | Email address of the token owner. | |
| PAT Name | String | Name of the personal access token. Applies to PATs. | |
| Token Identifier | String | Uniquely identifies a row of data using the GUID for PAT and OAuth Client tokens and Asset Key ID for OAuth Database tokens. | |
| Token Type | String | An enumerated value for the token type. Either personal access token (PAT), OAuth Client or OAuth Database. | |
| - | Admin Insights Published At | Date-time | Date and time the Admin Insights data source was last published in UTC. |
| Error code | Summary | Description | Potential resolution or explanation |
| 5 | SYSTEM_USER_NOT_FOUND | Tableau user could not be found | To resolve this issue, verify the 'sub' (Subject) claim value in the JWT is the username (email address) of the authenticated Tableau Cloud user. This value is case sensitive. |
| 16 | LOGIN_FAILED | Login failed | This error is typically caused by one of the following claim issues in the JWT:
|
| 67 | FEATURE_NOT_ENABLED | On-demand access is not supported | On-demand access is available through licensed Tableau Cloud sites only. |
| 126 | CONNECTED_APP_NOT_FOUND | The connected app could not be found | To resolve this issue, verify that the connected app is enabled and the correct client ID (also known as the connect app ID) is referenced in the JWT. |
| 127 | CONNECTED_APP_SECRET_NOT_FOUND | The connected app's secret could not be found | To resolve this issue, verify that the correct connected app's secret ID and secret value are referenced in the JWT. |
| 128 | CONNECTED_APP_SECRET_LIMIT_EXCEEDED | Maximum limit for secrets has been reached | A maximum of two secrets are allowed for a connected app. This error can occur when there's an attempt to create a third secret. To resolve this issue, delete a secret from the connected app before creating a new one. |
| 133 | INVALID_CONNECTED_APP_DOMAIN_SAFELIST | Domain allowlist contains one or more invalid characters | This error can occur when the domain allowlist contains one or more invalid characters. |
| 10083 | BAD_JWT | JWT header contains issues | The 'kid' (Secret ID) or 'clientId' (Issuer) claims are missing from the JWT header. To resolve this issue, ensure this information is included. |
| 10084 | JWT_PARSE_ERROR | JWT contains issues | To resolve this issue, verify the following:
|
| 10085 | COULD_NOT_FETCH_JWT_KEYS | JWT could not find keys | Could not find the secret. To resolve this issue, verify the correct 'kid' (Secret ID) is used in the JWT header. |
| 10089 | CONNECTED_APP_NOT_FOUND | Could not find connected app | To resolve this issue, ensure the issuer is calling the correct connected app ID (also known as the client ID). |
| 10090 | CONNECTED_APP_DISABLED | Connected app is disabled | The connected app used to verify trust is disabled. To resolve this issue, enable the connected app. |
| 10091 | JTI_ALREADY_USED | Unique JWT required | The JWT has already been used in the authentication process. To resolve this issue, a new JWT must be generated. |
| 10092 | NOT_IN_DOMAIN_ALLOW_LIST | Domain of the embedded content is not specified | To resolve this issue, ensure the unrestrictedEmbedding setting is set to true or domainAllowlist parameter includes the domains where Tableau content is embedded using the Update Embedding Settings for Site method in the Tableau REST API. |
| 10094 | MISSING_REQUIRED_JTI | Missing JWT ID | To resolve this issue, verify the 'jti' (JWT ID) is included in the JWT. |
| 10096 | JWT_EXPIRATION_EXCEEDS_CONFIGURED_EXPIRATION_PERIOD | Issue with expiry time | The 'exp' (Expiry Time) exceeds the default maximum validity period. To resolve this issue, review registered claims required for a valid JWT and ensure the correct value does not exceed 10 minutes. |
| 10097 | SCOPES_MALFORMED | Issues with scopes claim | This error can occur when the 'scp' (Scope) claim is either missing from the JWT or not passed as a list type. To resolve this issue, verify 'scp' is included in the JWT and passed as a list type. For troubleshooting help with a JWT, see Debugger on the auth0 site. |
| 10098 | JWT_UNSIGNED_OR_ENCRYPTED | JWT is unsigned or encrypted | Tableau does not support an unsigned or encrypted JWT. |
| 10099 | SCOPES_MISSING_IN_JWT | Missing scopes claim | The JWT is missing the required 'scp' (scope) claim. To resolve this issue, verify 'scp' is included in the JWT. For troubleshooting help with a JWT, see Debugger on the auth0 site. |
| 10100 | JTI_PERSISTENCE_FAILED | Unexpected JWT ID error | There was an unexpected 'jti' (JWT ID) error. To resolve this issue, a new JWT with a new 'jti' must be generated. |
| 10101 | EPHEMERAL_USER_LOGIN_FAILED_SITE_NOT_UBP_ENABLED | On-demand access is not supported | The site is not licensed with the Embedded Analytics usage-based model that is required to enable on-demand access. For more information, see Understanding Licence Models. |
| 10102 | EPHEMERAL_USER_NOT_SUPPORTED | On-demand access is not supported when iframe-auth attribute is enabled | This error can occur when the iframe-auth attribute is enabled. To resolve this issue, verify that the Tableau Embedding API version 3.6 or later is being used. |
| 10103 | JWT_MAX_SIZE_EXCEEDED | JWT exceeds maximum size | This error can occur when JWT size exceeds 8000 bytes. To resolve this issue, make sure that only the necessary claims are being passed to Tableau Cloud. |
| 10105 | ORIGIN_HEADER_NOT_A_VALID_URI | Invalid Origin header | This error can occur because 1) a URL is specified in the domain allowlist and 2) the Origin header does not contain a valid URL. |
| 10106 | ORIGIN_HEADER_NOT_SET | Missing Origin header | This error can occur because 1) a URL is specified in the domain allowlist and 2) the Origin header is not set. |
| 10113 | EPHEMERAL_USER_LOGIN_FAILED_SITE_NOT_ENTITLED_FOR_ODA_ACCESS | On-demand access is not supported | This site is not licensed with Embedded Analytics usage-based model; or Capacity-based Viewer Blocks is not enabled with Cloud+ or Tableau+ edition, which is required for on-demand access. For more information, see Usage-based license model or Capacity-based licence model. |
| Folder | Field Name | Type | Description |
|---|---|---|---|
| Who Acted | Actor Licence Role | String | The licence role for the user who initiated the event; one of Creator, Explorer or Viewer. |
| Actor Site Role | String | The site role for the user who initiated the event | |
| Actor User ID | Number | The user ID of the user who initiated the event. | |
| Actor User Name | String | The email address of the user who initiated the event | |
| Target User ID | Number | The user ID of the user who was the target of the event. | |
| What Was Acted Upon | Historical Item Name | String | The name of the Data Source or Workbook the event was performed against, at the time when the event was performed. |
| Historical Item Repository URL | String | A unique, URL-style path to the Data Source, Workbook or View that the event was performed against. This value preserves the historical path of an item during the time the event was performed. | |
| Historical Project Name | String | The name of the project within which the event took place, as it was named at the time of the event. | |
| Item ID | Number | The ID of the Data Source, Workbook or View the event was performed against. | |
| Item LUID | String | The LUID of the data source, workbook or view the event was performed against. | |
| Item Type | String | If the event was performed against content, the value is Data Source, Workbook or View. Item Type will be NULL if the event wasn’t performed against content. | |
| Item Name | String | Display name of the item included in the subscription. The current name of the Data Source or Workbook the event was performed against. | |
| Item Owner Email | String | Email address of the item owner. The email of the user who currently owns the View, Datasource or Workbook the event was performed against. | |
| Item Owner ID | Number | The ID of the user who currently owns the View, Datasource or Workbook the event was performed against. | |
| Item Repository URL | String | A unique, URL-style path to the Data Source, Workbook or View that the event was performed against. This value describes the CURRENT path an item is available at. It will be NULL if the event was not performed against one of the three items listed above, or if the item has since been deleted. | |
| Project Name | String | The current name of the Project the event took place in, if it was performed against content. | |
| Site LUID | String | The LUID of the site on which the event took place | |
| Site Name | String | The name of the site on which the event took place | |
| Workbook Name | String | The name of the Workbook the event was performed against, at the time when the event was performed. | |
| What Action Was Taken | Event Date | Date-time | The date and time that the event in question took place, in UTC. |
| Event Date (local) | Date-time | The date and time that the event in question took place, adjusted by the Timezone parameter you've set. Note: For older data, a simple adjustment like this will not be accurate if your timezone uses Daylight Savings. | |
| Event ID | Number | Unique identifier for the event. | |
| Event Name | String | The name of the specific event that occurred. | |
| Event Type | String | Events are grouped together into action types, such as Create, Access, Update and Delete. | |
| - | Admin Insights Published At | Date-time | Date and time the Admin Insights data source was last published in UTC |
| Count of Distinct Actors | Calculated field | Measure representing the count of unique actors (users initiating the events). | |
| Number of Events | Calculated field | Measure representing the total number of events |
| Folder | Field Name | Type | Description |
|---|---|---|---|
| Licence Utilisation | Allowed Creators | Number | Total number of allowed Creator licences |
| Allowed Explorers | Number | Total number of purchased Explorer licences | |
| Allowed Viewers | Number | Total number of purchased Viewer licences | |
| Occupied Creator Licences | Calculated field | Number of occupied Creator licences | |
| Occupied Explorer Licences | Calculated field | Number of occupied Explorer licences | |
| Occupied Viewer Licences | Calculated field | Number of occupied Viewer licences | |
| Total Allowed Licences | Number | Total number of allowed licences | |
| Total Occupied Licences | Calculated field | Total number of occupied licences | |
| Total Remaining Licences | Calculated field | Total number of remaining licences | |
| Site | Site LUID | String | LUID of the site associated with the user. Primarily useful for referencing sites in the Tableau Server API. |
| Site Name | String | Name of the Tableau Cloud site | |
| Site Version | String | The version of Tableau Server running on the Tableau Cloud pod that hosts your site | |
| Traffic to Content – Historical | Total Traffic – Data Sources | Number | Total number of times the user's data sources were accessed |
| Total Traffic – Views | Number | Total number of times the user's views were accessed | |
| Unique Visitors – Data Sources | Number | Number of unique users who accessed the user's data sources | |
| Unique Visitors – Views | Number | Number of unique users who accessed the user's views | |
| User | User Creation Date | Date-time | Date and time the user's account was created in UTC |
| User Email | String | Email address associated with the user's account | |
| User Friendly-Name | String | User-friendly name associated with the user's account | |
| User ID | Number | Internal ID of the user | |
| User Licence Type | String | User-based licence associated with the user: Viewer, Explorer or Creator. | |
| User LUID | String | LUID of the user. Primarily useful for referencing users in the Tableau Server API | |
| Username | String | Username associated with the user's account. | |
| User Site Role | String | Site role of the user. Determines the maximum level of access a user can have on the site. | |
| User Activity – Historical | Access Events – Data Sources | Number | Number of times the user accessed a published data source. |
| Access Events – Views | Number | Number of times the user accessed a view. | |
| Publish Events – Data Sources | Number | Number of times the user published a data source. | |
| Publish Events – Workbooks | Number | Number of times the user published a workbook. | |
| User Activity – Most Recent Event | Data Source – Last Access Date | Date-time | Date and time the user last accessed a published data source in UTC |
| Data Source – Last Publish Date | Date-time | Date and time the user last published a published data source in UTC | |
| Last Login Date | Date-time | Date and time the user last logged in, in UTC. | |
| Tableau Desktop – Last Access Date | Date-time | Date and time the user last connected to Tableau Cloud from Tableau Desktop in UTC. Only recorded when using login-based licence management (LBLM) to activate Tableau Desktop. | |
| Tableau Desktop – Last Access Date (Local) | Date-time | Date and time the user last connected to Tableau Cloud from Tableau Desktop, adjusted by the Timezone parameter. Only recorded when using login-based licence management (LBLM) to activate Tableau Desktop. | |
| Tableau Desktop – Last Product Version | String | Version of Tableau Desktop that was last used to connect to Tableau Cloud. Only recorded when using login-based licence management (LBLM) to activate Tableau Desktop. | |
| Tableau Prep – Last Access Date | Date-time | Date and time the user last connected to Tableau Cloud from Tableau Prep in UTC. Only recorded when using login-based licence management (LBLM) to activate Tableau Prep. | |
| Tableau Prep – Last Access Date (Local) | Date-time | Date and time the user last connected to Tableau Cloud from Tableau Prep, adjusted by the Timezone parameter. Only recorded when using login-based licence management (LBLM) to activate Tableau Prep. | |
| Tableau Prep – Last Product Version | String | Version of Tableau Prep that was last used to connect to Tableau Cloud. Only recorded when using login-based licence management (LBLM) to activate Tableau Prep. | |
| View – Last Access Date | Date-time | Date and time the user last accessed a view, in UTC. | |
| Web Authoring – Last Access Date | Date-time | Date and time the user last accessed the web authoring environment in UTC. | |
| Web Authoring – Last Access Date (Local) | Date-time | Date and time the user last accessed the web authoring environment, adjusted by the Timezone parameter. | |
| Web Authoring – Last Publish Date | Date-time | Date and time the user last published a workbook, in UTC | |
| User Content | Certified data sources | Number | Number of certified data sources the user owns. |
| Data Sources | Number | Number of published data sources the user owns | |
| Projects | Number | Number of projects the user owns. | |
| Size of Data Sources (MB) | Number | The combined size of all published data sources owned by the user, in megabytes. | |
| Size of Workbooks (MB) | Number | Combined size of all workbooks owned by the user, in megabytes. | |
| Views | Number | Number of views the user owns. | |
| Workbooks | Number | Number of workbooks the user owns. | |
| User Metrics | Days since last login | Number | Number of days since the user last logged in. |
| User Account Age | Number | Number of days since the user's account was created | |
| - | Admin Insights Published At | Date-time | Date and time the Admin Insights data source was last published in UTC |
Classes | Clubs | Students | Rooms |
![]() | ![]() | ![]() | ![]() |
Fields:
| Fields:
| Fields:
| Fields:
|
Unrelated: Cross join | Stitched: Outer join of intermediate inner joins |
![]() A viz showing a cross join of Class and Club with rows for every combination of Advanced Songs/Alarm Calls 101/Flying for Fledglings/Nesting Basics with Art/First Aid/Juggling/Photography. | ![]() A viz showing the results of an outer join of the Student-Class inner join and the Student-Club inner join. Not all combinations of classes and clubs are represented, and there are rows for students and clubs without a class. |
| Product Key Prefix | Description |
| TC | Tableau Creator product key, can be used to activate or deactivate Tableau Desktop and Tableau Prep Builder. |
| TD | Tableau Desktop product key, can be used to activate or deactivate Tableau Desktop only. This is a legacy product key that is no longer sold or provided. |
| If you choose this option... | The action is run when the user... |
|---|---|
| Hover | Mouses over a mark in the view. This option works best for highlight actions within a dashboard. |
| Select | Clicks a mark in the view. This option works well for all types of actions. |
| Menu | Right-clicks (control-clicks on Mac) a selected mark in the view, then clicks an option in a tooltip (menu). This option works particularly well for URL actions. |
| Field name | Description |
|---|---|
| SMTP server address | The address of your outbound mail server. For example, smtp.office365.com. |
| Port number | The network port your server uses for secure mail. |
| SMTP authentication method | The security type for your mailbox. Either Basic authentication or OAuth 2.0 for Microsoft SMTP. |
| Tenant | The tenant ID for your Microsoft app registration. This field only appears for OAuth 2.0. |
| Client ID | The application ID for your Microsoft app registration. This field only appears for OAuth 2.0. |
| Client secret | The secret value, also known as the application password, generated for your Microsoft app registration. This field only appears for OAuth 2.0. |
| Domain used for links | The domain name Tableau Cloud adds to navigation links inside your emails. |
| Email sender name | The name that users see in the From line of their inbox. For example, Internal Analytics Alerts. |
| Email local name or email address | The email address that sends the messages, such as no-reply@yourdomain.com. |
| Include links in notification emails | The option to add links back to the view inside the email text. An unsubscribe link is always included. |
| Data source | Description |
|---|---|
| TS Events | TS Events functions as a primary audit data source. It contains data about the various events happening on your site, including sign-in, publishing and accessing views. |
| TS Users | TS Users contains data about your users, such as remaining licences, site roles and workbooks owned by a user. It also includes product activation and usage data for Tableau Desktop, Tableau Prep, web authoring and site role-specific capabilities. |
| Groups | The Groups data source identifies the group membership of users on the site. |
| Site Content | The Site Content data source provides essential governance information about the assets on your site, such as projects, workbooks, flows and views. It also includes Tableau Pulse information. |
| Viz Load Times | Viz Load Times contains the load time information for views on your site, helping content authors understand the user experience when loading views. |
| Job Performance | Job Performance contains events and runtime information for background jobs on the site, such as extract refreshes and flow runs. It also includes Tableau Bridge refresh data, such as the Bridge client name, pooling data, and refresh started and completed times. |
| Permissions | Permissions contains the effective permissions for all users and content on the site. Site administrators can use the data source to identify gaps in permissions security and ensure that only the appropriate users can access content items. |
| Subscriptions | The Subscriptions data source provides details about subscriptions on the site, including the name of the creator and recipient, content item, job status and schedules. It also includes Tableau Pulse information. |
| Tokens | Tokens contain information about active, unexpired user tokens on the site, including personal access tokens (PATs), refresh tokens and OAuth tokens. Site administrators can monitor token usage and expiry through the data source, rotating essential tokens as needed. |
| Entity snapshots | Event logs | |
|---|---|---|
| Purpose | Captures the full state of site content, users and relationships at a specific moment. | Captures actions and activities across tenants and sites as they occur. |
| Update frequency | Every 60 minutes | Tableau (default): 1 day Advanced Management, Tableau Enterprise and Tableau+: Less than 15 minutes |
| Data retention | 14 days | Tableau (default): 14 days Advanced Management, Tableau Enterprise and Tableau+: Up to 365 days |
| Format | Tabular data sets delivered as parquet files | Semi-structured event records delivered as JSON text files |
| Access | Tableau Cloud Manager REST API | Tableau Cloud Manager REST API or Amazon S3 |
| Folder | Field Name | Type | Description |
|---|---|---|---|
| Item | Item Hyperlink | String | Full URL of the item on the site |
| Item LUID | String | LUID of the item (data source or view) that was requested. | |
| Item Name | String | Display name of the item | |
| Item Owner Email | String | Email address of the item owner | |
| Item Repository URL | String | A unique name for the item (data source or view) that the request relates to, derived from the ASCII characters in the name, which can be used in URLs to refer to it. | |
| Item Type | String | The type of item, either a data source or view. | |
| Project | Project Name | String | The name of the project that contains the item |
| Project Owner Username | String | Email address of the project owner | |
| Request | HTTP Request URI | String | The request URI |
| HTTP User Agent | String | The agent string supplied by the client | |
| Request ID | String | Primary key for the request | |
| Request Time | Date-time | The date and time that the request started, in UTC. | |
| Request Time (local) | Date-time | The date and time that the request started, adjusted by the Timezone parameter. | |
| Status Code | Number | The status returned to the client | |
| Status Code Type | String | The type of status code. The value 1 = Informational response, 2 = Success, 3 = Redirect, 4 = Client error and 5 = Server error. | |
| Workbook | Workbook Name | String | For views, the name of their parent workbook that contains the item requested. |
| Workbook Owner Username | String | For views, the email address of the owner of the parent workbook that contains the item requested. | |
| - | Admin Insights Published At | Date-time | Date and time the Admin Insights data source was last published in UTC |
| Timezone | String | Specifies the timezone for displaying dates. This field represents an integer value used to determine the number of hours to offset from UTC. It doesn't account for Daylight Saving Time adjustments. |
Correct: Invoices and Appointments as the base tables | Incorrect: Doctors and Patients as the base tables |
![]() | ![]() |
Base table | Shared table |
Fact tables in a data warehouse schema | Shared or conformed dimension tables in a data warehouse schema |
Specific to the context or analysis (flight information, energy usage) | Consistent concept across various contexts (date, location) |
Measure heavy | Primarily dimensions |
More frequently updated/transactional (medical appointments, prescriptions, vitals) | More stable/durable (doctor, patient) |
Has foreign key fields | Has primary key fields |
Event based (class schedule, grade on an assignment) | Entity based (student, classroom) |