Tableau 23.1 introduces new user attribute functions, which enhance the capabilities of the platform, making it even easier to pass information to connected apps and embedded solutions. This blog post will provide a clear explanation of user functions, user attribute functions, and how they can be used in Tableau.
Tableau User Functions Refresher
User functions in Tableau are calculations that check against specific attributes available on Tableau Server or Tableau Cloud. These functions are useful for checking user attributes like full name, domain, and username. Additionally, you can check if a user is a member of a specific group. Tableau allows you to simulate dashboards as different users, making it easy to test how user functions work with different users.
Tableau User Attribute Functions
The new user attribute functions in Tableau 23.1 make it simpler to pass information from an application or portal to a Tableau workbook. These functions check attributes that can be dynamically used inside a workbook. User attributes can be used to verify if a user is part of a specific team, for example, portal administrators who manage a portal but are not associated with Tableau Server.
Two new functions are introduced: user attribute and user attribute matches. The former checks to see if you have an attribute, while the latter looks through an array of attributes to see if one of them matches. This allows you to pass multiple bits of information using the user attribute matches function.
User functions and user attribute functions are powerful tools in Tableau that can be used to customize dashboards, titles, and more based on user-specific attributes. Leveraging these functions can help create more personalized and dynamic experiences for users interacting with Tableau dashboards. Make sure to check out Tableau's YouTube channel for a detailed example of user attribute functions in action.
What's coming soon in Tableau 2023.1 | New in Tableau 2023.1