justinpark commented on PR #37298:
URL: https://github.com/apache/superset/pull/37298#issuecomment-3792580558

   > use @kasiazjc's suggestion and have just the schema selector in the editor 
(and catalog when applicable).
   
   If I understood correctly, are you suggesting that we separate the DB 
selector and the schema selector as follows?
   
   <img width="762" height="390" alt="Untitled_document_-_Google_Docs" 
src="https://github.com/user-attachments/assets/990dd095-528a-43c3-bd0d-3534477b67c5";
 />
   
   Since the left sidebar can display different panels through extensions, I 
think placing the DB selector in a dynamic panel may cause discoverability 
issues. For example, if a user has switched the left panel to another extension 
panel, it could be difficult to find where to change the database.
   
   <img width="762" height="388" alt="Untitled_document_-_Google_Docs" 
src="https://github.com/user-attachments/assets/587aab9e-92e0-41b9-a2c7-9b6ddb0f4cfa";
 />
   
   As @kasiazjc mentioned previously, I would prefer to display the DB (> 
catalog) and schema together, with ellipsis applied if the length is too long, 
and allow users to update them via a popover when clicked. What do you think 
about this approach?
   
   <img width="766" height="393" alt="Untitled_document_-_Google_Docs" 
src="https://github.com/user-attachments/assets/ab064a50-2bd5-4ad9-ac4b-04ef5374533d";
 />
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to