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
Nel menu di spostamento, selezionare Aree di lavoro.
Selezionare l'area di lavoro creata in Esercitazione: creare un'area di lavoro dati di Microsoft Fabric, ad esempio Esercitazione data warehouse.
Nell'elenco di elementi, selezionare
WideWorldImporters
con il tipo di Warehouse.Nella barra multifunzione, selezionare Nuova query SQL. In Vuoto, selezionare Nuova query SQL per ottenere una nuova finestra di query vuota.
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 );
Selezionare Esegui per eseguire la query.
Per salvare la query per riferimento in un secondo momento, fare clic con il pulsante destro del mouse sulla scheda query e scegliere Rinomina.
Digitare
Create Tables
per modificare il nome della query.Premere Invio sulla tastiera o selezionare un punto qualsiasi all'esterno della scheda per salvare la modifica.
Verificare che la tabella sia stata creata correttamente selezionando il pulsante icona di aggiornamento sulla barra multifunzione.
In Esplora oggetti, verificare che sia possibile visualizzare la query Crea tabelle appena creata e le tabelle
fact_sale
edimension_city
.