note prerequisites |
---|
PREREQUISITES |
Ensure you have validated a successful connection, can list data views, and use a data view for the BI tool for which you want to try out this use case. |
tabs | |||
---|---|---|---|
Power BI Desktop |
The query executed by Power BI Desktop using the BI extension is not including a
|
||
Tableau Desktop |
The query executed by Tableau Desktop using the BI extension is not including a
|
Limits
In this use case, you want to report on the top 5 occurrences of product names during 2023.
An example Limit panel for the use case:
{modal="regular"}
note prerequisites |
---|
PREREQUISITES |
Ensure you have validated a successful connection, can list data views, and use a data view for the BI tool for which you want to try out this use case. |
tabs | |||||
---|---|---|---|---|---|
Power BI Desktop |
The query executed by Power BI Desktop using the BI extension is including a
|
||||
Tableau Desktop |
As shown above, this query executed by Tableau Desktop, when defining a Top 5 occurrences filter on product names, fails.
The query executed by Tableau Desktop, when defining a Top 5 filter on occurrences, is shown below. The limit is not visible in the query and applied client side.
|
Transformations
You want to understand the transformations of Customer Journey Analytics objects like dimensions, metrics, filters, calculated metrics, and date ranges by the various BI tools.
You use components like Filters, Calculated metrics, and Date ranges as part of your Workspace projects. These components are also exposed to the BI tools using the BI extension.
note prerequisites |
---|
PREREQUISITES |
Ensure you have validated a successful connection, can list data views, and use a data view for the BI tool for which you want to try out this use case. |
tabs | |||
---|---|---|---|
Power BI Desktop |
The Customer Journey Analytics objects are available in the Data pane and are retrieved from the table you have selected in Power BI Desktop. For example, public.cc_data_view. The name of the table is the same as the External ID that you have defined for your data view in Customer Journey Analytics. For example, data view with Title Dimensions Metrics Filters Calculated metrics Date ranges Custom transformations
The custom transformation result in an updates to SQL queries. See the use of the
|
||
Tableau Desktop |
The Customer Journey Analytics objects are available in the Data side bar whenever you work in a sheet. And are retrieved from the table that you have selected as part of the Data source page in Tableau. For example, cc_data_view. The name of the table is the same as the External ID that you have defined for your data view in Customer Journey Analytics. For example, data view with Title Dimensions Metrics Filters Calculated metrics Date ranges Custom transformations
Your Tableau Desktop should look like below. {modal="regular"} The custom transformation result in an updates to SQL queries. See the use of the
|
Visualizations
You want to understand how the visualizations, available in Customer Journey Analytics, can be similarly created using the available visualizations in the BI tools.
tabs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Power BI Desktop |
ComparisonFor most Customer Journey Analytics visualizations, Power BI Desktop offers equivalent experiences. See the table below.
Drill downPower BI supports a drill mode to explore in-depth details on certain visualizations. In the example below, you analyze purchase revenue for product categories. From the context menu of a bar representing a product category, you can select Drill down. {modal="regular"} Drill down updates the visualization with purchase revenue for products within the selected product category. {modal="regular"} The drill down results in the following SQL query that uses a
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tableau Desktop |
ComparisonFor most Customer Journey Analytics visualizations, Tableau offers equivalent experiences. See the table below.
Drill downTableau supports drill mode through hierarchies. In the example below, you create a hierarchy when you select the Product Name field within Tables and drag it on top of Product Category. Then, from the context menu of a bar representing a product category, you can select + Drill down. {modal="regular"} Drill down will update the visualization with purchase revenue for products within the selected product category. {modal="regular"} The drill down results in the following SQL query that is using a GROUP BY clause:
The query does not limit the results to the selected product category; only the visualization shows the selected product category. {modal="regular"} Alternatively, you can create a drill down dashboard where one visual is the result of the selection in another visual. In the example below, the Product Categories visualization is used as a filter to update the Product Names table. This visualization filter is client-only and does not result in an additional SQL query. {modal="regular"} |
Caveats
Each of the supported BI tools has some caveats in working with the Customer Journey Analytics BI extension.
tabs | |
---|---|
Power BI Desktop |
|
Tableau Desktop |
|