Samouczek: tworzenie tabel w magazynie danych

Dotyczy: Punkt końcowy SQL i magazyn w usłudze Microsoft Fabric

Dowiedz się, jak tworzyć tabele w magazynie danych utworzonym w poprzedniej części samouczka.

Ważne

Usługa Microsoft Fabric jest dostępna w wersji zapoznawczej.

Tworzenie tabeli

  1. Wybierz pozycję Obszary robocze w menu nawigacji.

  2. Wybierz obszar roboczy utworzony w artykule Samouczek: tworzenie obszaru roboczego danych usługi Microsoft Fabric, na przykład Data Warehouse Samouczek.

  3. Z listy elementów wybierz WideWorldImporters typ Magazynu.

    Zrzut ekranu przedstawiający opcję magazynu wyświetlaną na liście elementów.

  4. Na wstążce wybierz pozycję Nowe zapytanie SQL.

    Zrzut ekranu przedstawiający opcję Nowe zapytanie SQL, w której jest wyświetlana na wstążce.

  5. W edytorze zapytań wklej następujący kod.

    /*
    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. Wybierz pozycję Uruchom , aby wykonać zapytanie.

    Zrzut ekranu przedstawiający górny róg ekranu edytora zapytań pokazujący, gdzie wybrać pozycję Uruchom.

  7. Aby zapisać to zapytanie do odwołania później, kliknij prawym przyciskiem myszy kartę zapytania tuż nad edytorem i wybierz polecenie Zmień nazwę.

    Zrzut ekranu przedstawiający górny róg ekranu edytora zapytań pokazujący, gdzie kliknąć prawym przyciskiem myszy, aby wybrać opcję Zmień nazwę.

  8. Wpisz Create Tables , aby zmienić nazwę zapytania.

  9. Naciśnij klawisz Enter na klawiaturze lub wybierz dowolne miejsce poza kartą, aby zapisać zmianę.

  10. Sprawdź poprawność utworzenia tabeli, wybierając przycisk odświeżenia na wstążce.

    Zrzut ekranu przedstawiający wstążkę na ekranie głównym pokazujący, gdzie wybrać opcję odświeżania.

  11. W Eksploratorze obiektów sprawdź, czy nowo utworzone zapytanie Create Tables , fact_sale table i table(Tworzenie tabel) jest dimension_city widoczne.

    Zrzut ekranu przedstawiający okienko Eksplorator, w którym można znaleźć tabele i nowo utworzone zapytanie.

Następne kroki