cube-js / cube-js/cube

API key-based authentication for Semantic Layer Sync with Metabase

Open
#9,701 0 comments 0 reactions 0 assignees View on GitHub
cube cloud tool:metabase
Dominant language
Rust
Stars
20.8k
Forks
2.1k
Avg merge
1d 2h
Merged PRs (30d)
181

Description

**Is your feature request related to a problem? Please describe.**
Currently, you have 2 options to connect Cube to Metabase, _Semantic Layer Sync_ and _SQL API_. But _Semantic Layer Sync_ asks for username+password which is not preferable way of integration after [Metabase API](https://www.metabase.com/learn/metabase-basics/administration/administration-and-operation/metabase-api) was released.

**Describe the solution you'd like**
Please, add support for Metabase API to connect Cube to Metabase.

**Describe alternatives you've considered**
[SQL API](https://cube.dev/blog/self-service-analytics-with-metabase-and-cube#integrate-metabase-and-cube) works. Though I can send queries, but the propagated models cannot be opened via GUI...

![Image](https://github.com/user-attachments/assets/295f746c-df60-4ade-9527-a441c12ba985)

**Additional context**

![Image](https://github.com/user-attachments/assets/c882f549-781f-4ad4-b731-38ec13cd19f2)

![Image](https://github.com/user-attachments/assets/de01cbbb-e239-473b-8f0a-d483866faeca)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.