The usual setup: Metabase already running on Snowflake
Most teams comparing these already have Metabase connected to Snowflake. Analysts write SQL in its editor, business users click through the query builder, and dashboards live in shared collections. The question is whether Snowflake Cortex should become the way people ask questions in plain English, or whether Metabot, Metabase's own assistant, covers it.
Metabase earned its place through a familiar BI experience. The SQL workflow is mature, permissions and admin controls are well developed, embedding is solid with an SDK, and it runs either as a self-hosted open-source deployment or in Metabase Cloud. It is stable and inexpensive for teams where analysts own reporting. Its ceiling shows up for non-technical users: anything past simple aggregations usually goes back to SQL, and back to the data team.