适用于:SQL 分析终结点和 Microsoft Fabric 中的✅
本教程介绍如何使用 SQL 查询编辑器编写跨仓库查询。
将数据仓库添加到资源管理器窗格
在此任务中,了解如何使用 SQL 查询编辑器编写跨仓库查询。
请确保在 第一个教程中创建的工作区 处于打开状态。
选择
Wide World Importers
仓库。在“资源管理器”窗格中,选择“+ 数据仓库”。
在 OneLake 目录 窗口中,选择
Shortcut_Exercise
SQL 分析端点。选择 确认。
在 资源管理器 窗格中,注意到
Shortcut_Exercise
SQL 分析端点可用。
运行跨数据仓库的查询
在此任务中,了解如何运行跨仓库查询。 具体而言,你将运行一个查询,该查询将 Wide World Importers
仓库联接到 Shortcut_Exercise
SQL 分析终结点。
注意
跨数据库的查询使用三部分命名的 database.schema.table 来引用对象。
在“主页”功能区上,选择“新建 SQL 查询”。
在查询编辑器中,粘贴以下代码。 该代码检索按库存项、说明和客户统计的已售数量的聚合值。
--Retrieve an aggregate of quantity sold by stock item, description, and customer. SELECT Sales.StockItemKey, Sales.Description, c.Customer, SUM(CAST(Sales.Quantity AS int)) AS SoldQuantity FROM [dbo].[fact_sale] AS Sales INNER JOIN [Shortcut_Exercise].[dbo].[dimension_customer] AS c ON Sales.CustomerKey = c.CustomerKey GROUP BY Sales.StockItemKey, Sales.Description, c.Customer;
运行查询并查看查询结果。
执行完成后,将查询重命名为
Cross-warehouse Query
。