Freigeben über


Erstellen eines Warehouses in Microsoft Fabric

Gilt für:✅ Warehouse in Microsoft Fabric

In diesem Artikel wird beschrieben, wie Sie über das Microsoft Fabric-Portal mit Warehouse in Microsoft Fabric beginnen, einschließlich der Erstellung und Nutzung des Warehouses. Sie erfahren, wie Sie Ihr Warehouse von Grund auf neu erstellen und ein Beispiel erstellen – zusammen mit anderen hilfreichen Informationen, um Sie mit den über das Microsoft Fabric-Portal angebotenen Warehouse-Funktionen vertraut und kompetent zu machen.

Tipp

Sie können diese „ersten Schritte“ entweder mit einem neuen leeren Warehouse oder einem neuen Warehouse mit Beispieldaten fortsetzen.

Erstellen eines Lagers

Sie können mit der Erstellung Ihres Lagers aus dem Arbeitsbereich beginnen. Wählen Sie +Neuer Artikel aus, und suchen Sie im Abschnitt "Store-Daten" nach der Warehouse- oder Sample Warehouse-Karte.

Ein leeres Warehouse wird für Sie erstellt, damit Sie mit dem Erstellen von Objekten darin beginnen können. Sie können entweder Beispieldaten verwenden, um einen schnellen Einstieg zu erhalten, oder Ihre eigenen Testdaten laden, wenn Ihnen das lieber ist.

Screenshot der Beispiel-Warehouse- und Warehouse-Karten im Menü „Neues Element“.

Eine weitere Option zum Erstellen Ihres Lagers ist die Schaltfläche " Erstellen " im Navigationsbereich. Suchen Sie unter Data Warehouse nach den Warehouse- oder Sample Warehouse-Karten.

Nach der Initialisierung können Sie Daten in Ihr Warehouse laden. Weitere Informationen zum Abrufen von Daten in ein Lager finden Sie unter "Erfassen von Daten in das Warehouse".

Erstellen eines Lagers mit Beispieldaten

In diesem Abschnitt wird erläutert, wie Sie ein Beispiel-Warehouse von Grund auf erstellen können.

  1. Wählen Sie die Warehouse-Beispielkarte aus.

    • Wählen Sie in Ihrem Arbeitsbereich +Neues Element aus, und suchen Sie unter dem Abschnitt "Store-Daten" nach der Lager- oder Sample Warehouse-Karte.
    • Oder wählen Sie im Navigationsbereich "Erstellen" aus. Suchen Sie unter Data Warehouse nach den Warehouse- oder Sample Warehouse-Karten.

    Screenshot der Warehouse- und Beispiel-Warehouse-Karten.

  2. Geben Sie den Namen für Ihr Beispiel-Warehouse ein, und wählen Sie Erstellen aus.

  3. Die Aktion „Erstellen“ erstellt ein neues Warehouse und beginnt mit dem Laden von Beispieldaten. Das Laden der Daten dauert einige Minuten.

  4. Nach Abschluss des Ladens von Beispieldaten wird das Warehouse mit den Daten geöffnet, die zur Abfrage in Tabellen und Ansichten geladen wurden.

    Screenshot des geladenen Warehouse mit den Beispieldaten.

Wenn Sie ein vorhandenes Warehouse haben, das leer ist, zeigen die folgenden Schritte, wie Beispieldaten geladen werden.

  1. Nachdem Sie Ihr Warehouse erstellt haben, können Sie über die Karte Beispieldatenbank verwenden auf der Warehouse-Startseite Beispieldaten in das Warehouse laden.

  2. Das Laden der Daten dauert einige Minuten.

  3. Nach Abschluss des Ladens von Beispieldaten zeigt das Warehouse die in Tabellen und Ansichten geladenen Daten zur Abfrage an.

  4. Die folgenden T-SQL-Beispielskripts können für die Beispieldaten im neuen Warehouse verwendet werden.

    Hinweis

    Es ist wichtig zu beachten, dass viele der in diesem Abschnitt beschriebenen Funktionen auch über eine TDS-Endpunktverbindung und Tools wie SQL Server Management Studio (SSMS) oder Azure Data Studio verfügbar sind (für Benutzer, die T-SQL für den Großteil ihrer Datenverarbeitungsanforderungen verwenden möchten). Weitere Informationen finden Sie unter Konnektivität oder Abfrage des SQL-Analyseendpunkts oder Warehouse.

    
    /*************************************************
    Get number of trips performed by each medallion
    **************************************************/
    
    SELECT 
        M.MedallionID
        ,M.MedallionCode
        ,COUNT(T.TripDistanceMiles) AS TotalTripCount
    FROM   
        dbo.Trip AS T
    JOIN   
        dbo.Medallion AS M
    ON 
        T.MedallionID=M.MedallionID
    GROUP BY 
        M.MedallionID
        ,M.MedallionCode
    
    /****************************************************
    How many passengers are being picked up on each trip?
    *****************************************************/
    SELECT
        PassengerCount,
        COUNT(*) AS CountOfTrips
    FROM 
        dbo.Trip
    WHERE 
        PassengerCount > 0
    GROUP BY 
        PassengerCount
    ORDER BY 
        PassengerCount
    
    /*********************************************************************************
    What is the distribution of trips by hour on working days (non-holiday weekdays)?
    *********************************************************************************/
    SELECT
        ti.HourlyBucket,
        COUNT(*) AS CountOfTrips
    FROM dbo.Trip AS tr
    INNER JOIN dbo.Date AS d
        ON tr.DateID = d.DateID
    INNER JOIN dbo.Time AS ti
        ON tr.PickupTimeID = ti.TimeID
    WHERE
        d.IsWeekday = 1
        AND d.IsHolidayUSA = 0
    GROUP BY
        ti.HourlyBucket
    ORDER BY
        ti.HourlyBucket
    

Tipp

Sie können diese Reihe von „Erste Schritte“ entweder mit einem leeren Warehouse oder einem Beispiel-Warehouse fortsetzen.

Nächster Schritt