教程:在仓库中使用视觉查询生成器创建查询

适用于:Microsoft Fabric 中的 SQL 分析终结点和仓库✅

本教程介绍如何使用视觉查询生成器创建查询。

注意

本教程构成了 端到端方案的一部分。 若要完成本教程,必须先完成以下教程:

  1. 创建工作区
  2. 创建仓库
  3. 将数据引入数据仓库

使用视觉对象查询生成器

在此任务中,了解如何使用可视查询生成器创建查询。

  1. 请确保在 第一个教程中创建的工作区 处于打开状态。

  2. 主页 功能区上,打开 “新建 SQL 查询” 下拉列表,然后选择 “新建视觉查询”

    “主页”功能区的屏幕截图,其中突出显示了“新建视觉查询”选项。

  3. 在资源管理器窗格中,将 fact_sale 表从 dbo 架构“表”文件夹中拖动到视觉对象查询画布中。

    资源管理器窗格的屏幕截图,其中突出显示了要拖动到视觉对象查询画布的事实销售表。

  4. 若要限制数据集大小,请在查询设计器功能区上选择 “减少行”>保留前几行

    “减少行”下拉列表的屏幕截图,其中突出显示了“保留前几行”选项。

  5. 在“保留顶部行”窗口中,输入 10000,然后选择“确定”。

  6. 在资源管理器窗格中,将 dimension_city 表从 dbo 架构“表”文件夹中拖动到视觉对象查询画布中。

  7. 若要将表联接,在查询设计器功能区上选择“合并”>“将查询合并为新查询”。

    “合并”下拉列表的屏幕截图,其中突出显示了“将查询合并为新查询”选项。

  8. 合并 对话框中,完成以下设置:

    1. 在“合并的左侧表格”下拉列表中,选择 dimension_city

    2. 在以下网格中,选择 CityKey 列。

    3. 在“合并的右侧表格”下拉列表中,选择 fact_sale

    4. 在以下网格中,选择 CityKey 列。

    5. 在“联接种类”部分中,选择“内联”。

    “合并”对话框的屏幕截图,其中突出显示了设置。

  9. 选择“确定”。

  10. 在数据预览窗格中,找到 fact_sale 列(最后一列)。

    数据预览窗格的屏幕截图,其中突出显示了事实销售列。

  11. fact_sale 列标题中,选择“展开”按钮

    数据预览窗格的屏幕截图,其中突出显示事实销售列的展开按钮。

  12. 在列选择器对话框中,仅选择以下三列:TaxAmountProfitTotalIncludingTax

    合并列所选内容的屏幕截图,其中突出显示了“税额”、“利润”和“含税总额”的所选内容。

  13. 选择“确定”。

  14. 若要聚合数据集,可在功能区上选择“转换”>“分组依据”。

    “转换”下拉列表的屏幕截图,其中突出显示了“分组依据”选项。

  15. 在“分组依据”对话框中,完成以下设置:

    1. 在三个“分组依据”下拉列表中,设置以下选项:

      1. Country
      2. StateProvince
      3. City
    2. 在“新列名称”框中,输入名称 SumOfTaxAmount

      1. 在“运算”下拉列表中,选择“加总”。
      2. 下拉列表中,选择 TaxAmount
    3. 选择“添加聚合”。

    4. 按如下所示设置聚合:

      1. 新列名称SumOfProfit
      2. 运算:加总
      3. Profit
    5. 添加另一个聚合,并按如下所示设置聚合:

      1. 新列名称SumOfTotalIncludingTax
      2. 运算:加总
      3. TotalIncludingTax

    “分组依据”对话框的屏幕截图,其中突出显示了设置。

  16. 选择“确定”。

  17. 在数据预览窗格中查看查询结果。

    最终查询结果的屏幕截图,其中显示了三个分组列和三个汇总列。

  18. 重命名查询,右键单击查询选项卡,然后选择 重命名

    右键单击查询编辑器选项卡时可用的“刷新”选项的屏幕截图。

  19. 重命名 窗口中,将名称替换为 Sales Summary,然后选择 重命名

后续步骤