适用于:✅ Microsoft Fabric 中的仓库
本文介绍如何通过 Microsoft Fabric 门户在 Microsoft Fabric 中开始使用数据仓库,包括了解仓库的创建和使用方式。 你将了解如何从头开始创建仓库以及示例和其他有用的信息,以熟悉和精通通过 Microsoft Fabric 门户提供的仓库功能。
创建仓库
可以从工作区开始创建仓库。 选择“+ 新建项”,然后在“存储数据”部分下查找“仓库”或“示例仓库”卡。
将创建一个空仓库,以便开始在仓库中创建对象。 如果需要,你可以使用示例数据来快速启动或加载自己的测试数据。
另一种可用于创建仓库的选项是通过导航窗格中的 “创建 ”按钮。 在数据仓库下查找仓库或示例仓库卡。
初始化后,就可以将数据加载到仓库中了。 有关将数据引入仓库的详细信息,请参阅 将数据引入仓库。
使用示例数据创建仓库
在本部分中,我们将引导你从头开始创建示例仓库。
选择“仓库示例”卡。
- 在工作区中,选择“+ 新建项”,然后在“存储数据”部分下查找“仓库”或“示例仓库”卡。
- 或者,在导航窗格中选择“ 创建 ”。 在数据仓库下查找仓库或示例仓库卡。
提供示例仓库的名称,然后选择“创建”。
创建操作会创建新的仓库,并开始将示例数据加载到其中。 数据加载需要几分钟才能完成。
加载示例数据后,仓库将打开,数据将加载到要查询的表和视图中。
如果已创建空的现有仓库,以下步骤将演示如何加载示例数据。
创建仓库后,可以在仓库主页上使用示例数据库卡将示例数据加载到仓库中。
数据加载需要几分钟才能完成。
加载示例数据后,仓库会显示加载到要查询的表和视图中的数据。
可将以下示例 T-SQL 脚本用于新仓库中的示例数据。
注意
需要注意的是,本节中描述的大部分功能也可通过 TDS 终结点连接和工具(如 SQL Server Management Studio (SSMS) 或 Azure Data Studio)提供给用户(适用于喜欢使用 T-SQL 来满足大部分数据处理需求的用户)。 有关详细信息,请参阅 连接 或 查询 SQL 分析终结点或仓库。
/************************************************* Get number of trips performed by each medallion **************************************************/ SELECT M.MedallionID ,M.MedallionCode ,COUNT(T.TripDistanceMiles) AS TotalTripCount FROM dbo.Trip AS T JOIN dbo.Medallion AS M ON T.MedallionID=M.MedallionID GROUP BY M.MedallionID ,M.MedallionCode /**************************************************** How many passengers are being picked up on each trip? *****************************************************/ SELECT PassengerCount, COUNT(*) AS CountOfTrips FROM dbo.Trip WHERE PassengerCount > 0 GROUP BY PassengerCount ORDER BY PassengerCount /********************************************************************************* What is the distribution of trips by hour on working days (non-holiday weekdays)? *********************************************************************************/ SELECT ti.HourlyBucket, COUNT(*) AS CountOfTrips FROM dbo.Trip AS tr INNER JOIN dbo.Date AS d ON tr.DateID = d.DateID INNER JOIN dbo.Time AS ti ON tr.PickupTimeID = ti.TimeID WHERE d.IsWeekday = 1 AND d.IsHolidayUSA = 0 GROUP BY ti.HourlyBucket ORDER BY ti.HourlyBucket
提示
可以继续使用空白仓库或示例仓库来继续此系列的入门步骤。