Last Modified Date: 07 Mar 2024
Environment
Tableau Server
Answer
Tableau Server is sold on a per Deployment basis, as defined in the Documentation. License access is provided through a product key for the collective environment allowance(s) of one "1" production environment and two "2" non-production environments, as defined in the Tableau Order Form Supplement (TOFS) document. The same product key can be used to activate the software in each environment for the respective Deployment.The number of cores used in your non-production environments does not affect the number of cores allowed in your production environment. In each environment within the Deployment you can use up to the number of cores allowed by your Tableau Server license subject to the use-case allowance defined in the TOFS. In the case of a user based license, the total number of authorized users across both production and test environments may not exceed the total number of users allowed by your Tableau Server license. The user capacity specifies the maximum count of uniquely identified individuals who can use the Tableau Server for any purpose across all environments.
Additional Information
Examples of non-compliant and compliant Tableau Server license use cases:Core-based Server Software
This first setup described below is TOFS compliant because the lower environments are "in support" of the production environment and do not exceed two "2" total non-production environments and are using up to the number of cores licensed for this Deployment:- Tableau Server has a 16 core Tableau Server license with 16 cores running Tableau Server in place for the purposes of consuming/sharing dashboards for consumers, otherwise known as "Production".
- A Tableau Server environment has the same 16 core Tableau Server license as the production environment and mirrors the production configuration of 16 cores. This is setup with Tableau content restored from a production tabadmin or tsm backup file. This is to ensure proper Disaster Recovery (DR) is in place should the production environment fail/crash/etc. Note: This is considered one "1" of two allowed non-production environments per the TOFS.
- A Tableau Server environment has the same 16 core Tableau Server License as the production environment, but is only running with 8 cores in place. This environment is purely used to test out new version releases to ensure that the upgrade process from version to version does not run into any technical issues. Before any upgrade actually occurs, this environment may be spun up to mirror production configuration of 16 cores, but is otherwise dormant. Note: This is considered one "1" of two allowed non-production environments per the TOFS, regardless of the environment using 8 or 16 cores. This Deployment has now utilized both of the permitted non-production environments within this licensed Deployment, even though all available cores have not been consumed.
This next setup described below is not compliant with the TOFS because there are more than 2 lower environments in support of the production environment and the use case of one of the environments is not permitted as "Non-Production" under the terms of the TOFS:
- Tableau Server has a 16 core Tableau Server license with 16 cores running Tableau Server in place for the purposes of consuming/sharing dashboards for consumers, otherwise known as "Production".
- A Tableau Server environment has the same 16 core Tableau Server License as the production environment and mirrors the production configuration of 16 cores. This is setup with Tableau content restored from a production tabadmin or tsm backup file. This is to ensure proper Disaster Recovery (DR) is in place should Production Environment fail/crash/etc. Note: This is considered one "1" of two allowed non-production environments per the TOFS.
- A Tableau Server Environment has the same 16 core Tableau Server license as the production environment, but is only running with 8 cores in place. This environment is purely used to test out new version releases to ensure that the upgrade process from version to version does not run into any technical issues. Note: This is considered one "1" of two allowed non-production environments per the TOFS, regardless of the environment using only 8 of the permitted 16 cores. This Deployment has now utilized both of the permitted non-production environments within this licensed Deployment, even though all available cores have not been consumed.
- A Tableau Server environment has the same 16 core Tableau Server license as the production environment, but is only running with 8 Cores in place. This environment is purely used to test out new dashboards being created, solicit feedback from the user community and/or IT team to ensure that what is being made available for consumption is the "right" content, before it is migrated/moved to "Production" for broad company consumption. Before any content is made available to the general public for consumption, the company must first have this "UAT" or "Staging" area to ensure internal SDLC measures are in place. Note: This is considered a Production Environment per the TOFS under a Core-Based license model. This environment will need to be independently licensed as its own Deployment using different licenses from that of the 3 environments above. Content related workflows, as described in the TOFS, are not permitted outside of a production environment, under a Core-Based Model.
User-Based Server Software
This first setup described below is TOF compliant because the exact same "uniquely identified individuals" exist on both machines:- Tableau Server has a 10 user Tableau Server license with 10 production Tableau Server users in place.
- A new Tableau Server test environment is setup and the Tableau content is restored from a production tabadmin or tsm backup file. Note: All 10 users are identical to those on the production Tableau Server because you restored the production backup file to test.
- Tableau Server has a 10 user Tableau Server license with 10 production Tableau Server users in place.
- A Tableau Server test environment is setup. One or more of the 10 users added to the Tableau Server test environment are different "uniquely identified individuals" from those that exist in production.
Thank you for providing your feedback on the effectiveness of the article.
Open new Case
Continue Searching
Knowledge Base
Community
Product Help
Training and Tutorials