Creare un Warehouse 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.
Come creare un magazzino vuoto
In questa sezione vengono illustrati tre carichi di lavoro distinti disponibili per la creazione di un magazzino da zero nel portale di Microsoft Fabric: usando l'hub Home, l'hub Crea o la visualizzazione elenco dell'area di lavoro.
Creare un magazzino usando l'hub Home
Il primo hub nel riquadro di spostamento è l'hub Home. È possibile iniziare a creare il magazzino dall'hub Home selezionando la scheda magazzino nella sezione Nuovo. 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.
Creare un magazzino usando l'hub Crea
Un'altra opzione disponibile per creare un magazzino è tramite l'hub Crea, che è il secondo hub nel riquadro di spostamento.
È possibile creare il magazzino dall'hub Creare selezionando la scheda magazzino nella sezione archiviazione dati. Quando si seleziona la scheda, viene creato un magazzino vuoto per iniziare a creare oggetti nel magazzino o usare un esempio per iniziare come indicato in precedenza.
Creare un magazzino dalla visualizzazione elenco dell'area di lavoro
Per creare un magazzino, passare all'area di lavoro, selezionare + Nuovo e quindi selezionare magazzino per creare un magazzino.
Pronto per i dati
Dopo l'inizializzazione, è possibile caricare i dati nel magazzino. Per altre informazioni sul recupero dei dati in un magazzino, vedere Inserimento di dati.
Come creare un magazzino con dati di esempio
In questa sezione viene illustrato come creare un magazzino di esempio da zero.
Il primo hub nel riquadro di spostamento è l'hub Home. È possibile iniziare a creare il magazzino di esempio dall'hub Home selezionando la scheda magazzino di esempio nella sezione Nuovo.
Specificare il nome del magazzino di esempio e selezionare Crea.
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.
Al termine del caricamento dei dati di esempio, il magazzino si apre con i dati caricati in tabelle e viste per eseguire query.
Se è stato creato un warehouse esistente vuoto, la procedura seguente illustra come caricare i dati di esempio.
Dopo aver creato il warehouse, è possibile caricare i dati di esempio nel warehouse dalla scheda Usa database di esempio nella home page del warehouse.
Il caricamento dei dati richiede alcuni minuti per essere completato.
Al termine del caricamento dei dati di esempio, il magazzino visualizza i dati caricati in tabelle e viste per eseguire query.
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 Query su un magazzino.
/************************************************* 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.