Indsaml data i lageret

Gælder for:✅ Lager i Microsoft Fabric

I denne artikel indsætter du eksempeldata i tabellen fra en ekstern datafil ved hjælp af kommandoen COPY INTO (Transact-SQL ).

Sætningen COPY INTO kan indlæse data enten i en tom tabel eller i en tabel, der allerede indeholder data. For mere information, se Opret tabeller i lageret.

Forudsætninger

  • Brug det lager, du oprettede i tidligere trin.
  • Vælg dit foretrukne forespørgselsværktøj. Denne vejledning bruger SQL-forespørgselseditoren i Fabric-portalen, men du kan forbinde med ethvert T-SQL-værktøj.

For mere information om at forbinde til dit lager i Microsoft Fabric, se Connectivity.

Indtast data fra en Parquet-fil ved hjælp af SQL-forespørgselseditoren

Du kan kopiere data fra en Parquet-fil ind i dbo.fact_sale den ved at bruge T-SQL-kommandoen COPY INTO .

I forespørgselseditoren indsættes og kører følgende T-SQL-kode:

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

Når den er udført, vil denne sætning indlæse indholdet af Parquet-filen i tabellen.

Indtast data fra en CSV-fil ved hjælp af SQL-forespørgselseditoren

Du kan kopiere data fra en CSV-fil ind i tabellen ved dbo.fact_sale at bruge T-SQL-kommandoen COPY INTO .

I forespørgselseditoren indsættes og kører følgende T-SQL-kode:

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 er udført, vil denne sætning indlæse indholdet af CSV-filen i tabellen.

Da CSV-filen i dette eksempel indeholder en header-række, skal vi springe den over ved at angive muligheden FIRSTROW = 2 .

Næste trin