BI 扩展用例

本文记录如何使用Customer Journey AnalyticsBI扩展完成多个用例。 每个用例都说明了Customer Journey Analytics功能,以及所支持的每个BI工具的详细信息:

  • Power BI桌面。 使用的版本为2.137.1102.0 64位(2024年10月)。
  • Tableau桌面。 使用的版本为2024.1.5 (20241.24.0705.0334) 64位。

已记录以下用例:

connect ​用例侧重于如何使用Customer Journey AnalyticsBI扩展连接BI工具。

报告和分析 ​用例指示如何在当前支持的BI工具中实现类似的Customer Journey Analytics可视化。

了解 ​用例提供了有关以下内容的更多详细信息:

  • 使用BI工具报告和分析时发生的转换。
  • 可视化Customer Journey Analytics工具和BI工具之间的异同。
  • 您应了解的每个BI工具的注意事项。

连接并验证

此用例设置从BI工具到Customer Journey Analytics的连接,列出可用的数据视图,并选择要使用的数据视图。

Customer Journey Analytics

这些说明引用了具有以下对象的示例环境:

  • 数据视图: C&C — 数据视图??。
  • Dimension: 产品名称??和​ 产品类别??。
  • 量度:购买收入??和​ 购买??。
  • 筛选器: 个钓鱼产品??。

Customer Journey Analytics基本设置 {modal="regular"}

当您完成使用案例时,请将这些示例对象替换为适合您特定环境的对象。

BI 工具
tabs
Power BI桌面
  1. 从Experience Platform查询服务UI访问所需的凭据和参数。

    1. 导航到您的Experience Platform沙盒。

    2. 从左边栏中选择 查询 查询

    3. 在​ 查询 ​界面中选择​ 凭据 ​选项卡。

    4. 从​ 数据库 ​下拉菜单中选择prod:cja

      查询服务凭据 {modal="regular"}

  2. 启动Power BI桌面。

    1. 从主界面中选择​ 从其他源获取数据

    2. 在​ 获取数据 ​对话框中:

      PowerBI PostgreSQL数据库 {modal="regular"}

      1. 搜索并选择​**PostgreSQL数据库**。 1. 选择​**连接**。

    3. 在​ PostgreSQL数据库 ​对话框中:

      PowerBI桌面服务器和数据库设置 {modal="regular"}

      1. 使用![复制](https://experienceleague.adobe.com/docs/analytics-platform/assets/Copy.svg?lang=zh-Hans)从Experience Platform **查询** **过期凭据**​面板中复制并粘贴​**主机**​和​**端口**​值,以`:`分隔,作为​**服务器**​的值。 例如:`examplecompany.platform-query.adobe.io:80`。 1. 使用![复制](https://experienceleague.adobe.com/docs/analytics-platform/assets/Copy.svg?lang=zh-Hans)从Experience Platform **查询** **过期凭据**​面板复制并粘贴​**数据库**​值。 将`?FLATTEN`添加到您粘贴的值。 例如,`prod:cja?FLATTEN`。 1. 选择​**DirectQuery**​作为​**数据连接模式**。 1. 选择​**确定**。

    4. 在​ PostgreSQL数据库 - 数据库 ​对话框中:

      PowerBI桌面用户和密码 {modal="regular"}

      1. 使用![复制](https://experienceleague.adobe.com/docs/analytics-platform/assets/Copy.svg?lang=zh-Hans)从​**用户名**​和​**密码**​字段中的Experience Platform **查询** **过期凭据**​面板中复制​**用户名**​和​**密码**​值。 如果您使用的是[不会过期的凭据](https://experienceleague.adobe.com/zh-hans/docs/experience-platform/query/ui/credentials?lang=zh-Hans#use-credential-to-connect),请使用不会过期的凭据的密码。 1. 确保​**选择要将这些设置应用到**​的级别的下拉菜单设置为您之前定义的​**服务器**。 1. 选择​**连接**。

    5. 在​ 导航器 ​对话框中,将检索数据视图。 此检索可能需要一些时间。 检索后,您会在Power BI桌面中看到以下内容。

      Power BI桌面加载数据 {modal="regular"}

      1. 从左侧面板的列表中选择​**public.cc_data_view**。 1. 您有两个选项: 1. 选择​**加载**​以继续并完成安装。 1. 选择​**转换数据**。 您会看到一个对话框,可以在其中选择将转换作为配置的一部分应用。

      code language-none
        <img src="https://experienceleague.adobe.com/docs/analytics-platform/assets/powerbi-transform-data.png?lang=zh-Hans" alt="Power BI桌面转换数据" class="modal-image">
        * 选择&#x200B;**关闭并应用**。
      
    6. 一段时间后,public.cc_data_view ​显示在​ 数据 ​窗格中。 选择 V形右侧 以显示维度和量度。

      Power BIDestkop服务器数据已加载 {modal="regular"}

是否扁平化

Power BI桌面支持FLATTEN参数的以下方案。 有关详细信息,请参阅拼合嵌套数据

table 0-row-4 1-row-4 2-row-4 3-row-4 3-align-center 8-align-center 13-align-center 18-align-center
FLATTEN参数 示例 受支持 备注
prod:cja 复选标记圆
?FLATTEN prod:cja?FLATTEN 复选标记圆 推荐使用的选项!
%3FFLATTEN prod:cja%3FFLATTEN 闭合圆圈 Power BI桌面显示错误: 无法使用提供的凭据进行身份验证。 请重试。

更多信息

Tableau桌面
  1. 从Experience Platform查询服务UI访问所需的凭据和参数。

    1. 导航到您的Experience Platform沙盒。

    2. 从左边栏中选择 查询 查询

    3. 在​ 查询 ​界面中选择​ 凭据 ​选项卡。

    4. 从​ 数据库 ​下拉菜单中选择prod:cja

      查询服务凭据 {modal="regular"}

  2. 启动“表格”。

    1. 从​ To a Server ​下的左边栏中选择​ PostgreSQL。 如果不可用,请选择​ 更多……,然后从​ 安装的连接器 ​中选择​ PostgreSQL

      Tableau连接器 {modal="regular"}

    2. 在​ PostgreSQL ​对话框的​ 常规 ​选项卡中:

      Tableau登录对话框 {modal="regular"}

      1. 使用![复制](https://experienceleague.adobe.com/docs/analytics-platform/assets/Copy.svg?lang=zh-Hans)将​**主机**​从Experience Platform **查询** **过期凭据**​面板复制并粘贴到​**服务器**。 1. 使用![复制](https://experienceleague.adobe.com/docs/analytics-platform/assets/Copy.svg?lang=zh-Hans)将​**端口**​从Experience Platform **查询** **过期凭据**​面板复制并粘贴到​**端口**。 1. 使用![复制](https://experienceleague.adobe.com/docs/analytics-platform/assets/Copy.svg?lang=zh-Hans)将​**数据库**​从Experience Platform **查询** **过期凭据**​面板复制并粘贴到​**数据库**。 将`%3FFLATTEN`添加到您粘贴的值。 例如:`prod:cja%3FFLATTEN`。 1. 从​**身份验证**​下拉菜单中选择​**用户名和密码**。 1. 使用![复制](https://experienceleague.adobe.com/docs/analytics-platform/assets/Copy.svg?lang=zh-Hans)将​**用户名**​从Experience Platform **查询** **过期凭据**​面板复制并粘贴到​**用户名**。 1. 使用![复制](https://experienceleague.adobe.com/docs/analytics-platform/assets/Copy.svg?lang=zh-Hans)将​**密码**​从Experience Platform **查询** **过期凭据**​面板复制并粘贴到​**密码**。 如果您使用的是[不会过期的凭据](https://experienceleague.adobe.com/zh-hans/docs/experience-platform/query/ui/credentials?lang=zh-Hans#use-credential-to-connect),请使用不会过期的凭据的密码。 1. 确保已选中​**Require SSL**。 1. 选择​**登录**。

      在Tableau Desktop验证连接时,您会看到​ 处理请求 ​对话框。

    3. 在主窗口中,您会在左窗格的​ Data Source ​页面中看到:

      • 连接 ​下的连接名称。

      • 数据库 ​下的数据库名称。

      • ​下的表列表。

        已连接Tableau {modal="regular"}

      1. 将​ cc_data_view ​条目拖放到显示​ 将表 ​拖放到此处的主视图中。
    4. 主窗口显示​ cc_data_view ​数据视图的详细信息。

      已连接Tableau {modal="regular"}

是否扁平化

Tableau Desktop支持FLATTEN参数的以下方案。 有关详细信息,请参阅拼合嵌套数据

table 0-row-4 1-row-4 2-row-4 3-row-4 3-align-center 8-align-center 13-align-center 18-align-center
FLATTEN参数 示例 受支持 备注
prod:cja 复选标记圆
?FLATTEN prod:cja?FLATTEN 复选标记圆
%3FFLATTEN prod:cja%3FFLATTEN 复选标记圆 推荐使用的选项。 请注意,%3FFLATTEN?FLATTEN的URL编码版本。

更多信息

每日趋势

在此使用案例中,您要显示一个表格和简单的折线图可视化图表,其中显示2023年1月1日至2023年1月31日期间的每日发生次数(事件)趋势。

Customer Journey Analytics

用例的​ 每日趋势 ​面板示例:

Customer Journey Analytics每日趋势面板 {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,并且可以为要试用此用例的BI工具列出和使用数据视图
tabs
Power BI桌面
  1. 在​ 数据 ​窗格中:

    1. 选择​ daterangeday
    2. 选择​ ∑发生次数

    您会看到一个显示当月发生次数的表。 为了获得更好的可见性,请放大可视化图表。

  2. 在​ 筛选器 ​窗格中:

    1. 从此视觉对象上的​ 筛选器中选择 ​​ daterangeday is (All)​****。
    2. 选择​ 高级筛选 ​作为​ 筛选器类型
    3. 将筛选器定义为​ 当值 位于或晚于 1/1/2023 位于 2/1/2023.时显示项您可以使用日历图标挑选日期。
    4. 选择​ 应用筛选器

    您会看到使用应用的​ daterangeday ​过滤器更新的表。

  3. 在​ 可视化图表 ​窗格中,选择​ 折线图 ​可视化图表。

    使用与表相同的数据时,折线图可视化图表会替换表。 您的Power BI桌面应如下所示。

    Power BI桌面用例2日期范围筛选器 {modal="regular"}

  4. 在折线图可视化图表上:

    1. 选择 更多
    2. 从上下文菜单中,选择​ 显示为表

    主视图已更新以显示折线图可视化图表和表格。 您的Power BI桌面应如下所示。

    Power BI桌面用例2最终每日趋势可视化图表 {modal="regular"}

Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​视图切换。 在​ 表1 ​视图中:

    1. 从​ 数据 ​窗格的​ ​列表中拖动​ 日期范围 ​条目,并将该条目放到​ 筛选器 ​托架上。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围 ​并选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 日期范围 ​并指定句点01/01/2023 - 01/02/2023

      Tableau桌面筛选器 {modal="regular"}

    4. 从​ 数据 ​窗格的​ ​列表中拖放​ Daterangeday,并将条目拖放到​ ​旁边的字段中。

      • 从​ Daterangeday ​下拉菜单中选择​ Day,以便将该值更新为​ DAY(Daterangeday)
    5. 从​ 数据 ​窗格中的​ 表(度量值名称 ​列表中拖放​ 发生次数,并将条目拖放到​ ​旁边的字段中。 该值会自动转换为​ SUM(发生次数)

    6. 从工具栏中的​ 适应 ​下拉菜单将​ 标准 ​修改为​ 整个视图

      您的Tableau桌面应该如下所示。

      Tableau桌面图形 {modal="regular"}

  2. 从​ 工作表1 ​选项卡上下文菜单中选择​ 复制 ​以创建第二个工作表。

  3. 从​ 工作表1 ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Graph

  4. 从​ 工作表1 (2) ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Data

  5. 确保已选择​ 数据 ​工作表。 在​ 数据 ​视图中:

    1. 选择右上角的​ 向我显示 ​并选择​ 文本表(左上角可视化图表)以将数据视图的内容修改为表。

    2. 从工具栏中选择​ 交换行和列

    3. 从工具栏中的​ 适应 ​下拉菜单将​ 标准 ​修改为​ 整个视图

      您的Tableau桌面应该如下所示。

      Tableau桌面数据 {modal="regular"}

  6. 选择​ 新建仪表板 ​选项卡按钮(位于底部)以创建新的​ 仪表板1 ​视图。 在​ 功能板1 ​视图中:

    1. 将​ Graph ​工作表从​ 工作表 ​托架拖放到​ 仪表板1 ​视图中,该视图显示​ 在此处放置工作表

    2. 将​ 数据 ​工作表从​ 图形 ​工作表下的​ 工作表 ​托架拖放到​ 仪表板1 ​视图中。

    3. 选择视图中的​ 数据 ​工作表,并将​ 整个视图 ​修改为​ 固定宽度

      您的Tableau桌面应该如下所示。

      Tableau桌面功能板1 {modal="regular"}

每小时趋势

在此使用案例中,您要显示一个表格和简单的折线图可视化图表,其中显示2023年1月1日发生次数(事件)的每小时趋势。

Customer Journey Analytics

用例的​ 每小时趋势 ​面板示例:

Customer Journey Analytics的每小时趋势可视化图表 {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面 AlertRed Power BI ​了解如何处理日期时间字段,因此不支持​ daterangehour ​和​ daterangeminute ​等维度。
Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 数据 ​窗格的​ ​列表中拖动​ 日期范围 ​条目,并将该条目放到​ 筛选器 ​托架上。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围 ​并选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 日期范围 ​并指定句点01/01/2023 - 02/01/2023

      Tableau桌面筛选器 {modal="regular"}

    4. 从​ 数据 ​窗格的​ ​列表中拖放​ Daterangehour,并将条目拖放到​ ​旁边的字段中。

      • 从​ Daterangeday ​下拉菜单中选择​ More > Hours,以便将该值更新为​ HOUR(Daterangeday)
    5. 从​ 数据 ​窗格中的​ 表(度量值名称 ​列表中拖放​ 发生次数,并将条目拖放到​ ​旁边的字段中。 该值会自动转换为​ SUM(发生次数)

    6. 从工具栏中的​ 适应 ​下拉菜单将​ 标准 ​修改为​ 整个视图

      您的Tableau桌面应该如下所示。

      Tableau桌面图形 {modal="regular"}

  2. 从​ 工作表1 ​选项卡上下文菜单中选择​ 复制 ​以创建第二个工作表。

  3. 从​ 工作表1 ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Graph

  4. 从​ 工作表1 (2) ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Data

  5. 确保已选择​ 数据 ​工作表。 在​ 数据 ​视图中:

    1. 选择右上角的​ 向我显示 ​并选择​ 文本表(左上角可视化图表)以将数据视图的内容修改为表。

    2. 将​ HOUR(Daterangeday) ​从​ ​拖到​

    3. 从工具栏中的​ 适应 ​下拉菜单将​ 标准 ​修改为​ 整个视图

      您的Tableau桌面应该如下所示。

      Tableau桌面数据 {modal="regular"}

  6. 选择​ 新建仪表板 ​选项卡按钮(位于底部)以创建新的​ 仪表板1 ​视图。 在​ 功能板1 ​视图中:

    1. 将​ Graph ​工作表从​ 工作表 ​托架拖放到​ 仪表板1 ​视图中,该视图显示​ 在此处放置工作表

    2. 将​ 数据 ​工作表从​ 图形 ​工作表下的​ 工作表 ​托架拖放到​ 仪表板1 ​视图中。

    3. 选择视图中的​ 数据 ​工作表,并将​ 整个视图 ​修改为​ 固定宽度

      您的​ 仪表板1 ​视图应如下所示。

      Tableau桌面功能板1 {modal="regular"}

每月趋势

在此使用案例中,您要显示一个表格和简单的折线图可视化图表,其中显示2023年发生次数(事件)的每月趋势。

Customer Journey Analytics

使用案例的​ 每月趋势 ​面板示例:

Customer Journey Analytics每月趋势可视化图表 {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面
  1. 在​ 数据 ​窗格中:

    1. 选择​ daterangemonth
    2. 选择​ ∑发生次数

    您会看到一个显示当月发生次数的表。 为了获得更好的可见性,请放大可视化图表。

  2. 在​ 筛选器 ​窗格中:

    1. 从此视觉对象上的​ 筛选器中选择 ​​ daterangemonth is (All)​
    2. 选择​ 高级筛选 ​作为​ 筛选器类型
    3. 将筛选器定义为​ 当值 位于或晚于 1/1/2023 位于 1/1/2024.时显示项您可以使用日历图标挑选日期。
    4. 选择​ 应用筛选器

    您会看到使用应用的​ daterangemonth ​过滤器更新的表。

  3. 在​ 可视化图表 ​窗格中:

    1. 选择​ 折线图 ​可视化图表。

    使用与表相同的数据时,折线图可视化图表会替换表。 您的Power BI桌面应如下所示。

    Power BI桌面用例2日期范围筛选器 {modal="regular"}

  4. 在折线图可视化图表上:

    1. 选择 更多
    2. 从上下文菜单中,选择​ 显示为表

    主视图已更新以显示折线图可视化图表和表格。 您的Power BI桌面应如下所示。

    Power BI桌面用例2最终每日趋势可视化图表 {modal="regular"}

Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 数据 ​窗格的​ ​列表中拖动​ 日期范围 ​条目,并将该条目放到​ 筛选器 ​托架上。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围 ​并选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 日期范围 ​并指定句点01/01/2023 - 01/01/2024

      Tableau桌面筛选器 {modal="regular"}

    4. 从​ 数据 ​窗格的​ ​列表中拖放​ Daterangeday,并将条目拖放到​ ​旁边的字段中。

      • 从​ Daterangeday ​下拉菜单中选择​ MONTH,以便将该值更新为​ MONTH(Daterangeday)
    5. 从​ 数据 ​窗格中的​ 表(度量值名称 ​列表中拖放​ 发生次数,并将条目拖放到​ ​旁边的字段中。 该值会自动转换为​ SUM(发生次数)

    6. 从工具栏中的​ 适应 ​下拉菜单将​ 标准 ​修改为​ 整个视图

      您的Tableau桌面应该如下所示。

      Tableau桌面图形 {modal="regular"}

  2. 从​ 工作表1 ​选项卡上下文菜单中选择​ 复制 ​以创建第二个工作表。

  3. 从​ 工作表1 ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Graph

  4. 从​ 工作表1 (2) ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Data

  5. 确保已选择​ 数据 ​工作表。 在“数据”视图中:

    1. 选择右上角的​ 向我显示 ​并选择​ 文本表(左上角可视化图表)以将数据视图的内容修改为表。

    2. 将​ MONTH(Daterangeday) ​从​ ​拖到​

    3. 从工具栏中的​ 适应 ​下拉菜单将​ 标准 ​修改为​ 整个视图

      您的Tableau桌面应该如下所示。

      Tableau桌面数据 {modal="regular"}

  6. 选择​ 新建仪表板 ​选项卡按钮(位于底部)以创建新的​ 仪表板1 ​视图。 在​ 功能板1 ​视图中:

    1. 将​ Graph ​工作表从​ 工作表 ​托架拖放到​ 仪表板1 ​视图中,该视图显示​ 在此处放置工作表

    2. 将​ 数据 ​工作表从​ 图形 ​工作表下的​ 工作表 ​托架拖放到​ 仪表板1 ​视图中。

    3. 选择视图中的​ 数据 ​工作表,并将​ 整个视图 ​修改为​ 固定宽度

      您的Tableau桌面应该如下所示。

      Tableau桌面功能板1 {modal="regular"}

单个维度排名

在此使用案例中,您希望显示一个表格和简单的条形图可视化图表,其中显示产品名称在2023年的购买和购买收入。

Customer Journey Analytics

用例的​ 单个Dimension排名 ​面板示例:

Customer Journey Analytics单维度排名可视化图表 {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面
  1. 在​ 数据 ​窗格中:

    1. 选择​ 日期范围
    2. 选择​ 产品名称
    3. 选择​ ∑ purchase_revenue
    4. 选择​ ∑购买

    您会看到一个空表,其中仅显示选定元素的列标题。 为了获得更好的可见性,请放大可视化图表。

  2. 在​ 筛选器 ​窗格中:

    1. 从该视觉对象上的​ 筛选器中选择 ​​日期范围是(全部)​****。
    2. 选择​ 相对日期 ​作为​ 筛选器类型
    3. 将筛选器定义为​ 当值 在最后 1 日历年 ​内时显示项。
    4. 选择​ 应用筛选器

    您会看到使用应用的​ 日期范围 ​筛选器更新的表。

  3. 在​ 可视化图表 ​窗格中:

    1. 使用 CrossSize75 从​ ​中删除​ 日期范围
    2. 将​ Sum of purchases_revenue ​拖放到​ ​中的​ Sum of purchases ​下。
  4. 在“表”可视化图表上:

    1. 选择​ Sum of purchase_revenue ​以按降序采购收入顺序对产品名称排序。 您的Power BI桌面应如下所示。

    Power BI桌面用例5表状态 {modal="regular"}

  5. 在​ 筛选器 ​窗格中:

    1. 选择​ product_name is (All)
    2. 将​ 筛选器类型 ​设置为​ 前N
    3. 将筛选器定义为​ 按值 ​显示项目​ ​​前​​ 10
    4. 将​ purchase_revenue ​拖放到​ By值 ​中​ 在此处添加数据字段
    5. 选择​ 应用筛选器

    您会看到该表与Analysis Workspace中的自由格式表可视化图表同步更新了购买收入值。

  6. 在​ 可视化图表 ​窗格中:

    1. 选择​ 折线图和栈叠柱状图 ​可视化图表。

    使用与表相同的数据时,折线图和栈叠式柱状图可视化会替换表。

  7. 将​ 购买 ​拖放到​ 可视化图表 ​窗格中的​ 行Y轴 ​上。

    更新了折线图和栈叠式柱状图。 您的Power BI桌面应如下所示。

    Power BI桌面用例5图表 {modal="regular"}

  8. 在折线图和栈叠式柱状图可视化图表上:

    1. 选择 更多
    2. 从上下文菜单中,选择​ 显示为表

    主视图已更新以显示折线图可视化图表和表格。

    Power BI桌面用例2最终每日趋势可视化图表 {modal="regular"}

Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 数据 ​窗格的​ ​列表中拖动​ 日期范围 ​条目,并将该条目放到​ 筛选器 ​托架上。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围 ​并选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 日期范围 ​并指定句点01/01/2023 - 31/12/2024。 选择​ 应用 ​和​ 确定

      Tableau桌面筛选器 {modal="regular"}

    4. 从​ 数据 ​窗格的​ ​列表中拖放​ 产品名称,并将该条目拖放到​ ​旁边的字段中。

    5. 从​ 数据 ​窗格中的​ 表(度量值名称 ​列表中拖放​ 购买,并将条目拖放到​ ​旁边的字段中。 该值会自动转换为​ SUM(购买)

    6. 从​ 数据 ​窗格中的​ 表(度量值名称 ​列表中拖放​ 购买收入,并将条目拖放到​ ​旁的字段中,该字段来自​ SUM(购买)。 该值会自动转换为​ SUM(采购收入)

    7. 要按降序排列两个图表,请将鼠标悬停在​ 采购收入 ​标题上并选择排序图标。

    8. 要限制图表中的条目数,请在​ ​中选择​ SUM(Purchase Revenue),然后从下拉菜单中选择​ 筛选器

    9. 在​ 筛选器[Purchase Revenue] ​对话框中,选择​ 值范围 ​并输入相应的值。 例如: 1,000,000 - 2,000,000。 选择​ 应用 ​和​ 确定

    10. 若要将两个条形图转换为双组合图,请在​ ​中选择​ SUM(购买),然后从下拉菜单中选择​ 双轴。 条形图转换为散点图。

    11. 要将散点图修改为条形图,请执行以下操作:

      1. 在​ 标记 ​区域中选择​ SUM(购买),然后从下拉菜单中选择​
      2. 在​ 标记 ​区域中选择​ SUM(Purchase Revenue),然后从下拉菜单中选择​

    您的Tableau桌面应该如下所示。

    Tableau桌面图形 {modal="regular"}

  2. 从​ 工作表1 ​选项卡上下文菜单中选择​ 复制 ​以创建第二个工作表。

  3. 从​ 工作表1 ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Data

  4. 从​ 工作表1 (2) ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Graph

  5. 确保已选择​ 数据 ​工作表。

    1. 选择右上角的​ 向我显示 ​并选择​ 文本表(左上角可视化)以将两个图表的内容修改为表格。
    2. 若要按降序对采购收入排序,请将指针悬停在表中的​ Purchase Revenue ​上,然后选择 SortOrderDown
    3. 从​ 适合 ​下拉菜单中选择​ 整个视图

    您的Tableau桌面应该如下所示。

    Tableau桌面数据 {modal="regular"}

  6. 选择​ 新建仪表板 ​选项卡按钮(位于底部)以创建新的​ 仪表板1 ​视图。 在​ 功能板1 ​视图中:

    1. 将​ Graph ​工作表从​ 工作表 ​托架拖放到​ 仪表板1 ​视图中,该视图显示​ 在此处放置工作表
    2. 将​ 数据 ​工作表从​ 图形 ​工作表下的​ 工作表 ​托架拖放到​ 仪表板1 ​视图中。
    3. 选择视图中的​ 数据 ​工作表,并将​ 整个视图 ​修改为​ 固定宽度

    您的​ 仪表板1 ​视图应如下所示。

    Tableau桌面功能板1 {modal="regular"}

多个维度排名

在此使用案例中,您希望显示一个表,其中划分2023年产品类别中产品名称的购买收入和购买。 此外,您还希望使用一些可视化图表来说明每个产品类别中的产品类别分布和产品名称贡献。

Customer Journey Analytics

用例的​ 多个Dimension排名 ​面板示例:

Customer Journey Analytics多个Dimension排名面板 {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面
  1. 若要确保日期范围适用于所有可视化图表,请将​ daterangeday ​从​ 数据 ​窗格拖放到此页上的​ 筛选器

    1. 从该页面上的​ 筛选器中选择 ​​ daterangeday is (All)​****。
    2. 选择​ 相对日期 ​作为​ 筛选器类型
    3. 将筛选器定义为​ 当值 在最后 1 日历年 ​内时显示项。
    4. 选择​ 应用筛选器
  2. 在​ 数据 ​窗格中:

    1. 选择​ datarangeday
    2. 选择​ 产品类别
    3. 选择​ 产品名称
    4. 选择​ ∑ purchase_revenue
    5. 选择​ ∑购买
  3. 若要将垂直条形图修改为表,请确保已选择表,并从​ 可视化 ​窗格中选择​ 矩阵

    • 从​ ​中拖动​ product_name,并将字段拖放到​ 可视化 ​窗格中的​ ​中的​ product_categor ​y下。
  4. 要限制表中显示的产品数,请在​ 筛选器 ​窗格中选择​ product_name is (All)

    1. 选择​ 高级筛选
    2. 选择​ 筛选器类型 前N 按值 ​显示项​ ​​前​​ 15
    3. 从​ 数据 ​窗格将​ 购买 ​拖到​ 在此添加数据字段 ​上。
    4. 选择​ 应用筛选器
  5. 为了提高可读性,请从顶部菜单中选择​ 视图,然后选择​ 页面视图 > 实际大小 ​并调整表可视化图表的大小。

  6. 要划分表中的每个类别,请在产品类别级别选择​ +。 您的Power BI桌面应如下所示。

    桌面多Dimension排名Power BI表 {modal="regular"}

  7. 从顶部菜单中选择​ 主页,然后选择​ 新建视觉对象。 新视觉对象会添加到报表中。

  8. 在​ 数据 ​窗格中:

    1. 选择​ 产品类别
    2. 选择​ 产品名称
    3. 选择​ purchase_revenue
  9. 要修改可视化,请选择条形图,然后从​ 可视化 ​窗格中选择​ 树状图

  10. 确保​ product_category ​列在​ Category ​下,并且​ product_name ​列在​ 可视化图表 ​窗格的​ 详细信息 ​下。

    您的Power BI桌面应如下所示。

    Power BI桌面多Dimension排名树状图 {modal="regular"}

  11. 从顶部菜单中选择​ 主页,然后选择​ 新建视觉对象。 新视觉对象会添加到报表中。

  12. 在​ 数据 ​窗格中:

    1. 选择​ 产品类别
    2. 选择​ purchase_revenue
    3. 选择​ 购买
  13. 在​ 可视化图表 ​窗格中:

    1. 要修改可视化图表,请选择​ 折线图和栈叠式柱状图
    2. 将​ sum_of_purchases ​从​ 列Y轴 ​拖动到​ 行Y轴
  14. 在报表中,对各个可视化图表进行重新洗牌。

    您的Power BI桌面应如下所示。

    Power BI桌面多Dimension排名 {modal="regular"}

Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 数据 ​窗格的​ ​列表中拖动​ 日期范围 ​条目,并将该条目放到​ 筛选器 ​托架上。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围 ​并选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 相对日期,选择​ ,并指定​ 上一年。 选择​ 应用 ​和​ 确定

      您的Tableau桌面应该如下所示。

      Tableau桌面多Dimension排名过滤器 {modal="regular"}

    4. 将​ 产品类别 ​拖放到​ ​旁边。

    5. 将​ 购买收入 ​拖放到​ ​旁边。 值更改为​ SUM(采购收入)

    6. 将购买拖放到​ ​旁边。 值更改为​ SUM(购买)

    7. 选择​ SUM(购买),然后从下拉菜单中选择​ 双轴

    8. 在​ 标记 ​中选择​ SUM(购买) ​并从下拉菜单中选择​

    9. 在​ 标记 ​中选择​ SUM(Purchase Revenue),然后从下拉菜单中选择​

    10. 从​ 适合 ​菜单中选择​ 整个视图

    11. 选择图表中的​ 采购收入 ​标题,并确保采购收入按升序排列。

      您的Tableau桌面应该如下所示。

      Tableau桌面多Dimension排名类别 {modal="regular"}

  2. 将当前​ 工作表1 ​重命名为Category

  3. 选择​ 新建工作表 ​以创建新工作表,并将其重命名为Data

    1. 从​ 数据 ​窗格的​ ​列表中拖动​ 日期范围 ​条目,并将该条目放到​ 筛选器 ​托架上。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围 ​并选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 相对日期,选择​ ,并指定​ 上一年。 选择​ 应用 ​和​ 确定

    4. 将​ Purchase Revenue ​从​ 数据 ​窗格拖至​ 。 值更改为​ SUM(采购收入)

    5. 将​ Purchase ​从​ 数据 ​窗格拖动到​ Purchase Revenue ​旁边的​ 。 值更改为​ SUM(购买)

    6. 将​ 产品类别 ​从​ 数据 ​窗格拖动到​

    7. 将​ 产品名称 ​从​ 数据 ​窗格拖动到​ 产品类别 ​旁边的​

    8. 若要将两个水平条更改为表,请从​ 显示我 ​中选择​ 文本表

    9. 要限制产品数,请在​ 度量值 ​中选择​ 购买。 从下拉菜单中选择​ 筛选器

    10. 在​ 筛选器[购买] ​对话框中,选择​ 至少 ​并输入7000。 选择​ 应用 ​和​ 确定

    11. 从​ ​适应下拉菜单中选择​ 适应宽度

      您的Tableau桌面应该如下所示。

      Tableau桌面多Dimension排名数据 {modal="regular"}

  4. 选择​ 新建工作表 ​以创建新工作表并将其重命名为​ 树状图

    1. 从​ 数据 ​窗格的​ ​列表中拖动​ 日期范围 ​条目,并将该条目放到​ 筛选器 ​托架上。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围 ​并选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 相对日期,选择​ ,并指定​ 上一年。 选择​ 应用 ​和​ 确定

    4. 将​ Purchase Revenue ​从​ 数据 ​窗格拖至​ 。 值更改为​ SUM(采购收入)

    5. 将​ Purchase ​从​ 数据 ​窗格拖动到​ Purchase Revenue ​旁边的​ 。 值更改为​ SUM(购买)

    6. 将​ 产品类别 ​从​ 数据 ​窗格拖动到​

    7. 将​ 产品名称 ​从​ 数据 ​窗格拖动到​

    8. 若要将两个垂直条形图更改为树状图,请从​ 显示我 ​中选择​ 树状图

    9. 要限制产品数,请在​ 度量值 ​中选择​ 购买。 从下拉菜单中选择​ 筛选器

    10. 在​ 筛选器[购买] ​对话框中,选择​ 至少 ​并输入7000。 选择​ 应用 ​和​ 确定

    11. 从​ 适合 ​下拉菜单中选择​ 适合宽度

      您的Tableau桌面应该如下所示。

      Tableau桌面多Dimension排名数据 {modal="regular"}

  5. 选择​ 新建仪表板 ​选项卡按钮(位于底部)以创建新的​ 仪表板1 ​视图。 在​ 功能板1 ​视图中:

    1. 将​ 类别 ​工作表从​ 工作表 ​托架拖放到​ 仪表板1 ​视图中,该视图显示​ 在此放置工作表
    2. 将​ 树状图 ​工作表从​ 工作表 ​托架拖放到​ 仪表板1 ​视图的​ 类别 ​工作表下。
    3. 将​ 数据 ​工作表从​ 工作表 ​托架拖放到​ 仪表板1 ​视图的​ 树状图 ​工作表下。
    4. 调整视图中每个页面的大小。

    您的​ 仪表板1 ​视图应如下所示。

    Tableau桌面功能板1 {modal="regular"}

对非重复维度值计数

在此使用案例中,您希望获取2023年1月期间报告的不同数量的产品名称。

Customer Journey Analytics

要报告产品名称的非重复计数,请在Customer Journey Analytics中设置一个计算量度,标题 Product Name (Count Distinct)和​ 外部ID product_name_count_distinct

Customer Journey Analytics的产品名称(Distincr计数)计算量度 {modal="regular"}

然后,您可以在用例的示例​ Count DistinctDimension值 ​面板中使用该指标:

非重复计数值Customer Journey Analytics {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面
  1. 为确保日期范围适用于所有可视化图表,请将​ daterangeday ​从​ 数据 ​窗格拖放到此页上的​ 筛选器 ​上。

    1. 从该页面上的​ 筛选器中选择 ​​ daterangeday is (All)​****。
    2. 选择​ 高级筛选 ​作为​ 筛选器类型
    3. 将筛选器定义为​ 当值 1/1/2023 2/1/2023之前或之后时显示项。
    4. 选择​ 应用筛选器
  2. 在​ 数据 ​窗格中:

    1. 选择​ datarangeday
    2. 选择​ ∑ cm_product_name_count_distinct,它是Customer Journey Analytics中定义的计算指标。
  3. 若要将垂直条形图修改为表,请确保已选定该图表,并从​ 可视化 ​窗格中选择​

    您的Power BI桌面应如下所示。

    Power BI桌面多个非重复计数表 {modal="regular"}

  4. 选择表可视化图表。 从上下文菜单中,选择​ 复制 > 复制视觉对象

  5. 使用​ ctrl-v ​粘贴可视化图表。 可视化图表的精确副本与原始副本重叠。 将其移动到报表区域的右侧。

  6. 若要将复制的可视化图表从表修改为卡片,请从​ 可视化图表 ​中选择​ 卡片

    您的Power BI桌面应如下所示。

    Power BI桌面多个非重复计数表 {modal="regular"}

或者,您可以使用Power BI中的不同计数功能。

  1. 选择​ product_name ​维度。

  2. 对​ ​中的​ product_name ​维度应用​ Count (Distinct) ​函数。

    非重复Power BI计数 {modal="regular"}

Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 数据 ​窗格的​ ​列表中拖动​ 日期范围 ​条目,并将该条目放到​ 筛选器 ​托架上。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围,然后选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 日期范围,然后选择01/01/2023 - 31/1/2023。 选择​ 应用 ​和​ 确定

    4. 将​ Cm Product Name Count Distinct ​拖至​ 。 该值更改为​ SUM(Cm Product Name Count Distinct)。 此字段是您在Customer Journey Analytics中定义的计算指标。

    5. 将​ Daterangeday ​拖放到​ ​旁边。 选择​ Daterangeday,然后从下拉菜单中选择​ Day

    6. 若要将折线图可视化图表修改为表格,请从​ 显示我 ​中选择​ 文本表格

    7. 从工具栏中选择​ 交换行和列

    8. 从​ 适合 ​下拉菜单中选择​ 适合宽度

      您的Tableau桌面应该如下所示。

      Tableau桌面多Dimension排名过滤器 {modal="regular"}

  2. 从​ 工作表1 ​选项卡上下文菜单中选择​ 复制 ​以创建第二个工作表。

  3. 从​ 工作表1 ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Data

  4. 从​ 工作表1 (2) ​选项卡上下文菜单中选择​ 重命名 ​以将工作表重命名为Card

  5. 确保您已选择​ 卡片 ​视图。

  6. 选择​ DAY(Daterangeday),然后从下拉菜单中选择​ 。 值更改为​ MONTH(Daterangeday)

  7. 在​ 标记 ​中选择​ SUM(Cm Product Name Count Distinct),然后从下拉菜单中选择​ 格式

  8. 若要更改字体大小,请在​ Format SUM(CM Product Name Count Distinct) ​窗格中,选择​ 默认值 ​内的​ 字体,然后选择字体大小为​ 72

  9. 若要对齐数字,请选择​ 对齐 ​旁边的​ 自动,并将​ 水平 ​设置为居中。

  10. 若要使用整数,请选择​ 数字 ​旁边的​ 123.456,然后选择​ 数字(自定义)。 将​ 小数位 ​设置为0

    您的Tableau桌面应该如下所示。

    Tableau桌面多Dimension排名过滤器 {modal="regular"}

  11. 选择​ 新建仪表板 ​选项卡按钮(位于底部)以创建新的​ 仪表板1 ​视图。 在​ 功能板1 ​视图中:

    1. 将​ 卡片 ​工作表从​ 工作表 ​托架拖放到​ 仪表板1 ​视图中,该视图显示​ 在此处放置工作表
    2. 将​ 数据 ​工作表从​ 工作表 ​托架拖放到​ 仪表板1 ​视图的​ 卡片 ​工作表下。

    您的​ 仪表板1 ​视图应如下所示。

    Tableau桌面功能板1 {modal="regular"}

或者,您可以使用Tableau Desktop中的非重复计数功能。

  1. 使用​ 产品名称,而不是​ Cm产品名称计数Distinct

  2. 在​ 标记 ​中的​ 产品名称 ​上应用​ 度量 > 计数(非重复)

    非重复Power BI计数 {modal="regular"}

使用日期范围名称进行筛选

在此使用案例中,您希望使用在Customer Journey Analytics中定义的日期范围来过滤和报告去年的发生次数(事件)。

Customer Journey Analytics

要使用日期范围报告,请在Customer Journey Analytics中设置日期范围,并设置​ 标题 Last Year 2023

Customer Journey Analytics使用日期范围名称进行筛选 {modal="regular"}

然后,您可以在用例的示例​ 使用日期范围名称进行筛选 ​面板中使用该日期范围:

非重复计数值Customer Journey Analytics {modal="regular"}

请注意,在自由格式表可视化图表中定义的日期范围如何覆盖应用于面板的日期范围。

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面
  1. 在​ 数据 ​窗格中:

    1. 选择​ daterangemonth
    2. 选择​ 日期范围名称
    3. 选择​ ∑发生次数

    您看到一个可视化图表,其中显示​ 获取此可视化图表的数据时出错

  2. 在​ 筛选器 ​窗格中:

    1. 从该视觉对象上的​ 筛选器中选择 ​​ daterangeName is (All)​
    2. 选择​ 基本筛选 ​作为​ 筛选器类型
    3. 在​ Search ​字段下,选择​ Last Year 2023,它是Customer Journey Analytics中定义的日期范围的名称。
    4. 选择 CrossSize75 以从​ ​中删除​ daterangeName

    您会看到使用应用的​ 日期范围名称 ​过滤器更新的表。 您的Power BI桌面应如下所示。

    Power BI桌面使用日期范围名称进行筛选 {modal="regular"}

Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 筛选器 ​托架中的​ ​列表中拖动​ 日期范围名称 ​条目。

    2. 在​ 筛选器[日期范围名称] ​对话框中,确保选中​ 从列表中选择,然后从列表中选择​ 去年度2023。 选择​ 应用 ​和​ 确定

    3. 从​ ​列表中拖动​ Daterangemonth ​条目,并将该条目放入​ ​旁边的字段中。 选择​ Daterangemonth ​并选择​ 。 值更改为​ MONTH(Daterangemonth)

    4. 从​ ​列表中拖动​ 发生次数 ​条目,并将该条目放入​ ​旁边的字段中。 值更改为​ SUM(发生次数)

    5. 从​ 显示我 ​中选择​ 文本表

    6. 从工具栏中选择​ 交换行和列

    7. 从​ 适合 ​下拉菜单中选择​ 适合宽度

      您的Tableau桌面应该如下所示。

      Tableau桌面多Dimension排名过滤器 {modal="regular"}

使用筛选器名称进行筛选

在此使用案例中,您要使用在Customer Journey Analytics中定义的渔业产品类别的现有过滤器,以过滤并报告2023年1月期间的产品名称和发生次数(事件)。

Customer Journey Analytics

Inspect要用于Customer Journey Analytics的过滤器。

Customer Journey Analytics使用筛选器名称进行筛选 {modal="regular"}

然后,您可以在用例的示例​ 使用日期范围名称进行筛选 ​面板中使用该筛选器:

非重复计数值Customer Journey Analytics {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面
  1. 在​ 数据 ​窗格中:

    1. 选择​ 日期范围
    2. 选择​ 筛选器名称
    3. 选择​ 产品名称
    4. 选择​ ∑发生次数

您看到一个可视化图表,其中显示​ 获取此可视化图表的数据时出错

  1. 在​ 筛选器 ​窗格中:

    1. 从该视觉对象上的​ 筛选器中选择 ​​筛选器名称为(全部)​
    2. 选择​ 基本筛选 ​作为​ 筛选器类型
    3. 在​ Search ​字段下,选择​ Fishing Products,它是Customer Journey Analytics中定义的现有过滤器的名称。
    4. 从该视觉对象上的​ 筛选器中选择 ​​日期范围是(全部)​****。
    5. 选择​ 高级筛选 ​作为​ 筛选器类型
    6. 将筛选器定义为​ 当值 1/1/2023 2/1/2023之前或之后时显示项。
    7. 选择 CrossSize75 以从​ ​中删除​ filterName
    8. 选择 CrossSize75 以从​ ​中删除​ 日期范围

    您会看到使用应用的​ filterName ​筛选器更新的表。 您的Power BI桌面应如下所示。

    Power BI桌面使用日期范围名称进行筛选 {modal="regular"}

Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 筛选器 ​托架中的​ ​列表中拖动​ 筛选器名称 ​条目。

    2. 在​ 筛选器[筛选器名称] ​对话框中,确保已选中​ 从列表中选择,并从列表中选择​ 钓鱼产品。 选择​ 应用 ​和​ 确定

    3. 从​ 筛选器 ​托架中的​ ​列表中拖动​ 日期范围 ​条目。

    4. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围,然后选择​ 下一步>

    5. 在​ 筛选器[日期范围] ​对话框中,选择​ 日期范围,然后选择01/01/2023 - 01/02/2023。 选择​ 应用 ​和​ 确定

    6. 将​ 产品名称 ​从​ ​列表拖至​

    7. 从​ ​列表中拖动​ 发生次数 ​条目,并将该条目放入​ ​旁边的字段中。 值更改为​ SUM(发生次数)

    8. 从​ 显示我 ​中选择​ 文本表

    9. 从​ 适合 ​下拉菜单中选择​ 适合宽度

      您的Tableau桌面应该如下所示。

      Tableau桌面多Dimension排名过滤器 {modal="regular"}

使用维度值进行筛选

您可以在Customer Journey Analytics中创建一个新的筛选器,该筛选器用于筛选狩猎产品类别中的产品。 然后,您要使用新过滤器报告2023年1月狩猎类别中产品的产品名称和发生次数(事件)。

Customer Journey Analytics

在Customer Journey Analytics中使用​ 标题 Hunting Products创建新筛选器。

Customer Journey Analytics使用Dimension值进行筛选 {modal="regular"}

然后,您可以在用例的示例​ 使用Dimension值过滤 ​面板中使用该过滤器:

非重复计数值Customer Journey Analytics {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面
  1. 从菜单中选择​ 主页,然后从工具栏中选择​ 刷新。 您需要刷新连接以选取您刚才在Customer Journey Analytics中定义的新筛选器。

  2. 在​ 数据 ​窗格中:

    1. 选择​ 日期范围
    2. 选择​ 筛选器名称
    3. 选择​ 产品名称
    4. 选择​ ∑发生次数

您看到一个可视化图表,其中显示​ 获取此可视化图表的数据时出错

  1. 在​ 筛选器 ​窗格中:

    1. 从该视觉对象上的​ 筛选器中选择 ​​筛选器名称为(全部)​
    2. 选择​ 基本筛选 ​作为​ 筛选器类型
    3. 在​ Search ​字段下,选择​ Hunting Products,它是Customer Journey Analytics中定义的现有筛选器的名称。
    4. 从该视觉对象上的​ 筛选器中选择 ​​日期范围是(全部)​****。
    5. 选择​ 高级筛选 ​作为​ 筛选器类型
    6. 将筛选器定义为​ 当值 1/1/2023 2/1/2023之前或之后时显示项。
    7. 选择 CrossSize75 以从​ ​中删除​ filterName
    8. 选择 CrossSize75 以从​ ​中删除​ 日期范围

    您会看到使用应用的​ filterName ​筛选器更新的表。 您的Power BI桌面应如下所示。

    Power BI桌面使用日期范围名称进行筛选 {modal="regular"}

Tableau桌面
  1. 在​ Data Source ​视图中,在​ Data ​下,从​ cc_data_view(prod:cja%3FFLATTEN) ​上的上下文菜单中,选择​ 刷新。 您需要刷新连接以选取您刚才在Customer Journey Analytics中定义的新筛选器。

  2. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 筛选器 ​托架中的​ ​列表中拖动​ 筛选器名称 ​条目。

    2. 在​ 筛选器[筛选器名称] ​对话框中,确保已选中​ 从列表中选择,并从列表中选择​ 正在搜寻产品。 选择​ 应用 ​和​ 确定

    3. 从​ 筛选器 ​托架中的​ ​列表中拖动​ 日期范围 ​条目。

    4. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围,然后选择​ 下一步>

    5. 在​ 筛选器[日期范围] ​对话框中,选择​ 日期范围,然后选择01/01/2023 - 1/2/2023。 选择​ 应用 ​和​ 确定

    6. 将​ 产品名称 ​从​ ​列表拖至​

    7. 从​ ​列表中拖动​ 发生次数 ​条目,并将该条目放入​ ​旁边的字段中。 值更改为​ SUM(发生次数)

    8. 从​ 显示我 ​中选择​ 文本表

    9. 从​ 适合 ​下拉菜单中选择​ 适合宽度

      您的Tableau桌面应该如下所示。

      Tableau桌面多Dimension排名过滤器 {modal="regular"}

排序

在此使用案例中,您要报告2023年1月期间产品名称的购买收入和购买(按降序购买收入排序)。

Customer Journey Analytics

用例的示例​ 排序 ​面板:

Customer Journey Analytics排序面板 {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面
  1. 在​ 数据 ​窗格中:

    1. 选择​ 日期范围
    2. 选择​ product_namr
    3. 选择​ ∑ purchase_revenue
    4. 选择​ ∑购买
  2. 在​ 筛选器 ​窗格中:

    1. 从该视觉对象上的​ 筛选器中选择 ​​日期范围是(全部)​****。
    2. 选择​ 高级筛选 ​作为​ 筛选器类型
    3. 将筛选器定义为​ 当值 1/1/2023 2/1/2023之前或之后时显示项。
  3. 在“可视化”窗格中:

    1. 选择 CrossSize75 以从列中删除日期范围。
    2. 将​ Sum of purchase_revenue ​拖到​ ​项的底部。
  4. 在报表中,选择​ Sum of purchase_revenue ​以按采购收入的降序对表进行排序。

    您的Power BI桌面应如下所示。

    Power BI桌面使用日期范围名称进行筛选 {modal="regular"}

Power BI桌面使用BI扩展执行的查询不包含sort语句。 缺少sort语句意味着排序在客户端执行。

code language-sql
select "_"."product_name",
    "_"."a0",
    "_"."a1"
from
(
    select "rows"."product_name" as "product_name",
        sum("rows"."purchases") as "a0",
        sum("rows"."purchase_revenue") as "a1"
    from
    (
        select "_"."daterangeName",
            "_"."daterange",
            "_"."filterId",
            "_"."filterName",
            "_"."timestamp",
            "_"."affiliate_name",
            "_"."affiliate_url",
            "_"."commerce.order.priceTotal",
            "_"."customer_city",
            "_"."customer_region",
            "_"."daterangeday",
            "_"."daterangefifteenminute",
            "_"."daterangefiveminute",
            "_"."daterangehour",
            "_"."daterangeminute",
            "_"."daterangemonth",
            "_"."daterangequarter",
            "_"."daterangesecond",
            "_"."daterangethirtyminute",
            "_"."daterangeweek",
            "_"."daterangeyear",
            "_"."hitdatetime",
            "_"."page_name",
            "_"."page_url",
            "_"."product_category",
            "_"."product_name",
            "_"."product_short_review",
            "_"."product_subCategory",
            "_"."referrer_url",
            "_"."search_engine",
            "_"."search_keywords",
            "_"."store_city",
            "_"."store_name",
            "_"."store_region",
            "_"."store_type",
            "_"."timepartdayofmonth",
            "_"."timepartdayofweek",
            "_"."timepartdayofyear",
            "_"."timeparthourofday",
            "_"."timepartminuteofhour",
            "_"."timepartmonthofyear",
            "_"."timepartquarterofyear",
            "_"."timepartweekofyear",
            "_"."cm_session_end_rate_defaultmetric",
            "_"."cm_session_person_defaultmetric",
            "_"."cm_session_start_rate_defaultmetric",
            "_"."cm_timespent_person_defaultmetric",
            "_"."cm_timespent_session_defaultmetric",
            "_"."cm_product_name_count_distinct",
            "_"."ad_views",
            "_"."adobe_sessionends",
            "_"."adobe_sessionstarts",
            "_"."adobe_timespent",
            "_"."exchange_buybacks",
            "_"."exchange_cost",
            "_"."exchange_purchases",
            "_"."exchange_revenue",
            "_"."occurrences",
            "_"."page_views",
            "_"."product_quantity",
            "_"."product_reviews",
            "_"."product_views",
            "_"."purchase_revenue",
            "_"."purchases",
            "_"."visitors",
            "_"."visits"
        from "public"."cc_data_view" "_"
        where "_"."daterange" < date '2023-02-01' and "_"."daterange" >= date '2023-01-01'
    ) "rows"
    group by "product_name"
) "_"
where not "_"."a0" is null or not "_"."a1" is null
limit 1000001
Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 筛选器 ​托架中的​ ​列表中拖动​ 日期范围 ​条目。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围,然后选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 日期范围,然后选择01/01/2023 - 1/2/2023。 选择​ 应用 ​和​ 确定

    4. 从​ ​列表中拖动​ 产品名称,并将该条目放入​ ​旁边的字段中。

    5. 从​ ​列表中拖动​ 购买 ​条目,并将该条目放入​ ​旁边的字段中。 值更改为​ SUM(购买)

    6. 将​ Purchase Revenue ​条目从​ ​列表中拖放到​ ​旁的字段中,SUM(购买) ​旁边。 值更改为​ SUM(采购收入)

    7. 从​ 显示我 ​中选择​ 文本表

    8. 从​ 适合 ​下拉菜单中选择​ 适合宽度

    9. 选择​ Purchase Revenue ​列标题并对此列上的表按降序排序。

      您的Tableau桌面应该如下所示。

      Tableau桌面排序 {modal="regular"}

Tableau Desktop使用BI扩展执行的查询不包含sort语句。 缺少此sort语句意味着排序在客户端执行。

code language-sql
SELECT CAST("cc_data_view"."product_name" AS TEXT) AS "product_name",
  SUM("cc_data_view"."occurrences") AS "sum:occurrences:ok",
  SUM("cc_data_view"."purchase_revenue") AS "sum:purchase_revenue:ok",
  SUM("cc_data_view"."purchases") AS "sum:purchases:ok"
FROM "public"."cc_data_view" "cc_data_view"
WHERE (("cc_data_view"."daterange" >= (DATE '2023-01-01')) AND ("cc_data_view"."daterange" <= (DATE '2023-02-01')))
GROUP BY 1

限制

在此使用案例中,您要报告2023年期间产品名称的前5次发生次数。

Customer Journey Analytics

用例的​ Limit ​面板示例:

Customer Journey Analytics限制面板 {modal="regular"}

BI 工具
note prerequisites
PREREQUISITES
请确保已验证连接是否成功,可以列出数据视图,并为要为其尝试此用例的BI工具使用数据视图
tabs
Power BI桌面
  1. 在​ 数据 ​窗格中:

    1. 选择​ 日期范围
    2. 选择​ 产品名称
    3. 选择​ ∑发生次数
  2. 在​ 筛选器 ​窗格中:

    1. 从该视觉对象上的​ 筛选器中选择 ​​日期范围是(全部)​****。
    2. 选择​ 相对日期 ​作为​ 筛选器类型
    3. 将筛选器定义为​ 当值 在最后 1 日历年 ​内时显示项。
    4. 选择​ 应用筛选器
    5. 从该视觉对象上的​ 筛选器中选择 ​​ product_name is (All)​
    6. 选择​ 前N ​项作为​ 筛选器类型
    7. 选择​ 显示项 5 按值
    8. 从​ 数据 ​窗格中拖放∑0}个匹配项​ 并将其放到 ​​在此处添加数据字段​​ 上。
    9. 选择​ 应用筛选器
  3. 在“可视化”窗格中:

    • 选择 CrossSize75 以从列中删除日期范围。

    您的Power BI桌面应如下所示。

    Power BI桌面使用日期范围名称进行筛选 {modal="regular"}

Power BI桌面使用BI扩展执行的查询包含limit语句,但不包含预期的语句。 Power BI桌面使用明确的产品名称结果强制实施对前5次发生次数的限制。

code language-sql
select "_"."product_name",
    "_"."a0"
from
(
    select "rows"."product_name" as "product_name",
        sum("rows"."occurrences") as "a0"
    from
    (
        select "_"."daterangeName",
            "_"."daterange",
            "_"."filterId",
            "_"."filterName",
            "_"."timestamp",
            "_"."affiliate_name",
            "_"."affiliate_url",
            "_"."commerce.order.priceTotal",
            "_"."customer_city",
            "_"."customer_region",
            "_"."daterangeday",
            "_"."daterangefifteenminute",
            "_"."daterangefiveminute",
            "_"."daterangehour",
            "_"."daterangeminute",
            "_"."daterangemonth",
            "_"."daterangequarter",
            "_"."daterangesecond",
            "_"."daterangethirtyminute",
            "_"."daterangeweek",
            "_"."daterangeyear",
            "_"."hitdatetime",
            "_"."page_name",
            "_"."page_url",
            "_"."product_category",
            "_"."product_name",
            "_"."product_short_review",
            "_"."product_subCategory",
            "_"."referrer_url",
            "_"."search_engine",
            "_"."search_keywords",
            "_"."store_city",
            "_"."store_name",
            "_"."store_region",
            "_"."store_type",
            "_"."timepartdayofmonth",
            "_"."timepartdayofweek",
            "_"."timepartdayofyear",
            "_"."timeparthourofday",
            "_"."timepartminuteofhour",
            "_"."timepartmonthofyear",
            "_"."timepartquarterofyear",
            "_"."timepartweekofyear",
            "_"."cm_session_end_rate_defaultmetric",
            "_"."cm_session_person_defaultmetric",
            "_"."cm_session_start_rate_defaultmetric",
            "_"."cm_timespent_person_defaultmetric",
            "_"."cm_timespent_session_defaultmetric",
            "_"."cm_product_name_count_distinct",
            "_"."ad_views",
            "_"."adobe_sessionends",
            "_"."adobe_sessionstarts",
            "_"."adobe_timespent",
            "_"."exchange_buybacks",
            "_"."exchange_cost",
            "_"."exchange_purchases",
            "_"."exchange_revenue",
            "_"."occurrences",
            "_"."page_views",
            "_"."product_quantity",
            "_"."product_reviews",
            "_"."product_views",
            "_"."purchase_revenue",
            "_"."purchases",
            "_"."visitors",
            "_"."visits"
        from "public"."cc_data_view" "_"
        where (("_"."product_name" in ('Saltwater Monofilament Line', 'Pop-Up Beach Tent', 'Instant Pop-Up Tent', 'Envelop Sleeping Bag', 'Waterproof Tackle Bag')) and "_"."daterange" < date '2024-01-01') and "_"."daterange" >= date '2023-01-01'
    ) "rows"
    group by "product_name"
) "_"
where not "_"."a0" is null
limit 1000001
Tableau桌面
  1. 选择底部的​ 表1 ​选项卡以从​ 数据源 ​切换。 在​ 表1 ​视图中:

    1. 从​ 筛选器 ​托架中的​ ​列表中拖动​ 日期范围 ​条目。

    2. 在​ 筛选器字段[日期范围] ​对话框中,选择​ 日期范围,然后选择​ 下一步>

    3. 在​ 筛选器[日期范围] ​对话框中,选择​ 相对日期,选择​ ,然后选择​ 以前年份。 选择​ 应用 ​和​ 确定

    4. 将​ 产品名称 ​从​ ​列表拖至​

    5. 从​ ​列表中拖动​ 发生次数 ​条目,并将该条目放入​ ​旁边的字段中。 值更改为​ SUM(发生次数)

    6. 从​ 显示我 ​中选择​ 文本表

    7. 从​ 适合 ​下拉菜单中选择​ 适合宽度

    8. 在​ ​中选择​ 产品名称。 从下拉菜单中选择​ 筛选器

      1. 在​ 筛选器[产品名称] ​对话框中,选择​ 顶部 ​选项卡。

      2. 选择​ By字段: Top 5 By发生次数 总和

      3. 选择​ 应用 ​和​ 确定

        AlertRed 您注意到该表消失。 使用此过滤器时,按发生次数选择前5个产品名称​ 无法 ​正常工作。

      4. 选择​ 筛选器 ​托架中的​ 产品名称,然后从下拉菜单中选择​ 删除。 此时将重新显示该表。

    9. 在​ 标记 ​托架中选择​ SUM(发生次数)。 从下拉菜单中选择​ 筛选器

      1. 在​ 筛选器[发生次数] ​对话框中,选择​ 至少

      2. 输入47.799作为值。 此值可确保表中只显示排名前5的项目。 选择​ 应用 ​和​ 确定

        您的Tableau桌面应该如下所示。

        Tableau桌面限制 {modal="regular"}

如上所示,在定义针对产品名称的“前5次发生次数”过滤器时,由Tableau Desktop执行的此查询会失败。

code language-sql
SELECT CAST("cc_data_view"."product_name" AS TEXT) AS "product_name",
  SUM("cc_data_view"."occurrences") AS "sum:occurrences:ok"
FROM "public"."cc_data_view" "cc_data_view"
  INNER JOIN (
  SELECT CAST("cc_data_view"."product_name" AS TEXT) AS "product_name",
    SUM("cc_data_view"."occurrences") AS "$__alias__0"
  FROM "public"."cc_data_view" "cc_data_view"
  GROUP BY 1
  ORDER BY 2 DESC,
    1 ASC
  LIMIT 5
) "t0" ON (CAST("cc_data_view"."product_name" AS TEXT) = "t0"."product_name")
WHERE (("cc_data_view"."daterange" >= (TIMESTAMP '2023-01-01 00:00:00.000')) AND ("cc_data_view"."daterange" < (TIMESTAMP '2024-01-01 00:00:00.000')))
GROUP BY 1

定义发生次数排名前5的过滤器时,Tableau Desktop执行的查询如下所示。 该限制在查询和应用的客户端中不可见。

code language-sql
SELECT CAST("cc_data_view"."product_name" AS TEXT) AS "product_name",
  SUM("cc_data_view"."occurrences") AS "sum:occurrences:ok"
FROM "public"."cc_data_view" "cc_data_view"
WHERE (("cc_data_view"."daterange" >= (TIMESTAMP '2023-01-01 00:00:00.000')) AND ("cc_data_view"."daterange" < (TIMESTAMP '2024-01-01 00:00:00.000')))
GROUP BY 1

Transformations(转换)

您希望了解各种BI工具对Customer Journey Analytics对象(如维度、量度、过滤器、计算量度和日期范围)的转换。

Customer Journey Analytics
在Customer Journey Analytics中,您在数据视图中定义数据集的哪些组件以及如何作为维度量度显示。 维度和量度的定义可通过BI扩展向BI工具公开。
您将筛选器计算量度日期范围等组件用作Workspace项目的一部分。 这些组件还将通过BI扩展向BI工具公开。
080e5213-7aa2-40d6-9dba-18945e892f79