Freigeben über


Erstellen einer Tabelle in SQL-Datenbank in Fabric

Gilt für:SQL-Datenbank in Microsoft Fabric

Es gibt viele Möglichkeiten zum Erstellen einer Tabelle in der Fabric SQL-Datenbank. Zu den wichtigsten Optionen in Fabric gehören die Verwendung des SQL-Editors zum Erstellen einer Tabelle, das Erstellen einer Tabelle zum Laden mithilfe von Fabric Data Flows oder Fabric Data-Pipelines. Für diese exemplarische Vorgehensweise verwenden wir den Abfrage-Editor des Fabric-Portals für die Fabric SQL-Datenbank.

Voraussetzungen

Erstellen einer Tabelle mit T-SQL-Abfragen

  1. Öffnen Sie die SQL-Datenbank.

  2. Wählen Sie im Hauptmenüband die Schaltfläche neue Abfrage aus.

  3. Erstellen Sie die Definition Ihrer Tabelle in T-SQL mithilfe von IntelliSense, oder verwenden Sie dieses Beispiel:

    CREATE TABLE dbo.products ( 
    product_id INT IDENTITY(1000,1) PRIMARY KEY, 
    product_name VARCHAR(256), 
    create_date DATETIME2 
    ) 
    
  4. Nachdem Sie ein Tabellendesign haben, das Ihnen gefällt, wählen Sie Ausführen in der Symbolleiste des Abfragefensters aus.

  5. Wenn der Objekt-Explorer bereits erweitert ist, um Tabellen anzuzeigen, wird er automatisch aktualisiert, um die neue Tabelle beim Erstellen anzuzeigen. Wenn nicht, erweitern Sie die Struktur, um die neue Tabelle anzuzeigen.

Erstellen einer Tabelle mit Copilot

  1. Öffnen Sie die SQL-Datenbank.

  2. Wählen Sie im Hauptmenüband die Schaltfläche neue Abfrage aus.

  3. Geben Sie den folgenden Text als T-SQL-Kommentar in das Abfragefenster ein, und drücken Sie Tab auf der Tastatur:

    --create a new table that to store information about products with some typical columns and a monotonistically increasing primary key called ProductID 
    
  4. Nach ein paar Sekunden generiert Copilot ein vorgeschlagenes T-SQL-Skript basierend auf der Eingabeaufforderung.

  5. Drücken Sie die Tab-Schaltfläche erneut, um den Vorschlag von Copilot anzunehmen. Das sollte in etwa so aussehen:

    --create a new table that to store information about products with some typical columns and a monotonistically increasing primary key called ProductID 
    CREATE TABLE [dbo].[ProductInformation] ( 
    -- Primary Key for the ProductInformation table 
    [ProductID] INT IDENTITY(1,1) PRIMARY KEY, 
    -- Name of the product 
    [ProductName] VARCHAR(100) NOT NULL, 
    -- Description of the product 
    [Description] VARCHAR(MAX), 
    -- Brand of the product 
    [Brand] VARCHAR(50), 
    -- List price of the product 
    [ListPrice] DECIMAL(10, 2), 
    -- Sale price of the product 
    [SalePrice] DECIMAL(10, 2), 
    -- Item number of the product 
    [ItemNumber] VARCHAR(20), 
    -- Global Trade Item Number of the product 
    [GTIN] VARCHAR(20), 
    -- Package size of the product 
    [PackageSize] VARCHAR(50), 
    -- Category of the product 
    [Category] VARCHAR(50), 
    -- Postal code related to the product 
    [PostalCode] VARCHAR(10), 
    -- Availability of the product 
    [Available] BIT, 
    -- Embedding data of the product 
    [Embedding] VARBINARY(MAX), 
    -- Timestamp when the product was created 
    [CreateDate] DATETIME 
    );
    
  6. Überprüfen und bearbeiten Sie Copilots vorgeschlagene T-SQL, um Ihre Anforderungen besser zu erfüllen.

  7. Nachdem Sie ein Tabellendesign haben, das Ihnen gefällt, wählen Sie Ausführen in der Symbolleiste des Abfragefensters aus.

  8. Wenn der Objekt-Explorer bereits erweitert ist, um Tabellen anzuzeigen, wird er automatisch aktualisiert, um die neue Tabelle beim Erstellen anzuzeigen. Wenn nicht, erweitern Sie die Struktur, um die neue Tabelle anzuzeigen.

Nächster Schritt