教程:使用 T-SQL 将数据加载到仓库

适用于:✅Microsoft Fabric 中的仓库

本教程介绍如何使用 T-SQL 将数据从公共存储 Azure Blob 存储帐户加载到仓库表中。

注意

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

  1. 创建工作区
  2. 创建仓库
  3. 将数据引入数据仓库
  4. 在仓库 中使用 T-SQL 创建表

使用 T-SQL 加载数据

在此任务中,了解如何使用 T-SQL 加载数据。

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

  2. 在“主页”功能区上,选择“新建 SQL 查询”。

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

  3. 在查询编辑器中粘贴以下代码。 该代码将数据从 Azure Blob 存储帐户源的 Parquet 文件复制到 dimension_city 表和 fact_sale 表中。

     --Copy data from the public Azure storage account to the dimension_city table.
     COPY INTO [dbo].[dimension_city]
     FROM 'https://fabrictutorialdata.blob.core.windows.net/sampledata/WideWorldImportersDW/tables/dimension_city.parquet'
     WITH (FILE_TYPE = 'PARQUET');
    
     --Copy data from the public Azure storage account to the fact_sale table.
     COPY INTO [dbo].[fact_sale]
     FROM 'https://fabrictutorialdata.blob.core.windows.net/sampledata/WideWorldImportersDW/tables/fact_sale.parquet'
     WITH (FILE_TYPE = 'PARQUET');
    
  4. 在查询设计器功能区上,选择 运行 来执行查询。

    查询编辑器功能区上“运行”选项的屏幕截图。

  5. 完成脚本执行后,查看消息以确定 dimension_cityfact_sale 表中加载的行数。

  6. 若要加载已加载数据的预览,请在 资源管理器 窗格中,选择 fact_sale

    资源管理器窗格的屏幕截图,其中突出显示了事实销售表。

  7. 将查询重命名为 Load Tables

下一步