Last Updated On : 17-Aug-2026
Salesforce Certified Tableau Architect Practice Test
Prepare with our free Salesforce Certified Tableau Architect sample questions and pass with confidence. Our Salesforce-Tableau-Architect practice test is designed to help you succeed on exam day.
Salesforce 2026
When configuring an external repository for Tableau Server, which of the following steps is essential for ensuring secure and efficient access to the repository?
A. Set the repository to allow anonymous access for ease of connectivity
B. Configure a direct VPN connection between the Tableau Server and the external repository
C. Implement repository partitioning based on user roles and permissions in Tableau
D. Use a dedicated service account with restricted permissions for repository access
✅ Explanation:
When configuring an external repository for Tableau Server, the essential step for secure and efficient access is to use a dedicated service account with restricted permissions. This enforces the principle of least privilege, granting the account only the minimum permissions required for Tableau Server to read from and write to the repository. A dedicated account ensures separation of duties—it is used exclusively for automated server operations, not for manual user access—and enables clear auditability of repository activity. Credentials for the service account can be securely stored and rotated without affecting individual user access, supporting compliance with security policies.
Why other options are incorrect:
A. Allow anonymous access:
This is a severe security vulnerability that bypasses authentication and authorization, exposing the repository to unauthorized access, data breaches, and regulatory noncompliance.
B. Configure a direct VPN connection:
A VPN secures the network path but does not address access control. It is a supplementary measure, not a substitute for proper authentication and authorization.
C. Implement repository partitioning based on user roles:Partitioning is a database-level optimization for performance or data distribution, not a security control for access. It does not address authentication or authorization.
🔗References
Tableau Server External Repository Guide: Recommends using dedicated, restricted service accounts for secure repository connectivity.
NIST SP 800-53 Access Control: Enforces the principle of least privilege for service accounts to reduce security risks.
In a scenario where Tableau Server’s dashboards are frequently updated with real-time data, what caching strategy should be employed to optimize performance?
A. Configuring the server to use a very long cache duration to maximize the use of cached data
B. Setting the cache to refresh only during off-peak hours to reduce the load during highusage periods
C. Adjusting the cache to balance between frequent refreshes and maintaining some level of cached data
D. Utilizing disk-based caching exclusively to handle the high frequency of data updates
✅ Explanation:
For dashboards with frequent real-time data updates, the optimal caching strategy is to adjust the cache to balance between frequent refreshes and maintaining some level of cached data. This approach ensures users see reasonably current data while reducing the load on the underlying database. A short Time-To-Live (TTL)—for example, 5–15 minutes—allows the cache to refresh often enough to reflect near-real-time updates, while still serving cached results for repeated identical queries. This prevents the database from being overwhelmed and keeps dashboard response times fast. Granular cache settings per data source or workbook further optimize this balance.
Why other options are incorrect:
A. Very long cache duration:
This would serve stale data, defeating the purpose of real-time dashboards and undermining user trust.
B. Cache refresh only during off-peak hours:
This delays data updates, making real-time dashboards ineffective for operational decision-making during business hours.
D. Disk-based caching exclusively:
Disk caching is slower than memory caching and is not optimized for high-frequency updates, introducing latency rather than improving performance.
🔗 References
Tableau Server Performance Tuning Guide: Recommends balancing cache TTLs based on data source freshness requirements and user expectations.
Tableau Cache Configuration Documentation: Supports granular cache expiration settings per data source.
A company is transitioning from an on-premises Tableau Server to Tableau Cloud. Which strategy should be prioritized to ensure a smooth migration?
A. Migrate all data and dashboards at once to minimize the transition period
B. Perform a thorough audit of current dashboards and data sources for compatibility with Tableau Cloud
C. Prioritize the migration of the least used dashboards to test the Tableau Cloud environment
D. Discontinue the use of Tableau Server immediately to force a quick transition
✅ Explanation:
When transitioning from on-premises Tableau Server to Tableau Cloud, the top priority should be performing a thorough audit of current dashboards and data sources for compatibility with Tableau Cloud. This ensures that data source connectivity (e.g., on-premises databases via Tableau Bridge), authentication (OAuth, SAML), and content dependencies are validated before migration. Identifying and resolving compatibility issues upfront reduces the risk of broken dashboards, failed extracts, and user access problems post-migration. A comprehensive audit also helps categorize content by business criticality, enabling a phased migration—starting with less critical assets for testing—and reducing overall migration risk.
Why other options are incorrect:
A. Migrate all data and dashboards at once:
This "big bang" approach is high-risk. A single error can disrupt all users, causing significant downtime and data access failures. A phased migration with validation is far safer and more manageable.
C. Prioritize migration of least used dashboards:
This is a secondary testing strategy, not the primary priority. Compatibility assessment must come first to ensure the environment itself is ready for any content migration.
D. Discontinue on-premises immediately:
This is a dangerous approach that can lead to complete business disruption. Without proper testing and a fallback plan, users may lose access to critical data and reports, harming decision-making and operations.
🔗 References
Tableau Cloud Migration Guide (Salesforce): Recommends auditing content and data sources for compatibility before migration to avoid post-migration failures.
IIA Standard 2201 – Planning the Engagement: Emphasizes the importance of pre-migration planning and compatibility validation to mitigate operational risks.
In the context of extract encryption in Tableau Server, what consideration is important for maintaining the performance of the server?
A. Regularly defragmenting the disk where encrypted extracts are stored
B. Ensuring there is sufficient processing power on the server for the encryption and decryption processes
C. Implementing dedicated network bandwidth for accessing encrypted extracts
D. Scheduling the encryption process during off-peak hours to minimize impact on server performance
✅ Explanation:
In the context of extract encryption in Tableau Server, the key consideration for maintaining server performance is ensuring sufficient processing power (CPU) to handle the encryption and decryption processes. Encryption and decryption are computationally intensive operations that use AES-256 algorithms, which require significant CPU cycles. If the server lacks adequate processing capacity, users may experience slower dashboard load times, delayed extract refreshes, and overall system degradation. To mitigate this, administrators should provision sufficient CPU cores, monitor CPU utilization during peak usage, and consider leveraging processors with hardware-accelerated AES-NI instructions, which reduce the performance overhead of cryptographic operations.
Why other options are incorrect:
A. Regularly defragmenting the disk where encrypted extracts are stored:
Defragmentation improves disk I/O performance but does not address the CPU-intensive nature of encryption and decryption. While disk performance is important, it is not the primary factor for encryption-related performance.
C. Implementing dedicated network bandwidth for accessing encrypted extracts:
Network bandwidth affects data transfer speeds between clients and the server. However, encryption and decryption are local server processes. Even with high bandwidth, insufficient CPU will still cause performance bottlenecks.
D. Scheduling encryption during off-peak hours to minimize impact:
This is a load management strategy, not a performance capacity consideration. While scheduling resource-intensive tasks during off-peak hours helps distribute workload, it does not ensure the server has sufficient CPU capacity to handle encryption efficiently when it occurs.
🔗 References
Tableau Server Extract Encryption Guide: Emphasizes that encryption/decryption are CPU-intensive and recommends monitoring CPU performance and ensuring adequate processing power.
NIST SP 800-57: AES-256 encryption relies heavily on CPU resources; hardware acceleration (AES-NI) can reduce performance impact.
When integrating Tableau content into a custom web application using connected apps, what is a key step in configuring this integration securely?
A. Allowing the connected app to access Tableau Server content without any restrictions for ease of integration
B. Setting up connected apps in Tableau Server with specific permissions and access controls for the web application
C. Requiring manual authentication for each user session in the web application to access Tableau content
D. Configuring the web application to bypass Tableau Server’s security protocols for a direct connection
✅ Explanation:
When integrating Tableau content into a custom web application using connected apps, the key step for secure configuration is setting up connected apps with specific permissions and access controls. This enforces the principle of least privilege, ensuring the app only accesses the views, data sources, and actions necessary for its function. It leverages OAuth 2.0 for secure token-based authentication, avoiding embedded credentials and allowing token revocation if compromised. Granular permissions—such as restricting access to specific sites, projects, or workbooks—prevent unauthorized data exposure and maintain compliance with organizational security policies.
Why other options are incorrect:
A. Allowing unrestricted access:
This violates least privilege and exposes sensitive data. Unrestricted apps could extract or publish content, compromising data confidentiality and system integrity.
C. Requiring manual authentication for each session: This degrades user experience, adds friction, and defeats the purpose of seamless integration. Connected apps automate authentication to streamline access.
D. Bypassing Tableau Server's security protocols:
This creates a severe vulnerability, removing authentication and authorization controls, exposing the system to unauthorized access, data breaches, and compliance failures.
🔗 References
Tableau Connected Apps Documentation:Emphasizes setting explicit permissions and access controls for secure integration.
IIA Standard 2120 – Risk Management: Requires evaluating controls for information security. Proper connected app configuration mitigates unauthorized access risk.
| Page 1 out of 40 Pages |