Hi Kevin, thank you for your questions. While we're not familiar with Tableau's specific features, it is challenging to fully understand the exact behaviour you're looking to replicate in our platform. However, we can explain how GoodData handles the possible similar needs.
1. If you're looking for a way to let users dynamically select options from a dropdown (like different credit rating systems) to change what data appears or how it's categorized, our primary tool is Dashboard Filters. You can create filters based on your data attributes, and these will allow users to interact with your dashboard and update all connected insights based on their selection. Also, we have
'Drilling', which allows users to click on a part of a visualization to navigate to a more detailed insight, another dashboard, or even an external URL, Please refer to our documentation for more details on Drilling:
https://www.gooddata.com/docs/cloud/create-dashboards/drilling-in-dashboards/
2. When it comes to creating new attributes from your existing data (like combining 'First Name' and 'Last Name' into 'Full Name'), I am afraid it can not be done directly in the Analytical designer as all the MAQL output are metrics -> numerical values, no string. To help us perfectly understand what you'd like to achieve for derived attributes, could you provide a simple example?
We hope this clarifies how GoodData can meet these needs.
Please feel free to ask further questions!