Ladda upp data i datalagret

gäller för:✅ Warehouse i Microsoft Fabric

I den här artikeln infogar du exempeldata i tabellen från en extern datafil med hjälp av kommandot COPY INTO (Transact-SQL).

-instruktionen COPY INTO kan läsa in data i antingen en tom tabell eller till en tabell som redan innehåller data. Mer information finns i Skapa tabeller i lagret.

Förutsättningar

  • Använd det lager som du skapade i föregående steg.
  • Välj önskat frågeverktyg. I den här självstudien används SQL-frågeredigeraren i Fabric-portalen, men du kan ansluta med valfritt T-SQL-verktyg.

Mer information om hur du ansluter till ditt lager i Microsoft Fabric finns i Anslutning.

Mata in data från en Parquet-fil med sql-frågeredigeraren

Du kan kopiera data från en Parquet-fil till dbo.fact_sale genom att använda T-SQL-kommandot COPY INTO .

I frågeredigeraren klistrar du in och kör följande T-SQL-kod:

COPY INTO dbo.fact_sale
FROM 'https://fabrictutorialdata.dfs.core.windows.net/sampledata/WideWorldImportersDW/parquet/full/fact_sale'
WITH ( FILE_TYPE = 'PARQUET' );

När denna instruktion har körts kommer innehållet i Parquet-filen att läsas in i tabellen.

Mata in data från en CSV-fil med sql-frågeredigeraren

Du kan kopiera data från en CSV-fil till tabellen genom dbo.fact_sale att använda kommandot COPY INTO T-SQL.

I frågeredigeraren klistrar du in och kör följande T-SQL-kod:

COPY INTO dbo.fact_sale
FROM 'https://fabrictutorialdata.dfs.core.windows.net/sampledata/WideWorldImportersDW/csv/sample/fact_sale/'
WITH ( FILE_TYPE = 'CSV', FIRSTROW=2);

När den här instruktionen har körts läses innehållet i CSV-filen in i tabellen.

Eftersom CSV-filen i det här exemplet innehåller en rubrikrad måste vi hoppa över den genom att ange alternativet FIRSTROW = 2 .

Nästa steg