Opprett tabeller i lageret

Gjelder for:✅ Lager i Microsoft Fabric

Denne artikkelen gir to eksempler som viser hvordan man oppretter en ny tabell i Fabric Data Warehouse, fra en parquet-fil eller gjennom lagereditoren i Fabric-portalen.

Forutsetning

Du må fullføre følgende forutsetninger for å komme i gang:

  • Ha tilgang til et lagerelement i et Premium-kapasitetsområde med bidragsytere eller høyere tillatelser.
    • Sørg for å koble til lagervaren din. Du kan ikke opprette tabeller direkte i SQL-analyse-endepunktet til et lager.
  • Velg spørringsverktøyet. Denne veiledningen inneholder SQL-spørringseditoren i Microsoft Fabric-portalen, men du kan bruke hvilket som helst T-SQL-spørringsverktøy.

Hvis du vil ha mer informasjon om hvordan du kobler til lageret i Microsoft Fabric, kan du se Tilkobling.

Lag en tom tabell i SQL-spørringseditoren med maler

  1. Finn rullegardinlisten sql-maler på båndet i redigeringsprogrammet for lager.

  2. Velg Ny tabell, og en automatisk generert OPPRETT TABELL skriptmal vises i det nye SQL-spørringsvinduet.

  3. Oppdater tabellnavnet og kolonnedefinisjonene i malen CREATE TABLE for å matche strukturen du trenger. Ditt T-SQL-skript skal ligne på følgende kode:

    CREATE TABLE dbo.fact_sale
    (
    	SaleKey bigint,
    	CityKey int,
    	CustomerKey int,
    	BillToCustomerKey int,
    	StockItemKey int,
    	InvoiceDateKey datetime2(6),
    	DeliveryDateKey datetime2(6),
    	SalespersonKey int,
    	WWIInvoiceID int,
    	Description varchar(max),
    	Package varchar(100),
    	Quantity int,
    	UnitPrice numeric(18,2),
    	TaxRate numeric(18,3),
    	TotalExcludingTax numeric(18,2),
    	TaxAmount numeric(18,2),
    	Profit numeric(18,2),
    	TotalIncludingTax numeric(18,2),
    	TotalDryItems int,
    	TotalChillerItems int,
    	LineageKey int
    )
    
  4. Velg Kjør for å opprette tabellen.

Hvis du vil ha mer informasjon om hvordan du oppretter tabeller som støttes i Warehouse i Microsoft Fabric, kan du se Tabeller i datalager i Microsoft Fabric og datatyper i Microsoft Fabric.

Lag en lastet tabell i SQL-spørringseditoren fra en ekstern fil

Du kan også lage en tabell direkte fra en ekstern parkettfil som du har tilgang til. I dette eksempelet lager vi en ny tabell basert på en offentlig tilgjengelig datafil. I redigeringsprogrammet for spørring limer du inn og kjører følgende T-SQL-kode:

CREATE TABLE dbo.fact_sale AS
SELECT *
FROM OPENROWSET(BULK 'https://fabrictutorialdata.dfs.core.windows.net/sampledata/WideWorldImportersDW/parquet/full/fact_sale/*.parquet');

CTAS-setningen (Create Table As Select) oppretter en ny tabell og fyller den ut med data hentet fra den angitte kildefilen, noe som effektiviserer prosessen med å både definere og laste inn tabellen i ett enkelt trinn. Du finner flere inntaksalternativer på siden Ta inn data med T-SQL.

Neste trinn