Tabellen maken in het magazijn

Van toepassing op:✅ Warehouse in Microsoft Fabric

Dit artikel bevat twee voorbeelden die laten zien hoe u een nieuwe tabel maakt in Fabric Data Warehouse, op basis van een parquet-bestand of via de magazijneditor in de Fabric-portal.

Vereiste voorwaarden

Om aan de slag te gaan, moet u aan de volgende vereisten voldoen:

  • Toegang hebben tot een magazijnitem in een Premium-capaciteit-werkruimte met bijdrager- of hogere machtigingen.
    • Zorg ervoor dat u verbinding maakt met uw magazijnitem. U kunt geen tabellen rechtstreeks maken in het SQL-analyse-eindpunt van een magazijn.
  • Kies je query-tool. Deze zelfstudie bevat de SQL-queryeditor in de Microsoft Fabric-portal, maar u kunt elk hulpprogramma voor T-SQL-query's gebruiken.

Zie Connectiviteit voor meer informatie over het maken van verbinding met uw magazijn in Microsoft Fabric.

Een lege tabel maken in de SQL-queryeditor met sjablonen

  1. Zoek op het lint van de magazijneditor de vervolgkeuzelijst SQL-sjablonen.

  2. Selecteer Nieuwe tabel en er wordt een automatisch gegenereerde CREATE TABLE-scriptsjabloon weergegeven in het nieuwe SQL-queryvenster.

  3. Werk de tabelnaam en kolomdefinities in de CREATE TABLE sjabloon bij zodat deze overeenkomen met de structuur die u nodig hebt. Uw T-SQL-script moet er ongeveer uitzien als de volgende code:

    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. Selecteer Uitvoeren om de tabel te maken.

Zie Tabellen in datawarehousing in Microsoft Fabric en gegevenstypen in Microsoft Fabric voor meer informatie over het maken van ondersteunde tabellen in Warehouse in Microsoft Fabric.

Een geladen tabel maken in de SQL-queryeditor vanuit een extern bestand

U kunt ook rechtstreeks vanuit een extern Parquet-bestand waartoe u toegang hebt een tabel maken. In dit voorbeeld maken we een nieuwe tabel op basis van een openbaar beschikbaar gegevensbestand. Plak en voer de volgende T-SQL-code uit in de query-editor:

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

Met de instructie CTAS (Create Table As Select) wordt een nieuwe tabel gemaakt en gevuld met gegevens die zijn opgehaald uit het opgegeven bronbestand, waarbij het proces voor het definiëren en laden van de tabel in één stap wordt gestroomlijnd. U vindt meer opnameopties op de pagina Gegevens opnemen met T-SQL.

Volgende stap