Bagikan melalui


Tutorial: Memuat data dengan T-SQL ke dalam Gudang

Berlaku untuk:✅ Gudang di Microsoft Fabric

Dalam tutorial ini, pelajari cara memuat data dari akun penyimpanan Azure Blob penyimpanan publik ke tabel Gudang dengan T-SQL.

Nota

Tutorial ini adalah bagian dari skenario end-to-end . Untuk menyelesaikan tutorial ini, Anda harus terlebih dahulu menyelesaikan tutorial ini:

  1. Membuat ruang kerja
  2. Membuat Gudang
  3. Memasukkan data ke dalam Gudang Data
  4. Membuat tabel dengan T-SQL di Gudang Data

Memuat data dengan T-SQL

Dalam tugas ini, pelajari cara memuat data dengan T-SQL.

  1. Pastikan ruang kerja yang Anda buat di tutorial pertama terbuka.

  2. Pada pita Beranda , pilih Kueri SQL Baru.

    Cuplikan layar pita Beranda, menyoroti opsi Kueri SQL Baru.

  3. Di editor kueri, tempelkan kode berikut. Kode mengembalikan data sampel dari file Parquet yang bersumber dari akun penyimpanan Azure Blob. Pastikan bahwa kolom dalam hasil cocok dengan skema tabel dimension_city dan fact_sale.

    -- Read sample dimension_city data from the public Azure storage account.
    SELECT TOP 10 *
    FROM OPENROWSET(
      BULK 'https://fabrictutorialdata.blob.core.windows.net/sampledata/WideWorldImportersDW/tables/dimension_city.parquet'
    ) AS sample;
    
    -- Read sample fact_sale data from the public Azure storage account.
    SELECT TOP 10 *
    FROM OPENROWSET(
      BULK 'https://fabrictutorialdata.blob.core.windows.net/sampledata/WideWorldImportersDW/tables/fact_sale.parquet'
    ) AS sample;
    
  4. Di editor kueri, tempelkan kode berikut. Kode menyalin data dari file Parquet yang bersumber dari akun penyimpanan Azure Blob ke dalam tabel dimension_city dan tabel 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');
    
  5. Pada pita perancang kueri, pilih Jalankan untuk menjalankan kueri.

    Cuplikan layar opsi Jalankan pada pita editor kueri.

  6. Saat eksekusi skrip selesai, tinjau pesan untuk menentukan berapa banyak baris yang dimuat ke dalam tabel dimension_city dan tabel fact_sale.

  7. Untuk memuat pratinjau data yang dimuat, di panel Explorer, pilih .

    Cuplikan layar panel Explorer, menyoroti tabel fakta penjualan.

  8. Ganti nama kueri sebagai Load Tables.

Langkah selanjutnya