Pod

Yes, this is on purpose. Pod is built for agents, so the default page is plain HTML.
Human? View the normal website.
Agent? You probably prefer /mcp/metabase/issues.md or /mcp/metabase/issues.json, or Pod over MCP.

Reported issues for Metabase

Pod holds 21 of 53 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to Metabase.

Most discussed

Support multiple datasets in one BigQuery database

UPDATE November 2021: It is now on the roadmap: https://www.metabase.com/roadmap/


Usecase

We are currently using Redash as our BI tool and are planning to migrate to Metabase to better support our non-tech users with zero knowledge of SQL.

We use BigQuery as our data warehousing solution to load data from various sources. They are loaded into different datasets based on their source (Mysql, Mongodb, Mixpanel, Branch, Appsflyer etc) as below. <img src="https://user-image

Read the thread · 2018-04-01 · closed · external user · 20 comments

Dropdown filters display as text fields once embedded

Describe the bug

We're experiencing and issue where filters that are set as dropdowns in the Metabse UI are displaying as text fields when embedded in our app.

This is happening to multiple filters, but not to all of them. Additionally, one of the dropdown filters shows one option when there should be four.

Here are screenshots of the two scenarios: image ![image](https://github.com/user-attachments/

Read the thread · 2024-08-27 · closed · external user · 19 comments

AWS guide S3 URL isn't a valid S3 URL

According to a tweet from this morning:

AWS guide URL is out of date :) The one listed is not a valid S3 path. I used https://s3.amazonaws.com/downloads.metabase.com/v0.23.1/metabase-aws-eb.zip

Read the thread · 2017-04-12 · closed · 8 comments

Metric with unnamed Custom Expression breaks Data Model for table

Describe the bug Create a Metric with a Custom Expression without giving it an optional name, and then save the metric and visit Data Model. Now it doesn't load the data on the table for the metric.

Logs I'm not seeing any backend errors. But there's browser errors. While saving the Metric it gave TypeError: prevComponentInstance is null. And when visiting the Data Model, then it shows Error: `query` is a required parameter to format expressions.

To Reproduce

  1. Go

Read the thread · 2019-09-09 · closed · outside contributor · 7 comments

SMTP password is stored in plaintext and can be accessed by admins (e.g. from the admin settings email page)

We should probably never allow users to see previously set credentials, and possibly encrypt them somehow.

Read the thread · 2015-10-06 · closed · outside contributor · 7 comments

Type errors on Nextjs (and possibly others) "'MetabaseProvider' cannot be used as a JSX component."

Thread with the customer: https://metaboat.slack.com/archives/C07166YL2UU/p1737479261789419

Thread 1 of investigation: https://metaboat.slack.com/archives/C063Q3F1HPF/p1737479654203179 Thread 2 of investigation: https://metaboat.slack.com/archives/C063Q3F1HPF/p1739530363089089

It seems like @types/react is installed multiple times, specifically, there's a copy inside node_modules/@metabase/emebedding-sdk-react/... which shouldn't be there.

Read the thread · 2025-02-14 · closed · 6 comments

SDK Error icon didn't show up

Describe the bug

The error icon is invisible. This was due to box-sizing: content-box on the SDK compared to box-sizing: border-box on the core app.

What it looks like now

Image

What is it supposed to look like

Image

To Reproduce

  1. Embed anything with an SDK, and disable SDK embedding in admin setting

Read the thread · 2024-11-29 · closed · 5 comments

Auth: AWS Cognito as an SSO provider

Our product infrastructure is built on AWS. The product is hosted on AWS Beanstalk and its authentication is handled by AWS Cognito. We have recently integrated Metabase in our application. Seeing how Metabase offers installation on AWS Beanstalk it would be really helpful if Metabase could provide a SSO option for AWS Cognito. It would make handling permissions and managing user groups easier for us and allow us to truly make a one stop cloud solution.

:arrow_down: Please click the :+1: reac

Read the thread · 2018-05-18 · open · external user · 5 comments

Most recent

[SDK] Switching the InteractiveQuestion's questionId from an existing question to "new" causes an empty state to be shown

When there is an already existing question in InteractiveQuestion, but we switch the questionId to "new", the question shows an empty state instead of showing the editor as we expects.

Using this snippet for reproduction:

const [questionId, setQuestionId] = useState(1)

<InteractiveQuestion questionId={questionId} />
<button onClick={() => setQuestionId("new")}>new question</button>

Clicking on "new question" here makes the empty state for visualization shown:

![Image](https

Read the thread · 2025-06-25 · closed · 1 comment

Auth: JWT + JWKS

Currently the JWT configuration of Metabase Pro/Enterprise uses a "pre-shared key" model where you must configure the JWT pre-shared key with the identity provider and the token they generate must use the same secret key.

This is not common in modern identity systems. Modern identity systems either use OpenID [https://github.com/metabase/metabase/issues/3101] or a JWKS and sign their JWTs using a public/private asymmetric key pair.

While #3101 covers the full OpenID integration, a must simple

Read the thread · 2025-05-18 · closed · external user · 2 comments

Write about timeouts

We should have a document about all types of timeouts that exist across the app

Read the thread · 2025-05-08 · open · outside contributor · 0 comments

[SDK] Maps using custom GeoJSON files fail to load due to wrong domain

Map visualizations using custom GeoJSON files from the "Custom Maps" admin settings fails to load on the Embedding SDK.

![Image](https://uploads.linear.app/a24a1a82-ddc8-4567-aacc-c3804ea2385e/d3383c63-139c-4ef3-94bf-2233d71cf164/6cba27c5-7347-4a22-8873-365a001a902b?signature=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwYXRoIjoiL2EyNGExYTgyLWRkYzgtNDU2Ny1hYWNjLWMzODA0ZWEyMzg1ZS9kMzM4M2M2My0xMzljLTRlZjMtOTRiZi0yMjMzZDcxY2YxNjQvNmNiYTI3YzUtNzM0Ny00YTIyLTg4NzMtMzY1YTAwMWE5MDJiIiwiaWF0IjoxNzQ2NTMyOTMwL

Read the thread · 2025-04-30 · closed · 1 comment

MB_API_KEY work only for /api/notify/db/:id endpoint

Describe the bug

I set MB_API_KEY according to your documentation:

MB_API_KEY Type: string Default: null When set, this API key is required for all API requests.

Middleware that enforces validation of the client via the request header X-Metabase-Apikey. If the header is available, then it’s validated against MB_API_KEY. When it matches, the request continues; otherwise it’s blocked with a 403 Forbidden response.

and the only endpoint that i'm able to use using this api key

Read the thread · 2025-03-19 · closed · external user · 0 comments

Dashboard not found error in Embedding CLI when selecting other tables

See this private Loom by Matthew. When selecting "People" or "Products" table, there is an error that says "Dashboard 11 not found. Make sure you pass the correct ID."

Image

Read the thread · 2025-01-28 · closed · 1 comment

Keyless BigQuery Integration with Workload's Service Account

Is your feature request related to a problem? Please describe.

As mentioned in the documentation found at https://www.metabase.com/docs/latest/databases/connections/bigquery, it is necessary to import the Service Account Key for BigQuery integration.

However, managing keys can lead to security risks, as they might get exposed and leaked. And Google now recommends not using service account keys by several

Read the thread · 2025-01-22 · closed · external user · 1 comment

[SDK] when components are rendered outside of the provider, they should not make the host app crash

We should be more "permissive" and avoid throwing errors when the sdk components are rendered outside of the SDK provider. The reason we want to do this is that some frameworks may render the sdk components when when the provider is already unmounted. I run into this two times when using the nextjs compat layer (that uses lazy loading)

I

Read the thread · 2024-12-02 · closed · 0 comments

Use Next.js experimental compatibility layer and print a message in the embedding cli

Using CLI in Next.js does not work today because of the dynamic import statements needed.

For Next.js specifically, we could update the import line to use the experimental compatibility layer that Nicolo built, and point them to the Next.js bit of the documentation in case it doesn't work for them.

Read the thread · 2024-11-15 · closed · 1 comment

Adapt server logs viewer to new JSON format

Have a place to display server logs if available. Ideally provide the ability to search them (can be postponed if not straightforward) This is mostly about adapting the existing log viewer from https://metabase-debugger.vercel.app/ to the new JSON format

Read the thread · 2024-11-06 · closed · outside contributor · 0 comments

Show the demo password in the terminal in the embedding cli

The embedding CLI should let people know where to find the generated password file (i.e. the METABASE_LOGIN.json) and also print it in the console to make the experience better. The password is supposed to be for demo purposes only, so this does not pose a security risk.

Read the thread · 2024-11-01 · closed · 0 comments

Specify the collection to save to via a prop in the sdk's save modal

We want to restrict where users can save into programmatically, i.e. which collection to save to, so the user don't have to ever think about collections).

When saving, we currently ask whether to create a new question or overwrite the question. If they choose "new question", they should pick a name, but they don't need to choose where to save to. Just disabling the selection would be enough for the customer at the moment.

We should make sure this covers the components we have that allows savin

Read the thread · 2024-10-25 · closed · 0 comments

Add Diagnostic Info as command palette action

Can we add "Download diagnostic information" as an action in the command palette?

Slack Message

Read the thread · 2024-09-20 · closed · outside contributor · 0 comments

The remaining reports are on the project's issue tracker.