Jaa


Opetusohjelma: Tietovaraston taulukoiden luominen

Koskee:✅ Microsoft Fabric -varasto

Opi luomaan taulukoita tietovarastoon, jonka loit opetusohjelman edellisessä osassa.

Luo taulukko

  1. Valitse siirtymisvalikosta Työtilat .

  2. Valitse opetusohjelmassa luotu työtila: Luo Microsoft Fabric -tietotyötila, kuten Tietovaraston opetusohjelma.

  3. Valitse kohdeluettelosta WideWorldImporters Warehouse-tyyppi.

    Näyttökuva kohdeluettelossa näkyvästä varastovaihtoehdosta.

  4. Valitse valintanauhasta Uusi SQL-kysely. Valitse Tyhjä-kohdasta Uusi SQL-kysely uudelle tyhjälle kyselyikkunalle.

    Näyttökuva Uusi SQL -kysely -vaihtoehdosta, jossa se näkyy valintanauhassa.

  5. Liitä seuraava koodi kyselyeditoriin.

    /*
    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. Suorita kysely valitsemalla Suorita .

    Kyselyeditorin näytön yläkulman näyttökuva, jossa näkyy Suorita-vaihtoehdon valinta.

  7. Jos haluat tallentaa tämän kyselyn viittausta varten myöhemmin, napsauta hiiren kakkospainikkeella Kysely-välilehteä ja valitse Nimeä uudelleen.

    Kyselyeditorin näytön yläkulman näyttökuva, jossa näkyy, missä voit valita Nimeä uudelleen -vaihtoehdon hiiren kakkospainikkeella.

  8. Kirjoita Create Tables , jos haluat muuttaa kyselyn nimeä.

  9. Paina näppäimistön Enter-näppäintä tai tallenna muutos valitsemalla missä tahansa välilehden ulkopuolella.

  10. Vahvista, että taulukon luominen onnistui valitsemalla päivityskuvake -painike valintanauhassa.

    Aloitusnäytön valintanauhan näyttökuva, jossa näkyy, mistä päivitysvaihtoehto valitaan.

  11. Varmista objektinhallinnassa, että näet juuri luodun Luo taulukot -kyselyn, fact_sale -taulukon ja dimension_city -taulukon.

    Näyttökuva resurssienhallintaruudusta, josta näkyy taulukoiden ja juuri luodun kyselyn löytäminen.

Seuraava vaihe