Skip to content

Commit 7aff970

Browse files
committed
Excel pages
1 parent a3ec08e commit 7aff970

File tree

6 files changed

+223
-31
lines changed

6 files changed

+223
-31
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
11
# DAX API
22

3+
TODO
4+
5+
<SuccessBox>
6+
7+
The DAX API is available in Cube Cloud on [Enterprise and above](https://cube.dev/pricing) product tiers.
8+
It also requires the M [deployment tier](/product/deployment/cloud/pricing#deployment-tiers).
9+
10+
</SuccessBox>
11+
12+
<WarningBox>
13+
14+
The DAX API is currently in preview. Please [contact us](https://cube.dev/contact) to enable it for your account.
15+
16+
</WarningBox>
17+
318
TODO

docs/pages/product/apis-integrations/google-sheets.mdx

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Cube Cloud for Sheets
22

3-
Cube Cloud for Sheets is a native [Google Sheets][link-google-sheets] add-on for
3+
Cube Cloud for Sheets is the native [Google Sheets][link-google-sheets] add-on for
44
Cube Cloud.
55

66
<SuccessBox>
@@ -42,20 +42,18 @@ document, open the <Btn>Extensions</Btn> menu, and check that there is the
4242

4343
## Authentication
4444

45-
You need to authenticate Cube Cloud for Sheets to retrieve data from your
46-
semantic layer in Cube Cloud. To do so, open the sidebar by going to the
47-
<Btn>Extensions</Btn> menu and choosing <Btn>Cube Cloud for Sheets → Open
48-
Sidebar</Btn>. Then, click <Btn>Sign in</Btn>.
45+
You need to authenticate Cube Cloud for Sheets to retrieve data from Cube Cloud.
46+
To do so, open the sidebar by going to the <Btn>Extensions</Btn> menu and choosing
47+
<Btn>Cube Cloud for Sheets → Open Sidebar</Btn>. Then, click <Btn>Sign in</Btn>.
4948

5049
<Screenshot
5150
src="https://ucarecdn.com/d47c8faa-97ed-4ce1-ba0e-99b7add1ab61/"
5251
highlight="inset(15% 0 55% 76.5% round 10px)"
5352
/>
5453

55-
A modal window with an authentication prompt will open. Choose the deployments
56-
within your Cube Cloud account that you want to work with in Google Sheets and
57-
click <Btn>Authorize</Btn>. Once you see the `Access Granted` message, close the
58-
modal window.
54+
A modal window with an authentication prompt will appear. Choose the deployments
55+
that you want to work with in Google Sheets and click <Btn>Authorize</Btn>.
56+
Once you see the `Access Granted` message, close the modal window.
5957

6058
If you want to revoke the authentication, open the add-on menu and click
6159
<Btn>Sign out</Btn>.
@@ -65,7 +63,7 @@ If you want to revoke the authentication, open the add-on menu and click
6563
To create a report, go to the add-on menu and click <Btn>Create report via pivot
6664
table</Btn>. Then, select a Cube Cloud deployment from the drop-down. Finally,
6765
you can start building a query by selecting a view and its members in the UI that
68-
looks and feel exactly like [Playground][ref-playground].
66+
looks and feels like [Playground][ref-playground].
6967

7068
<InfoBox>
7169

docs/pages/product/apis-integrations/mdx-api.mdx

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# MDX API
22

3-
The MDX (MultiDimensional eXpressions) API provides a robust interface for connecting applications, such as Microsoft Excel, to the Cube Cloud semantic layer via the XMLA (XML for Analysis) standard.
3+
The MDX API enables Cube to connect to [Microsoft Excel][ref-excel]. It derives
4+
its name from [multidimensional data expressions][link-mdx], a query language
5+
for OLAP in the Microsoft ecosystem.
46

5-
Key Features:
6-
7-
- <b>Direct connectivity:</b> Connect Excel directly to Cube Cloud using standard XMLA protocols.
8-
- <b>Advanced analytical functions:</b> Utilize the power of MDX to execute sophisticated queries that include slicing, dicing, drilling down, and rolling up of data.
9-
- <b>Real-time access:</b> Fetch live data from Cube Cloud, ensuring that your analyses and reports always reflect the most current information.
7+
Unlike [Cube Cloud for Excel][ref-cube-cloud-for-excel], it only works with Excel
8+
on Microsoft Windows. However, it allows using the data from the MDX API with the
9+
native [PivotTable][link-pivottable] in Excel.
1010

1111
<SuccessBox>
1212

@@ -22,20 +22,26 @@ The MDX API is currently in preview.
2222

2323
</WarningBox>
2424

25+
Key features:
26+
27+
- <b>Direct connectivity:</b> Connect Excel directly to Cube Cloud using standard XMLA protocols.
28+
- <b>Advanced analytical functions:</b> Utilize the power of MDX to execute sophisticated queries that include slicing, dicing, drilling down, and rolling up of data.
29+
- <b>Real-time access:</b> Fetch live data from Cube Cloud, ensuring that your analyses and reports always reflect the most current information.
30+
2531
## Configuration
2632

33+
<WarningBox>
34+
2735
While the MDX API is in preview, your Cube account team will enable and configure it for you.
2836

29-
If you wish to enable or disable the MDX API on a specific Cube deployment, you may do so by going to "Settings" in the Cube Cloud sidebar, then "Configuration", and then toggling the "Enable MDX API" configuration flag switch.
37+
</WarningBox>
3038

31-
To find your MDX API credentials and the XMLA endpoint in Cube Cloud, go to the
32-
<Btn>Overview</Btn> page, click <Btn>API credentials</Btn>, and choose the
33-
<Btn>AI API</Btn> tab.
39+
If you wish to enable or disable the MDX API on a specific deployment,
40+
go to <Btn>Settings</Btn> in the Cube Cloud sidebar, then <Btn>Configuration</Btn>,
41+
and then toggle the <Btn>Enable MDX API</Btn> option.
3442

3543
## Using MDX API with Excel
3644

37-
Once MDX API is enabled, you can use it to connect to Cube from Excel. In Excel, go to the **Data tab**, click **Get Data** and select **From Database -> From Analysis Services**.
38-
3945
<InfoBox>
4046
Please note that only the [views](/reference/data-model/view) will be available for connections via MDX API
4147
</InfoBox>
@@ -164,5 +170,9 @@ This is going to be harmonized in the future.
164170
Authentication and authorization work the same as for the [SQL API](/product/apis-integrations/sql-api/security).
165171
166172
173+
[ref-excel]: /product/configuration/visualization-tools/excel
174+
[link-mdx]: https://learn.microsoft.com/en-us/analysis-services/multidimensional-models/mdx/multidimensional-model-data-access-analysis-services-multidimensional-data?view=asallproducts-allversions#bkmk_querylang
175+
[link-pivottable]: https://support.microsoft.com/en-us/office/create-a-pivottable-to-analyze-worksheet-data-a9a84538-bfe9-40a9-a8e9-f99134456576
176+
[ref-cube-cloud-for-excel]: /product/apis-integrations/microsoft-excel
167177
[ref-hierarchies]: /reference/data-model/hierarchies
168178
[ref-folders]: /reference/data-model/view#folders
Lines changed: 147 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,149 @@
11
# Cube Cloud for Excel
22

3-
TODO
3+
Cube Cloud for Excel is the native [Microsoft Excel][ref-excel] add-in for Cube Cloud.
4+
5+
Unlike the [MDX API][ref-mdx-api], it works with Excel on all operating systems,
6+
including macOS, and all platforms, including web and mobile. It doesn't integrate
7+
with the native [PivotTable][link-pivottable] in Excel but provides a custom
8+
[pivot table](#create-reports-via-pivot-table) UI.
9+
10+
<SuccessBox>
11+
12+
Cube Cloud for Excel is available in Cube Cloud on [Enterprise and above](https://cube.dev/pricing) product tiers.
13+
14+
</SuccessBox>
15+
16+
<WarningBox>
17+
18+
Cube Cloud for Excel is currently in preview. Please [contact us](https://cube.dev/contact) to get access to it.
19+
20+
</WarningBox>
21+
22+
After [installing](#installation) and [authenticating](#authentication) this
23+
add-in, you will be able to [create reports via pivot
24+
table](#create-reports-via-pivot-table) and work with [saved
25+
reports](#work-with-saved-reports).
26+
27+
{/*
28+
29+
TODO: Video
30+
31+
<YouTubeVideo
32+
url="https://www.youtube.com/embed/qPp9hroqd4g"
33+
aspectRatio={4/2.56}
34+
/>
35+
36+
*/}
37+
38+
## Installation
39+
40+
<WarningBox>
41+
42+
Please contact your dedicated customer success manager so we can guide you
43+
through the installation.
44+
45+
</WarningBox>
46+
47+
## Authentication
48+
49+
You need to authenticate Cube Cloud for Excel to retrieve data from Cube Cloud.
50+
To do so, open the sidebar by clicking on the <Btn>Cube Cloud</Btn> button in
51+
the <Btn>Home</Btn> ribbon. Then, click <Btn>Sign in</Btn>.
52+
53+
{/*
54+
55+
TODO: Replace screenshot
56+
57+
*/}
58+
59+
<Screenshot
60+
src="https://ucarecdn.com/d47c8faa-97ed-4ce1-ba0e-99b7add1ab61/"
61+
highlight="inset(15% 0 55% 76.5% round 10px)"
62+
/>
63+
64+
A modal window with an authentication prompt will appear. Choose the deployments
65+
that you want to work with in Microsoft Excel and click <Btn>Authorize</Btn>.
66+
Once you see the `Access Granted` message, close the modal window.
67+
68+
If you want to revoke the authentication, open the add-in menu and click
69+
<Btn>Sign out</Btn>.
70+
71+
## Create reports via pivot table
72+
73+
To create a report, go to the add-in menu and click <Btn>Create report via pivot
74+
table</Btn>. Then, select a Cube Cloud deployment from the drop-down. Finally,
75+
you can start building a query by selecting a view and its members in the UI that
76+
looks and feels like [Playground][ref-playground].
77+
78+
<InfoBox>
79+
80+
Google Cloud for Sheets only works with [views][ref-views] rather than cubes.
81+
82+
</InfoBox>
83+
84+
Click on members to add them to <Btn>Rows</Btn> and <Btn>Measures</Btn>.
85+
If needed, drag dimensions from <Btn>Rows</Btn> to <Btn>Columns</Btn>. Click on
86+
the funnel buttons to add members to <Btn>Filters</Btn>. Click on <Btn>×</Btn> to
87+
remove members from a query.
88+
89+
{/*
90+
91+
TODO: Replace screenshot
92+
93+
*/}
94+
95+
<Screenshot
96+
src="https://ucarecdn.com/acc8e133-f237-4aa7-a725-f32dd4a2ebdb/"
97+
highlight="inset(10% 0 5% 76.5% round 10px)"
98+
/>
99+
100+
Use <Btn>Order</Btn> and <Btn>Filters</Btn> panes below to sort and filter the
101+
data in the report.
102+
103+
If you'd like to move the report to a new location, click on the desired top-left
104+
cell and then confirm with the target button under <Btn>Result location</Btn>.
105+
106+
{/*
107+
108+
TODO: Replace screenshot
109+
110+
*/}
111+
112+
<Screenshot
113+
src="https://ucarecdn.com/5a8d2b6a-b415-46ee-9e03-57ea5eeb693a/"
114+
highlight="inset(52.5% 0 5% 76.5% round 10px)"
115+
/>
116+
117+
With every change to your query, Cube Cloud for Excel will update the report on
118+
the sheet after a slight delay. If you'd like to minimize it, consider
119+
implementing [pre-aggregations][ref-pre-aggs].
120+
121+
When your report is ready, you can optionally move it to [saved reports](#work-with-saved-reports)
122+
by clicking <Btn>Save</Btn>.
123+
124+
## Work with saved reports
125+
126+
Go to the add-in menu and click <Btn>View saved reports</Btn> to see a list of
127+
reports.
128+
129+
Click <Btn>Refresh</Btn> to manually refresh the data in the report's location.
130+
Click <Btn>Edit</Btn> to chnage the query or the location.
131+
132+
{/*
133+
134+
TODO: Replace screenshot
135+
136+
*/}
137+
138+
<Screenshot
139+
src="https://ucarecdn.com/c8d490c6-80bf-44fe-9233-45121a7c4088/"
140+
highlight="inset(15% 0 25% 76.5% round 10px)"
141+
/>
142+
143+
144+
[ref-excel]: /product/configuration/visualization-tools/excel
145+
[ref-mdx-api]: /product/apis-integrations/mdx-api
146+
[link-pivottable]: https://support.microsoft.com/en-us/office/create-a-pivottable-to-analyze-worksheet-data-a9a84538-bfe9-40a9-a8e9-f99134456576
147+
[ref-playground]: /product/workspace/playground
148+
[ref-views]: /product/data-modeling/concepts#views
149+
[ref-pre-aggs]: /product/caching/using-pre-aggregations

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

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,46 @@ popular spreadsheet application.
55

66
## Connect from Cube Cloud
77

8-
Cube Cloud provides the [MDX API][ref-mdx-api] for Excel.
8+
Cube Cloud provides two options to connect to Excel:
99

10-
Navigate to the [Integrations](/product/workspace/integrations#connect-specific-tools)
11-
page, click <Btn>Connect to Cube</Btn>, and choose <Btn>Microsoft Excel</Btn> to get
12-
detailed instructions.
10+
| | [MDX API][ref-mdx-api] | [Cube Cloud for Excel][ref-cube-cloud-for-excel] |
11+
| --- | --- | --- |
12+
| Operating systems | Microsoft Windows | All, including macOS |
13+
| Platforms | Desktop | All, including web and mobile |
14+
| Pivot table support | Native [PivotTable][link-pivottable] | Custom [pivot table][ref-cube-cloud-for-excel-pivot] UI |
15+
16+
Navigate to the [Integrations][ref-integrations-tools] page, click <Btn>Connect to Cube</Btn>,
17+
and choose <Btn>Microsoft Excel</Btn> to get detailed instructions.
18+
19+
## Connect from Cube Core
1320

1421
<InfoBox>
1522

1623
There's no way to connect a Cube Core deployment to Excel.
1724

1825
</InfoBox>
1926

20-
## Connecting from Excel
27+
## Connect from Microsoft Excel
28+
29+
### MDX API
2130

2231
In Excel, go to the <Btn>Data</Btn> tab of the ribbon, click <Btn>Get Data</Btn>
23-
and select <Btn>From Database → From Analysis Services</Btn>.
32+
and select <Btn>From Database → From Analysis Services</Btn>. Then, enter the
33+
credentials.
34+
35+
To find your MDX API credentials, go to the [Integrations][ref-integrations-apis] page, click
36+
<Btn>API credentials</Btn>, and choose the <Btn>MDX API</Btn> tab.
2437

25-
For additional configuration options, check the [MDX API][ref-mdx-api] page.
38+
### Cube Cloud for Excel
2639

40+
Follow the instructions to [install][ref-cube-cloud-for-excel-installation] the
41+
add-in and [authenticate][ref-cube-cloud-for-excel-authentication] to Cube Cloud.
2742

2843
[ref-mdx-api]: /product/apis-integrations/mdx-api
44+
[link-pivottable]: https://support.microsoft.com/en-us/office/create-a-pivottable-to-analyze-worksheet-data-a9a84538-bfe9-40a9-a8e9-f99134456576
45+
[ref-cube-cloud-for-excel]: /product/apis-integrations/microsoft-excel
46+
[ref-cube-cloud-for-excel-pivot]: /product/apis-integrations/microsoft-excel#create-reports-via-pivot-table
47+
[ref-cube-cloud-for-excel-installation]: /product/apis-integrations/microsoft-excel#installation
48+
[ref-cube-cloud-for-excel-authentication]: /product/apis-integrations/microsoft-excel#authentication
49+
[ref-integrations-tools]: /product/workspace/integrations#connect-specific-tools
50+
[ref-integrations-apis]: /product/workspace/integrations#view-api-credentials

docs/pages/product/deployment/cloud/pricing.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ requests through [APIs & integrations][ref-apis] under the following tiers:
124124
| Tier | <nobr>CCUs per hour</nobr> | <nobr>CPU and memory</nobr> | Dependent features |
125125
| ---- | :--- | --- | --- |
126126
| S | <nobr>4 — _for Production Cluster_</nobr><br/><nobr>1 — _for Development Instance_</nobr><br/><nobr>1 — _for Cube API Instance_</nobr> | 100% ||
127-
| M | <nobr>8 — _for Production Cluster_</nobr><br/><nobr>2 — _for Development Instance_</nobr><br/><nobr>2 — _for Cube API Instance_</nobr> | 200% | <nobr>[MDX API][ref-mdx-api]</nobr> |
127+
| M | <nobr>8 — _for Production Cluster_</nobr><br/><nobr>2 — _for Development Instance_</nobr><br/><nobr>2 — _for Cube API Instance_</nobr> | 200% | [DAX API][ref-dax-api], [MDX API][ref-mdx-api] |
128128

129129
You can upgrade to a chosen tier in the
130130
<Btn>Settings</Btn> of your deployment.
@@ -336,6 +336,7 @@ product tier level. Payments are non-refundable.
336336
[ref-development-instance]: /product/deployment/cloud/deployment-types#development-instance
337337
[ref-apis]: /product/apis-integrations
338338
[ref-mdx-api]: /product/apis-integrations/mdx-api
339+
[ref-dax-api]: /product/apis-integrations/dax-api
339340
[ref-cube-store-architecture]: /product/caching/running-in-production#architecture
340341
[ref-data-at-rest-encryption]: /product/caching/running-in-production#data-at-rest-encryption
341342
[ref-customer-managed-keys]: /product/workspace/encryption-keys

0 commit comments

Comments
 (0)