Comments (4)
from metabase.
Isn't a person who knows the DB connection details expected to be a little technical? I think it makes sense to show the actual error messages coming back from JDBC (etc) instead of second-guessing them and hiding them under some cute message like "cannot connect".
Detailed messages are more useful for debugging... they could be the difference between someone having trouble getting Metabase set up but figuring it out versus not being able to do so at all
from metabase.
The message you are seeing shows up on the QB, where any user could see it. So when a non-technical user sees an error message like that they get 😵 and think the tool is too complicated.
Having human readable error messages is as important as having human readable table names.
from metabase.
This was implemented by #1151
from metabase.
Related Issues (20)
- [BE] Suggest a join condition based on the first breakout clause of joined metrics
- Remove extraneous paddings from cartesian charts in React embedding
- Data tables should follow the Mantine theme with proper defaults in React embedding
- Smart scalar should follow the Mantine theme with proper defaults in React embedding
- drop unused components from frontend/src/metabase/dashboard/components/ParametersPopover.jsx and convert to tsx
- When opening a multiseries line chart from dashboard the browser tab name gets the first series name
- Unsupported decorator being added to queries by question builder
- [FE + BE] Do not show aggregation operators for the first stage of metrics-only queries
- Third party cookie investigation for embedding HOT 1
- Add combine column shortcut to the shortcut menu in the chill mode header
- [FE] Clicking "Add aggregation" button should open the expression editor if all source metrics are present in the aggregation clause
- Ability to configure tooltip formatting separately from x/y axis formatting
- When duplicating a dashboard (and the subset of questions inside), create a collection with those questions
- Create test harness based on cloud customer metric usage
- Create new collection for v2 metrics
- Implement metric migration
- Implement question migration for single metric
- Implement question migration for multiple metrics
- Implement downgrade (restoring the original questions)
- Cleanup combo & stacking settings
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from metabase.