Condividi tramite


Esercitazione: Creare tabelle in un data warehouse

Si applica a✅: magazzino in Microsoft Fabric

Informazioni su come creare tabelle nel data warehouse creato in precedenza durante questa esercitazione.

Crea una tabella

  1. Nel menu di spostamento, selezionare Aree di lavoro.

  2. Selezionare l'area di lavoro creata in Esercitazione: creare un'area di lavoro dati di Microsoft Fabric, ad esempio Esercitazione data warehouse.

  3. Nell'elenco di elementi, selezionare WideWorldImporters con il tipo di Warehouse.

    Screenshot dell'opzione Warehouse visualizzata nell'elenco di elementi.

  4. Nella barra multifunzione, selezionare Nuova query SQL. In Vuoto, selezionare Nuova query SQL per ottenere una nuova finestra di query vuota.

    Screenshot dell'opzione Nuova query SQL, visualizzata sulla barra multifunzione.

  5. Incollare il seguente codice nell'editor di query.

    /*
    1. Drop the dimension_city table if it already exists.
    2. Create the dimension_city table.
    3. Drop the fact_sale table if it already exists.
    4. Create the fact_sale table.
    */
    
    --dimension_city
    DROP TABLE IF EXISTS [dbo].[dimension_city];
    CREATE TABLE [dbo].[dimension_city]
        (
            [CityKey] [int] NULL,
            [WWICityID] [int] NULL,
            [City] [varchar](8000) NULL,
            [StateProvince] [varchar](8000) NULL,
            [Country] [varchar](8000) NULL,
            [Continent] [varchar](8000) NULL,
            [SalesTerritory] [varchar](8000) NULL,
            [Region] [varchar](8000) NULL,
            [Subregion] [varchar](8000) NULL,
            [Location] [varchar](8000) NULL,
            [LatestRecordedPopulation] [bigint] NULL,
            [ValidFrom] [datetime2](6) NULL,
            [ValidTo] [datetime2](6) NULL,
            [LineageKey] [int] NULL
        );
    
    --fact_sale
    
    DROP TABLE IF EXISTS [dbo].[fact_sale];
    
    CREATE TABLE [dbo].[fact_sale]
    
        (
            [SaleKey] [bigint] NULL,
            [CityKey] [int] NULL,
            [CustomerKey] [int] NULL,
            [BillToCustomerKey] [int] NULL,
            [StockItemKey] [int] NULL,
            [InvoiceDateKey] [datetime2](6) NULL,
            [DeliveryDateKey] [datetime2](6) NULL,
            [SalespersonKey] [int] NULL,
            [WWIInvoiceID] [int] NULL,
            [Description] [varchar](8000) NULL,
            [Package] [varchar](8000) NULL,
            [Quantity] [int] NULL,
            [UnitPrice] [decimal](18, 2) NULL,
            [TaxRate] [decimal](18, 3) NULL,
            [TotalExcludingTax] [decimal](29, 2) NULL,
            [TaxAmount] [decimal](38, 6) NULL,
            [Profit] [decimal](18, 2) NULL,
            [TotalIncludingTax] [decimal](38, 6) NULL,
            [TotalDryItems] [int] NULL,
            [TotalChillerItems] [int] NULL,
            [LineageKey] [int] NULL,
            [Month] [int] NULL,
            [Year] [int] NULL,
            [Quarter] [int] NULL
        );
    
  6. Selezionare Esegui per eseguire la query.

    Screenshot dell'angolo superiore della schermata dell'editor di query che mostra dove selezionare Esegui.

  7. Per salvare la query per riferimento in un secondo momento, fare clic con il pulsante destro del mouse sulla scheda query e scegliere Rinomina.

    Screenshot dell'angolo superiore della schermata dell'editor di query, che mostra dove fare clic con il pulsante destro del mouse per selezionare l'opzione Rinomina.

  8. Digitare Create Tables per modificare il nome della query.

  9. Premere Invio sulla tastiera o selezionare un punto qualsiasi all'esterno della scheda per salvare la modifica.

  10. Verificare che la tabella sia stata creata correttamente selezionando il pulsante icona di aggiornamento sulla barra multifunzione.

    Screenshot della barra multifunzione nella schermata Home che mostra dove selezionare l'opzione di aggiornamento.

  11. In Esplora oggetti, verificare che sia possibile visualizzare la query Crea tabelle appena creata e le tabelle fact_sale e dimension_city.

    Screenshot del riquadro Esplora risorse che mostra dove trovare le tabelle e la query appena creata.

Passaggio successivo