Condividi tramite


Creare un magazzino in Microsoft Fabric

Si applica a:✅ Warehouse in Microsoft Fabric

Questo articolo descrive come iniziare a usare il Warehouse in Microsoft Fabric usando il portale di Microsoft Fabric, inclusa l'individuazione della creazione e del consumo del warehouse. Si apprenderà come creare il magazzino da zero ed esempi insieme ad altre informazioni utili per acquisire familiarità e conoscenza delle funzionalità del magazzino offerte tramite il portale di Microsoft Fabric.

Suggerimento

È possibile procedere con un nuovo magazzino vuoto o un nuovo magazzino con dati di esempio per continuare questa serie di passaggi introduttivi.

Creare un magazzino

È possibile iniziare a creare il magazzino dall'area di lavoro. Selezionare + Nuovo elemento e cercare la scheda Magazzino o Magazzino di campioni nella sezione Dati del negozio.

Viene creato un magazzino vuoto per iniziare a creare oggetti nel magazzino. Se si preferisce, è possibile usare i dati di esempio per iniziare o caricare i propri dati di test.

Screenshot che mostra le schede Magazzino di esempio e Magazzino nel menu Nuovo Elemento.

Un'altra opzione disponibile per creare il tuo magazzino è quella di utilizzare il pulsante Crea nel riquadro di spostamento. Cercare le schede di Warehouse o Magazzino di campioni in Magazzino dati.

Dopo l'inizializzazione, è possibile caricare i dati nel magazzino. Per ulteriori informazioni sull'inserimento dei dati in un magazzino dati, fare riferimento a Inserire dati nel magazzino dati.

Creare un warehouse con dati di esempio

In questa sezione viene illustrato come creare un magazzino di esempio da zero.

  1. Selezionare la scheda di esempio Warehouse.

    • Nell'area di lavoro, selezionare + Nuovo elemento e cercare la scheda Magazzino o Magazzino di esempio nella sezione Dati negozio.
    • In alternativa, selezionare Crea nel riquadro di spostamento. Cercare le schede di Warehouse o Magazzino di campioni in Magazzino dati.

    Screenshot che mostra le schede Magazzino e Magazzino di esempio.

  2. Specificare il nome del magazzino di esempio e selezionare Crea.

  3. L'azione di creazione crea un nuovo magazzino e inizia a caricare i dati di esempio. Il caricamento dei dati richiede alcuni minuti per essere completato.

  4. Al termine del caricamento dei dati di esempio, il data warehouse si apre con i dati caricati in tabelle e viste per eseguire query.

    Screenshot che mostra il magazzino caricato con dati di esempio.

Se è stato creato un warehouse esistente vuoto, la procedura seguente illustra come caricare i dati di esempio.

  1. Dopo aver creato il warehouse, puoi caricare i dati di esempio dalla scheda Usa database di esempio nella home page del warehouse.

  2. Il caricamento dei dati richiede alcuni minuti per essere completato.

  3. Al termine del caricamento dei dati di esempio, il magazzino visualizza i dati caricati in tabelle e viste per interrogare.

  4. I seguenti script T-SQL di esempio possono essere usati nei dati di esempio nel nuovo magazzino.

    Nota

    È importante notare che gran parte delle funzionalità descritte in questa sezione è disponibile anche per gli utenti tramite una connessione end-point TDS e strumenti come SQL Server Management Studio (SSMS) o Azure Data Studio (per gli utenti che preferiscono usare T-SQL per la maggior parte delle esigenze di elaborazione dei dati). Per altre informazioni, vedere Connettività o Eseguire query sull'endpoint di analisi SQL o su 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
    

Suggerimento

È possibile procedere con un magazzino vuoto o un magazzino di esempio per continuare questa serie di passaggi introduttivi.

Passaggio successivo