Selvstudium: Indlæs data med T-SQL i et lager
Gælder for:✅ Warehouse i Microsoft Fabric
I dette selvstudium kan du få mere at vide om, hvordan du indlæser data fra en Azure Blob Storage-konto på et offentligt lager i Warehouse-tabeller med T-SQL.
Seddel
Dette selvstudium er en del af et end-to-end-scenarie. Hvis du vil fuldføre dette selvstudium, skal du først fuldføre disse selvstudier:
Indlæs data med T-SQL
I denne opgave skal du lære at indlæse data med T-SQL.
Sørg for, at det arbejdsområde, du oprettede i første selvstudium, er åbent.
På båndet Hjem skal du vælge Ny SQL-forespørgsel.
Indsæt følgende kode i forespørgselseditoren. Koden returnerer et eksempel på data fra Parquet-filer, der stammer fra en Azure Blob Storage-konto. Sørg for, at kolonnerne i resultaterne stemmer overens med tabelskemaerne
dimension_city
ogfact_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;
Indsæt følgende kode i forespørgselseditoren. Koden kopierer data fra Parquet-filer, der stammer fra en Azure Blob Storage-konto, til den
dimension_city
tabel ogfact_sale
tabel.--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');
På båndet i forespørgselsdesigneren skal du vælge Kør for at udføre forespørgslen.
Når scriptudførelsen er fuldført, skal du gennemse meddelelserne for at bestemme, hvor mange rækker der blev indlæst i tabellen
dimension_city
ogfact_sale
tabel.Hvis du vil indlæse et eksempel på de indlæste data, skal du vælge i ruden
fact_sale
.Omdøb forespørgslen til
Load Tables
.