@@ -10,7 +10,7 @@ layer from Cube to BI tools. It's the easiest way to connect a BI tool to Cube.
1010<SuccessBox >
1111
1212Semantic Layer Sync is available in Cube Cloud.
13- <br />Support for Metabase, Preset, and Superset is available on [ all product tiers] ( https://cube.dev/pricing ) .
13+ <br />Support for Preset and Superset is available on [ all product tiers] ( https://cube.dev/pricing ) .
1414<br />Support for Tableau is available on [ Enterprise and above] ( https://cube.dev/pricing ) product tiers.
1515
1616</SuccessBox >
@@ -20,8 +20,6 @@ API][ref-sql-api] and creates or updates BI-specific entities that correspond to
2020entities within the data model in Cube, e.g., cubes, views, measures,
2121dimensions.
2222
23- <Diagram src = " https://ucarecdn.com/f598f41c-36ec-4ed9-960f-7c902a77ed74/" />
24-
2523In general, here's how Cube entities match BI-specific ones:
2624
2725| Cube | BI tool |
@@ -41,11 +39,6 @@ on configuration and features for specific tools:
4139 imageUrl = " https://static.cube.dev/icons/superset.svg"
4240 title = " Apache Superset"
4341 />
44- <GridItem
45- url = " semantic-layer-sync/metabase"
46- imageUrl = " https://static.cube.dev/icons/metabase.svg"
47- title = " Metabase"
48- />
4942 <GridItem
5043 url = " semantic-layer-sync/preset"
5144 imageUrl = " https://static.cube.dev/icons/preset.svg"
@@ -67,11 +60,8 @@ Currently, it's recommended to use the [DAX API][ref-dax-api].
6760
6861## Creating syncs
6962
70- You can create a new sync by navigating to the <Btn >Semantic Layer Sync</Btn >
71- tab on the <Btn >BI Integrations</Btn > page and clicking <Btn >+ Create
72- Sync</Btn >.
73-
74- <Screenshot src = " https://ucarecdn.com/d4f4c753-ea8f-459b-aec2-73846da06b41/" />
63+ You can create a new sync by navigating to <Btn >IDE → Integrations</Btn >
64+ and clicking <Btn >+ Create Sync</Btn >.
7565
7666Follow the steps in the wizard to create a sync with any of supported BI tools.
7767
@@ -170,12 +160,12 @@ def semantic_layer_sync(ctx: dict) -> list[dict]:
170160
171161 return [
172162 {
173- ' type' : ' metabase ' ,
174- ' name' : f " Metabase Sync for { department} " ,
163+ ' type' : ' superset ' ,
164+ ' name' : f " Superset Sync for { department} " ,
175165 ' config' : {
176166 ' user' : ' mail@example.com' ,
177167 ' password' : ' 4dceae-606a03-93ae6dc7' ,
178- ' url' : ' example.metabaseapp .com' ,
168+ ' url' : ' superset.example .com' ,
179169 ' database' : f " Cube Cloud: { department} " ,
180170 }
181171 }
@@ -185,20 +175,20 @@ def semantic_layer_sync(ctx: dict) -> list[dict]:
185175``` javascript
186176module .exports = {
187177 semanticLayerSync : ({ securityContext }) => {
188- const department = securityContext .department
178+ const department = securityContext .department
189179
190180 return [
191181 {
192- type: " metabase " ,
193- name: ` Metabase Sync for ${ department} ` ,
182+ type: " superset " ,
183+ name: ` Superset Sync for ${ department} ` ,
194184 config: {
195185 user: " mail@example.com" ,
196186 password: " 4dceae-606a03-93ae6dc7" ,
197- url: " example.metabaseapp .com" ,
187+ url: " superset.example .com" ,
198188 database: ` Cube Cloud: ${ department} `
199189 }
200190 }
201- ]
191+ ]
202192 }
203193}
204194```
@@ -372,20 +362,15 @@ can't run syncs on schedule.
372362
373363### Manually
374364
375- You can also run a sync manually by navigating to the <Btn >Semantic Layer
376- Sync</Btn > tab on the <Btn >BI Integrations</Btn > page and clicking <Btn >Start
377- Sync</Btn > next to a relevant sync. This is convenient for working in the
365+ You can also run a sync manually by navigating to <Btn >IDE → Integrations</Btn >
366+ and clicking <Btn >Start Sync</Btn > next to a relevant sync. This is convenient for working in the
378367[ development mode] [ ref-dev-mode ] .
379368
380- <Screenshot src = " https://ucarecdn.com/e48cef02-cc89-466d-a293-11a04aacb116/" />
381-
382369## Viewing history
383370
384371You can view the history of runs for a particular sync by navigating to
385- the <Btn >Semantic Layer Sync</Btn > tab on the <Btn >BI Integrations</Btn > page
386- and clicking <Btn >Show History</Btn > next to a relevant sync.
387-
388- <Screenshot src = " https://ucarecdn.com/a3cc5fc8-8458-483e-999c-5654eb8072b4/" />
372+ <Btn >IDE → Integrations</Btn > and clicking <Btn >Show History</Btn > next to a
373+ relevant sync.
389374
390375## Cleaning up
391376
@@ -394,11 +379,6 @@ by clicking on <Btn>...</Btn> of a respective tool and choosing <Btn>Remove sync
394379assets</Btn >. It would remove the assets synced from the branch you're currently
395380on, i.e., your development mode branch, shared branch, or main branch.
396381
397- <Screenshot
398- highlight = " inset(72.5% 0.5% 5% 80% round 10px)"
399- src = " https://ucarecdn.com/10770acd-a358-4b6a-98bc-6eb1bf9c0a81/"
400- />
401-
402382
403383[ ref-data-model ] : /product/data-modeling/overview
404384[ ref-sql-api ] : /product/apis-integrations/sql-api
0 commit comments