Erstellen von Tabellen im Lager

Gilt für:✅ Warehouse in Microsoft Fabric

Dieser Artikel enthält zwei Beispiele, die zeigen, wie Sie eine neue Tabelle in Fabric Data Warehouse, aus einer Parkettdatei oder über den Lager-Editor im Fabric-Portal erstellen.

Voraussetzungen

Um zu beginnen, müssen die folgenden Voraussetzungen erfüllt sein:

  • Als Mitwirkender oder mit höheren Berechtigungen haben Sie Zugriff auf ein Warehouse-Element in einem Premium-Kapazitätsarbeitsbereich.
    • Stellen Sie sicher, dass Sie eine Verbindung mit Ihrem Lagerartikel herstellen. Tabellen können nicht direkt im SQL-Analyseendpunkt eines Lagers erstellt werden.
  • Wählen Sie Ihr Abfragetool aus. Dieses Lernprogramm enthält den SQL-Abfrage-Editor im Microsoft Fabric-Portal, Sie können jedoch jedes T-SQL-Abfragetool verwenden.

Weitere Informationen zum Herstellen einer Verbindung mit Ihrem Warehouse in Microsoft Fabric finden Sie unter Konnektivität.

Erstellen einer leeren Tabelle im SQL-Abfrage-Editor mit Vorlagen

  1. Suchen Sie im Menüband des Lager-Editors nach der Dropdownliste für SQL-Vorlagen .

  2. Wählen Sie Neue Tabelleaus, und im neuen SQL-Abfragefenster wird eine automatisch generierte Skriptvorlage CREATE TABLE angezeigt.

  3. Aktualisieren Sie den Tabellennamen und die Spaltendefinitionen in der CREATE TABLE Vorlage so, dass sie der benötigten Struktur entsprechen. Ihr T-SQL-Skript sollte dem folgenden Code ähneln:

    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. Wählen Sie Ausführen, um die Tabelle zu erstellen.

Weitere Informationen zur unterstützten Tabellenerstellung in einem Warehouse in Microsoft Fabric finden Sie unter Tabellen beim Data Warehousing in Microsoft Fabric und Datentypen in Microsoft Fabric.

Erstellen einer geladenen Tabelle im SQL-Abfrage-Editor aus einer externen Datei

Sie können auch direkt aus einer externen Parkettdatei einen Tisch erstellen, auf den Sie Zugriff haben. In diesem Beispiel erstellen wir eine neue Tabelle basierend auf einer öffentlich verfügbaren Datendatei. Fügen Sie im Abfrage-Editor den folgenden T-SQL-Code ein, und führen Sie ihn aus:

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

Die CTAS -Anweisung (Create Table As Select) erstellt eine neue Tabelle und füllt sie mit Daten auf, die aus der angegebenen Quelldatei abgerufen wurden, wobei der Prozess der Definition und des Ladens der Tabelle in einem einzigen Schritt optimiert wird. Weitere Erfassungsoptionen finden Sie auf der Seite "Aufnehmen von Daten mit T-SQL ".

Nächster Schritt