Skip to content

Commit 2c01589

Browse files
authored
docs: Add Push.ai (#7742)
1 parent e79f785 commit 2c01589

File tree

3 files changed

+52
-0
lines changed

3 files changed

+52
-0
lines changed

docs/pages/product/configuration/visualization-tools.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,11 @@ page, please [file an issue](https://github.com/cube-js/cube/issues) on GitHub.
5252
imageUrl="https://static.cube.dev/icons/steep-light.svg"
5353
title="Steep"
5454
/>
55+
<GridItem
56+
url="visualization-tools/push-ai"
57+
imageUrl="https://static.cube.dev/icons/push-ai-light.svg"
58+
title="Push.ai"
59+
/>
5560
</Grid>
5661

5762
You can learn more about SQL API on the

docs/pages/product/configuration/visualization-tools/_meta.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ module.exports = {
1111
"metabase": "Metabase",
1212
"observable": "Observable",
1313
"powerbi": "Power BI",
14+
"push-ai": "Push AI",
1415
"retool": "Retool",
1516
"steep": "Steep",
1617
"streamlit": "Streamlit",
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Push.ai
2+
3+
[Push.ai](https://push.ai) is a business observability tool that helps teams
4+
share metrics and other data insights in messaging tools, like Slack.
5+
6+
<Screenshot src="https://ucarecdn.com/b7f2f073-fd77-4de3-a40f-ee7e3690b535/"/>
7+
8+
<InfoBox>
9+
10+
Watch how Cube and Push.ai work together in this webinar recording:
11+
[Unlock Proactive Intelligence Using Cube + Push.ai](https://cube.dev/events/unlock-proactive-intelligence-using-cube-push-ai).
12+
13+
</InfoBox>
14+
15+
## REST API
16+
17+
You can use the [REST API][ref-rest-api] to connect Cube to Push.ai.
18+
19+
### Cube Cloud
20+
21+
When you have set up your Cube project in Cube Cloud, you need **REST API
22+
endpoint** and **API Secret** for your setup in order to connect Steep to
23+
Cube. Log in to your Cube console and follow the steps below.
24+
25+
**REST API endpoint** can be found on the&nbsp;<Btn>Overview</Btn> page:
26+
27+
<Screenshot src="https://ucarecdn.com/fddce1b2-fbdd-4711-82d9-3967af0e2641/"/>
28+
29+
**API Secret** can be found on the&nbsp;<Btn>Settings → Configuration</Btn>
30+
page under&nbsp;<Btn>Environment variables</Btn> where it’s named
31+
`CUBEJS_API_SECRET`:
32+
33+
<Screenshot src="https://ucarecdn.com/d978e95b-9e9c-443e-8b85-3106352a74cb/"/>
34+
35+
### Connection in Push.ai
36+
37+
Copy **REST API endpoint** and **API Secret** you got from Cube Cloud and
38+
paste them into Push.ai form for creating the Cube data source:
39+
40+
<Screenshot src="https://ucarecdn.com/06a814c2-25df-42d4-8b24-406292b50ac3/"/>
41+
42+
## Defining metrics
43+
44+
After connecting to Cube, measures and dimensions need to be converted into
45+
metrics. See [Push.ai documention](https://docs.push.ai/semantic-layer-integrations/cube#usage-notes)
46+
for guidance.

0 commit comments

Comments
 (0)